Ad Hoc网络中节点移动和网络拥塞都可能造成路由回复包丢失及已建立路由失效,使得源节点不得不再次洪泛RREQ包以重建路由,这在增加网络负载的同时加剧了节点能量、带宽等资源消耗.在综合采用路由侦听和MAC层缓存技术的基础上,联合网络层和媒介访问控制层(medium access control ,MAC)进行跨层设计,提出了按需网状路由协议ODMR(on demand mesh routing ).通过路由回复阶段BRREP包的传递,构建多条到达目的节点的旁路路由来增加协议的鲁棒性,从而降低路由重建频率以提高网络性能.模拟实验表明:该协议能够在不增加网络开销的情况下显著降低网络端到端的时延、路由发现频率以及提高网络吞吐量.
展开▼