发明名称 |
无线信道视频通信丢包率控制方法 |
摘要 |
本发明涉及一种无线信道视频通信丢包率控制方法。本发明的目的是提供一种无线信道视频通信丢包率控制方法,控制数据传输过程中的丢包率,提高无线视频通讯质量。本发明的技术方案是: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号 |