Abstract
Wireless mesh network (WMN), an emerging network which is the pivotal technology for the next generation networks, is intended to provide reliable data transmission at low cost and high throughput. Load balancing is an essential problem, which affects the performance of the network. OpenFlow, an emerging technology, can effectively monitor and manage the network topology as well as network traffic, via the separation of the data layer and the control layer. This paper proposed an OpenFlow-based WMN and a channel related solution to solve the load balance. Control of each node dynamically changes while the network traffic changes, and the channel allocation along with the establishing of data paths will be promptly adjusted. We have built our WMN testbed with OpenFlow-based wireless mesh nodes. We carried out some experiments to evaluate our solution. Our experiments confirm that OpenFlow sets a good technology to solve wireless mesh network load imbalance.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Jagadeesan, N.A., Krishnamachari, B: Software-defined networking paradigms in wireless networks: a survey. ACM Comput. Surv. 47(2), 11 p. (2014). Article 27, doi:10.1145/2655690
Alotaibi, E., Mukherjee, B.: A survey on routing algorithms for wireless ad-hoc and mesh networks. Comput. Netw. 56(2), 940–965 (2012)
Hu, Y., Li, X.-Y., Chen, H.-M., Jia, X.-H.: Distributed call admission protocol for multi-channel multi-radio wireless networks. In: Global Telecommunications Conference, 2007, GLOBECOM 2007, pp. 2509–2513. IEEE 26–30 November 2007
Brzezinski, A., Zussman, G., Modiano, E.: Distributed throughput maximization in wireless mesh networks via pre-partitioning. IEEE/ACM Trans. Networking 16(6), 1406–1419 (2008)
Detti, A., Pisa, C., Salsano, S., Blefari-Melazzi, N.: Wireless mesh software defined networks (wmSDN). In: 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), vol. 6983, pp. 89–95. IEEE (2013)
Chung, J., Gonzalez, G., Armuelles, I., Robles, T., Alcarria, R., Morales, A.: Characterizing the multimedia service capacity of wireless mesh networks for rural communities. In: 2012 IEEE 8th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 628–635. IEEE (2012)
Open Networking Foundation. https://www.opennetworking.org/
Akyildiz, I.F., Wang, X.: A survey on wireless mesh networks. IEEE Commun. Mag. 43(9), S23–S30 (2005)
Yang, F., Gondi, V., Hallstrom, J.O., Wang, K.C., Eidson, G.: OpenFlow-based load balancing for wireless mesh infrastructure. 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC), pp. 444–449. IEEE (2014)
Parulkar, G., Rexford, J., Turner, J., Mckeown, N., Anderson, T., Balakrishnan, H., et al.: Openflow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)
OpenWrt. https://openwrt.org/
Acknowledgment
This work was supported in part by the Industry-University-Research Combination Innovation Foundation of Jiangsu Province (No. BY2013003-03) and the Industry-University-Research Combination Innovation Foundation of Jiangsu Province (No. BY2013095-2-10).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Yang, H., Chen, B., Fu, P. (2015). OpenFlow-Based Load Balancing for Wireless Mesh Network. In: Huang, Z., Sun, X., Luo, J., Wang, J. (eds) Cloud Computing and Security. ICCCS 2015. Lecture Notes in Computer Science(), vol 9483. Springer, Cham. https://doi.org/10.1007/978-3-319-27051-7_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-27051-7_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27050-0
Online ISBN: 978-3-319-27051-7
eBook Packages: Computer ScienceComputer Science (R0)