Advertisement

Wireless Networks

, Volume 23, Issue 7, pp 2197–2213 | Cite as

Adaptive device-to-device communication using Wi-Fi Direct in smart cities

  • Osama M. F. Abu-SharkhEmail author
  • Esam AlQaralleh
  • Omar M. Hasan
Article

Abstract

Wi-Fi Direct has become vastly popular in the last few years. Due to its fast network setup and the provision of high transmission rates, it is expected to be the piggyback technology for high speed device-to-device communications in smart cities. The increasing demand on Wi-Fi Direct networks and its co-location in the same band with other Wi-Fi ad-hoc and infrastructure networks have entailed the need for developing new adaptive techniques to utilize the wireless spectrum efficiently. In this paper, we introduce, analyze and implement a self-organizing algorithm designed specifically for pop-up Wi-Fi Direct networks. The algorithm dynamically changes the operating channels of pop-up Wi-Fi Direct networks according to their performance in a non-cooperative manner. It utilizes the spectrum efficiently, reduces congestion and enhances performance. Moreover, the modified Wi-Fi Direct network running the proposed algorithm is interoperable with all other Wi-Fi network modes and setups and does not affect their functionalities. On the contrary, it enhances their performance implicitly. We implement the algorithm using the driver of RTL8188CUS chipset in a Linux environment and conduct experiments to evaluate its performance. The obtained results illustrate the benefits of using the proposed algorithm.

Keywords

Device-to-device IEEE802.11 Smart cities Wi-Fi Direct 

