【技术实现步骤摘要】
【技术保护点】
一种能量高效的无线传感器网络路由方法,针对分层分簇的传感器网络体系结构,采用蚁群算法来实现传感器网络路由协议,其特征是:根据剩余能量确定节点是否具有竞选簇头的资格;根据节点地理位置,利用重复分割法进行簇划分,保证各个簇地理位置均匀,簇内节点数相近;簇成员节点通过单跳的方式将信息传输给簇头;采用蚁群算法,根据各个链路上的信息素浓度选择路由链路,进行簇间路由,将各个簇的数据传送到Sink节点;随着网络的运行,周期性计算链路的信息素浓度,并依据此信息更新节点路由表,维护路由信息;基于蚁群算法的无线传感器网络路由方法的具体步骤包括:协议的初始化、簇的建立、簇间路由和路由维护。 (1)协议初始化:通过洪泛的方式,使得Sink节点获取网络拓扑和网络中各个节点剩余能量信息,传感器节点获取自己距离Sink节点的跳数和邻居节点信息,在协议初始化之后,Sink节点能够计算网络的总剩余能量和网络平均能量;每个传感器节点知道自己的邻居节点信息以及各个邻居节点到Sink节点的跳数,为簇建立创造条件; (2)簇的建立:根据预先设定的簇头数,使用重复分割法划分出传感器网络簇,保证剩余能量高于网络平均能量的传感器节点 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:裴庆祺,沈玉龙,马建峰,庞辽军,曾勇,李兴华,王超,杨力,毛立强,杨超,刘家佳,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:87[中国|西安]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。