数据传输控制装置及数据流的控制方法制造方法及图纸

技术编号:20520476 阅读:32 留言:0更新日期:2019-03-06 04:01
本发明专利技术提供一种数据传输控制装置及数据流的控制方法,该装置包括:位于第一处理器侧的第一数据传输控制器、位于第二处理器侧的第二数据传输控制器和虚拟操作环境控制器;虚拟操作环境控制器与第二数据传输控制器相连,第二数据传输控制器和第一数据传输控制器相连;虚拟操作环境控制器,用于采集第一数据,并将采集的第一数据发送至第二数据传输控制器;第二数据传输控制器,用于根据当前的网络场景,确定传输第一数据的网络,并根据确定后的网络传输所述第一数据。无需在AP和CP侧的VoE的交互即可实现传输数据的网络的切换,减少了音视频在网络切换过程中的传输时延,传输的音视频数据流实现了在wifi和LTE的平滑切换。

【技术实现步骤摘要】
数据传输控制装置及数据流的控制方法
本专利技术涉及通信
,尤其涉及一种数据传输控制装置及数据流的控制方法。
技术介绍
VoLTE(VoiceoverLTE,LTE网络音视频通话)是通过LTE(LongTermEvolution,长期演进)网络作为业务接入、IMS(IPMultimediaSubsystem,IP多媒体子系统)网络实现业务控制的音视频解决方案,它支持高清语音、高清视频等通信业务,也可实现与现网2G/3G的语音兼容互通。Vowifi(Voiceoverwifi,wifi网络音视频通话)给用户提供了wifi接入方式,核心网上一般与VoLTE共用一套IMS系统。随着技术的不断演进,UE可以同时支持Vowifi和VoLTE,并可自动在两者间切换,为用户提供资费最优,体验最佳的语音和视频服务。VoiceEngine(VoE,语音引擎)是VoLTE和Vowifi最重要的功能模块之一,主要负责处理语音相关的媒体数据,包括语音数据采集和播放,语音质量的保证,语音编解码以及网络传输控制模块。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下技术问题:一般用户设备UE中的Vowifi、VoLTE共存,Volte、VowifiIMS在AP(ApplocationProcessor,应用处理器),VowifiVoE在AP,VolteVoE在CP(CommunicationProcessor,通信处理器),vowifi采用Voiceengine在AP的方案,存在音视频延迟大的问题,严重的超过400ms,并不能够支持在wifi和LTE的平滑切换。专利技术内容本专利技术提供的数据传输控制装置及数据流的控制方法,减少了音视频在网络切换过程中的传输时延,传输的音视频数据流实现了在wifi和LTE的平滑切换。第一方面,本专利技术提供一种数据传输控制装置,包括:第一处理器、第二处理器、位于所述第一处理器侧的第一数据传输控制器、位于所述第二处理器侧的第二数据传输控制器和虚拟操作环境控制器;所述虚拟操作环境控制器与所述第二数据传输控制器相连,所述第二数据传输控制器和所述第一数据传输控制器相连;所述虚拟操作环境控制器,用于采集第一数据,并将采集的第一数据发送至所述第二数据传输控制器;所述第二数据传输控制器,用于根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据。可选的,所述第一数据传输控制器包括第一网络通讯协议控制器和第一路由器,所述第二数据传输控制器包括第二网络通讯协议控制器和第二路由器;所述所述虚拟操作环境控制器与所述第二网络通讯协议控制器的一侧相连,所述第二网络通讯协议控制器的另一侧和所述第二路由器的一侧相连,所述第二路由器的另一侧和所述第一路由器的一侧相连,所述第一路由器的另一侧和所述第一网络通讯协议控制器的一侧相连。可选的,所述装置还包括位于所述第二处理器侧的第二网络,所述第二网络与所述第二网络通讯协议控制器相连。可选的,所述装置还包括位于所述第一处理器侧的多媒体子系统,所述多媒体子系统一端与所述第一网络通讯协议控制器相连,所述多媒体子系统的另一端与所述虚拟操作环境控制器相连。第二方面,本专利技术实施例还提供了一种基于上述的数据传输控制装置的数据流的控制方法,所述方法包括:虚拟操作环境控制器在采集到第一数据时,并将采集的第一数据发送至第二网络通讯协议控制器;所述第二网络通讯协议控制器接收所述第一数据,根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据。可选的,所述第二网络通讯协议控制器在根据当前的网络场景,确定传输所述第一数据的网络之前,所述方法还包括:所述第二网络通讯协议控制器判断当前的网络场景。可选的,所述根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据,包括:所述第二网络通讯协议控制器在当前的网络场景为第一网络的场景时,将所述第一数据通过第二路由器发送到第一路由器;第一网络通讯协议控制器从所述第一路由器接收所述第一数据,并通过所述第一网络发送所述第一数据。可选的,所述方法还包括:第一网络在接收到第二数据时,所述第一网络通讯协议控制器判断所述第二数据的类型,且在所述第二数据的类型为预设类型的数据时,将所述第二数据通过第一路由器发送至第二路由器;所述第二路由器将所述第二数据发送至所述第二网络通讯协议控制器;所述第二网络通讯协议控制器将所述第二数据上报至虚拟操作环境控制器;所述虚拟操作环境控制器播放所述第二数据。可选的,所述第二网络通讯协议控制器接收所述第一数据,根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据,包括:所述第二网络通讯协议控制器接收所述第一数据,根据当前的网络场景,确定传输所述第一数据的网络是第二网络时,通过所述第二网络传输所述第一数据;相应的,在通过所述第二网络传输所述第一数据之后,所述方法还包括:所述第二网络通讯协议控制器在根据当前的网络场景,确定传输所述第一数据的网络由第二网络切换到第一网络时,停止通过第二网络传输所述第一数据,将所述第一数据通过第二路由器发送到第一路由器;第一网络通讯协议控制器从所述第一路由器接收所述第一数据,并通过所述第一网络发送所述第一数据。可选的,在通过所述第一网络发送所述第一数据之后,所述方法还包括:所述第二网络通讯协议控制器在根据当前的网络场景,确定传输第一数据的网络由第一网络切换到第二网络时,停止从第一网络通讯协议控制器发送第一数据或接收第二数据,并通过第二网络发送第一数据或接收第二数据。本专利技术实施例提供的数据传输控制装置及数据流的控制方法,通过在第二处理器侧设置一个虚拟操作环境控制器,音视频的数据完全由这一个虚拟操作环境控制器采集、组包、解包和播放,第二数据传输控制器根据当前的网络场景,确定传输第一数据的网络,这样在网络切换时,无需在AP和CP侧的VoE的交互即可实现传输数据的网络的切换,减少了音视频在网络切换过程中的传输时延,传输的音视频数据流实现了在wifi和LTE的平滑切换。附图说明图1为本专利技术一实施例提供的数据传输控制装置的结构示意图;图2为本专利技术一实施例提供的数据流的控制方法的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种数据传输控制装置的结构示意图,如图1所示,该装置包括:第一处理器1、第二处理器2、位于所述第一处理器1侧的第一数据传输控制器11、位于所述第二处理器2侧的第二数据传输控制器21和虚拟操作环境控制器22;所述虚拟操作环境控制器22与所述第二数据传输控制器21相连,所述第二数据传输控制器21和所述第一数据传输控制器11相连;所述虚拟操作环境控制器22,用于采集第一数据,并将采集的第一数据发送至所述第二数据传输控制器21;所述第二数据传输控制器21,用于根据当前的网络场景,确定传输所述第一数据的网络,并根据确定本文档来自技高网...

