网络编码中COPE方案的实现
2016-12-21陶雯
数码世界 2016年12期
陶雯
江苏第二师范学院数学与信息技术学院
网络编码中COPE方案的实现
陶雯
江苏第二师范学院数学与信息技术学院
本文首先介绍了无线网络编码中COPE方案的原理,接着描述了COPE方案的主要特点,最后通过分析得出COPE方案的编码原则以及优势。
网络编码 机会侦听 随机编码 COPE协议
无线网络编码技术是学术界的研究热点之一,其核心是网络中继节点将接受到的数据包进行编码处理之后通过多播技术发送出去。网络编码中的COPE方案是一个针对无线网络的可以实际应用的网络编码方案,其在原有的IP层和MAC层之间加入了COPE层,其主要作用是发送节点对发送队列中的数据包进行分析,根据数据包的下一跳节点进行分析将其进行异或操作,然后将异或的数据包发送到下一跳节点,下一跳节点接受到该异或包后,进行解码操作得到所需要的数据包。COPE方案的核心技术有以下三个:
1 机会侦听
由于无线网络是属于广播媒介的,所有节点会广播自己的接收报告(reception reports),告诉邻居自己所存的包有哪些。COPE方案要求其节点侦听所有通信并存储一段时间内的侦听数据,同时,各节点还需要向周围节点定时广播发送其所存储数据的通告。
2 机会编码
机会编码的核心是尽可能编码更多数据流的数据包达到最大的吞吐量。图1是机会编码的一个例子。图1(a)表示网络中有A、B、C、D四个节点,节点B中有P1、P2、P3和P4四个数据包,它向节点A、C、D发送P1、P2、P3和P4,节点A中存储了P2、P3,节点C中存储了P1和P4,节点D中存储了P1和P3。……
登录APP查看全文
