[发明专利]一种实时流媒体传输的拥塞检测方法及装置有效
申请号: | 202110016982.3 | 申请日: | 2021-01-07 |
公开(公告)号: | CN112822117B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 吴创豪 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | H04L47/11 | 分类号: | H04L47/11;H04L43/0852;H04L43/087 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈旭红;吕金金 |
地址: | 361009 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 流媒体 传输 拥塞 检测 方法 装置 | ||
1.一种实时流媒体传输的拥塞检测方法,其特征在于,应用于接收端,所述方法包括:
接收当前数据包,并判断收包时间是否处于采样时间;
在所述收包时间为采样时间时,获取当前数据包的发包时间以及收包时间;
根据所述发包时间以及收包时间,计算传输延时;
根据相邻两个数据包的收包时间差以及发包时间差,计算出当前抖动值;
将所述收包时间以及所述传输延时,作为当前采样数据组存入环型队列,所述环型队列中存储有一个或多个采样数据组;
计算所述环型队列中所有收包时间之和、所有传输延时之和、所有收包时间的平方之和,计算所述环型队列中每个采样数据的收包时间与传输延时的乘积,并计算所有收包时间与传输延时的乘积之和;
在所述环型队列中采样数据组的数量等于预先设置的数量值时,通过所述环型队列中所有收包时间之和、所述所有传输延时之和、所述所有收包时间的平方之和、所述所有收包时间与传输延时的乘积之和,计算斜率A;
根据所述斜率A,判断所述实时流媒体传输的拥堵状态。
2.根据权利要求1所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述发包时间以及收包时间,计算传输延时的步骤后,包括:
判断预先存储的延时大幅增大次数的数值是否大于1;
在所述延时大幅增大次数的数值小于1时,比较所述传输延时与上一次存储的传输延时的大小关系,在所述传输延时大于所述上一次存储的传输延时,且所述传输延时与所述上一次存储的传输延时的差值大于预先设置的第一差值阈值时,记录跳变前的延时值为所述上一次存储的传输延时,且将所述延时大幅增大次数记录为1。
3.根据权利要求2所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述发包时间以及收包时间,计算传输延时的步骤后,包括:
判断预先存储的延时大幅增大次数的数值是否大于1;
在所述延时大幅增大次数的数值大于1时,比较所述传输延时与预先记录的跳变前的延时值的大小关系,在所述传输延时大于所述预先记录的跳变前的延时值,且所述传输延时与所述预先记录的跳变前的延时值的差值大于预先设置的第一差值阈值时,所述延时大幅增大次数加1,在所述传输延时大于所述预先记录的跳变前的延时值,且所述传输延时与所述预先记录的跳变前的延时值的差值小于预先设置的第二差值阈值时,所述延时大幅增大次数减1。
4.根据权利要求2或3所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述发包时间以及收包时间,计算传输延时的步骤后,包括:
判断所述延时大幅增大次数的数值与预先存储的次数阈值的大小关系;
在所述延时大幅增大次数大于预先存储的次数阈值时,清空所述环型队列中的所有采样数据,并且将所述所有收包时间之和、所述所有传输延时之和、所述所有收包时间的平方之和、所述所有收包时间与传输延时的乘积之和置为0。
5.根据权利要求1所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述发包时间以及收包时间,计算传输延时的步骤后,包括:
根据所述传输延时以及上一次存储的平滑延时,计算当前平滑延时;
根据相邻两个数据包的收包时间差以及发包时间差,计算出当前抖动值;
根据所述当前抖动值以及上一次存储的平滑抖动值,计算当前平滑抖动值。
6.根据权利要求1所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述斜率A,判断所述实时流媒体传输的拥堵状态后,包括:
降低数据包中的冗余包,减少重传机制等方式降低码流,并实时监测实时流媒体传输是否解除拥堵,在检测到所述实时流媒体传输拥塞解除后,根据丢包率加入冗余包或重启重传机制。
7.根据权利要求1所述的实时流媒体传输的拥塞检测方法,其特征在于,所述根据所述斜率A,判断所述实时流媒体传输的拥堵状态,包括:
在所述斜率A大于预先设置的第一拥堵阈值时,所述实时流媒体传输为拥堵状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110016982.3/1.html,转载请声明来源钻瓜专利网。