【技术实现步骤摘要】
一种基于覆盖窗和非均匀采样喷泉码的连续可靠传输方法
[0001]本专利技术涉及网络编码与传输
,尤其是涉及一种基于覆盖窗和非均匀采样喷泉码的连续可靠传输方法。
技术介绍
[0002]对于传输信道来说,尤其在无线自组网场景下,传输可靠性是重要的考察指标之一。通信系统通常采用ARQ机制来应对有损信道。在ARQ机制中,发送端根据接收端的反馈来重传信息,以保证数据的可靠传输。但是当发生网络拥塞或者丢包时,发送端等待反馈超时并重传信息,这会浪费带宽资源并增加时延。为避免这样的问题,另一种思路是使用具有纠错能力的信道编码来对抗数据丢失,其中典型的信道纠错编码为FEC技术。在基于FEC的发送中,发送端通过信道编码的方式,为传输的数据增加了一些冗余,接收端由于丢包,接收到的信息并不完整。但是根据接收的冗余信息,能够恢复丢失掉的信息,避免了ARQ机制对于带宽资源的浪费。传统的FEC编码有Turbo码、RS码、LDPC码等,是具有固定码率的编码。但是由于信道状态的不确定性,采用固定码率的FEC编码后通常还会有部分数据无法成功恢复,因此如果 ...
【技术保护点】
【技术特征摘要】
1.一种基于覆盖窗和非均匀采样喷泉码的连续可靠传输方法,其特征在于,包括:1)根据时延要求将发送数据进行数据块划分;2)基于非均匀采样的编码策略均衡各个源码的采样次数,并按喷泉码的编码方式生成编码;3)基于步骤2)生成的编码发送源数据,并根据步骤1)的划分方式,采用覆盖窗的传输方式进行连续传输。2.根据权利要求1所述的基于覆盖窗和非均匀采样喷泉码的连续可靠传输方法,其特征在于,步骤1)的具体内容为:首先将发送数据划分为大小相同的数据块,随后对划分后的每一数据块独立进行编码后进行分块传输;每一数据块传输结束后接收端发送一个ACK信息,通知发送端停止本数据块的发送;发送端接收到ACK之后,停止本数据块的发送,转而发送下一数据块,并重复过程;其中,覆盖窗将前后数据进行重合,编码时,将覆盖部分作为本数据块的一部分加入编码。3.根据权利要求1所述的基于覆盖窗和非均匀采样喷泉码的连续可靠传输方法,其特征在于,步骤2)的具体内容为:首先从度函数中采样度值d,并对度值与阈值d
*
进行比较,当度值d≤d
*
时,直接从源码集中采样,否则,从源码集中依次选取d个源码,并根据其被采样的次数计算加入编码集的概率,随后依据此概率决定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。