一种提升流媒体数据的优先级的方法、装置及系统制造方法及图纸

技术编号:14873100 阅读:123 留言:0更新日期:2017-03-23 20:47
本发明专利技术实施例提供一种提升流媒体数据的优先级的方法、装置及系统,涉及通信技术领域,能够减小流媒体数据播放过程中的延时。该方法包括:基站接收UE发送的DNS请求消息,该DNS请求消息中包括第一URL,该第一URL用于指示该UE请求的流媒体数据;并且基站在基站预存的URL信息中查找第一URL,该URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;以及若基站在URL信息中查找到第一URL,且基站接收到的第一流媒体数据的数据量小于预设门限,则基站按照预设规则提升该第一流媒体数据的调度优先级,上述UE请求的流媒体数据包括该第一流媒体数据。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种提升流媒体数据的优先级的方法、装置及系统
技术介绍
随着网络技术的发展,视频业务逐渐成为互联网业务的主流。通常,在移动网络下用户设备(UserEquipment,UE)点播视频数据的过程中,基站可以根据UE等级和业务等级对该视频数据配置调度优先级,然后基站再根据该调度优先级为该视频数据分配带宽,从而UE可以根据基站分配的带宽,首先下载视频数据用于启动视频数据的播放(将该过程称为初始缓存阶段),其次边播放已下载的视频数据边下载剩余的视频数据(即UE点播的视频数据中除已下载视频数据之外的视频数据)(将该过程称为播放阶段)。在上述视频数据的初始缓存阶段,由于UE还没有任何可以用于播放的视频数据,因此在初始缓存阶段UE需要快速地下载足够的视频数据以启动视频数据的播放。但是由于基站是根据UE等级和业务等级对视频数据配置调度优先级,并根据该调度优先级为视频数据分配带宽的,因此基站根据该调度优先级为UE分配的带宽可能并不能满足UE在初始缓存阶段快速地下载足够的视频数据的需求,从而UE可能需要较长的时间才可以下载足够的视频数据以启动视频数据的播放,如此会导致视频数据播放过程中的延时比较大。
技术实现思路
本申请提供一种提升流媒体数据的优先级的方法、装置及系统,能够减小流媒体数据播放过程中的延时。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种提升流媒体数据的优先级的方法,该方法可以包括:基站接收UE发送的域名系统(DomainnameSystem,DNS)请求消息,该DNS请求消息中包括用于指示UE请求的流媒体数据的第一统一资源定位符(UniformResourceLocator,URL);且基站在基站预存的URL信息中查找第一URL,该URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;以及若基站在URL信息中查找到第一URL,且基站已经接收到的第一流媒体数据的数据量小于预设门限,则基站按照预设规则提升该第一流媒体数据的调度优先级。在第一方面的第一种可选的实现方式中,若上述基站在上述URL信息中查找到第一URL,该方法还可以包括:基站判断基站已经接收到的第一流媒体数据的数据量是否小于预设门限。在第一方面的第二种可选的实现方式中,上述基站判断基站已经接收到的第一流媒体数据的数据量是否小于预设门限的方法具体可以包括:基站采用计数器统计基站已经接收到的第一流媒体数据的数据量;且基站判断计数器统计的数据量是否小于预设门限,该预设门限为该计数器的容量。在第一方面的第三种可选的实现方式中,上述基站按照预设规则提升第一流媒体数据的调度优先级的方法包括:基站根据为提供第一流媒体数据的各个服务商分配的调度优先级,提升该第一流媒体数据的调度优先级,其中,提升后的调度优先级是上述基站为各个服务商分配的调度优先级中最高的调度优先级。在第一方面的第四种可选的实现方式中,上述基站按照预设规则提升第一流媒体数据的调度优先级之后,该方法还可以包括:基站根据提升后的调度优先级为第一流媒体数据分配带宽。第二方面,本申请提供一种基站,包括接收模块、查找模块和提升模块。其中,接收模块用于接收UE发送的DNS请求消息,该DNS请求消息包括用于指示UE请求的流媒体数据的第一URL;查找模块用于在基站预存的URL信息中查找上述接收模块接收的第一URL,该URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;提升模块用于若上述查找模块在上述URL信息中查找到第一URL,且上述基站已经接收到的第一流媒体数据的数据量小于预设门限,按照预设规则提升第一流媒体数据的调度优先级,上述UE请求的流媒体数据包括该第一流媒体数据。在第二方面的第一种可选的实现方式中,上述基站还可以包括判断模块。判断模块用于若上述查找模块在上述URL信息中查找到第一URL,判断上述基站已经接收到的第一流媒体数据的数据量是否小于预设门限。在第二方面的第二种可选的实现方式中,上述判断模块具体用于采用计数器统计上述接收模块已经接收到的第一流媒体数据的数据量;并判断上述计数器统计的数据量是否小于预设门限,该预设门限为该计数器的容量。在第二方面的三种可选的实现方式中,上述提升模块具体用于根据基站为提供第一流媒体数据的各个服务商分配的调度优先级,提升该第一流媒体数据的调度优先级,其中,提升后的调度优先级是上述基站为各个服务商分配的调度优先级中最高的调度优先级。在第二方面的四种可选的实现方式中,上述基站还可以包括分配模块。分配模块用于在上述提升模块按照预设规则提升上述第一流媒体数据的调度优先级之后,根据上述提升模块提升后的调度优先级为该第一流媒体数据分配带宽。第三方面,本申请提供一种基站,该基站包括:处理器、收发器和存储器。其中,存储器用于存储计算机执行指令,当该基站运行时,处理器执行该存储器存储的该计算机执行指令,以使该基站执行第一方面及其各种可选的实现方式中任意之一所述的提升流媒体数据的优先级的方法。第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有一个或多个程序,一个或多个程序包括计算机执行指令,当该基站的处理器执行该计算机执行指令时,该基站执行上述第一方面及其各种可选的实现方式中任意之一所述的提升流媒体数据的优先级的方法。第五方面,本申请提供一种通信系统,该通信系统包括UE和第二方面及其各种可选的实现方式中任意之一所述的基站;或者该通信系统包括UE和第三方面中所述的基站。其中,该基站与UE交互。本申请提供的提升流媒体数据的优先级的方法、装置及系统,基站接收到UE发送的包括用于指示UE请求的流媒体数据的第一URL的DNS请求消息之后,基站在基站预存的URL信息中查找该第一URL,该URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;并且若基站在该URL信息中查找到该第一URL(即表示基站确定UE请求的流媒体数据为在初始缓存阶段需要提升调度优先级的流媒体数据),且基站已经接收到的第一流媒体数据的数据量小于预设门限,则基站按照预设规则提升第一流媒体数据的调度优先级。与现有技术相比,由于本专利技术实施例中,基站可以通过确定UE请求的流媒体数据为在初始缓存阶段需要提升调度优先级的流媒体数据,并在基站已经接收到的第一流媒体数据的数据量小于预设门限(即该第一流媒体数据不足以启动流媒体数据的播放)时,基站可以通过提升该第一流媒体数据的调度优先级,以为该第一流媒体数据分配较高的带宽,如此,能够使得UE可以快速地下载足够的流媒体数据以启动流媒体数据的播放,从而能够减小流媒体数据播放过程中的延时。附图说明图1为本专利技术实施例提供的提升流媒体数据的优先级的方法示意图一;图2为本专利技术实施例提供的提升流媒体数据的优先级的方法示意图二;图3为本专利技术实施例提供的提升流媒体数据的优先级的方法示意图三;图4为本专利技术实施例提供的基站的结构示意图一;图5为本专利技术实施例提供的基站的结构示意图二;图6为本专利技术实施例提供的基站的结构示意图三;图7为本专利技术实施例提供的基站的结构示意图四。具体实施方式下面结合附图对本专利技术实施例提供的提升流媒体数据的优先级的方法、装置及系统进行详细地描述。本专利技术的说明书以及附图中的术语“第一本文档来自技高网...
一种提升流媒体数据的优先级的方法、装置及系统

