低占空比无线传感网中的高效传输是一个研究的焦点。机会路由作为无线传感网中一种高效的传输算法,仍然存在着缺陷。对只有单邻居的弱连通节点,机会路由算法无法处理。即使在多邻居情况下,由于邻居醒来顺序的随机性机会路由也会尝试在低质量的链路上传输。对此提出一种使用无速率码的高效机会路由算法(Efficient Opportunistic Routing with Rateless Code,EORRC)。利用无速率码,EORRC 可以在低质量链路传输时提高传输成功率,并能处理弱连通情景,从而降低时延与能耗。仿真实验证明了 EORRC拥有更低的时延与能耗。
EFFICIENT OPPORTUNISTIC ROUTING WITH RATELESS CODE IN LOW DUTY-CYCLE WIRELESS SENSOR NETWORKS
Efficient transmission in low duty cycle wireless sensor networks(WSNs)is a focus of research.Opportunistic routing,as an efficient transmission algorithm in wireless sensor networks,still has shortcomings.Opportunistic routing algorithms cannot handle weakly connected nodes with only a single neighbor.Even for the node with multiple neighbors,opportunistic routing will try to transmit on low-quality links due to the randomness of the neighbor's waking sequence.In order to solve this problem,an efficient opportunistic routing algorithm with rateless code(EORRC)is proposed.Using rateless code,EORRC can increase the transmission success rate on low-quality link and handle weakly connected scenarios,thereby reducing delay and energy consumption.Simulation experiments shows that EORRC has lower delay and energy consumption.