[发明专利]一种无线局域网中视频包的传输方法有效
申请号: | 201210253240.3 | 申请日: | 2012-07-20 |
公开(公告)号: | CN102761906A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 王海东;刘贵忠;王秦立 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W84/12;H04N21/2381;H04N21/643 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 局域网 视频 传输 方法 | ||
技术领域
本发明涉及无线通信技术,尤其涉及一种无线局域网中视频包的传输方法。
背景技术
无线局域网(Wireless Local Area network,WLAN)通常采用分布式协调功能(Distributed Coordination Function,DCF)协议,根据DCF协议,网络中的各个节点以载波侦听多点接入/冲突避免(Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA)的方式竞争性接入无线信道。竞争性接入无线信道的流程大致包括:当节点有数据发送时,首先进行信道侦听,如果信道空闲,则等待分布式帧间距(Distributed Interframe Space,DIFS)时间后发送数据;如果信道忙,则启动退避计数器,退避计数器的初始值是区间[0,CW]上随机取的一个值,CW被称为竞争窗口,CW的值是动态改变的,在系统定义的最小窗口值CWmin和最大窗口值CWmax之间。之后继续侦听信道,每侦听到一次信道空闲,则退避计数器的值减一,如果侦听到信道忙则保持退避计数器的值不变,直到信道再次空闲并持续一个DIFS时间后,退避计数器的值继续减小。当退避计数器的值减为0时,表明该节点竞争成功,开始发送数据。如果发送数据失败,则重新启动退避计数器,并且扩大竞争窗口,直到最大窗口值CWmax
采用WLAN网络传输视频包时,现有技术不能充分考虑视频包的重要性差异,并且同时降低无线信道上竞争冲突的概率。从而降低了视频传输的质量。
发明内容
本发明的目的在于提供一种无线局域网中视频包的传输方法,用以提高视频传输的质量。
为达到上述目的,本发明采用了以下技术方案:
1)计算视频包的失真度量,视频包的失真度量等于与视频包对应的视频帧的失真度量;
2)根据视频包的失真度量调整队列中视频包的传输顺序;
3)启动退避计数器之前,根据画面组中每一个视频帧的失真度量设置竞争窗口最大值和最小值;
4)发送数据前,估计每个视频包的传输延时,将超时的视频包丢弃。
所述步骤1)中视频帧的失真度量采用以下方法计算:
将视频帧分为非参考帧和参考帧,定义非参考帧的失真度量是1,参考帧的失真度量等于被参考次数加1,被参考次数为直接参考次数与间接参考次数之和。
所述步骤2)的具体方法为:
给队列中的每个视频包添加一个附加延时,非参考帧对应的视频包为不重要的视频包,参考帧对应的视频包为重要的视频包,给参考帧对应的视频包添加负值的附加延时,给非参考帧对应的视频包添加正值的附加延时,设Ti,in是队列中第i个视频包进入队列的时间,令εi表示队列中第i个视频包的附加延时,在队列中选择值最小的视频包传输。
所述附加延时的计算公式如下:
,式中di表示队列中第i个视频包的失真度量,i的取值为1,2…L,L表示当前的队列长度,表示队列长度的平均值,可以通过前面若干次队列长度的算术平均获得,μ表示视频包的传输速率,可以通过前面若干个视频包的传输速率的算术平均获得。
所述步骤3)的具体方法为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210253240.3/2.html,转载请声明来源钻瓜专利网。