无线中继,即中继节点在无线网络中起到中继的作用,能实现信号的中继和放大,从而延伸无线网络的覆盖范围。就中继的运行机制而言,中继可分为洪泛中继、定向中继。
洪泛中继,是指中继设备在任何时刻收到的任意数据包,不做任何过滤解析,直接在当前信道进行一次转发。
如下图:紫色为中继节点,绿色为数据节点,红色为目标节点,虚线圆圈表示其节点的射频有效覆盖范围,数据节点发出的数据包被其所有效范围内的中继节点接收,中继节点立即在数据接收信道上发起一次数据包转发,最终数包被中继节点有效范围内的目标节点接收,实现从数据节点到目标节点的中继传输。可以看出数据节点通过中继设备转发后,其有效工作范围在逻辑上被扩大,使数据可以发送得更远。
虽然洪泛中继能扩大数据发送半径,但其转发动作是无条件,也就是说中继节点有效范围内所有数据都将被转发,这在某些复杂的网络环境中可能不适用。
定向中继,与洪泛中继类似,最大的区别在于数据包转发需要条件过滤。每一个数据节点发出的数据包中,都包含了本次发送的数据源和目标地址,而每一个中继节点中,均记录了一条或多条数据路由转发规则,当数据节点发送的数据包到达中继节点后,中继节点首先解包数据,提取数据源和目标地址与本地路由规则一次对比,如果比对成功则执行定向转发。
如下图所示,数据节点范围内的存在2个中继节点,当数据节点发出的数据后,图中左右两个中继节点均能收到数据包,左侧中继存有该数据的路由信息,所以数据被顺利被转发一次,而右侧中继无该条数据路由,数据包过滤有被丢弃。
定向中继因为存有路由转发信息,在节点较多的复查环境中能有效的避免不必要的数据收发,从而增加了数据传输的高效性。