| Peer-Reviewed

A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks

Received: 26 October 2016     Accepted: 9 November 2016     Published: 16 January 2017
Views:       Downloads:
Abstract

In wireless sensor networks, the load imbalance will seriously affect the performance of the whole networks, such as local traffic overload, congestion, idle resources and other problems. In this paper, a novel fuzzy neural network algorithm is proposed to solve the problem. First, the problem of load balancing in context-aware wireless sensor networks is analyzed, and the mathematical model is built up. Second, a load balancing optimization algorithm is brought combing neural network and fuzzy theory, and the whole process is also illustrated including learning, association, recognition and information processing. Third, through analyzing and studying a case, a load balancing problem is solved by simulation and comparison to show the potential of the proposed method. Last, some interesting conclusions and future work are indicated at the end of the paper.

Published in American Journal of Neural Networks and Applications (Volume 2, Issue 2)
DOI 10.11648/j.ajnna.20160202.11
Page(s) 6-16
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2017. Published by Science Publishing Group

Keywords

Context-Aware, Optimization Algorithm, Fuzzy Neural Networks, Load Balancing, Wireless Sensor Networks

References
[1] Han, Tao; Ansari, Nirwan. A Traffic load balancing framework for software-defined radio access networks powered by hybrid energy sources, IEEE-ACM Transactions on Networking, 24 (2016) 1038-1051.
[2] Baranidharan, B.; Santhi, B.; DUCF: Distributed load balancing Unequal Clustering in wireless sensor networks using Fuzzy approach, Applied Soft Computing, 40 (2016) 495-506.
[3] Tall, Abdoulaye; Altman, Zwi; Altman, Eitan; Self-optimizing load balancing with backhaul-constrained radio access networks, IEEE Wireless Communications Letters, 4 (2015) 645-648.
[4] Fahimi, Mina; Ghasemi, Abdorasoul; Joint spectrum load balancing and handoff management in cognitive radio networks: a non-cooperative game approach, Wireless Networks, 22 (2016) 1161-1180.
[5] Kim, Hyea Youn; Kim, Hongseok; Cho, Yun Hee; Lee, Seung-Hwan; Self-organizing spectrum breathing and user association for load balancing in wireless networks, IEEE Transactions on Wireless Communications. 15 (2016) 3409-3421.
[6] Glabowski, Mariusz; Hanczewski, Slawomir; Stasiak, Maciej; Modelling load balancing mechanisms in self-optimising 4G mobile networks with elastic and adaptive traffic, IEICE Transactions on Communications, E99B (2016) 1718-1726.
[7] Wang, Yunlu; Haas, Harald; Dynamic Load balancing with handover in hybrid li-fi and Wi-Fi networks, Journal of Lightwave Technology, 33 (2015) 4671-4682.
[8] Kim, Hye-Young; An energy-efficient load balancing scheme to extend lifetime in wireless sensor networks, Cluster Computing-the Journal of Networks Software Tools And Applications, 19 (2016) 279-283.
[9] Xing, Ningzhe; Xu, Siya; Zhang, Sidong; Guo, Shaoyong, Load balancing-based routing optimization mechanism for power communication networks, China Communications, 13 (2016) 169-176.
[10] Yadav, Ajay Kumar; Tripathi, Sachin. DLBMRP: Design of load balanced multicast routing protocol for wireless mobile Ad-Hoc network, Wireless Personal Communications, 85 (2015) 1815-1829.
[11] Zhang, Junjie; Xi, Kang; Chao, H. Jonathan; Load balancing in IP networks using generalized destination-based multipath routing, IEEE-ACM Transactions on Networking, 23 (2105) 1959-1969.
[12] Ren, Pengju; Kinsy, Michel A.; Zheng, Nanning; Fault-aware load-balancing routing for 2D-mesh and torus on-chip network topologies, IEEE Transactions on Computers, 65 (2016) 873-887.
[13] Trajano, Alex F. R.; Fernandez, Marcial P.; Two-phase load balancing of in-memory key-value storages using network functions virtualization (NFV), Journal of Network And Computer Applications, 69 (2016) 1-13.
[14] Xie, Ruilian; Cai, Jueping; Xin, Xin; Simple fault-tolerant method to balance load in network-on-chip, Electronics Letters, 52 (2016) 1145-1159.
[15] Deng, Xiaoheng, He, Lifang, Zhu, Congxu, Dong, Mianxiong, Ota, Kaoru, Cai, Lin, QoS-aware and load-balance routing for IEEE 802.11s based neighborhood area network in smart grid, Wireless Personal Communications, 89 (2016) 1065-1088.
[16] Ricciardi, Sergio; Sembroiz-Ausejo, David; Palmieri, Francesco; Santos-Boada, German; Perello, Jordi; Careglio, Davide; A hybrid load-balancing and energy-aware RWA algorithm for telecommunication networks, Computer Communications, 77 (2016) 85-99.
[17] Aguilar-Garcia, A.; Fortes, S.; Garrido, A.; Fernandez-Duran, A.; Barco, R.; Improving load balancing techniques by location awareness at indoor femtocell networks, Eurasip Journal on Wireless Communications And Networking, Improving load balancing techniques by location awareness at indoor femtocell networks, (2016).
[18] Shin, Donghoon; Choi, Sunghee; Power control for data load balancing with coverage in dynamic femtocell networks, Wireless Networks, 22 (2016) 1145-1159.
[19] Farazmand, Yalda; Alfa, Attahiru S.; A coalitional game-based relay load balancing and power allocation scheme in decode-and-forward cellular relay networks, Wireless Communications & Mobile Computing, 16 (2016) 1124-1134.
[20] Ali, Mohd. Shabbir, Coucheney, Pierre, Coupechoux, Marceau. Load balancing in heterogeneous networks based on distributed learning in near-potential games, IEEE Transactions on Wireless Communications, 15 (2016).
[21] Ramakrishna, Mukund, Kodati, Vamsi Krishna, Gratz, Paul V., Sprintson, Alexander, GCA: Global congestion awareness for load balance in networks-on-chip, IEEE Transactions on Parallel And Distributed Systems 27 (2016) 2022-2035.
[22] Yan, Jili; Enhanced global congestion awareness (EGCA) for load balance in networks-on-chip, Journal of Supercomputing, 72 (2016) 567-587.
[23] Aguilar-Garcia, Alejandro; Fortes, Sergio; Fernandez Duran, Alfonso; Barco, Raquel; Context-aware self- optimization evolution based on the use case of load balancing in small-cell networks, IEEE Vehicular Technology Magazine, 11 (2016) 86-95.
[24] Sarma, Abhijit; Chakraborty, Sandip; Nandi, Sukumar; Deciding handover points based on context-aware load balancing in a wifi-wimax heterogeneous network environment; IEEE Transactions on Vehicular Technology, 65 (2016) 348-357.
Cite This Article
  • APA Style

    Wencheng Zuo, Hui Xie, Yuchi Lin, Hui Hu, Zhengying Cai. (2017). A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks. American Journal of Neural Networks and Applications, 2(2), 6-16. https://doi.org/10.11648/j.ajnna.20160202.11

    Copy | Download

    ACS Style

    Wencheng Zuo; Hui Xie; Yuchi Lin; Hui Hu; Zhengying Cai. A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks. Am. J. Neural Netw. Appl. 2017, 2(2), 6-16. doi: 10.11648/j.ajnna.20160202.11

    Copy | Download

    AMA Style

    Wencheng Zuo, Hui Xie, Yuchi Lin, Hui Hu, Zhengying Cai. A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks. Am J Neural Netw Appl. 2017;2(2):6-16. doi: 10.11648/j.ajnna.20160202.11

    Copy | Download

  • @article{10.11648/j.ajnna.20160202.11,
      author = {Wencheng Zuo and Hui Xie and Yuchi Lin and Hui Hu and Zhengying Cai},
      title = {A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks},
      journal = {American Journal of Neural Networks and Applications},
      volume = {2},
      number = {2},
      pages = {6-16},
      doi = {10.11648/j.ajnna.20160202.11},
      url = {https://doi.org/10.11648/j.ajnna.20160202.11},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajnna.20160202.11},
      abstract = {In wireless sensor networks, the load imbalance will seriously affect the performance of the whole networks, such as local traffic overload, congestion, idle resources and other problems. In this paper, a novel fuzzy neural network algorithm is proposed to solve the problem. First, the problem of load balancing in context-aware wireless sensor networks is analyzed, and the mathematical model is built up. Second, a load balancing optimization algorithm is brought combing neural network and fuzzy theory, and the whole process is also illustrated including learning, association, recognition and information processing. Third, through analyzing and studying a case, a load balancing problem is solved by simulation and comparison to show the potential of the proposed method. Last, some interesting conclusions and future work are indicated at the end of the paper.},
     year = {2017}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - A Load Balancing Optimization Algorithm for Context-Aware Wireless Sensor Networks Based on Fuzzy Neural Networks
    AU  - Wencheng Zuo
    AU  - Hui Xie
    AU  - Yuchi Lin
    AU  - Hui Hu
    AU  - Zhengying Cai
    Y1  - 2017/01/16
    PY  - 2017
    N1  - https://doi.org/10.11648/j.ajnna.20160202.11
    DO  - 10.11648/j.ajnna.20160202.11
    T2  - American Journal of Neural Networks and Applications
    JF  - American Journal of Neural Networks and Applications
    JO  - American Journal of Neural Networks and Applications
    SP  - 6
    EP  - 16
    PB  - Science Publishing Group
    SN  - 2469-7419
    UR  - https://doi.org/10.11648/j.ajnna.20160202.11
    AB  - In wireless sensor networks, the load imbalance will seriously affect the performance of the whole networks, such as local traffic overload, congestion, idle resources and other problems. In this paper, a novel fuzzy neural network algorithm is proposed to solve the problem. First, the problem of load balancing in context-aware wireless sensor networks is analyzed, and the mathematical model is built up. Second, a load balancing optimization algorithm is brought combing neural network and fuzzy theory, and the whole process is also illustrated including learning, association, recognition and information processing. Third, through analyzing and studying a case, a load balancing problem is solved by simulation and comparison to show the potential of the proposed method. Last, some interesting conclusions and future work are indicated at the end of the paper.
    VL  - 2
    IS  - 2
    ER  - 

    Copy | Download

Author Information
  • College of Computer and Information Technology, China Three Gorges University, Yichang, China

  • School of Law and Public Administration, China Three Gorges University, Yichang, China

  • College of Computer and Information Technology, China Three Gorges University, Yichang, China

  • School of Foreign Languages, China Three Gorges University, Yichang, China

  • College of Computer and Information Technology, China Three Gorges University, Yichang, China

  • Sections