【技术实现步骤摘要】
一种基于三接口无线网络的最小译码时延IDNC网络编码方法及装置
[0001]本专利技术属于网络编码
,涉及一种基于三接口无线网络的最小译码时延IDNC网络编码方法及装置。
技术介绍
[0002]网络编码最初由Ahlswede等人于2000年提出,相较于传统路由器的“存储
‑
转发”机制,网络编码允许网络中间节点对信息进行处理,以此来增加网络传输的吞吐量,同时可以提高网络的安全性和鲁棒性。
[0003]IDNC全称为“即时可译码网络编码”,属于网络编码的一种,由D.Tmskov等首次提出,IDNC采用二进制异或编码,复杂度较低,通常应用于广播传输情景。IDNC根据从接收用户所反馈的接收状态信息选择异或运算网络编码数据包,可以降低译码时延,提高数据传输实时性能。
[0004]随着通信网络频段的多样化,用户可以从多个不同频段的接口中同时接收数据包,传统的IDNC通常只考虑一个接口收发数据包,然而随着通信技术的发展,许多接收用户都配备多个通信接口,如空、天、地网络中接收用户可以从三个无线接口接收数据。
[0005]目前尚无需要基于三接口无线网络的最小译码时延IDNC网络编码方法。
技术实现思路
[0006]目的:为了克服现有技术中存在的不足,本专利技术提供一种基于三接口无线网络的最小译码时延IDNC网络编码方法及装置,降低了网络传输的译码时延。
[0007]随着通信技术的不断发展,通信的频段越来越多样化。由于不同频段信道之间相互正交,信道之间传递消息不会互 ...
【技术保护点】
【技术特征摘要】
1.一种基于三接口无线网络的最小译码时延IDNC网络编码方法,其特征在于,包括:步骤(1):云端通过三个无线接口U1,U2,U3向各接收用户广播发送数据包;步骤(2):云端获取各接收用户接收数据包的接收状态的反馈信息;步骤(3):云端根据所述反馈信息构建即时可译码网络编码IDNC编码冲突图;步骤(4):云端基于所述IDNC编码冲突图,根据译码时延最小化构建三个无线接口U1,U2,U3分别对应的编码数据包,并通过三个无线接口广播发送给各接收用户;如果系统传输数据任务没有完成,迭代运行步骤(2)至步骤(4)。2.根据权利要求1所述的基于三接口无线网络的最小译码时延IDNC网络编码方法,其特征在于,云端根据所述反馈信息构建即时可译码网络编码IDNC编码冲突图,包括:生成节点v
i,j,k
,表示接收用户R
j
通过接口U
i
接收所需求数据包P
k
;其中i,j,k分别为接口、接收用户、数据包的编号;确定IDNC编码冲突边和接口的发射冲突边:若接收用户R
j
从接口U
i
接收数据包P
k
,同时接收用户R
j
也从接口U
i
接收另一数据包P
k'
,则编码节点v
i,j,k
与节点v
i,j,k'
不满足IDNC编码条件,构成编码冲突;若接收用户R
j
从接口U
i
接收数据包P
k
,同时另一接收用户R
j'
也从接口U
i
接收数据包P
k'
,且接收用户R
j
和接收用户R
j'
中存在一个用户同时缺少数据包P
k
和数据包P
k'
,则节点v
i,j,k
和节点v
i,j',k'
不满足IDNC编码条件,构成编码冲突;若接收用户R
j
从接口U
i
接收数据包P
k
,同时接收用户R
j
从另一接口U
i'
也接收同一数据包P
k
,则节点v
i,j,k
与节点v
i',j,k
存在发射冲突。3.根据权利要求1所述的基于三接口无线网络的最小译码时延IDNC网络编码方法,其特征在于,根据译码时延最小化...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。