本发明专利技术实施例公开了一种多承载数据传输方法及装置,其中的方法可包括:获取用户设备UE当前已建立连接的多种网络制式;当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。采用本发明专利技术可以将UE种不同应用程序产生的数据业务分别分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,提升了用户体验。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种多承载数据传输方法及装置。
技术介绍
随着通信技术的发展,部分移动终端已经可以支持并兼容多种网络制式,例如,长期演进(Long Term Evolut1n, LTE),无线保真(ffireless-Fidelity, W1-FI),高速数据传输技术(High Data Rate,HDR),通用移动通信系统(Universal MobileTelecommunicat1ns System, UMTS)等。但现有技术中,UE通常只能同时使用一种网络制式进行数据业务的承载,当该移动终端支持多种网络制式时,势必会造成承载资源的浪费,增加相关网络制式承载的网络负担。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种多承载数据传输方法及装置,解决了现有技术中只能通过单一的网络制式承载数据业务的缺陷,有效地减少了相关网络制式的网络负担,充分地利用了网络资源。第一方面,本专利技术实施例提供了一种多承载数据传输方法,可包括:获取用户设备UE当前已建立连接的多种网络制式;当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。结合第一方面,在第一种可能的实现方式中,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:获取所述多种网络制式的连接状态信息;根据所述连接状态信息确定所述多种网络制式承载优先级的高低;所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;或者将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述方法包括,按照预设时间间隔获取所述多种网络制式的连接状态信息;所述同一个应用程序发起的数据业务通过一种网络制式进行承载,包括:同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。结合第一方面,在第四种可能的实现方式中,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式中任意一种方式,在第五种可能的实现方式中,当所述UE中的多个应用程序发起数据业务时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起。第二方面,本专利技术实施例提供了一种多承载数据传输装置,可包括:第一获取模块,用于获取用户设备UE当前已建立连接的多种网络制式;承载模块,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。结合第二方面,在第一种可能的实现方式中,所述装置,还包括:第二获取模块,用于获取所述多种网络制式的连接状态信息;优先级模块,用于根据所述连接状态信息确定所述多种网络制式承载优先级的高低;所述承载模块,包括:第一承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;第二承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述承载模块,具体用于:按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第二获取模块,具体用于:按照预设时间间隔获取所述多种网络制式的连接状态信息;所述承载模块,具体用于:当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。结合第二方面,在第四种可能的实现方式中,所述装置还包括:接收模块,用于接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;所述承载模块,具体用于:当所述UE中的多个应用程序发起数据业务时,根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式中任意一种方式,在第五种可能的实现方式中,所述承载模块,包括:确定单元,用于当所述UE中的多个应用程序发起数据业务时,根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起;承载单元,用于将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。实施本专利技术实施例,具有如下有益效果:本专利技术实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式本文档来自技高网...
【技术保护点】
一种多承载数据传输方法,其特征在于,包括:获取用户设备UE当前已建立连接的多种网络制式;当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。
【技术特征摘要】
【专利技术属性】
技术研发人员:王燕飞,任朝林,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。