【技术保护点】
1.一种数据传输控制装置,其特征在于,包括:第一处理器、第二处理器、位于所述第一处理器侧的第一数据传输控制器、位于所述第二处理器侧的第二数据传输控制器和虚拟操作环境控制器;所述虚拟操作环境控制器与所述第二数据传输控制器相连,所述第二数据传输控制器和所述第一数据传输控制器相连;所述虚拟操作环境控制器,用于采集第一数据,并将采集的第一数据发送至所述第二数据传输控制器;所述第二数据传输控制器,用于根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据。

【技术特征摘要】
1.一种数据传输控制装置,其特征在于,包括:第一处理器、第二处理器、位于所述第一处理器侧的第一数据传输控制器、位于所述第二处理器侧的第二数据传输控制器和虚拟操作环境控制器;所述虚拟操作环境控制器与所述第二数据传输控制器相连,所述第二数据传输控制器和所述第一数据传输控制器相连;所述虚拟操作环境控制器,用于采集第一数据,并将采集的第一数据发送至所述第二数据传输控制器;所述第二数据传输控制器,用于根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据。2.根据权利要求1所述的装置,其特征在于,所述第一数据传输控制器包括第一网络通讯协议控制器和第一路由器,所述第二数据传输控制器包括第二网络通讯协议控制器和第二路由器;所述所述虚拟操作环境控制器与所述第二网络通讯协议控制器的一侧相连,所述第二网络通讯协议控制器的另一侧和所述第二路由器的一侧相连,所述第二路由器的另一侧和所述第一路由器的一侧相连,所述第一路由器的另一侧和所述第一网络通讯协议控制器的一侧相连。3.根据权利要求2所述的装置,其特征在于,所述装置还包括位于所述第二处理器侧的第二网络,所述第二网络与所述第二网络通讯协议控制器相连。4.根据权利要求2所述的装置,其特征在于,所述装置还包括位于所述第一处理器侧的多媒体子系统,所述多媒体子系统一端与所述第一网络通讯协议控制器相连,所述多媒体子系统的另一端与所述虚拟操作环境控制器相连。5.一种基于权利要求1-4中任一项所述的数据传输控制装置的数据流的控制方法,其特征在于,所述方法包括:虚拟操作环境控制器在采集到第一数据时,并将采集的第一数据发送至第二网络通讯协议控制器;所述第二网络通讯协议控制器接收所述第一数据,根据当前的网络场景,确定传输所述第一数据的网络,并根据确定后的网络传输所述第一数据。6.根据权利要求5所述的方法,其特征在于,所述第二网络通讯协议控制器在根据当前的网络场景,确定传输所述第一数据的网络之前,所述方法还包括:所述第二网络通讯协议控制器...

【专利技术属性】
技术研发人员:花文美张李平贺人龙刘文起
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1