The invention provides a unequal protection erasure coding method for a space communication distributed dynamic network topology, and the session transmission process comprises two stages
【技术实现步骤摘要】
空间通信分布式动态网络拓扑的不等保护纠删编码方法
本专利技术涉及通信方法,尤其涉及一种空间通信分布式动态网络拓扑的不等保护纠删编码方法。
技术介绍
喷泉码又称为无码率编码,所谓“无码率”是指发送端无需预知链路质量,可以以广播的形式持续向外“喷射”编码符号,因此对于码速率没有固定的要求,而接收端只需接收到足够多地任意编码符号,即可大概率地恢复出发送端的原始信息,其性能通过输出度分布函数决定。喷泉码这种对于码速率无固定要求的特性,使其在删除信道下的性能非常优越。此外,作为长纠删码的一种,喷泉码无需持续的反馈重传,而仅需要在最后的译码过程中反馈一个确认(ACK)信号,避免了反馈信道占用资源,降低了网络负载,同时也节省了反馈所需的传输时延。在分布式通信系统中,多个独立的分布式信源各自具有不同的原始数据信息,当目的节点需要进行多源下载或数据存储/调用时,需要将多个信源的数据信息进行汇聚。当分布式网络中存在中间节点时,多路数据信息将通过中间节点的存储转发进行数据分发。网络编码技术的基本思想是给网络中的一个或几个中继节点增加编码功能,取代了传统路由中继节点只负责存储转发而不处理数据的模式。通过中继节点将多路信息压缩,在信宿节点译码恢复。这样的数据传输方式可以增加单次传输的信息量,显著提升信息流在多播网络中传输的吞吐量。网络编码与分布式编码在分布式通信系统中均有较为广泛的应用。由于喷泉码和网络编码的基本操作都是“异或”操作,且均无需考虑信道质量,只要保证信宿获得足够多的数据组合结构就能够大概率地译码恢复原始信息。因此,将喷泉码与网络编码相结合,能够在保持原有无码率特性的同 ...
【技术保护点】
一种空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于,会话传输过程包括两个阶段:第一阶段:信源S1和S2将长度为k1的原始信息m1和长度为k2的原始信息m2利用喷泉编码生成C1'和C2',并将C1'和C2'发送至D;第二阶段:信源S1和S2将原始信息m1和m2利用喷泉编码生成C1和C2,并将C1和C2发送至R,R对接收到的C1和C2利用中继节点的网络编码法则P,将其直接转发、或异或合成为CR,然后发送至D;其中,由于中继节点不仅对C1和C2进行异或,也对其直接转发,因此CR中包含部分直接转发的C1和C2,以及异或生成的C3,两阶段传输过程结束后,D即可将收到的五种长度相等的码块C1'、C2'、C1、C2和C3,通过译码算法译出m1和m2,并立即反馈一个确认信息用以停止这个传送会话过程。
【技术特征摘要】
1.一种空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于,会话传输过程包括两个阶段:第一阶段:信源S1和S2将长度为k1的原始信息m1和长度为k2的原始信息m2利用喷泉编码生成C1'和C2',并将C1'和C2'发送至D;第二阶段:信源S1和S2将原始信息m1和m2利用喷泉编码生成C1和C2,并将C1和C2发送至R,R对接收到的C1和C2利用中继节点的网络编码法则P,将其直接转发、或异或合成为CR,然后发送至D;其中,由于中继节点不仅对C1和C2进行异或,也对其直接转发,因此CR中包含部分直接转发的C1和C2,以及异或生成的C3,两阶段传输过程结束后,D即可将收到的五种长度相等的码块C1'、C2'、C1、C2和C3,通过译码算法译出m1和m2,并立即反馈一个确认信息用以停止这个传送会话过程。2.根据权利要求1所述的空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于:信源S1和S2在不同链路中采用不同的LT码度分布,直连链路为中继链路为3.根据权利要求1所述的空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于:在第二阶段中,中继R的网络编码阶段中,中继利用网络编码法则将来自信源的编码符号二次编码:按照概率p1转发来自S1的数据包;按照概率p2转发来自S2的数据包;按照概率p3将两条路径上收到的数据包异或后再转发给D。4.根据权利要求1所述的空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于:在D处采用置信传播联合译码算法,从收到五类编码符号中恢复处原始信息符号。5.根据权利要求1所述的空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于:设信源内部信息分为重要和次要两部分,重要的信源内部信息记作MIB,次要的信源内部信息记作LIB,MIB和LIB占的比重分别为π1和π2,编码选择权重分别为w1和w2。在译码端,基于与或树分析,设定每个MIB类型的或节点有i个子节点的概率为δi,MIB,每个LIB类型的“或”节点有i个子节点的概率为δi,LIB,每个“与”节点有i个子节点的概率为βi,对于“与”节点B,其子节点是CMIB的概率为w1,是CLIB的概率为w2,将该模型代入与或树公式中,可以获得任意一个根节点被赋值为0的概率,也是经过l次译码迭代后一个原始信息符号(变量节点)恢复失败的概率,如公式(3)和(4)所示:yl,MIB=δMIB(1-β(w1yl-1,MIB-w2yl-1,LIB))(3)yl,LIB=δLIB(1-β(w1yl-1,MIB-w2yl-1,LIB))(4)。6.根据权利要求5所述的空间通信分布式动态网络拓扑的不等保护纠删编码方法,其特征在于:进一步可得到分布式动态网络模型下不同重要等级符号的渐近译码失败概率,其中m,n∈{1,2}:其中,ψm(x)为直连链路上各信源对应的输出边分布,其中λm为输出平均度;δm(x)为直连链路上各信源对应的输入边分布,其中αm为输入平均度;ωm(x)为中继链路上各信源对应的输出边分布,其中μm为输出平均度;τm(x)为中继链路上各信源对应的输入边分布,其中βm为输入平均度,m∈{1,2};ω3,i和ω4,i分别表示CR节点有i个X2子节点或X1子节点的概率,可...
【专利技术属性】
技术研发人员:焦健,杨轶,冯博文,顾术实,吴绍华,张钦宇,
申请(专利权)人:哈尔滨工业大学深圳研究生院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。