[发明专利]一种基于滑动窗口的网络编码方法有效
申请号: | 201510824717.2 | 申请日: | 2015-11-24 |
公开(公告)号: | CN105515728B | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 孙宝林;桂超;宋莺;肖琨;李红艳;鲁晓成 | 申请(专利权)人: | 湖北经济学院 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 向彬 |
地址: | 430205 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于滑动窗口的网络编码方法,所述方法包括:首先,确定待发送的数据分组数量N,以及滑动窗口的大小W;源节点按照已确定的滑动窗口大小对待发送数据分组进行编码操作,中间节点对接收的编码分组进行再编码并传输;最后,目的节点利用交换高斯消去法对接收到的编码分组进行解码,并对解码后的数据分组进行恢复。本发明通过确定滑动窗口大小,并仅对滑动窗口内的数据分组进行编码,进一步提高了网络编码的可靠性,显著降低了解码复杂性,在实现快速网络编码的同时,从而使网络的数据吞吐量最大化,大大延长了网络生存期。 | ||
搜索关键词: | 一种 基于 滑动 窗口 网络 编码 方法 | ||
【主权项】:
1.一种基于滑动窗口的网络编码方法,其特征在于,所述方法包括:(1)确定待发送的数据分组数量N,以及滑动窗口的大小W;(2)源节点按照已确定的滑动窗口大小对待发送数据分组进行编码操作,具体包括:(2‑1)源节点确定待发送数据分组x=(x0,x1,…,xN‑1),生成一组对应的编码向量g,g=(g0,g1,…,gN‑1),编码向量元素gj∈GF(2n),其中j=0,1,…,N‑1;(2‑2)按照随机线性编码对第i个滑动窗口内的数据分组(xf,xf+1,…,xe)进行编码,得到第i个编码后数据分组yi=gfxf+gf+1xf+1+…+gexe,其中,f为滑动窗口开始值,e为滑动窗口结束值,0≤f (2‑3)源节点将第i个编码后数据分组yi与滑动窗口对应的编码向量gi=(gf,gf+1,…,ge)进行组合,得到对应的第i个编码分组Pi(gi,yi)并将其发送至下一跳中间节点;(3)中间节点对接收的编码分组进行再编码并传输;(4)目的节点利用交换高斯消去法对接收到的编码分组进行解码;(5)当源节点传输数据结束后,执行步骤(6);否则,窗口滑动到下一个窗口,并转步骤(2‑2)继续处理下一个窗口中的数据分组;(6)目的节点对解码后的数据分组进行恢复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北经济学院,未经湖北经济学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510824717.2/,转载请声明来源钻瓜专利网。