【技术实现步骤摘要】
【国外来华专利技术】一种传输业务数据的方法、系统和设备
本专利技术涉及无线通信
,特别涉及一种传输业务数据的方法、系统和设备。
技术介绍
3GP-DASH,即3GPP(3rdGenerationPartnershipProject,第三代移动通信标准化组织)的DASH(DynamicAdaptiveStreamingoverHTTP,动态自适应HTTP流媒体;HTTP,HyperTextTransportProtocol,超级文本传送协议),其媒体文件由两部分组成:媒体表示描述文件(MediaPresentationDescription,MPD)和媒体流文件。DASH服务器首先为同一个媒体流文件生成多个码率的不同表述(Representation),每个Representation又包括多个分片(Segment),一般来说每个Segment会持续几秒钟或十几秒钟,UE(UserEquipment,用户设备)可以根据当前网络的传输状况选择不同Representation的Segment分片。媒体流的“表述”与“分片”在MPD文件中进行描述,UE获取到MPD文件后便可根据当前网络状况选择媒体流的某个Representation,并通过请求获取某个Segment对应的媒体流。基于DASH技术的媒体流文件获取过程如图1A所示,从图1A中可以看出,DASH服务器根据当前网络的传输状况分片1中选择250kbps的分片,在分片2中选择500kbps的分片,在分片3和4中选择1Mbps的分片。3GPP组织对Non-3GPP接入方式与3GPP接入方式提出了规范性的整合标准。在此框架下, ...
【技术保护点】
PCT国内申请,权利要求书已公开。
【技术特征摘要】
【国外来华专利技术】1.一种传输业务数据的方法,其特征在于,该方法包括:动态自适应超级文本传送协议流媒体DASH代理服务器确定在进行DASH业务数据传输时进行垂直切换的用户设备对应的码率;所述DASH代理服务器根据所述确定的码率,向所述用户设备发送DASH业务数据;该方法还包括:所述DASH代理服务器在确定所述用户设备请求的码率与所述DASH代理服务器确定的码率相同后,退出控制,并在后续向所述用户设备发送DASH业务数据时,根据用户设备请求的码率向用户设备发送DASH业务数据。2.如权利要求1所述的方法,其特征在于,所述DASH代理服务器确定在进行DASH业务数据传输时进行垂直切换的用户设备对应的码率之前,还包括:所述DASH代理服务器接收到所述用户设备的切换完成指示消息。3.如权利要求2所述的方法,其特征在于,所述切换完成指示消息通过超级文本传送协议HTTP消息承载。4.如权利要求1~3任一所述的方法,其特征在于,所述DASH代理服务器确定在进行DASH业务数据传输时进行垂直切换的用户设备对应的码率,包括:所述DASH代理服务器根据所述用户设备在切换后的网络中的带宽,确定需要发送给所述用户设备的DASH业务数据的码率。5.如权利要求1~3任一所述的方法,其特征在于,所述DASH代理服务器根据所述确定的码率,向所述用户设备发送DASH业务数据,包括:所述DASH代理服务器根据收到的所述用户设备的请求传输所述DASH业务数据的信息和所述确定的码率,向所述用户设备发送所述DASH业务数据。6.如权利要求5所述的方法,其特征在于,所述请求传输所述DASH业务数据的信息通过HTTP消息承载。7.如权利要求1~3任一所述的方法,其特征在于,所述DASH代理服务器根据所述确定的码率,向所述用户设备发送DASH业务数据,包括:所述DASH代理服务器在确定所述用户设备请求的码率与所述DASH代理服务器确定的码率不同后,根据所述确定的码率,向所述用户设备发送所述DASH业务数据。8.如权利要求1~3任一权利要求所述的方法,其特征在于,该方法还包括:所述DASH代理服务器在所述用户设备进行垂直切换之前,将收到的所述用户设备请求MPD文件的消息发送给DASH服务器,并将所述DASH服务器返回的请求MPD文件的响应消息发送给所述用户设备;所述DASH代理服务器根据所述用户设备请求的码率,向所述UE发送DASH业务数据。9.一种传输业务数据的方法,其特征在于,该方法包括:用户设备在进行垂直切换时,停止接收DASH代理服务器的DASH业务数据;所述用户设备在垂直切换完成后,继续接收所述DASH代理服务器根据所述DASH代理服务器确定的码率发送的DASH业务数据;其中,所述DASH业务数据是所述DASH代理服务器在确定所述用户设备请求的码率与所述DASH代理服务器确定的码率相同后,退出控制并在向所述用户设备发送DASH业务数据时根据用户设备请求的码率向用户设备发送的。10.如权利要求9所述的方法,其特征在于,所述用户设备在垂直切换完成后,继续接收所述DASH代理服务器根据所述DASH代理服务器确定的码率发送的DASH业务数据之前,还包括:所述用户设备向所述DASH代理服务器发送切换完成指示消息。11.如权利要求10所述的方法,其特征在于,所述切换完成指示消息通过HTTP消息承载。12.如权利要求9~11任一所述的方法,其特征在于,所述用户设备在垂直切换完成后,继续接收所述DASH代理服务器根据所述DASH代理服务器确定的码率发送的DASH业务数据之前,还包括:所述用户设备向所述DASH代理服务器发送请求传输DASH业务数据的信息。13.如权利要求12所述的方法,其特征在于,所述用户设备根据下列方式确定请求传输DASH业务数据的信息:所述用户设备确定对在进行垂直切换时未完成传输的分片中已完成传输部分的处理方式,并根据确定的处理方式,确定请求传输DASH业务数据的信息。14.如权利要求13所述的方法,其特征在于,所述用户设备确定对未完成传输的DASH业务数据进行处理的方式,包括:所述用户设备判断所述分片中已完成传输的部分的数据量是否大于阈值;若是,则保留所述分片中已完成传输的部分;否则,删除所述分片中已完成传输的部分。15.一种传输业务数据的方法,其特征在于,该方法包括:DASH代理服务器确定在进行DASH业务数据传输时进行垂直切换的用户设备对应的码率;所述DASH代理服务器根据确定的码率,更新MPD文件中的码率,并将更新后的MPD文件返回给用户设备;所述DASH代理服务器根据所述用户设备从所述MPD文件中选择的码率,向所述用户设备发送DASH业务数据;所述DASH代理服务器根据确定的码率,更新MPD文件中的码率,包括:所述DASH代理服务器更新MPD文件中的码率,其中更新后的MPD文件中的码率不大于确定的码率。16.如权利要求15所述的方法,其特征在于,所述DASH代理服务器确定需要发送给用户设备的DASH业务数据的码率之前,还包括:所述DASH代理服务器接收到所述用户设备的切换完成指示消息。17.如权利要求16所述的方法,其特征在于,所述切换完成指示消息通过HTTP消息承载。18.如权利要求15~17任一所述的方法,其特征在于,所述DASH代理服务器确定需要发送给用户设备的DASH业务数据的码率,包括:所述DASH代理服务器根据用户设备在切换后的网络中的带宽,确定需要发送给所述用户设备的DASH业务数据的码率。19.如权利要求15~17任一所述的方法,其特征在于,所述DASH代理服务器确定需要发送给用户设备的DASH业务数据的码率之前,还包括:所述DASH代理服务器将收到的所述用户设备请求MPD文件的消息发送给DASH服务器,并将所述DASH服务器返回的请求MPD文件的响应消息发送给所述用户设备;所述DASH代理服务器根据所述用户设备请求的码率,向所述UE发送DASH业务数据。20.一种传输业务数据的方法,其特征在于,该方法包括:用户设备在进行垂直切换时,停止接收DASH代理服务器的DASH业务数据;所述用户设备在垂直切换完成后,从所述DASH代理服务器发送的MPD文件中选择一个码率发送给所述DASH代理服务器,其中所述MPD文件是所述DASH代理服务器根据所述DASH代理服务器确定的码率更新后得到的,更新后的MPD文件中的码率不大于确定的码率;所述用户设备接收所述DASH代理服务器根据收到的码率发送的DASH业务数据。21.如权利要求20所述的方法,其特征在于,所述用户设备在垂直切换完成后,从所述DASH代理服务器发送的MPD文件中选择一个码率发送给所述DASH代理服务之前,还包括:所述用户设备向所述DASH代理服务器发送切换完成指示消息。22.如权利要求21所述的方法,其特征在于,所述切换完成指示消息通过HTTP消息承载。23.如权利要求20~22任一所述的方法,其特征在于,所述用户设备在垂直切换完成后,继续接收所述DASH代理服务器根据收到的码率发送的DASH业务数据之前,还包括:所述用户设备向所述DASH代理服务器发送请求传输DASH业务数据的信息。24.如权利要求23所述的方法,其特征在于,所述用户设备根据下列方式确定请求传输DASH业务数据的信息:所述用户设备确定对在进行垂直切换时未完成传输的分片中已完成传输部分的处理方式,并根据确定的处理方式,确定请求传输DASH业务数据的信息。25.如权利要求24所述的方法,其特征在于,所述用户设备确定对未完成传输的DASH业务数据进行处理的方式,包括:所述用户设备判断所述分片中已完成传输的部分的数据量是否大于阈值;若是,则保留所述分片中已完成传输的部分;否则,删除所述分片中已完成传输的部分。26.一种传输业务数据的动态自适应超级文本传送协议流媒体DASH代理服务器,其特征在于,该DASH代理服务器包括:确定模块,用于确定在进行DASH业务数据传输时进行垂直切换的用户设备对应的码率;发送模块,用于根据所述确定的码率,向所述用户设备发送DASH业务数据;所述确定模块还用于:在确定所述用户设备请求的码率与所述DASH代理服务器确定的码率相同后,退出控制,并在后续向所述用户设备发送DASH业务数据时,根据用户设备请求的码率向用户设备发送DASH业务数据。27.如权利要求26所述的DASH代理服务器,其特征在于,所述确定模块还用...
【专利技术属性】
技术研发人员:王景男,李志明,韦安妮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。