发明名称 无线信道视频通信丢包率控制方法
摘要 本发明涉及一种无线信道视频通信丢包率控制方法。本发明的目的是提供一种无线信道视频通信丢包率控制方法,控制数据传输过程中的丢包率,提高无线视频通讯质量。本发明的技术方案是:1、设定最高丢包率P<sub>set</sub>、发送数据包长度的最大值l<sub>max</sub>和最小值l<sub>min</sub>、初始的数据包长度;2、实时获取当前丢包率,若丢包率为0,则提高下一时刻内发送的数据包长度,转至步骤5;若丢包率大于0,则转至步骤3;3、计算出当前信道的误码率P<sub>err</sub>;4、计算出下一个时刻内发送数据包的长度len;5、更新下一个时刻内发送数据包的长度,并转至步骤2,如此循环实现丢包率的控制。本发明适用于无线、3G信道的视频传输。
申请公布号 CN103607255A 申请公布日期 2014.02.26
申请号 CN201310495896.0 申请日期 2013.10.21
申请人 国家电网公司;国网浙江省电力公司台州供电公司;国网浙江温岭市供电公司;浙江理工大学 发明人 王勤;李晨曦;马汉杰;冯杰;林翔宇;周家建
分类号 H04L1/00(2006.01)I;H04N21/6375(2011.01)I;H04N21/6437(2011.01)I 主分类号 H04L1/00(2006.01)I
代理机构 杭州九洲专利事务所有限公司 33101 代理人 邵志
主权项 1.一种无线信道视频通信丢包率控制方法,其特征在于步骤如下:1.1、首先设定能够接受的最高丢包率P<sub>set</sub>、发送数据包长度的最大值l<sub>max</sub>和最小值l<sub>min</sub>,以及初始的数据包长度,其中初始的数据包长度大于或等于发送数据包长度的最小值l<sub>min</sub>、小于或等于发送数据包长度的最大值l<sub>max</sub>;1.2、进行数据的实时传输,并实时获取当前接收端报告中的丢包率,若丢包率为0,则以一定的增量来提高下一时刻内发送的数据包长度,并转至步骤1.5;若丢包率大于0,则转至步骤1.3;1.3、根据公式<img file="FDA0000399228130000011.GIF" wi="360" he="91" />计算出当前信道的误码率P<sub>err</sub>,式中,P<sub>err</sub>为当前信道的误码率,lcur为当前发送数据包的长度,P<sub>t</sub>为当前接收端报告中的丢包率;1.4、将步骤1.3所得当前信道的误码率P<sub>err</sub>以及设定的最高丢包率P<sub>set</sub>代入公式len=In(1-P<sub>set</sub>)/In(1-P<sub>err</sub>),计算出下一个时刻内发送数据包的长度len;1.5、更新下一个时刻内发送数据包的长度,并转至步骤1.2,如此循环即可实现丢包率的控制;上述步骤1.2和1.4中,所得下一个时刻内发送数据包的长度,若大于l<sub>max</sub>,则将下一个时刻内发送数据包的长度设定为l<sub>max</sub>;若小于l<sub>min</sub>,则将下一个时刻内发送数据包的长度设定为l<sub>min</sub>。
地址 100031 北京市西城区西长安街甲86号