The invention discloses a coding method of convolutional network error correction encoding, for a given communication network, in the wrong circumstances according to the destination of full rank condition of network convolutional encoding; for any given set of error, calculation error of inverse equivalent sink; equivalent to the source end error to correct this error design of convolutional encoding at the source end. The invention will be equivalent to a network error source is good to avoid considering errors due to network convolution leads to diffusion problem, the method is simple; convolutional encoding network has the advantages of high rate, high reliability, low delay and universality etc..
【技术实现步骤摘要】
本专利技术属于卷积网络编码
,尤其涉及一种卷积网络纠错编码的编译码方法。
技术介绍
网络编码是一种允许网络中间节点对入边多条信息进行编码后再转发的新技术,在提高吞吐量、进行负载均衡和安全等方面存在很多优势,是目前信息科学最热门的研究领域之一。编码域大小和对变化拓扑的普适性是网络编码的两大主要问题。卷积网络编码是针对网络存在圈或者时延问题提出的,并被证明不存在编码域的选择问题,因为任意一个有限域都可看成一个基域的拓展,可用移位寄存器实现。由于网络通信环境的复杂,编码包在网络传输中常常会出现错误,因此提供网络传输可靠性的网络纠错编码变得十分必要。Yeung和Cai在2002年首次提出了网络纠错编码概念,用以纠正由篡改数据包带来的错误。2006年,Cai和Yeung完整阐述了网络纠错码的概念,指出网络纠错编码是经典编码理论的一个很自然的推广,给出t-纠错网络编码的三个重要界:Hamming界,Singleton界和Gilbert-Varshamov界。张箴等提出了扩展全局编码核向量的概念,并由此引申出网络纠错编码的译码方程,并定义了线性NEC的最小距离,并指出了NEC的最小距离具有经典纠错码纠错数特征。为解决对拓扑适应问题,Kotter和Kschischang基于随机网络编码提出一种全新的网络纠错码方法,即用向量子空间表示信源消息,向量空间的基由要传输的消息向量生成。当消息在网络中传输由于错误原因会使得子空间塌缩或偏移,可利用空间距离的度量给出译码保证消息的正确接收。然而由于其具有很高的复杂度,难于实现。目前的网络纠错编码研究都是针对线性网络编码设计的。 ...
【技术保护点】
一种卷积网络纠错编码的编译码方法,其特征在于,所述卷积网络纠错编码的编译码方法包括以下步骤:步骤一,对于给定的一个通信网络,根据信宿满秩条件得到一般性的卷积网络编码;步骤二,对于给定集合的任意错误模型,计算信宿等效错误;步骤三,求逆将其等效为信源端的错误,在信源端得到纠正此错误的纠错编码。
【技术特征摘要】
1.一种卷积网络纠错编码的编译码方法,其特征在于,所述卷积网络纠错编码的编译码方法包括以下步骤:步骤一,对于给定的一个通信网络,根据信宿满秩条件得到一般性的卷积网络编码;步骤二,对于给定集合的任意错误模型,计算信宿等效错误;步骤三,求逆将其等效为信源端的错误,在信源端得到纠正此错误的纠错编码。2.如权利要求1所述的卷积网络纠错编码的编译码方法,其特征在于,对于一个卷积网络编码的输入构造的纠错码生成矩阵GI(z),速率为k/ω(k≤ω);对应信宿节点r∈R的输出记为卷积码Cr,是由生成矩阵GO,r(z)生成的码率为k/ω(k...
【专利技术属性】
技术研发人员:郭网媚,陈曦,高晶亮,张慧星,冯桂国,张峻华,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。