References

  1. 1.
    IEEE 802.11 Standard for Information Technology. (2012). Telecommunications and information exchange between systems local and metropolitan area networks—Specific requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (pp. 1–2793).Google Scholar
  2. 2.
    Wi-Fi Alliance. (2014). Wi-Fi Peer-to-Peer (P2P) Technical Specification v1.5, Wi-Fi Alliance Specification (pp. 1–183).Google Scholar
  3. 3.
    Bluetooth Special Interest Group. (2010). Bluetooth Specification V.4 (pp. 1–2302).Google Scholar
  4. 4.
    Wannstrom J. (2013). LTE-Advanced for 3GPP. http://www.3gpp.org/technologies/keywords-acronyms/97-lte-advanced. Accessed January 21, 2016.
  5. 5.
    GPP TR 22.803. (2013). Feasibility study for Proximity Services (ProSe). v.12.2.0 (pp. 1–45).Google Scholar
  6. 6.
    AlWreikat, L., Chai, R., & Abu-Sharkh, O. M. F. (2014). Energy-efficiency based resource allocation for D2D communication and cellular networks. In 4th IEEE BdCloud, Sydney, NSW (pp. 195–200).Google Scholar
  7. 7.
    Lin, X., et al. (2014). An overview of 3GPP device-to-device proximity services. IEEE Communications Magazine, 52(4), 40–48.CrossRefGoogle Scholar
  8. 8.
    Wu, Y., Guo, W., Yuan, H., Li, L., Wang, S., Chu, X., & Zhang, J. (2016). Device-to-device (D2D) meets LTE-Unlicensed. IEEE Communications Magazine (in press).Google Scholar
  9. 9.
    Asadi, A., & Mancuso, V. (2013). WiFi Direct and LTE D2D in action (pp. 1–8). Valencia: IFIP Wireless Days.Google Scholar
  10. 10.
    Asadi, A., Wang, Q., & Mancuso, V. (2014). A survey on device-to-device communication in cellular networks. IEEE Communications Surveys & Tutorials, 16(4), 1801–1819.CrossRefGoogle Scholar
  11. 11.
    Ghavimi, F., & Chen, H. H. (2015). M2M communications in 3GPP LTE/LTE-A networks: Architectures, service requirements, challenges, and applications. IEEE Communications Surveys & Tutorials, 17(2), 525–549.CrossRefGoogle Scholar
  12. 12.
    Gu, J., et al. (2015). A resource allocation scheme for device-to-device communications using LTE-A uplink resources. Pervasive and Mobile Computing, 18, 104–117.CrossRefGoogle Scholar
  13. 13.
    IEEE Std 802.11n. (2009). Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: Enhancements for higher throughput (pp. 1–536).Google Scholar
  14. 14.
    IEEE Std 802.11ac. (2013). Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: Enhancements for very high throughput for operation in bands below 6 GHz (pp. 1–425).Google Scholar
  15. 15.
    IEEE Std 802.11ad. (2012). Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: Enhancements for very high throughput in the 60 GHz Band (pp. 1–628).Google Scholar
  16. 16.
    IEEE802.11 High Efficiency WLAN Study Group. Status of Project IEEE 802.11ax. http://www.ieee802.org/11/Reports/tgax_update.htm. Accessed October 15, 2015.
  17. 17.
    Deng, D., et al. (2014). IEEE 802.11ax: Next generation wireless local area networks. In The 10th international conference on heterogeneous networking for quality, reliability, security and robustness, Rhodes (pp. 77–82).Google Scholar
  18. 18.
    Bellalta, B. (2015). IEEE 802.11ax: High-efficiency WLANs. arXiv preprint arXiv:1501.01496.
  19. 19.
    Zhang, J., Wang, J. M., & Bensaou, B. (2013). Optimal resource sharing in multi-cell wireless LANs: Joint channel assignment, association control, airtime sharing and contention resolution. In The 9th IEEE IWCMC, Cagliari, Sardinia, Italy (pp. 317–322).Google Scholar
  20. 20.
    Kauffmann, B., Baccelli, F., & Chaintreau, A. (2007). Measurement-based self organization of interfering 802.11 wireless access networks. In IEEE INFOCOM, Anchorage, AK (pp. 1451–1459).Google Scholar
  21. 21.
    Xu, W., Hua, C., & Huang, A. (2011). Channel assignment and user association game in Dense 802.11 wireless networks. In IEEE ICC (pp. 1–5).Google Scholar
  22. 22.
    Wang, Y., et al. (2014). Coordinated fair resource sharing in dense indoor wireless networks. In IFIP networking conference, Trondheim (pp. 1–9).Google Scholar
  23. 23.
    Karimi, O. B., Liu, J., Rexford, J. (2014). Optimal collaborative access point association in wireless networks. In IEEE INFOCOM, Toronto (pp. 1141–1149).Google Scholar
  24. 24.
    Ozyagci, A., Sung, K. W., & Zander, J. (2014). Association and deployment considerations in dense wireless LANs. In The 79th IEEE vehicular technology conference, Seoul (pp. 1–5).Google Scholar
  25. 25.
    Gong, D., et al. (2012). AP Association in 802.11n WLANs with heterogeneous clients. In IEEE INFOCOM, Orlando, FL (pp. 1440–1448).Google Scholar
  26. 26.
    Gong, D., & Yang, Y. (2014). On-line AP association algorithms for 802.11n WLANs with heterogeneous clients. IEEE Transactions on Computers, 63(11), 2772–2786.MathSciNetCrossRefzbMATHGoogle Scholar
  27. 27.
    Ji, B., Song, K., Zhu, J., & Li, W. (2014). Efficient MAC protocol design and performance analysis for dense WLANs. Wireless Networks, 20(8), 2237–2254.CrossRefGoogle Scholar
  28. 28.
    Yue, X., Wong, C.F., & Chan, S. H. G. (2010). A distributed channel assignment algorithm for uncoordinated WLANs. In IEEE CCNC, Las Vegas (pp. 1–5).Google Scholar
  29. 29.
    Chaves, F. S., et al. (2014). Adaptive transmit power for Wi-Fi dense deployments. In The 80th IEEE vehicular technology conference, Vancouver, BC (pp. 1–6).Google Scholar
  30. 30.
    Jiang, H., et al. (2015). TDOCP: A two-dimensional optimization integrating channel assignment and power control for large-scale WLANs with dense users. Ad Hoc Networks, 26, 114–127.CrossRefGoogle Scholar
  31. 31.
    Jamil, I., Cariou, L., & Helard, J. F. (2014). Improving the capacity of future IEEE 802.11 high efficiency WLANs. In The 21st international conference on telecommunications, Lisbon (pp. 303–307).Google Scholar
  32. 32.
    Abu-Sharkh, O., Qandah, R., Baba, M., & Sabah, M. (2012). Dynamic frequency allocation scheme for a standalone wireless access point. In The 35th IEEE Sarnoff Symposium, Newark, NJ (pp. 1–5).Google Scholar
  33. 33.
    Aruba Networks. Adaptive radio management. http://www.arubanetworks.com/pdf/solutions/TB_ARM.pdf. Accessed January 21, 2016.
  34. 34.
    Sagari, S., et al. (2013). Performance evaluation of mobile hotspots in densely deployed WLAN environments. In The 24th IEEE International Symposium on Personal Indoor and Mobile Radio Communications, London (pp. 2935–2939).Google Scholar
  35. 35.
    Cardoso, K. V., & de Rezende, J. F. (2012). Increasing throughput in dense 802.11 networks by automatic rate adaptation improvement. Wireless Networks, 18(1), 95–112.CrossRefGoogle Scholar
  36. 36.
    Santos, M. A., Villalón, J. M., Orozco-Barbosa, L. (2012). Rate adaptation algorithm for 802.11 networks: A dynamic decision approach. In The 5th joint IFIP wireless and mobile networking conference, Bratislava (pp. 75–80).Google Scholar
  37. 37.
    Santos, M. A., et al. (2016). Dyn-ARF: A rate adaptation mechanism sensitive to the network load over 802.11 WLANs. Telecommunication Systems, 61(1), 5–19.CrossRefGoogle Scholar
  38. 38.
    Heusse, M., et al. (2003). Performance anomaly of 802.11b. In IEEE INFOCOM, San Francisco (pp. 836–843).Google Scholar
  39. 39.
    Abinader, F. M., et al. (2014). Performance evaluation of IEEE 802.11n WLAN in dense deployment scenarios. In The 80th IEEE vehicular technology conference, Vancouver, BC (pp. 1–5).Google Scholar
  40. 40.
    The Network Simulator NS-2. http://www.isi.edu/nsnam/ns/. Accessed October 15, 2015.
  41. 41.
    Camps-Mur, D., Garcia-Saavedra, A., & Serrano, P. (2013). Device-to-device communications with Wi-Fi Direct: Overview and experimentation. IEEE Wireless Communications, 20(3), 1536–1584.CrossRefGoogle Scholar
  42. 42.
    Farproc WIFI Analyzer. http://a.farproc.com/wifi-analyzer. Accessed October 15, 2015.
  43. 43.
    GNU General Public License version 2. http://www.gnu.org/licenses/gpl-2.0.html. Accessed October 15, 2015.

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Osama M. F. Abu-Sharkh
    • 1
    Email author
  • Esam AlQaralleh
    • 1
  • Omar M. Hasan
    • 2
  1. 1.Department of Computer Engineering, King Abdullah II Faculty of EngineeringPrincess Sumaya University for TechnologyAmmanJordan
  2. 2.Department of Communications Engineering, King Abdullah II Faculty of EngineeringPrincess Sumaya University for TechnologyAmmanJordan

Personalised recommendations