[发明专利]网络带宽分配方法和系统有效
申请号: | 201811626818.9 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109495326B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 邹正文 | 申请(专利权)人: | 北京东土科技股份有限公司;北京飞讯数码科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04N21/4363;H04N21/442;H04N21/6373 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络带宽 分配 方法 系统 | ||
本发明公开了一种网络带宽分配,一种网络带宽分配方法包括:当接收端接收发送端发送的音视频数据时,接收端接收发送端发送的包括音视频数据的传输码率信息的RTCP报文,若接收端从发送端接收到的实际流量小于传输码率信息所对应的流量,则接收端向网络带宽分配服务器发送带宽不足通知,网络带宽分配服务器向发送端发送包括目标流量信息的带宽调整请求,发送端根据目标流量信息调整发送至接收端的音视频数据的传输码率,以使接收端从发送端接收到的实际流量大于等于调整后的传输码率信息所对应的流量。本发明公开的网络带宽分配,提供了一种可靠的网络带宽调整方法,提高了用户体验。
技术领域
本发明实施例涉及网络技术,尤其涉及一种网络带宽分配方法和系统。
背景技术
随着网络技术的发展,用户对网络的使用需求越来越高,例如音视频点播等业务已经成为使用频率最高的网络应用之一。但网络带宽资源仍然是有限的,对于音视频点播这类业务,需要占用大量的网络带宽,若所点播的音视频流量大于网络带宽可传输流量,那么可能对用户的使用产生影响。
因此,需要采用一定的网络带宽分配方法对网络带宽进行分配和管理,确保用户正常使用网络。为了实现网络带宽的分配,首先就需要对网络带宽进行检测,确定网络中的带宽使用情况。但目前对网络带宽进行检测的方法主要是通过发送网络带宽探测数据包的方式进行。由于转发链路间的带宽不同,导致数据包的链路延时随着链路发生变化,可以通过发送网络带宽探测数据包,根据探测数据包在不同链路上的延时时间,对链路瓶颈带宽进行估计。
但在网络中发送探测数据包同样会占用一定的网络带宽,在网络带宽本身就较窄的情况下,若多个链路同时发送探测数据包对网络带宽进行检测,则可能导致网络堵塞。
发明内容
本发明提供一种网络带宽分配方法和系统,提供了一种可靠的网络带宽调整方法,提高了用户体验。
第一方面,本发明实施例提供一种网络带宽分配方法,包括:
当接收端接收发送端发送的音视频数据时,接收端接收发送端发送的RTCP报文,RTCP报文中包括音视频数据的传输码率信息;
若接收端从发送端接收到的实际流量小于传输码率信息所对应的流量,则接收端向网络带宽分配服务器发送带宽不足通知;
网络带宽分配服务器向发送端发送带宽调整请求,带宽调整请求包括目标流量信息,目标流量信息小于等于接收端与发送端之间的网络带宽可承载流量;
发送端根据目标流量信息调整发送至接收端的音视频数据的传输码率,以使接收端从发送端接收到的实际流量大于等于调整后的传输码率信息所对应的流量
在第一方面一种可能的实现方式中,若网络带宽分配服务器位于带宽独享网络中,则
网络带宽分配服务器向发送端发送带宽调整请求之前,方法还包括:
网络带宽分配服务器根据接收端从发送端接收到的实际流量和与接收端处于同一子网的其他接收端从发送端接收到的实际流量,确定发送端与接收端所处子网之间的总传输流量;
网络带宽分配服务器根据发送端与接收端所处子网之间的总传输流量,确定接收端所处子网的平均流量信息;
网络带宽分配服务器向发送端发送带宽调整请求,包括:
网络带宽分配服务器向发送端发送带宽调整请求,带宽调整请求包括平均流量信息;
发送端根据目标流量信息调整发送至接收端的音视频数据的传输码率,包括:
发送端根据平均流量信息调整发送至接收端的音视频数据的传输码率。
在第一方面一种可能的实现方式中,发送端和接收端处于不同子网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司;北京飞讯数码科技有限公司,未经北京东土科技股份有限公司;北京飞讯数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811626818.9/2.html,转载请声明来源钻瓜专利网。