[发明专利]自适应前向纠错的方法、装置和系统无效
申请号: | 200810223805.7 | 申请日: | 2008-09-28 |
公开(公告)号: | CN101686106A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 陈兵;张卫娥;艾常权;鲁亚东;张庚;向少华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 纠错 方法 装置 系统 | ||
1.一种自适应前向纠错的方法,其特征在于,包括:
获取当前传输网络质量数据;
根据所述当前传输网络质量数据、预期的传输质量数据和选定的影响网络传输内容质量的参数确定前向纠错策略;
所述根据当前传输网络质量数据、预期的传输质量数据和选定的影响网络传输内容质量的参数确定前向纠错策略的步骤包括:
在所述当前传输网络质量数据没有达到预期的传输质量数据时,根据影响网络传输内容质量的参数和当前传输网络质量数据,按照多个前向纠错策略所具有的冗余从小到大的顺序依次计算各个前向纠错策略所能达到的传输质量数据,选择满足预期的传输质量数据时对应的前向纠错策略;
或者,
在所述当前传输网络质量数据达到预期的传输质量数据时,根据影响网络传输内容质量的参数和当前传输网络质量数据,按照多个前向纠错策略具有的冗余的从大到小顺序依次计算各个前向纠错策略所能达到的传输质量数据,选择满足预期的传输质量数据、且具有最小冗余的前向纠错策略;
或者,
在选定的影响网络传输内容质量的参数情况下,计算多个网络质量数据与多个前向纠错策略分别组合时的传输质量数据;根据所述当前传输网络质量数据、预期的传输质量数据以及所述计算的传输质量数据确定前向纠错策略。
2.根据权利要求1所述的自适应前向纠错的方法,其特征在于,所述当前传输网络质量数据为当前服务质量参数,其中,所述当前服务质量参数由接收端反馈或由网络节点反馈。
3.根据权利要求1所述的自适应前向纠错的方法,其特征在于,所述选定的影响网络传输内容质量的参数包括以下任意一种或其组合:
传输协议、错误扩散、解码器错误隐藏、数据包的打包策略、画面组排列。
4.根据权利要求1所述的自适应前向纠错的方法,其特征在于,所述多个网络质量数据为平均丢包率或由连续丢包事件的长度和连续丢包事件的次数计算得到的丢包概率分布函数。
5.根据权利要求1所述的自适应前向纠错的方法,其特征在于,所述在选定的影响网络传输内容质量的参数情况下,计算多个网络质量数据与多个前向纠错策略组合时的传输质量数据的步骤包括:
选定网络中传输序列的各个帧的帧长度值、画面组长度值;
根据所述各个帧的帧长度值、设定的平均丢包率计算各个帧的帧损坏率;
根据所述各个帧的帧损坏率和画面组长度计算平均帧损坏率;
计算在使用设定的前向纠错策略后的平均帧损坏率;
选择不同的平均丢包率和/或不同的前向纠错策略依次执行上述步骤。
6.根据权利要求1所述的自适应前向纠错的方法,其特征在于,所述在选定的影响网络传输内容质量的参数情况下,计算多个网络质量数据与多个前向纠错策略组合时的传输质量数据的步骤进一步包括:
选定网络中传输序列的各个帧的帧长度值、画面组长度值;
根据设定的平均丢包率计算在使用设定的前向纠错策略之后的平均丢包率;
根据各个帧的帧长度值、在使用设定的前向纠错策略之后的平均丢包率计算各个帧的帧损坏率;
根据各个帧的帧损坏率、画面组长度计算平均帧损坏率;
选择不同的平均丢包率和/或不同的前向纠错策略依次执行上述步骤。
7.根据权利要求5或6所述的自适应前向纠错的方法,其特征在于,所 述根据当前传输网络质量数据、预期的传输质量数据及所述计算的传输质量数据确定前向纠错策略的步骤之后还包括:
当获取的当前传输网络质量数据达到所述预期的传输质量数据时,选择具有较少冗余量的前向纠错策略;
当获取的当前传输网络质量数据没有达到所述预期的传输质量数据时,选择具有较大冗余量的前向纠错策略或增加源块大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810223805.7/1.html,转载请声明来源钻瓜专利网。