共查询到10条相似文献,搜索用时 15 毫秒
1.
针对ZigBee网络AODVjr路由算法路由发现过程中的RREQ分组大量洪泛问题,提出一种改进的ZigBee网络路由算法。改进算法中通过采用AODVjr算法和树路由算法相结合的方式,对RREQ分组的传输范围和大致方向进行控制,同时改进算法中也考虑了节点的剩余能量,路由选择的时候尽量避开剩余能量较低的节点。仿真结果表明,改进算法能有效地节省网络的总体能量消耗,实现网络负载均衡,最大化网络的生存时间。 相似文献
2.
3.
通过分析ZigBee协议中Cluster-Tree和AODVjr算法的优缺点,提出一种基于Cluster-Tree+AODVjr的优化路由算法。该算法利用ZigBee协议中的邻居表,通过定义分区来确定目的节点的范围,从而控制广播RREQ分组的跳数,防止无效的RREQ泛洪。此优化算法能够有效地减小路由跳数,缩短传输时延,减少网络中死亡节点的数量,提高数据传送的成功率。 相似文献
4.
5.
6.
ZigBee路由协议优化仿真研究 总被引:3,自引:0,他引:3
在以ZigBee路由协议为主的无线传感网络通信中,节点的能量消耗存在很强的随机性,无法提前预计各个节点的能量消耗情况,导致传统的协议中在节点能量消耗过大,路由效率低,网络时延长等问题,提出了一种结合AODVjr和簇树两种路由算法的改进ZigBee路由算法.在ZigBee基本路由算法的基础上,根据节点剩余能量的情况对路由节点进行分类,并简化了部分节点的算法流程,以传输数据的特点作为选择路由算法的依据.仿真结果表明,改进簇树算法具有更优越的性能.当节点数目相同时,改进簇树算法的时延会稍大,但在能量均衡方面有着较好的表现,达到了能量优化的目的,可以满足无线传感器网络的低成本、低功耗、高可靠性的要求. 相似文献
7.
8.
ZigBee网络的AODVjr算法在路由发现过程中存在大量路由请求包(RREQ)分组洪泛的问题.为此,结合节点能最和Cluster-Tree 算法,提出一种改进的AODVjr算法.在路由选择时尽量避免能量较低的节点,并对RREQ分组的大致方向和传输距离进行控制.仿真结果表明,该算法能有效降低网络总体能耗,合理分担网络负... 相似文献
9.
基于分簇机制的ZigBee混合路由能量优化算法 总被引:2,自引:0,他引:2
针对ZigBee路由协议没有很好结合AODVjr(Ad hoc On-Demand Distance Vector Routing Junior)和Cluster-Tree算法的问题,从网络能量优化的角度出发,文中设计了一种基于分簇机制的ZigBee混合路由算法——CLZBR算法,簇间采用AODVjr算法,簇内采用Cluster-Tree算法,并通过计算目的节点的父节点地址等方法,减少网络中冗余的RREQ(Route Request)分组,降低能量消耗;同时为了避免簇首由于能量过度消耗而成为失效节点,该算法提出备用节点的概念,当簇首能量过低时代替簇首以保证网络的稳定性.仿真结果表明,CLZBR算法相对ZigBee混合路由算法在包投递率、路由开销百分比和网络剩余能量百分比方面都有明显改善. 相似文献