计算机与现代化 ›› 2021, Vol. 0 ›› Issue (06): 86-90.

• 网络与通信 • 上一篇    下一篇

一种适用于凹陷型山地地形的无线传感器网络路由算法

  

  1. (广东松山职业技术学院计算机系,广东韶关512126)
  • 出版日期:2021-07-05 发布日期:2021-07-05
  • 作者简介:张彦虎(1981—),男,甘肃白银人,高级工程师,硕士,研究方向:物联网,软件开发,图像识别,E-mail: forzyh@163.com; 鄢丽娟(1983—),女,江西丰城人,讲师,硕士,研究方向:物联网,计算机网络,图像处理,E-mail: juanjanny@qq.com; 孔淑梅(1983—),女,高级工程师,研究方向:自动化控制,E-mail: 407530660@qq.com。
  • 基金资助:
    广东省普通高校特色创新项目(2019GKTSCX041); 广东省高职教育精品课程建设项目(粤教职函[2018]194.50); 广东省韶关市科技计划(社会发展与农村科技专项)资金资助项目(韶科〔2018〕133号-2018SN041)

A Routing Algorithm for Wireless Sensor Networks in Concave Mountain Terrain

  1. (Department of computer, Guangdong Songshan Polytechnic, Shaoguan 512126, China)
  • Online:2021-07-05 Published:2021-07-05

摘要: 无线传感器网络已广泛应用于人们的生活中,本文基于WSN(Wireless Sensor Networks)自组织及能耗特性,以LEACH路由协议算法为基础,提出一种优化了节点信息传送方向的适用于凹陷型山地地形的无线传感器网络算法。算法改进了WSN的组网方法,采用优先选择距离基站更近的簇头进行组网的方法。首先,网络随机产生首批簇头节点;其次,各簇头节点收集簇内节点信息,同时收集各节点剩余能量、位置坐标信息,汇总后发送至基站;再次,基站根据所获信息确定下一轮次的簇头节点,并向全网广播;最后,各节点选择距离基站更近的簇头组网入簇,进行信息的传送。通过在Matlab仿真软件上进行模拟测试,实验结果表明,本文所述算法在凹陷型山区地形中能有效提高无线网络的生命周期,在一定程度上均衡了无线网络各节点的能量消耗,延长了网络使用寿命。

关键词: 无线传感器网络, LEACH协议, 凹陷型山区地形, 平均能量, 能耗均衡

Abstract: Wireless sensor networks have been widely used in people’s life. Based on the self-organization and energy consumption characteristics of WSN (Wireless Sensor Networks) and LEACH routing protocol algorithm, this paper proposes a wireless sensor network algorithm suitable for concave mountain terrain that optimizes the information transmission direction of nodes. The algorithm improves the WSN networking method and adopts the method of preferring cluster heads closer to the base station for networking. Firstly, the network randomly generates the first batch of cluster-head nodes. Secondly, each cluster-head node collects the information of the nodes in the cluster, and meanwhile collects the remaining energy and position coordinate information of each node, which is then summarized and sent to the base station. Thirdly, the base station determines the cluster-head node of the next round according to the obtained information and broadcasts it to the whole network. Finally, each node selects the cluster head closer to the base station to network into the cluster to complete the information transmission. Through the simulation test on Matlab simulation software, the experimental results show that the algorithm described in this paper can effectively improve the wireless network life cycle, to a certain extent, balance the energy consumption of each node of the wireless network, and extend the service life of the network.

Key words: wireless sensor networks, LEACH Protocol, concave mountain terrain, average energy, energy consumption balance