The invention discloses a clustering routing method and system, which includes: gathering nodes to obtain the first number of WSN nodes, dividing the area where multiple WSN nodes are located into the first number of clusters on average, and determining the WSN nodes with the largest energy in each cluster area as the cluster head section in the first round. The identification information of each cluster head node is broadcasted to each WSN node in the cluster area. The WSN node region is divided into the first number of clusters equally. A WSN node is selected as the cluster head node in each cluster area, which balances the distribution of cluster head nodes and WSN nodes as much as possible. Energy loss prolongs the life cycle of wireless sensor networks.
【技术实现步骤摘要】
一种分簇路由方法及系统
本专利技术涉及无线传感器网络路由
,具体涉及一种分簇路由方法及系统。
技术介绍
无线传感器网络(WirelessSensorNetwork,WSN)的出现引起了全世界范围的广泛关注。1999年,著名的美国商业周刊将无线传感器网络列为21世纪最具影响的21项技术之一;2003年,MIT技术评论(TechnologyReview)在预测未来技术发展的报告中,将其列为改变世界的10大新技术之一。环境监测与预报、森林防火、地质灾害监测与预警等是无线传感器网络的重要应用领域。路由协议是无线传感器网络应用的重要基础。在无线传感器网络的应用中,路由协议对传感器网络的监测活动至关重要。在大面积环境监测、森林火灾灾情监测与地质灾害监测预警中,必需将传感器节点的监测数据传输到控制中心。无线传感器网络是由具有通信与计算能力的微小传感器节点密集布设在无人值守的监控区域而构成的自治测控网络系统。由于微传感器节点的能量受限性和WSN的密集部署和无人值守等应用特点使得节点难以进行能量的补充。这些因素决定了WSN的首要设计目标是通过均衡高效的能耗方式来延长网络生存时间。所以,研究高效且低能耗的无线传感器网络路由协议具有重要的意义。从网络拓扑结构的角度来进行分类,WSN路由协议(路由协议后文可称路由方法)大体可以分为两类:平面路由协议和分簇(层次)路由协议。平面路由协议在运行过程中由于需要维持较大的路由表,且没有数据融合,节点能耗消耗大,并不适合在大规模网络中采用。分簇路由协议与其相比有较大的优势。分簇路由协议由簇头负责将整个簇的数据发送到基站,减少了与基站通 ...
【技术保护点】
1.一种分簇路由方法,其特征在于,执行于汇聚节点,所述方法包括:获取第一数量;将多个无线传感器网络WSN节点所在的区域,平均划分为所述第一数量的簇区;在第一轮,将每个簇区中的能量最大的WSN节点,确定为该簇区簇头节点;将每个簇区的簇头节点标识信息,广播至该簇区的每个WSN节点。
【技术特征摘要】
1.一种分簇路由方法,其特征在于,执行于汇聚节点,所述方法包括:获取第一数量;将多个无线传感器网络WSN节点所在的区域,平均划分为所述第一数量的簇区;在第一轮,将每个簇区中的能量最大的WSN节点,确定为该簇区簇头节点;将每个簇区的簇头节点标识信息,广播至该簇区的每个WSN节点。2.如权利要求1所述的方法,其特征在于,每个簇区中的WSN节点的数量相同。3.如权利要求1所述的方法,其特征在于,获取第一数量,具体包括:分别将多个WSN节点所在的区域平均分成不同预设数量的簇区;将每个预设数量的簇区中的各簇区的坐标范围、各簇区的坐标范围对应的簇区编号,发送给各WSN节点,以使得各WSN节点根据自己的坐标确定所在簇区,并将该WSN节点的坐标、所在簇区编号发送到汇聚节点;统计不同预设数量的簇区中的、各簇区的WSN的节点数量,将不同预设数量的簇区中的、各簇区中的WSN节点数量调整为相同数量;分别获取第一关系和第二关系,其中,所述第一关系,是指所述多个WSN节点对应的WSN的死亡时间,与不同预设数量的对应关系,所述第二关系,是指所述多个WSN节点传输到所述汇聚节点的总数据包的个数,与所述不同预设数量的对应关系;根据所述第一关系和所述第二关系,确定所述第一数量。4.如权利要求1所述的方法,其特征在于,所述方法还包括:在第r轮,将每个簇区中的竞选能量最大的WSN节点,确定为该簇区簇头节点,其中,所述r为大于1的整数;将所述每个簇区的簇头节点的标识信息,广播至该簇区的每个WSN节点;其中,f(i)是第i个WSN节点在第r轮的竞选能量,Eir是所述第i个WSN节点在所述第r轮的剩余能量,E0javr是第r轮第j簇区所有WSN节点的初始平均能量,Rjmax是第r轮所述第j簇区WSN节点到所述汇聚节点的最大距离,Ritos是第r轮所述第i个WSN节点到所述汇聚节点的距离,Rjavr是第r轮所述第j簇区所有WSN节点到所述汇聚节点距离的平均值,a是平衡因子。5.如权利要求4所述的方法,其特征在于,将每个簇区中的竞选能量最大的WSN节点,确定为该簇区簇头节点之前,所述方法还包括:在所述第r轮,将每个簇区中的WSN节点数量调整为相同数量。6.如权...
【专利技术属性】
技术研发人员:胡中栋,王振东,王俊岭,曾珽,
申请(专利权)人:江西理工大学,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。