应用于无线AdHoc网络中的机会路由,结点转发候选集的选取通常是基于最短路径期望传输次数,没有充分考虑无线网络结点进行数据转发的广播特性。以多路径期望传输次数为路由量度,提出一种最优转发候选集算法MCET。实现对无线网络中除了目的结点以外的所有结点选取考虑多路径转发期望值的转发候选集,并在按照结点选取的顺序依次优先排列优先级。仿真结果表明,比较于传统的基于最短路径期望传输次数的机会路由,应用了最优转发候选集算法的机会路由明显减少了数据的平均传输次数,增加了数据报文的成功传输率。
The opportunistic routing for wireless Ad Hoc networks usually selects node forwarding candidate set based on shortest path ETX (expected transmission count) but regardless the broadcasting property of wireless networks nodes when forwarding data. In this paper, we take multipath ETX as the routing metric, and propose an optimal forwarding candidates set algorithm MCET (muhipath-considered expected transmission). It realises the selection of forwarding candidate set with multipath forwarding expected value consideration for all nodes in wireless networks other than the destination, and then prioritise them in turn according to the order the nodes selected. Simulation results indicate that compared with traditional opportunistic routing based on shortest path ETX, the opportunistic routing applied the optimal forwarding candidate set algorithm has noticeably reduced the average number of data transmission, and increased the successful delivering rate of data packet.