Communications and Networking. 12th International Conference, ChinaCom 2017, Xi’an, China, October 10-12, 2017, Proceedings, Part II

Research Article

A Cooperative Broadcast Algorithm Based on the Successful Broadcasting Ratio and Residual Energy of Neighbor Nodes in Mobile Ad Hoc Networks

Download
136 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-78139-6_9,
        author={Yichen Deng and Yanping Yu and Zhengqing Yan},
        title={A Cooperative Broadcast Algorithm Based on the Successful Broadcasting Ratio and Residual Energy of Neighbor Nodes in Mobile Ad Hoc Networks},
        proceedings={Communications and Networking. 12th International Conference, ChinaCom 2017, Xi’an, China, October 10-12, 2017, Proceedings, Part II},
        proceedings_a={CHINACOM},
        year={2018},
        month={4},
        keywords={Mobile ad hoc networks Broadcast algorithms Broadcast storm Broadcast reliability Energy balance Successful broadcasting ratio},
        doi={10.1007/978-3-319-78139-6_9}
    }
    
  • Yichen Deng
    Yanping Yu
    Zhengqing Yan
    Year: 2018
    A Cooperative Broadcast Algorithm Based on the Successful Broadcasting Ratio and Residual Energy of Neighbor Nodes in Mobile Ad Hoc Networks
    CHINACOM
    Springer
    DOI: 10.1007/978-3-319-78139-6_9
Yichen Deng1,*, Yanping Yu1,*, Zhengqing Yan1,*
  • 1: Zhejiang Gongshang University
*Contact email: ycdeng26@163.com, yuyanping@zjgsu.edu.cn, 1162865308@qq.com

Abstract

In order to suppress the broadcast storm, balance the energy consumption of the nodes and provide certain reliability, we propose a cooperative broadcast algorithm based on the successful broadcasting ratio and residual energy of neighbor nodes (BSRREN). In this algorithm, each node in a network calculates the broadcasting coefficient according to the successful broadcasting ratio and residual energy. Then, the broadcasting coefficient encapsulated in the broadcast packets is exchanged between neighbor nodes. Each node constructs a neighbor information table (NIT) to store the broadcasting coefficient. Each node dynamically selects up to four neighbor nodes which have the highest broadcast coefficients as the forwarding nodes. The addresses of the four forwarding nodes which are designated as the next hop forwarding nodes are encapsulated in the broadcast packet headers. The transmissions of each node are randomly delayed to reduce the probability of channel contention and message collision. The simulation results show the BSRREN algorithm has lower forwarding node ratio and higher network lifetime, which indicates the algorithm can effectively suppress broadcast storm and balance the energy consumption.