著录项信息
| 专利名称 | 一种多承载数据传输方法及装置 |
| 申请号 | CN201510641296.X | 申请日期 | 2015-09-30 |
| 法律状态 | 授权 | 申报国家 | 暂无 |
| 公开/公告日 | 2016-02-17 | 公开/公告号 | CN105338569A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | H04W28/08 | IPC分类号 | H;0;4;W;2;8;/;0;8查看分类表>
|
| 申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园(北区)梦溪道2号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
| 发明人 | 王燕飞;任朝林 |
| 代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种多承载数据传输方法及装置,其中的方法可包括:获取用户设备UE当前已建立连接的多种网络制式;当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。采用本发明可以将UE种不同应用程序产生的数据业务分别分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,提升了用户体验。
1.一种多承载数据传输方法,其特征在于,包括:
获取用户设备UE当前已建立连接的多种网络制式;
当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载;所述同一个应用程序发起的数据业务通过同一种网络制式进行承载包括:在同一时刻所述同一个应用程序发起的数据业务通过同一种网络制式进行承载,或在同一时间段内所述同一个应用程序通过同一种网络制式进行承载。
2.如权利要求1所述的方法,其特征在于,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:
获取所述多种网络制式的连接状态信息;
根据所述连接状态信息确定所述多种网络制式承载优先级的高低;
所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:
将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;或者将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。
3.如权利要求2所述的方法,其特征在于,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:
按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。
4.如权利要求2所述的方法,其特征在于,所述方法包括,按照预设时间间隔获取所述多种网络制式的连接状态信息;
所述同一个应用程序发起的数据业务通过一种网络制式进行承载,包括:
同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。
5.如权利要求1所述的方法,其特征在于,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:
接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;
所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:
根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载。
6.如权利要求1-5任意一项所述的方法,其特征在于,当所述UE中的多个应用程序发起数据业务时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:
根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起。
7.一种多承载数据传输装置,其特征在于,包括:
第一获取模块,用于获取用户设备UE当前已建立连接的多种网络制式;
承载模块,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载;所述同一个应用程序发起的数据业务通过同一种网络制式进行承载包括:在同一时刻所述同一个应用程序发起的数据业务通过同一种网络制式进行承载,或在同一时间段内所述同一个应用程序通过同一种网络制式进行承载。
8.如权利要求7所述的装置,其特征在于,所述装置,还包括:
第二获取模块,用于获取所述多种网络制式的连接状态信息;
优先级模块,用于根据所述连接状态信息确定所述多种网络制式承载优先级的高低;
所述承载模块,包括:
第一承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;
第二承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。
9.如权利要求8所述的装置,其特征在于,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述承载模块,具体用于:
按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。
10.如权利要求8所述的装置,其特征在于,所述第二获取模块,具体用于:按照预设时间间隔获取所述多种网络制式的连接状态信息;
所述承载模块,具体用于:
当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。
11.如权利要求7所述的装置,其特征在于,所述装置还包括:
接收模块,用于接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;
所述承载模块,具体用于:
当所述UE中的多个应用程序发起数据业务时,根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。
12.如权利要求7-11任意一项所述的装置,其特征在于,所述承载模块,包括:
确定单元,用于当所述UE中的多个应用程序发起数据业务时,根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起;
承载单元,用于将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。
一种多承载数据传输方法及装置\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种多承载数据传输方法及装置。\n背景技术\n[0002] 随着通信技术的发展,部分移动终端已经可以支持并兼容多种网络制式,例如,长期演进(Long Term Evolution,LTE),无线保真(Wireless-Fidelity,WI-FI),高速数据传输技术(High Data Rate,HDR),通用移动通信系统(Universal Mobile \nTelecommunications System,UMTS)等。但现有技术中,UE通常只能同时使用一种网络制式进行数据业务的承载,当该移动终端支持多种网络制式时,势必会造成承载资源的浪费,增加相关网络制式承载的网络负担。\n发明内容\n[0003] 本发明实施例所要解决的技术问题在于,提供一种多承载数据传输方法及装置,解决了现有技术中只能通过单一的网络制式承载数据业务的缺陷,有效地减少了相关网络制式的网络负担,充分地利用了网络资源。\n[0004] 第一方面,本发明实施例提供了一种多承载数据传输方法,可包括:\n[0005] 获取用户设备UE当前已建立连接的多种网络制式;\n[0006] 当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0007] 结合第一方面,在第一种可能的实现方式中,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:\n[0008] 获取所述多种网络制式的连接状态信息;\n[0009] 根据所述连接状态信息确定所述多种网络制式承载优先级的高低;\n[0010] 所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:\n[0011] 将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;或者\n[0012] 将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。\n[0013] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:\n[0014] 按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。\n[0015] 结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述方法包括,按照预设时间间隔获取所述多种网络制式的连接状态信息;\n[0016] 所述同一个应用程序发起的数据业务通过一种网络制式进行承载,包括:\n[0017] 同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。\n[0018] 结合第一方面,在第四种可能的实现方式中,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:\n[0019] 接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;\n[0020] 所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,包括:\n[0021] 根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载。\n[0022] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式中任意一种方式,在第五种可能的实现方式中,当所述UE中的多个应用程序发起数据业务时,所述将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载之前,还包括:\n[0023] 根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起。\n[0024] 第二方面,本发明实施例提供了一种多承载数据传输装置,可包括:\n[0025] 第一获取模块,用于获取用户设备UE当前已建立连接的多种网络制式;\n[0026] 承载模块,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0027] 结合第二方面,在第一种可能的实现方式中,所述装置,还包括:\n[0028] 第二获取模块,用于获取所述多种网络制式的连接状态信息;\n[0029] 优先级模块,用于根据所述连接状态信息确定所述多种网络制式承载优先级的高低;\n[0030] 所述承载模块,包括:\n[0031] 第一承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;\n[0032] 第二承载单元,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。\n[0033] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,所述承载模块,具体用于:\n[0034] 按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。\n[0035] 结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第二获取模块,具体用于:按照预设时间间隔获取所述多种网络制式的连接状态信息;\n[0036] 所述承载模块,具体用于:\n[0037] 当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。\n[0038] 结合第二方面,在第四种可能的实现方式中,所述装置还包括:\n[0039] 接收模块,用于接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载;\n[0040] 所述承载模块,具体用于:\n[0041] 当所述UE中的多个应用程序发起数据业务时,根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0042] 结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式中任意一种方式,在第五种可能的实现方式中,所述承载模块,包括:\n[0043] 确定单元,用于当所述UE中的多个应用程序发起数据业务时,根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起;\n[0044] 承载单元,用于将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0045] 实施本发明实施例,具有如下有益效果:\n[0046] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n附图说明\n[0047] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0048] 图1是本发明实施例中的一种多承载数据传输方法的流程示意图;\n[0049] 图2是本发明实施例中的另一种多承载数据传输方法的流程示意图;\n[0050] 图3是本发明实施例中的又一种多承载数据传输方法的流程示意图;\n[0051] 图4是本发明实施例中的又一种多承载数据传输方法的流程示意图;\n[0052] 图5是本发明实施例中的又一种多承载数据传输方法的流程示意图;\n[0053] 图6是本发明实施例中多承载数据传输方法的一个具体应用场景示意图;\n[0054] 图7和图8是本发明实施例中多承载数据传输方法的另一个具体应用场景示意图;\n[0055] 图9和图10是本发明实施例中多承载数据传输方法的又一个具体应用场景示意图;\n[0056] 图11是本发明提供的多承载数据传输装置的结构示意图;\n[0057] 图12是本发明提供的多承载数据传输装置的另一实施例的结构示意图;\n[0058] 图13是本发明提供的多承载数据传输装置的又一实施例的结构示意图;\n[0059] 图14是本发明提供的承载模块的结构示意图。\n具体实施方式\n[0060] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0061] 需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。应当理解的是,本文中虽然使用术语第一、第二等描述单元或模块,但是这些单元或模块应该不受这些术语的限制,这些术语仅被用于彼此区分。还应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、和“the”)旨在也包括复数形式。还应该理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。\n[0062] 还需要说明的是,本发明实施例中的终端包括但不限于可以支持多种网络制式并可以通过多种网络制式并发承载数据业务的智能手机、平板电脑、媒体播放器、智能电视、智能手环、智能穿戴设备、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、个人数字助理(Personal Digital Assistant,PDA)和膝上型便携计算机等用户设备。\n[0063] 图1是本发明实施例中的一种多承载数据传输方法的流程示意图,下面将结合附图1从用户设备UE的单侧对本发明实施例中的一种多承载数据传输方法进行详细介绍,如图1所示,本实施例中的一种多承载数据传输方法可以包括以下步骤S101-步骤S102。\n[0064] 步骤S101:获取用户设备UE当前已建立连接的多种网络制式。\n[0065] 具体地,用户设备UE获取与自身已经建立了连接的网络制式,其中已建立连接表示UE支持该网络制式,并且在该网络制式的服务区域内且已经开启相关设置,随时可以进行数据的传输。需要说明的是,本发明所涉及的数据业务主要为分组交换(Packet Switch,PS)域的数据业务;网络制式主要包括,长期演进LTE、无线保真WI-FI、通用移动通信系统UMTS和高速数据传输技术HDR,相应的承载为IP承载,分别为LTE承载、WI-FI承载、UMTS承载和HDR承载。\n[0066] 步骤S102:当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0067] 具体地,当UE监测到自身的多个应用程序发起数据业务时,将多个应用程序发起的数据业务分别分配至多种网络制式中的至少两种网络制式同时进行承载。其中,数据业务具体可以为短信、彩信、来电显示、来电提醒、彩铃、邮箱、娱乐应用,多媒体应用和地图导航等。本方法步骤中,可以将每个应用程序发起的数据业务分别分配到不同的网络制式进行承载;也可以将某几个应用程序发起的数据业务分配到同一种网络制式进行承载,另几个应用程序发起的数据业务分配到另一种网络制式进行承载。即将多种应用程序发起的业务数据分配到多种网络制式进行承载的各种情况的排列组合,均属于本发明所保护涵盖的范围,而具体的分配原则,则可以根据发起数据业务的应用程序的具体数目和当前已经建立了连接的网络制式的具体数目共同决定。需要说明的是,同一个应用程序发起的数据业务通过同一种网络制式进行承载,更具体地,在同一时刻或同一时间段内同一个应用程序发起的数据业务只在同一种网络制式进行承载,而不能通过两种及以上的网络制式进行承载,是因为本发明中对承载数据的拆分是以应用程序为单位,发生在应用层而不是发生在IP数据层,因此不需要对数据业务中的数据包进行拆分或整合,只需要判断数据业务发起的应用端口号是否相同,即可进行区分。即根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起。\n[0068] 进一步地,具体的分配原则,可以是按照应用程序在一定时间段内首次发起数据业务的时间先后,也可以是按照预设时间段内应用程序发起的数据业务中的数据量的大小,还可以是根据用户自己的使用习惯自定义的应用程序的重要程度,对应的分配相应的网络制式进行承载。而其中选择网络制式进行承载的优先顺序,可以是根据网络制式当前的连接质量或空闲状况,也可以是根据UE当前可用网络制式的资费使用情况,还可以是根据用户自定义的网络制式使用优先级,进行对应一一的分配。总之,只要是根据应用程序的不同将分类后的数据业务通过多网络制式进行并发承载的分配组合方法均属于本发明所涵盖保护的范围。\n[0069] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0070] 图2是本发明实施例中的另一种多承载数据传输方法的流程示意图,下面将结合附图2从用户设备UE的单侧对本发明实施例中的另一种多承载数据传输方法进行详细介绍,如图2所示,本发明实施例中的另一种多承载数据传输方法可以包括以下步骤S201-步骤S204。\n[0071] 步骤S201:获取用户设备UE当前已建立连接的多种网络制式。\n[0072] 具体地,可以对应参考图1实施例中的方法步骤S101,在此不再赘述。\n[0073] 步骤S202:获取所述多种网络制式的连接状态信息。\n[0074] 具体地,获取步骤S201中的已经建立连接的不同的网络制式的连接状态信息,其中连接状态信息可包括已建立连接的网络制式的信号质量、信噪比以及信道的空闲状态等,即评判当前已连接的网络制式的服务状态是否优良的综合指标。更具体地,当所述网络制式包括,长期演进LTE、无线保真WI-FI、通用移动通信系统UMTS和高速数据传输技术HDR,所述连接状态信息对应的包括传输块TB信息、信道质量指示CQI信息、调制与编码策略MCS信息和CQI信息。\n[0075] 例如,信道质量指示(Channel Quality Indicator,CQI)可表示LTE和UMTS网络制式的信道质量的信息指示,代表当前信道质量的好坏,和信道的信噪比大小相对应,取值范围0~31。CQI取值为0时,信道质量最差;CQI取值为31的时候,信道质量最好。一般常见的取值为12~24。WI-FI中速率的配置可通过调制与编码策略(Modulation and Coding Scheme,MCS)索引值实现,MCS将所关注的影响通讯速率的因素作为表的列,将MCS索引作为行,形成一张速率表,所以每一个MCS索引其实对应了一组参数下的物理传输速率。HDR则可通过传输块(Transport Block,TB)大小来判断网络制式连接状态的好坏。\n[0076] 综上所述可得,不同的网络制式对应的连接状态信息可以对应不同的网络参数指标,可以根据具体的网络制式进行对应的预先设置,本发明不一一列举,且不作具体限定。\n[0077] 步骤S203:根据所述连接状态信息确定所述多种网络制式承载优先级的高低。\n[0078] 具体地,可根据预先设置的网络状态信息对应的参数指标的阈值范围进行承载优先级高低的排列。优选地,例如,对于LTE网络,当CQI的取值范围为大于等于10时,则连接状态等级为好;CQI小于10且大于2时,则连接状态为中;CQI小于等于2时,则连接状态为差,以此类推可以设置HDR的TB值的大小阈值范围、WI-FI的MCS的大小阈值范围,和UMTS的CQI大小阈值范围对应为网络连接状态的好、中和差的等级。在该应用场景中,连接状态好的网络制式的优先级高于连接状态中和差的网络制式的优先级。\n[0079] 步骤S204:将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。\n[0080] 具体地,根据先发起数据业务的应用程序优先分配承载的原则,且根据网络制式承载的优先级高低进行先后承载的规则,为不同应用程序分配相应的承载,即先发起数据业务的应用程序优先分配优先级高的网络制式进行承载。可选地,将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。即预设优先级高的应用程序发起的数据业务由优先级高的网络制式进行承载。\n[0081] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0082] 图3是本发明实施例中的又一种多承载数据传输方法的流程示意图,下面将结合附图3从用户设备UE的单侧对本发明实施例中的又一种多承载数据传输方法进行详细介绍,如图3所示,本发明实施例中的又一种多承载数据传输方法可以包括以下步骤S301-步骤S304。\n[0083] 步骤S301:获取用户设备UE当前已建立连接的多种网络制式。\n[0084] 具体地,可以对应参考图2实施例中的方法步骤S201,在此不再赘述。\n[0085] 步骤S302:获取所述多种网络制式的连接状态信息。\n[0086] 具体地,可以对应参考图2实施例中的方法步骤S202,在此不再赘述。\n[0087] 步骤S303:根据所述连接状态信息确定所述多种网络制式承载优先级的高低。\n[0088] 具体地,根据步骤S302中获取的连接状态信息,并可结合预设的阈值范围,确定多种网络制式的优先级。\n[0089] 步骤S304:当所述UE中的多个应用程序发起数据业务时,且当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。\n[0090] 具体地,当UE中的多个应用程序发起数据业务时,且当发起数据业务的应用程序的数目大于已建立连接的网络制式的数目时,按照承载优先级的高低对该多种网络制式进行轮询,即从网络制式的优先级高往优先级低的开始先后分配,当轮询完一轮之后,则继续从头开始轮询,例如,分配的先后顺序为等级为好、中、差、好、中、差的网络制式,可以循环继续。从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。\n[0091] 可以理解的是,当发起数据业务的应用程序的数目等于已建立连接的网络制式的数目时,或当发起数据业务的应用程序的数目小于已建立连接的网络制式的数目时,则可以按照预设规则按照发起数据业务的应用程序的预设优先级或者时间先后一一对应分配相应的网络制式进行承载。\n[0092] 进一步地,将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,按照轮询的方式对应所述承载优先级高低分配至所述多种网络制式同时进行承载;或者将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,按照轮询的方式对应所述承载优先级高低分配至所述多种网络制式同时进行承载。\n[0093] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0094] 图4是本发明实施例中的又一种多承载数据传输方法的流程示意图,下面将结合附图4从用户设备UE的单侧对本发明实施例中的又一种多承载数据传输方法进行详细介绍,如图4所示,本发明实施例中的又一种多承载数据传输方法可以包括以下步骤S401-步骤S404。\n[0095] 步骤S401:获取用户设备UE当前已建立连接的多种网络制式。\n[0096] 具体地,可以对应参考图2实施例中的方法步骤S201,在此不再赘述。\n[0097] 步骤S402:按照预设时间间隔获取所述多种网络制式的连接状态信息。\n[0098] 具体地,获取所述多种网络制式的连接状态信息可以是实时的也可以是按照预设时间间隔。更具体地,可以对应参考图2实施例中的方法步骤S202,在此不再赘述。\n[0099] 步骤S403:根据所述连接状态信息确定所述多种网络制式承载优先级的高低。\n[0100] 具体地,可以对应参考图2实施例中的方法步骤S203,在此不再赘述。\n[0101] 步骤S404:当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。\n[0102] 具体地,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载,即在一定的时间段内当检测到网络制式的连接状态发生变化时,可以重新将已选定的承载类型进行调整,从而获得更优的承载效果。更具体地,可以对应参考图1实施例中的方法步骤S102,在此不再赘述。\n[0103] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0104] 图5是本发明实施例中的又一种多承载数据传输方法的流程示意图,下面将结合附图5对本发明实施例中的又一种多承载数据传输方法进行详细介绍,如图5所示,本发明实施例中的又一种多承载数据传输方法可以包括以下步骤S501-步骤S503。\n[0105] 步骤S501:接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载。\n[0106] 具体地,可以是用户根据自己的使用习惯设置的预设规则,该预设规则用于预先设定具体的某一个应用程序发起的数据业务优先通过指定的网络制式进行承载。例如视频播放下载等业务优先使用WI-FI承载,社交应用优先使用LTE承载等。\n[0107] 步骤S502:获取用户设备UE当前已建立连接的多种网络制式。\n[0108] 具体地,可以对应参考图2实施例中的方法步骤S201,在此不再赘述。\n[0109] 步骤S503:当所述UE中的多个应用程序发起数据业务时,根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0110] 具体地,当所述UE中的多个应用程序发起数据业务时,根据步骤S501中的预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,即当应用程序发起数据业务时,优先使用预先指定的网络制式进行承载,若预先指定的网络制式当前未处于连接状态则可按照其它规则进行分配。\n[0111] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0112] 在具体的应用场景中,如图6所示,图6是本发明实施例中多承载数据传输方法的一个具体应用场景示意图,UE获取当前已经建立了连接的网络制式,并获取该建立了连接的网络制式的连接状态信息,图6中处于连接状态的网络制式有LTE、UMTS和WI-FI,当有多种应用程序发起业务数据时,则可通过该多种网络制式进行并发承载。\n[0113] 在具体的应用场景中,如图7和图8所示,图7和图8是本发明实施例中多承载数据传输方法的另一个具体应用场景示意图,假设UE中此时有6个应用程序发起数据业务,此应用场景中通过轮询的方式接入到IP承载,应用程序在预设时间段内首次发起数据业务的先后顺序为应用程序1、2、3、4、5和6;预设的承载的优先级高低为LTE承载高、WI-FI承载中、和HDR承载低,并且由于应用程序的数目大于承载数目,若按照轮询的方式进行分配,则为应用程序1、2、3分别接入到LTE承载、WI-FI承载、和HDR承载,应用程序4、5、6继续分别接入到LTE承载、WI-FI承载、和HDR承载中进行承载,最后通过对应接入网接入到相对应的核心网中。图8为图7中实物应用场景对应的流程图,在此不再赘述。\n[0114] 在具体的应用场景中,如图9和10所示,图9和10是本发明实施例中多承载数据传输方法的又一个具体应用场景示意图,图9中假设UE中此时有6个应用程序发起数据业务,应用程序的预设优先级高低的顺序为应用程序1、2、3、4、5和6;网络制式的承载的预设优先级高低为LTE承载高、WI-FI承载中、和HDR承载低,并且由于应用程序的数目大于承载数目,例如按照应用程序的预设优先级高低且均衡承载的预设规则进行分配,则可以是,将应用程序1和2分别接入到LTE承载、应用程序3和4分别接入到WI-FI承载、应用程序5和6分别接入到HDR承载中进行承载,然后通过对应接入网接入到相对应的核心网当中。图10为图9中实物应用场景对应的流程图,在此不再赘述。具体的分配规则可以根据网络制式和应用程序的实际情况进行相应的调整,本发明不一一列举。\n[0115] 下面结合图11示出的本发明提供的多承载数据传输装置的结构示意图,对应上述方法项来描述装置项的实施方式。该装置10可包括:第一获取模块101和承载模块104,其中[0116] 第一获取模块101,用于获取用户设备UE当前已建立连接的多种网络制式;\n[0117] 承载模块104,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0118] 具体地,如图12示出的本发明提供的多承载数据传输装置的另一实施例的结构示意图,多承载数据传输装置10,还可以包括:第二获取模块102、优先级模块103,其中[0119] 第二获取模块102,用于获取所述多种网络制式的连接状态信息;\n[0120] 优先级模块103,用于根据所述连接状态信息确定所述多种网络制式承载优先级的高低;\n[0121] 其中的承载模块104,可包括:第一承载单元1041和第二承载单元1042,其中[0122] 第一承载单元1041,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序首次发起数据业务的时间先后,对应所述承载优先级高低分配至所述多种网络制式同时进行承载;\n[0123] 第二承载单元1042,用于当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务,按照应用程序的预设优先级高低,对应所述承载优先级高低分配至所述多种网络制式同时进行承载。\n[0124] 进一步地,当所述发起数据业务的应用程序的数目大于所述已建立连接的网络制式的数目时,多承载数据传输装置10中的承载模块104,具体用于:\n[0125] 按照所述承载优先级的高低对所述多种网络制式进行轮询,从而将所述多个应用程序发起的数据业务分别分配至所述多种网络制式同时进行承载。\n[0126] 再进一步地,多承载数据传输装置10中的第二获取模块102,具体用于:按照预设时间间隔获取所述多种网络制式的连接状态信息;\n[0127] 多承载数据传输装置10中的承载模块104,具体用于:\n[0128] 当所述UE中的多个应用程序发起数据业务时,将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务,在所述预设时间间隔内通过同一种网络制式进行承载。\n[0129] 再进一步地,多承载数据传输装置10中的所述网络制式包括,长期演进LTE、无线保真WI-FI、通用移动通信系统UMTS和高速数据传输技术HDR,所述连接状态信息对应的包括传输块TB信息、信道质量指示CQI信息、调制与编码策略MCS信息和CQI信息。\n[0130] 再进一步地,如图13示出的本发明提供的多承载数据传输装置的又一实施例的结构示意图,多承载数据传输装置10,还可以包括接收模块100,其中\n[0131] 接收模块100,用于接收用户的预设分配规则,所述预设分配规则用于预先设定具体的应用程序发起的数据业务优先通过指定的网络制式进行承载。\n[0132] 所述承载模块104,具体用于:\n[0133] 当所述UE中的多个应用程序发起数据业务时,根据所述预设分配规则,将所述多个应用程序发起的数据业务分别分配至对应指定的网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0134] 再进一步地,如图14示出的本发明提供的承载模块的结构示意图,承载模块104可包括,确定单元1043和承载单元1044,其中\n[0135] 确定单元1043,用于当所述UE中的多个应用程序发起数据业务时,根据发起所述数据业务的端口信息是否相同,确定所述数据业务是否由同一个应用程序发起;\n[0136] 承载单元1044,用于将所述多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。\n[0137] 可理解的是,多承载数据传输装置10中各模块的功能可对应参考上述图1至图5中的各方法实施例中的具体实现方式,这里不再赘述。\n[0138] 本发明实施例,通过获取用户设备UE当前已建立连接的多种网络制式,当该UE中的多个应用程序发起数据业务时,将该多个应用程序发起的数据业务分别分配至所述多种网络制式中的至少两种网络制式同时进行承载,其中,同一个应用程序发起的数据业务通过同一种网络制式进行承载。即用户设备UE通过将不同应用程序产生的数据业务分配到与该UE建立了连接的多种网络制式进行并发承载,从而有效地减少了相关网络制式的网络负担,充分地利用了网络资源,进而提升了用户体验。\n[0139] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任意一种直接内存访问的传输控制方法的部分或全部步骤。\n[0140] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0141] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可能可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0142] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。\n[0143] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。\n[0144] 另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。\n[0145] 上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明各个实施例上述方法的全部或部分步骤。其中,而前述的存储介质可包括:U盘、移动硬盘、磁碟、光盘、只读存储器(英文:Read-Only Memory,缩写:ROM)或者随机存取存储器(英文:Random Access Memory,缩写:RAM)等各种可以存储程序代码的介质。\n[0146] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
法律信息
- 2018-12-25
- 2016-03-16
实质审查的生效
IPC(主分类): H04W 28/08
专利申请号: 201510641296.X
申请日: 2015.09.30
- 2016-02-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-03-03
|
2008-08-27
| | |
2
| |
2012-10-17
|
2012-06-26
| | |
3
| |
2013-01-02
|
2012-05-14
| | |
4
| |
2013-03-13
|
2012-11-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |