[发明专利]带宽估测方法和装置有效
申请号: | 201510085380.8 | 申请日: | 2015-02-16 |
公开(公告)号: | CN104618195B | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 时永方;高安林;吕静 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 带宽 估测 方法 装置 | ||
本发明涉及一种带宽估测方法和装置。所述方法包括以下步骤:接收数据帧;获取观测到的带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小;根据所述带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小估算发送端到接收端的最小信道容量值;根据所述最小信道容量值得到可用带宽的估计值。上述带宽估测方法和装置,以传输数据包自身组成的带宽探测包对进行带宽探测,不需额外使用其他的带宽探测包,节省了数据流量,降低了网络拥塞,根据带宽探测包对中数据包大小及带宽探测包对的散列间隔估算最小信道容量值,并根据最小信道容量值得到可用带宽的估计值,让发送端根据可用带宽的估计值调整发送码率,能快速提升收敛速度。
技术领域
本发明涉及网络应用领域,特别是涉及一种带宽估测方法和装置。
背景技术
为了保证音视频通话的质量,需要对音视频通话的传输链路上的信道的可用带宽进行估计,再调整音视频通话数据的传输速率。
传统的带宽探测有两种,一种是需要按照一定的发包模式要求,主动发送探测包探测带宽,接收端通过分析探测包延时信息估算带宽值,称为主动型带宽探测。然而传动的主动型带宽探测技术估计可用带宽时,需要额外的带宽探测包,带来的附加探测数据流量会消耗用户的流量,并且在网络拥塞时会加剧网络拥塞。另一种是根据拥塞模型,通过有效数据音视频数据包的丢包、延时等网络特性的变化“感知”带宽,称为拥塞感知型带宽探测。然而拥塞感知型带宽探测技术估计可用带宽时,根据丢包/延时的变化估计带宽,导致拥塞控制调节滞后,因为不知上限在哪,且无线网络可用带宽时变,往往需要频繁上探感知带宽上限,其收敛速度慢。
发明内容
基于此,有必要针对传统的主动型带宽探测需额外发送探测包容易加剧网络拥塞,拥塞感知型带宽探测需频繁上探感知带宽上限其收敛速度慢的问题,提供一种带宽估测方法和装置,能降低网络拥塞,并提升收敛速度。
一种带宽估测方法,包括以下步骤:
接收数据帧;
获取观测到的带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小;
根据所述带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小估算发送端到接收端的最小信道容量值;
根据所述最小信道容量值得到可用带宽的估计值。
一种带宽估测方法,包括以下步骤:
对采集的数据帧进行编码,生成二进制码流;
将所述二进制码流分成多个数据包;
将数据帧中相邻两个数据包组成带宽探测包对;
发送包含所述带宽探测包对的数据帧;
接收反馈的可用带宽的估计值;其中,所述可用带宽的估计值是接收端根据接收数据帧后获取观测到的带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小,根据所述带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小估算发送端到接收端的最小信道容量值,以及根据所述最小信道容量值得到可用带宽的估计值。
一种带宽估测装置,其特征在于,包括:
接收模块,用于接收数据帧;
包对信息获取模块,用于获取观测到的所述带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小;
信道容量估算模块,用于根据所述带宽探测包对的散列间隔及所述带宽探测包对中数据包的大小估算发送端到接收端的最小信道容量值;
带宽估计模块,用于根据所述最小信道容量值得到可用带宽的估计值。
一种带宽估测装置,包括:
编码模块,用于对采集的数据帧进行编码,生成二进制码流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510085380.8/2.html,转载请声明来源钻瓜专利网。