[发明专利]流媒体应用快速缓冲的带宽分配方法及服务器有效
申请号: | 201711353903.8 | 申请日: | 2017-12-15 |
公开(公告)号: | CN107819701B | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 纪琦华;蒲珂;曾泽基;方宏;李哲山;李飞;胡彬;魏明;鲁豪 | 申请(专利权)人: | 中广热点云科技有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 应用 快速 缓冲 带宽 分配 方法 服务器 | ||
本发明提供了一种使用流媒体应用快速缓冲的带宽分配方法和相应的服务器,通过将用户分组的方法来解决接入用户过多导致带宽不能满足需求的问题,当带宽需求总量Bn超过可用带宽总量Ba时,带宽分配服务器即对用户进行分组,通过分组适当延长用户的排队时间,既能保证每一组、每一个用户充分使用所需带宽,又能合理安排使用时间;通过Bn进行限定,使得每一组用户均能分配到充足的带宽,同时可尽量减少闲置的带宽。通过本方法对带宽进行上述分配和调度,可以使带宽得到充分利用,并能合理安排带宽的使用顺序和时间。由此,可以最大限度实现公共带宽资源的优化配置、保证流媒体的使用效果。
技术领域
本发明属于流媒体带宽资源分配技术领域,特别涉及一种流媒体应用快速缓冲的带宽分配方法及服务器。
背景技术
流媒体就是指采用流式传输技术在网络上连续实时播放的媒体格式,即把连续的影像和声音信息经过压缩处理后放上网站服务器,由视频服务器向用户计算机顺序或实时地传送各个压缩包,让用户一边下载一边观看、收听,而不是等整个压缩文件下载到自己的计算机上才可以观看的网络传输技术。该技术先在使用者端的计算机上创建一个缓冲区,在播放前预先下一段数据作为缓冲,在网路实际连线速度小于播放所耗的速度时,播放程序就会取用一小段缓冲区内的数据,这样可以避免播放的中断,也使得播放品质得以保证。随着智能手机等移动终端的普及,越来越多的用户喜欢在公交、地铁等公共场所使用流媒体应用软件观看在线视频,然而任何服务器能提供的带宽都是有限的,当接入的用户过多、对带宽的需求量超过能够提供的带宽时,提供一种对带宽进行合理分配的方法,以便解决大量用户相互竞争造成服务器负担过大、用户使用体验不佳等问题,成为本领域技术人员急需解决的技术问题。
发明内容
为了解决上述技术问题,本发明提供了一种流媒体应用快速缓冲的带宽分配方法及服务器。
本发明具体技术方案如下:
本发明一方面提供了一种流媒体应用快速缓冲的带宽分配方法,包括如下步骤:
S1:通过带宽分配服务器定时对带宽请求信息进行统计,所述带宽请求信息包括接入所述带宽分配服务器的用户的数量、带宽使用状态以及带宽需求总量Bn;
S2:当某一时刻所述带宽需求总量Bn不超过当前时刻的可用带宽总量Ba时,所述带宽分配服务器根据所述带宽请求信息为当前时刻接入的所有所述用户进行带宽分配;
S3:当某一时刻所述带宽需求总量Bn超过当前时刻的可用带宽总量Ba时,所述带宽分配服务器根据接入时间和带宽需求量将所述用户分为至少两组,每组的组内带宽需求总量Bni均不超过所述可用带宽总量Ba、且不低于设定的下限值Bmix;
S4:所述带宽分配服务器每次为一组所述用户分配带宽,并对带宽的使用情况进行监控,其他组用户进入等待状态,当前一组结束使用、产生空闲带宽Bl时,即开始为下一组分配所述空闲带宽Bl。
进一步地,所述步骤S1包括如下步骤:
S1.1:所述带宽分配服务器对历史记录中所有用户完成数据传输的平均时间进行计算,并将计算结果设置为第一时间阈值t1;
S1.2:根据所述时间阈值定时对带宽请求信息进行统计,并将当前时刻的带宽需求总量Bn与可用带宽总量Ba进行对比。
进一步地,所述步骤S3中的分组方法如下:
S3.1:首先根据所述用户接入所述带宽分配服务器的时间先后,对当前时刻接入的所有用户进行排序,并根据排序对所有所述用户的带宽需求量依次进行统计;
S3.2:当i个所述用户的带宽需求量的总和Bni不低于设定的下限值Bmix、且不超过所述可用带宽总量Ba时,将所述i个用户分为一组,以此类推;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中广热点云科技有限公司,未经中广热点云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711353903.8/2.html,转载请声明来源钻瓜专利网。