一种视频数据传输的方法以及相关设备技术

技术编号:12439371 阅读:87 留言:0更新日期:2015-12-04 02:11
本发明专利技术实施例公开一种视频数据传输的方法以及相关设备,其中,所述方法可以包括:当基站接收到选择装置发送的选择结果信息和测量配置信息时,所述基站根据所述选择结果确定本基站为主基站;所述基站通过所述测量配置信息获取信道质量信息;所述基站根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息生成决策信息,并将所述决策信息发送到所述传输转换装置,以使所述传输转换装置根据所述决策信息通知单播业务网元控制视频数据单播传输和/或通知组播业务网元控制视频数据组播传输。采用本发明专利技术,可以使DASH服务进行单播、组播混合传输,从而可以更好的利用网络带宽等无线资源,使用户得到更优的视频质量。

【技术实现步骤摘要】
【国外来华专利技术】一种视频数据传输的方法以及相关设备
本专利技术涉及通信
,尤其涉及一种视频数据传输的方法以及相关设备。
技术介绍
传统DASH(DynamicAdaptiveStreamingoverHTTP,基于HTTP的动态自适应流媒体)服务是采用基于HTTP(Hypertexttransferprotocol,超文本传输协议)的单播传输,单播服务在请求DASH服务的用户数量较少时效果比较好,尤其是对于信道质量较差的用户有较好的效果。当在一个集中区域有大量用户同时请求相同内容的视频服务,且通过DASH服务为所有用户传输视频内容时,那么可能会出现无线资源不够用、提供给用户的视频质量下降等问题。由于传统的DASH服务只能单播传输,所以在大量用户同时请求相同内容的视频服务时,传统DASH服务无法满足用户需求。
技术实现思路
本专利技术实施例提供一种视频数据传输的方法以及相关设备,可以通过对DASH服务传输方式的改进,以满足更多用户的需求。本专利技术第一方面提供了一种基站,包括:确定模块,用于当接收到选择装置发送的选择结果信息和用于指示用户设备进行信道质量测试的测量配置信息时,根据所述选择结果确定本基站为主基站,所述选择结果包括所述选择装置选择出的主基站信息和辅助基站信息;测量信息收发模块,用于将所述测量配置信息发送到与本基站连接的用户设备和辅助基站,并接收所述与本基站连接的用户设备和辅助基站根据所述测量配置信息反馈的与辅助基站连接的用户设备的信道质量信息;决策模块,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息生成决策信息,并将所述决策信息发送到所述传输转换装置,以使所述传输转换装置根据所述决策信息通知单播业务网元控制视频数据单播传输和/或通知组播业务网元控制视频数据组播传输;其中,所述决策信息包括视频数据的传输方式以及传输码率。在第一种可能的实现方式中,还包括:视频信息获取模块,用于通过预设的基于IP网络的接口从传输转换装置中获取视频业务信息;其中,所述视频业务信息包括用户设备请求的视频数据地址以及与所述视频数据地址对应的视频码率等级信息,所述码率等级信息包括与视频数据对应的至少一种码率;其中,所述基于IP网络的接口是用于连接所述基站和所述传输转换装置的接口。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,与所述辅助基站连接的用户设备的信道质量信息是由与所述辅助基站连接的用户设备根据所述辅助基站所发送的所述测量配置信息进行测量得到的。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述决策模块包括:传输方式选择单元,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输方式;传输码率选择单元,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输码率;决策发送单元,用于将携带有所述视频数据的传输方式和所述视频数据的传输码率的决策信息发送到所述传输转换装置。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述传输方式选择单元包括:参考码率选择子单元,用于根据所述信道质量信息在所述视频业务信息所包括的所述视频码率等级信息中选择视频数据在单播传输和组播传输下均能满足的最低码率作为参考码率;消耗资源计算子单元,用于计算在所述参考码率下单播传输方式所消耗的第一总资源,并计算在所述参考码率下组播传输方式所消耗的第二总资源;传输方式选择子单元,用于通过比较所述第一总资源和所述第二总资源,选择所消耗的总资源最少的传输方式作为所述视频数据的传输方式。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述传输码率选择单元包括:单位消耗计算子单元,用于根据所述信道质量信息和所述视频业务信息所包括的所述视频码率等级信息,分别计算每个视频数据在已选择的传输方式下的与所述视频码率等级信息中每个码率对应的单位消耗资源,所述单位消耗资源是在每个时隙上所消耗的资源;比值计算子单元,用于分别计算每个视频数据在每种码率下的峰值信噪比与对应的单位消耗资源的计算比值;排序遍历子单元,用于根据所述计算比值生成对各个码率对应的各个视频数据的排序结果,并按照从大到小的顺序对所述排序结果进行遍历;比值选择子单元,用于在遍历过程中选择出能够满足预设的资源条件的最小计算比值;传输码率选择子单元,用于根据大于或等于所述能够满足预设的资源条件的最小计算比值所对应的视频数据,分别选择出各个视频数据所对应的当前最大传输码率;其中,与各个视频数据的当前最大传输码率所对应的计算比值均大于或等于所述能够满足预设的资源条件的最小计算比值;其中,所述预设的资源条件是组播传输方式所消耗的资源小于第一子帧数量阈值,且组播传输方式和单播传输方式所消耗的总资源小于第二子帧数量阈值。结合第一方面的第三种可能的实现方式,或第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比(SINR)参数,以及用户设备在组播传输方式下测量的信号与干扰加噪声比参数;或者,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比参数,以及本基站在组播传输方式下的信道质量,其中,所述本基站在组播传输方式下的用户设备覆盖率超过预设的覆盖率阈值。结合第一方面的第三种可能的实现方式,或第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,或第一方面的第六种可能的实现方式,在第七种可能的实现方式中,还包括:更新模块,用于当测量时间间隔达到所述测量配置信息所包含的测量周期时,接收更新后的信道质量信息,并对所述决策信息进行更新以便于更新所述视频数据的传输码率。结合第一方面,或第一方面的第一种可能的实现方式,或第一方面的第二种可能的实现方式,或第一方面的第三种可能的实现方式,或第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,或第一方面的第六种可能的实现方式,或第一方面的第七种可能的实现方式,在第八种可能的实现方式中,还包括:标识信息发送模块,用于将主基站标识信息发送到所述传输转换装置,以使所述传输转换装置根据所述主基站标识信息确定本基站为主基站。本专利技术第二方面提供了一种传输转换装置,包括:获取模块,用于获取单播业务网元的视频业务信息;视频信息发送模块,用于将所述视频业务信息发送到基站,以使所述基站根据所述视频业务信息、获取到的各个用户设备的信道质量信息生成决策信息,所述基站是由选择装置所选择出的主基站;决策信息接收模块,用于接收所述基站发送的所述决策信息,并将所述决策信息分别发送到所述单播业务网元和组播业务网元,以使所述单播业务网元和所述组播业务网元分别控制视频数据单播传输和控制视频数据组播传输。在第一种可能的实现方式中,所述视频信息发送模块具体用于通过预设的基于IP网络的接口将所述视频业务信息发送到基站;其中,所述视频信息发送模块发送的所述视频业务信息包括用户设备请求的视频数据地址以及与所述视频数据地址对应的视频码率等级信息,所述码率等级信息包括与视频数据对应的至少一种码率;其中,所述基于IP网络的接口是用于连接所述基站和所述传输转换装置的接口。本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种基站,其特征在于,包括:确定模块,用于当接收到选择装置发送的选择结果信息和用于指示用户设备进行信道质量测试的测量配置信息时,根据所述选择结果确定本基站为主基站,所述选择结果包括所述选择装置选择出的主基站信息和辅助基站信息;测量信息收发模块,用于将所述测量配置信息发送到与本基站连接的用户设备和辅助基站,并接收所述与本基站连接的用户设备的信道质量信息,并接收辅助基站根据所述测量配置信息反馈的与辅助基站连接的用户设备的信道质量信息;决策模块,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息生成决策信息,并将所述决策信息发送到所述传输转换装置,以使所述传输转换装置根据所述决策信息通知单播业务网元控制视频数据单播传输和/或通知组播业务网元控制视频数据组播传输;所述视频数据是基于DASH的视频数据;其中,所述决策信息包括视频数据的传输方式以及传输码率;其中,所述决策信息中的所述传输方式是由所述决策模块根据在参考码率下单播传输方式所消耗的第一总资源、以及在所述参考码率下组播传输方式所消耗的第二总资源,选择出所消耗的总资源最少的传输方式。2.如权利要求1所述的基站,其特征在于,还包括:视频信息获取模块,用于通过预设的基于IP网络的接口从传输转换装置中获取视频业务信息;其中,所述视频业务信息包括用户设备请求的视频数据地址以及与所述视频数据地址对应的视频码率等级信息,所述视频码率等级信息包括与视频数据对应的至少一种码率;其中,所述基于IP网络的接口是用于连接所述基站和所述传输转换装置的接口。3.如权利要求2所述的基站,其特征在于,与所述辅助基站连接的用户设备的信道质量信息是由与所述辅助基站连接的用户设备根据所述辅助基站所发送的所述测量配置信息进行测量得到的。4.如权利要求3所述的基站,其特征在于,所述决策模块包括:传输方式选择单元,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输方式;传输码率选择单元,用于根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输码率;决策发送单元,用于将携带有所述视频数据的传输方式和所述视频数据的传输码率的决策信息发送到所述传输转换装置。5.如权利要求4所述的基站,其特征在于,所述传输方式选择单元包括:参考码率选择子单元,用于根据所述信道质量信息在所述视频业务信息所包括的所述视频码率等级信息中选择视频数据在单播传输和组播传输下均能满足的最低码率作为参考码率;消耗资源计算子单元,用于计算在所述参考码率下单播传输方式所消耗的第一总资源,并计算在所述参考码率下组播传输方式所消耗的第二总资源;传输方式选择子单元,用于通过比较所述第一总资源和所述第二总资源,选择所消耗的总资源最少的传输方式作为所述视频数据的传输方式。6.如权利要求5所述的基站,其特征在于,所述传输码率选择单元包括:单位消耗计算子单元,用于根据所述信道质量信息和所述视频业务信息所包括的所述视频码率等级信息,分别计算每个视频数据在已选择的传输方式下的与所述视频码率等级信息中每个码率对应的单位消耗资源,所述单位消耗资源是在每个时隙上所消耗的资源;比值计算子单元,用于分别计算每个视频数据在每种码率下的峰值信噪比与对应的单位消耗资源的计算比值;排序遍历子单元,用于根据所述计算比值生成对各个码率对应的各个视频数据的排序结果,并按照从大到小的顺序对所述排序结果进行遍历;比值选择子单元,用于在遍历过程中选择出能够满足预设的资源条件的最小计算比值;传输码率选择子单元,用于根据大于或等于所述能够满足预设的资源条件的最小计算比值所对应的视频数据,分别选择出各个视频数据所对应的当前最大传输码率;其中,与各个视频数据的当前最大传输码率所对应的计算比值均大于或等于所述能够满足预设的资源条件的最小计算比值;其中,所述预设的资源条件是组播传输方式所消耗的资源小于第一子帧数量阈值,且组播传输方式和单播传输方式所消耗的总资源小于第二子帧数量阈值。7.如权利要求4至6任一项所述的基站,其特征在于,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比(SINR)参数,以及用户设备在组播传输方式下测量的信号与干扰加噪声比参数;或者,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比参数,以及本基站在组播传输方式下的信道质量,其中,所述本基站在组播传输方式下的用户设备覆盖率超过预设的覆盖率阈值。8.如权利要求7所述的基站,其特征在于,还包括:更新模块,用于当测量时间间隔达到所述测量配置信息所包含的测量周期时,接收更新后的信道质量信息,并对所述决策信息进行更新以便于更新所述视频数据的传输码率。9.如权利要求7所述的基站,其特征在于,还包括:标识信息发送模块,用于将主基站标识信息发送到所述传输转换装置,以使所述传输转换装置根据所述主基站标识信息确定本基站为主基站。10.一种传输转换装置,其特征在于,包括:获取模块,用于获取单播业务网元的视频业务信息;视频信息发送模块,用于将所述视频业务信息发送到基站,以使所述基站根据所述视频业务信息、获取到的各个用户设备的信道质量信息生成决策信息,所述基站是由选择装置所选择出的主基站;决策信息接收模块,用于接收所述基站发送的所述决策信息,并将所述决策信息分别发送到所述单播业务网元和组播业务网元,以使所述单播业务网元和所述组播业务网元分别控制视频数据单播传输和控制视频数据组播传输;所述视频数据是基于DASH的视频数据;其中,所述决策信息包括视频数据的传输方式以及传输码率;其中,所述决策信息中的所述传输方式是由所述基站根据在参考码率下单播传输方式所消耗的第一总资源、以及在所述参考码率下组播传输方式所消耗的第二总资源,选择出所消耗的总资源最少的传输方式。11.如权利要求10所述的装置,其特征在于,所述视频信息发送模块具体用于通过预设的基于IP网络的接口将所述视频业务信息发送到基站;其中,所述视频信息发送模块发送的所述视频业务信息包括用户设备请求的视频数据地址以及与所述视频数据地址对应的视频码率等级信息,所述视频码率等级信息包括与视频数据对应的至少一种码率;其中,所述基于IP网络的接口是用于连接所述基站和所述传输转换装置的接口。12.如权利要求10或11所述的装置,其特征在于,所述决策信息包括视频数据的传输方式和视频数据的传输码率。13.一种选择装置,其特征在于,包括:选择结果生成模块,用于选择主基站和辅助基站,并生成选择结果,所述选择结果包括主基站信息和辅助基站信息;选择结果发送模块,用于将所述选择结果和用于指示用户设备进行信道质量测试的测量配置信息发送到基站,以使所述基站根据所述选择结果和测量配置信息获取信道质量信息以生成用于对视频数据进行单播传输和/或组播传输的决策信息;所述视频数据是基于DASH的视频数据;其中,接收到所述选择结果的基站是与所述选择结果中主基站信息对应的基站;其中,所述决策信息包括视频数据的传输方式以及传输码率;其中,所述决策信息中的所述传输方式是由所述基站根据在参考码率下单播传输方式所消耗的第一总资源、以及在所述参考码率下组播传输方式所消耗的第二总资源,选择出所消耗的总资源最少的传输方式。14.如权利要求13所述的装置,其特征在于,所述选择结果生成模块包括:第一选择单元,用于在网络中随机选择其中一个基站为主基站,并将所述网络中的其他基站作为辅助基站;第二选择单元,用于在网络中选择连接有最多用户设备数量的基站作为主基站,并将所述网络中的其他基站作为辅助基站;第三选择单元,用于在网络中选择硬件性能最好的基站作为主基站,并将所述网络中的其他基站作为辅助基站。15.如权利要求13或14所述的装置,其特征在于,还包括:标识信息接收模块,用于接收策略与计费规则功能(PCRF)网元发送的与本选择装置对应的用户设备的标识信息和全球唯一的小区标示(ECGI);查找发送模块,用于根据所述用户设备的标识信息和ECGI查找到与所述用户设备对应的基站,并将所述用户设备的标识信息发送到对应的基站;其中,所述用户设备的标识信息和ECGI是由所述PCRF网元根据单播业务网元发送的用户设备网络地址查找到的。16.一种基站,其特征在于,包括:处理器、通信接口和存储器,其中,所述通信接口,用于与传输转换装置、选择装置、用户设备以及辅助基站进行通信;所述存储器用于存储程序;所述处理器用于执行所述程序,以实现当接收到选择装置发送的选择结果信息和用于指示用户设备进行信道质量测试的测量配置信息时,根据所述选择结果确定本基站为主基站,所述选择结果包括所述选择装置选择出的主基站信息和辅助基站信息;将所述测量配置信息发送到与本基站连接的用户设备和辅助基站,并接收所述与本基站连接的用户设备的信道质量信息,并接收辅助基站根据所述测量配置信息反馈的与辅助基站连接的用户设备的信道质量信息;根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息生成决策信息,并将所述决策信息发送到所述传输转换装置,以使所述传输转换装置根据所述决策信息通知单播业务网元控制视频数据单播传输和/或通知组播业务网元控制视频数据组播传输;所述视频数据是基于DASH的视频数据;其中,所述决策信息包括视频数据的传输方式以及传输码率;其中,所述决策信息中的所述传输方式是由所述基站根据在参考码率下单播传输方式所消耗的第一总资源、以及在所述参考码率下组播传输方式所消耗的第二总资源,选择出所消耗的总资源最少的传输方式。17.如权利要求16所述的基站,其特征在于,所述处理器还用于:通过预设的基于IP网络的接口从传输转换装置中获取视频业务信息;其中,所述视频业务信息包括用户设备请求的视频数据地址以及与所述视频数据地址对应的视频码率等级信息,所述视频码率等级信息包括与视频数据对应的至少一种码率;其中,所述基于IP网络的接口是用于连接所述基站和所述传输转换装置的接口。18.如权利要求17所述的基站,其特征在于,与所述辅助基站连接的用户设备的信道质量信息是由与所述辅助基站连接的用户设备根据所述辅助基站所发送的所述测量配置信息进行测量得到的。19.如权利要求18所述的基站,其特征在于,所述处理器具体用于:根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输方式;根据所述信道质量信息以及从传输转换装置中获取到的视频业务信息选择视频数据的传输码率;将携带有所述视频数据的传输方式和所述视频数据的传输码率的决策信息发送到所述传输转换装置。20.如权利要求19所述的基站,其特征在于,所述处理器具体用于:根据所述信道质量信息在所述视频业务信息所包括的所述视频码率等级信息中选择视频数据在单播传输和组播传输下均能满足的最低码率作为参考码率;计算在所述参考码率下单播传输方式所消耗的第一总资源,并计算在所述参考码率下组播传输方式所消耗的第二总资源;通过比较所述第一总资源和所述第二总资源,选择所消耗的总资源最少的传输方式作为所述视频数据的传输方式。21.如权利要求20所述的基站,其特征在于,所述处理器具体用于:根据所述信道质量信息和所述视频业务信息所包括的所述视频码率等级信息,分别计算每个视频数据在已选择的传输方式下的与所述视频码率等级信息中每个码率对应的单位消耗资源,所述单位消耗资源是在每个时隙上所消耗的资源;分别计算每个视频数据在每种码率下的峰值信噪比与对应的单位消耗资源的计算比值;根据所述计算比值生成对各个码率对应的各个视频数据的排序结果,并按照从大到小的顺序对所述排序结果进行遍历;在遍历过程中选择出能够满足预设的资源条件的最小计算比值;根据大于或等于所述能够满足预设的资源条件的最小计算比值所对应的视频数据,分别选择出各个视频数据所对应的当前最大传输码率;其中,与各个视频数据的当前最大传输码率所对应的计算比值均大于或等于所述能够满足预设的资源条件的最小计算比值;其中,所述预设的资源条件是组播传输方式所消耗的资源小于第一子帧数量阈值,且组播传输方式和单播传输方式所消耗的总资源小于第二子帧数量阈值。22.如权利要求19至21任一项所述的基站,其特征在于,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比(SINR)参数,以及用户设备在组播传输方式下测量的信号与干扰加噪声比参数;或者,所述信道质量信息包括用户设备在单播传输方式下测量的信号与干扰加噪声比参数,以及本基站在组播传输方式下的信道质量,其中,所述本基站在组播传输方式下的用户设备覆盖率超过预设的覆盖率阈值。23.如权利要求22所述的基站,其特征在于,所述处理器还用于:当测量时间间隔达到所述测量配置信息所包含的测量...

【专利技术属性】
技术研发人员:李志明龚向阳张士菊赵敏丞尚政韦安妮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1