【技术保护点】
一种提升流媒体数据的优先级的方法,其特征在于,包括:基站接收用户设备UE发送的域名系统DNS请求消息,所述DNS请求消息中包括第一统一资源定位符URL,所述第一URL用于指示所述UE请求的流媒体数据;所述基站在所述基站预存的URL信息中查找所述第一URL,所述URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;若所述基站在所述URL信息中查找到所述第一URL,且所述基站已经接收到的第一流媒体数据的数据量小于预设门限,则所述基站按照预设规则提升所述第一流媒体数据的调度优先级,所述UE请求的流媒体数据包括所述第一流媒体数据。

【技术特征摘要】
1.一种提升流媒体数据的优先级的方法,其特征在于,包括:基站接收用户设备UE发送的域名系统DNS请求消息,所述DNS请求消息中包括第一统一资源定位符URL,所述第一URL用于指示所述UE请求的流媒体数据;所述基站在所述基站预存的URL信息中查找所述第一URL,所述URL信息中包括在初始缓存阶段需要提升调度优先级的流媒体数据的URL;若所述基站在所述URL信息中查找到所述第一URL,且所述基站已经接收到的第一流媒体数据的数据量小于预设门限,则所述基站按照预设规则提升所述第一流媒体数据的调度优先级,所述UE请求的流媒体数据包括所述第一流媒体数据。2.根据权利要求1所述的方法,其特征在于,若所述基站在所述URL信息中查找到所述第一URL,所述方法还包括:所述基站判断所述基站已经接收到的第一流媒体数据的数据量是否小于预设门限。3.根据权利要求2所述的方法,其特征在于,所述基站判断所述基站已经接收到的第一流媒体数据的数据量是否小于预设门限,包括:所述基站采用计数器统计所述基站已经接收到的第一流媒体数据的数据量;所述基站判断所述计数器统计的数据量是否小于预设门限,所述预设门限为所述计数器的容量。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述基站按照预设规则提升所述第一流媒体数据的调度优先级,包括:所述基站根据所述基站为提供所述第一流媒体数据的各个服务商分配的调度优先级,提升所述第一流媒体数据的调度优先级,其中,提升后的所述调度优先级是所述基站为所述各个服务商分配的调度优先级中最高的调度优先级。5.根据权利要求1至3任意一项所述的方法,其特征在于,所述基站按照预设规则提升所述第一流媒体数据的调度优先级之后,所述方法还包括:所述基站根据提升后的所述调度优先级为所述第一流媒体数据分配带宽。6.一种基站,其特征在于,包括接收模块、查找模块和提升模块;所述...

【专利技术属性】
技术研发人员:张勍盛煜冯毅李先达单丽雅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1