一种用于多信道环境的实时流编码方法技术

技术编号:13585856 阅读:108 留言:0更新日期:2016-08-24 17:08
本发明专利技术公开一种用于多信道环境的实时流编码方法,以提高多信道环境下实时流业务的传输效率为目标,针对包含不同优先级信息帧的实时流,发现这类实时流在使用多个信道联合传输时的理论传输能力上限,并根据实时流属于对称或者非对称实时流的情况,设计对应的编码机制,实现多个信道并行传输一条实时流,并且能够合理使用信道资源,避免冗余浪费。

【技术实现步骤摘要】

本专利技术涉及信息论编码领域,具体涉及到建立突发擦除多信道下业务传输的系统模型,并针对该多信道模型提出了可渐进达到理论传输容量上限的编码机制。
技术介绍
随着互联网应用的迅猛发展,各种业务对网络传输能力的要求持续提高。尤其是以实时视频为代表的实时流业务,其业务体量大,占用传输资源多,对各类网络、尤其是各种无线网络带来了沉重的流量压力。为了更加有效的利用零散资源,提高传输实时流的能力,可以考虑将多个信道的剩余可用资源整合起来,进行实时流的多信道编码、传输,提高传输效率。但是,目前的实时流编码技术,多是针对单信道环境设计的。要使用多个信道并行传输一条实时流,往往需要借助于上层协议(如P2P),无法实现对多信道资源的充分利用。不仅如此,当前的实时流编码机制在信道利用上存在着大量的浪费,以应用非常广泛的实时会话工具Skype为例,其用于前向纠错的信息冗余率是真实出错的4.5倍。
技术实现思路
本专利技术为解决上述技术问题,提出一种用于多信道环境的实时流编码方法,首先,建立多信道下的实时流传输系统模型,然后针对实时流传输系统模型提出了可以渐进达到理论传输容量上限的编码方法,对实时流的应用与发展具有重要的意义。本专利技术采用的技术方案是:一种用于多信道环境的实时流编码方法,首先建立多信道下实时流传输系统模型,得到实时流在多信道中的理论传输能力上限,针对该理论传输能力上限采用相应的编码机制;所述实时流传输系统模型为:包含源节点,宿节点,以及π个突发擦除信道,各个突发擦除信道对应的信道容量cπ;设定解码允许的最大时延为d;设定擦除容忍度zi;源节点向宿节点发送的消息记作Mi;Mi的编码窗口记作Wi;定义消息优先级为擦除容忍度的函数设定At是时隙t上的一组活跃消息,表示消息Mi的有效编码窗口包含了时隙t;所述实时流包括:对称实时流以及非对称实时流;所述对称实时流中的消息分布为:ΣMi∈AtH(Mi)ρi=ΣMi∈At′H(Mi)ρi;]]>其中,Mi表示时隙i上创建的消息,且i=1,2,3,…,k,k为时隙个数,ρi表示消息优先级,t′表示第二任意时隙,t≠t′,t∈{d,...,k本文档来自技高网...
一种用于多信道环境的实时流编码方法

【技术保护点】
一种用于多信道环境的实时流编码方法,其特征在于,首先建立多信道下实时流传输系统模型,得到实时流在多信道中的理论传输能力上限,针对该理论传输能力上限采用相应的编码机制;所述实时流传输系统模型为:包含源节点,宿节点,以及π个突发擦除信道,各个突发擦除信道对应的信道容量cπ;设定解码允许的最大时延为d;设定擦除容忍度zi;源节点向宿节点发送的消息记作Mi;Mi的编码窗口记作Wi;定义消息优先级为擦除容忍度的函数设定At是第一任意时隙t上的一组活跃消息,表示消息Mi的有效编码窗口包含了时隙t;所述实时流包括:对称实时流以及非对称实时流;所述对称实时流中的消息分布为:ΣMi∈AtH(Mi)ρi=ΣMi∈At′H(Mi)ρi;]]>其中,Mi表示时隙i上创建的消息,且i=1,2,3,…,k,k为时隙个数,ρi表示消息优先级,t表示第一任意时隙,t′表示第二任意时隙,t≠t′,t∈{d,...,k},t′∈{d,...,k},H(·)表示消息去掉冗余后所携带的纯信息量;所述非对称实时流中的消息分布为:ΣMi∈AtH(Mi)ρi≠ΣMi∈At′H(Mi)ρi;]]>所述编码机制包括以下步骤:a、采用第一编码算法,将实时产生的消息Mi编码成一个码字;所述第一编码算法为:Reed‑Solomon或Random Linear Code;b、若实时流为对称实时流,则采用第二编码算法将编码块分配到每个信道中Mi所对应的编码窗口中的各个报文中,即,求出消息Mi在时隙t中,在信道j所发出的报文中所占的编码块大小若实时流为非对称实时流,则采用第三编码算法将编码块分配到每个信道中Mi所对应的编码窗口中的各个报文中;其中,j表示信道序号,且j=1,2,3,…,π;cj表示对应信道j的容量,且cj∈(c1,c2,c3,…,cπ);c、将各个报文沿相应的信道,发送到接收方;d、若接收方在时隙i+d‑1之前接收,并且接收到与消息Mi相关的编码块大小之和大于或等于H(Mi),则表示正确解码该消息;否则解码该消息失败。...

【技术特征摘要】
1.一种用于多信道环境的实时流编码方法,其特征在于,首先建立多信道下实时流传输系统模型,得到实时流在多信道中的理论传输能力上限,针对该理论传输能力上限采用相应的编码机制;所述实时流传输系统模型为:包含源节点,宿节点,以及π个突发擦除信道,各个突发擦除信道对应的信道容量cπ;设定解码允许的最大时延为d;设定擦除容忍度zi;源节点向宿节点发送的消息记作Mi;Mi的编码窗口记作Wi;定义消息优先级为擦除容忍度的函数设定At是第一任意时隙t上的...

【专利技术属性】
技术研发人员:韦云凯黄航宇胡周姹毛玉明李娜
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1