数据链路的建立方法、数据传输方法、装置及移动终端的制作方法

文档序号:10492986阅读:414来源:国知局
数据链路的建立方法、数据传输方法、装置及移动终端的制作方法
【专利摘要】本发明提供一种数据链路的建立方法、数据传输方法、装置及移动终端。所述数据链路的建立方法包括:获取数据链路建立指令;根据所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路被同时调用。由于可以同时使用多个网络服务提供商所提供的数据服务,提高了终端数据传输速度和复杂环境下的网络可靠性。
【专利说明】
数据链路的建立方法、数据传输方法、装置及移动终端
技术领域
[0001]本发明涉及通信领域,尤其涉及一种数据链路的建立方法、数据传输方法、装置以及移动终端。
【背景技术】
[0002]随着移动智能终端的普及,用户对移动上网功能的数据传输速度和网络可靠性的要求越来越高。然而,对于多卡多待智能终端,在多张卡均开通网络服务的情况下,用户不能同时使用多个网络进行上网操作。例如,某移动智能终端安装有一张联通3G SIM卡和一张移动4G SIM卡,并且同时开通了联通3G和移动4G网络服务,在进行上层APP应用时,却只能选择其中一个网络建立起对应的数据链路且只能在该数据链路上传输数据,其它同时也支持数据传输的网络接口始终处于空闲状态。
[0003]综上,目前多卡多待智能终端的数据链路建立和数据传输方法对多个网络所提供的链路资源是一种极大的浪费,数据传输速度不高,进而影响移动上网功能的用户体验。

【发明内容】

[0004]本发明的实施例提供一种数据链路的建立方法、数据传输方法、装置以及移动终端,以在底层建立多数据通道,用户通过这些多数据通道可以同时利用多个网络服务提供商的流量。
[0005]根据本发明的一方面,提供一种数据链路的建立方法,包括:获取数据链路建立指令;根据所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。
[0006]根据本发明的另一方面,提供一种数据传输方法,包括:获取数据传输请求;响应于所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求;响应于所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。
[0007]根据本发明的另一方面,提供一种应用上述数据链路的建立方法的装置,包括:指令获取模块,用于获取数据链路建立指令;链路建立模块,用于根据所述指令获取模块获取的所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。
[0008]根据本发明的另一方面,提供一种应用上述数据传输方法的数据传输装置,包括:第一请求获取模块,用于获取数据传输请求;第二请求获取模块,用于响应于所述第一请求获取模块获取的所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求;数据传输模块,用于响应于所述第二请求获取模块获取的所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二请求获取模块获取的所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。
[0009]另一方面还提供一种应用上述数据链路的建立装置和/或数据传输装置的移动终端。
[0010]本发明实施例提供的数据链路的建立方法、数据传输方法、装置以及移动终端,在终端数据流量传输过程中利用多个下层物理通道同时建立多个底层链路,可以同时使用多个网络服务提供商所提供的数据服务,提高了终端数据传输速度和复杂环境下的网络可靠性。
【附图说明】
[0011]图1为本发明实施例的利用三个网络的数据通道访问服务器的示意图;
[0012]图2为本发明实施例的数据链路的建立方法的流程图;
[0013]图3为本发明实施例的数据传输方法的流程图;
[0014]图4为本发明实施例的数据链路的建立装置的结构框图;
[0015]图5为本发明实施例的数据传输装置的结构框图。
【具体实施方式】
[0016]下面结合附图对本发明实施例一种数据链路的建立和数据传输方法、装置以及移动终端进行详细描述。
[0017]本发明实施例的发明构思是:利用多个网络的下层物理通道同时建立多个底层链路,上层APP应用在这些多个底层链路上同时传输数据。所述多个网络包括但不限于至少以下网络之一:2G网络、3G网络、4G网络和wifi网络。通过本发明提供的方法、装置及终端,可以同时使用多个网络服务提供商所提供的数据服务,提高了终端数据传输速度和复杂环境下的网络可靠性。
[0018]以下将结合附图以一种双卡双待智能手机为例,对本发明进行详细说明。
[0019]本发明实施例的双卡双待智能手机有两张4GSIM卡,一张为提供移动4G网络服务的移动4G SIM卡,另一张为提供联通4G网络服务的联通4G SIM卡,该手机同时还联接了wifi网络。
[0020]图1示出了本发明实施例的双卡双待智能手机同时利用三个网络的数据通道访问内容服务器的示意图。该手机的上层APP应用在访问内容服务器时,可以同时利用移动4G网络、联通4G网络和wifi网络的物理通道来传输数据。
[0021 ]图2示出了本发明实施例的双卡双待智能手机的数据链路的建立方法的流程图。
[0022]参照图2,在步骤S21,获取数据链路建立指令。
[0023]步骤S22,根据所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。本实施例是通过移动4G网络、联通4G网络和wifi网络这三个网络的下层物理通道建立对应的数据链路。
[0024]根据本发明的优选实施例,所述数据链路的建立方法还包括:数据流被同时分配到移动4G网络、联通4G网络和wifi网络所对应的三条数据链路上,这三条数据链路传输相同的数据;或者,数据流被拆分到移动4G网络、联通4G网络和wifi网络所对应的三条数据链路上,这三条数据链路分别传输数据流的一部分数据。
[0025]本发明实施例提供的数据链路的建立方法可以同时调用多个网络的下层物理通对应的数据链路,为数据传输服务体提供足够的链路资源。本发明实施例的另一方面,提供了一种数据链路的传输方法的流程。图3示出了本发明实施例的双卡双待智能手机的数据传输方法的流程图。
[0026]参照图3,在步骤S31,获取数据传输请求。
[0027]步骤S32,响应于所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求。本实施例获取了移动4G网络、联通4G网络和wi f i网络这三个网络的数据链路请求。
[0028]步骤S33,响应于所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。本实施例通过移动4G网络、联通4G网络和wifi网络这三个网络的数据链路与内容服务器传输数据。
[0029]本发明实施例提供的数据传输方法可以同时利用多个网络的多条数据链路进行数据传输,提高了终端数据传输速度。
[0030]根据本发明的优选实施例,所述数据链路的传输方法还包括:根据各网络的通信质量分配各数据链路的数据传输带宽;或者,固定分配各数据链路数据传输带宽;或者,根据各网络的流量使用情况分配所述各数据链路的数据传输带宽。通过该步骤的处理,可以合理调配各网络的负载,更好地提升用户体验度,灵活性更高。
[0031]根据本发明的优选实施例,所述数据链路的传输方法还包括:数据流被同时分配到移动4G网络、联通4G网络和wifi网络所对应的三条数据链路上,这三条数据链路传输相同的数据;或者,数据流被拆分到移动4G网络、联通4G网络和wifi网络所对应的三条数据链路上,这三条数据链路分别传输数据流的一部分数据。
[0032]本发明实施例的另一方面,提供了一种应用上述数据链路的建立方法的装置。图4为本发明实施例的数据链路的建立装置的结构框图。
[0033]参照图4,本发明实施例的数据链路的建立装置包括:指令获取模块41和链路建立模块42。
[0034]指令获取模块41用于获取数据链路建立指令。
[0035]链路建立模块42用于根据所述指令获取模块41获取的所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。本发明实施例通过移动4G网络、联通4G网络和wifi网络的下层物理通道建立对应的数据链路,三条数据链路用于同时被调用。
[0036]本发明实施例提供的数据链路的建立装置可以同时调用多个网络的下层物理通对应的数据链路,为数据传输服务体提供足够的链路资源。
[0037]此外,本发明实施例还提供一种包括前述指令获取模块41和链路建立模块42的移动终端,使用该移动终端可以极大提升移动上网功能的用户体验。
[0038]本发明实施例的另一方面,提供了一种应用上述数据传输方法的装置。图5为本发明实施例的数据传输装置的结构框图。
[0039]参照图5,本发明实施例的数据传输装置包括:第一请求获取模块51、第二请求获取模块52和数据传输模块53。
[0040]第一请求获取模块51用于获取数据传输请求。
[0041 ]第二请求获取模块52用于响应于所述第一请求获取模块51获取的所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求。
[0042]数据传输模块53用于响应于所述第二请求获取模块52获取的所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二请求获取模块52获取的所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。本发明实施例中可以设置移动4G网络、联通4G网络和wifi网络的三条数据传输请求,数据传输模块53通过以上三种网络的三条数据链路同时与服务器传输数据。
[0043]本发明实施例提供的数据传输装置可以同时利用多个网络的多条数据链路进行数据传输,提高了终端数据传输速度。
[0044]此外,本发明实施例还提供一种包括前述第一请求获取模块51、第二请求获取模块52和数据传输模块53的移动终端,使用该移动终端可以极大提升移动上网功能的用户体验。
[0045]本发明实施例提供的数据链路的建立和传输的方法、装置以及移动终端,可以同时使用多个网络服务提供商所提供的数据服务,提高了终端数据传输速度和复杂环境下的网络可靠性。此外,移动终端或者用户能够固定分配各链路的数据传输带宽,也可以根据网络通信质量或者流量使用情况分配各链路的数据传输带宽,灵活性更高。
[0046]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种数据链路的建立方法,其特征在于,包括: 获取数据链路建立指令; 根据所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。2.根据权利要求1所述的方法,其特征在于: 所述两条数据链路分别对应于第一网络的下层物理通道和第二网络的下层物理通道,所述第一网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络;所述第二网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 在所有被调用的数据链路上传输相同的数据流数据;或者,数据流被拆分到被调用的数据链路上,被调用的各个数据链路分别传输所述数据流的一部分数据。4.一种数据传输方法,其特征在于,包括: 获取数据传输请求; 响应于所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求; 响应于所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。5.根据权利要求4所述的方法,其特征在于:所述第一网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络;所述第二网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络。6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括: 根据所述第一网络和第二网络的通信质量分配所述第一数据链路和第二数据链路的数据传输带宽;或者, 固定分配所述第一数据链路和第二数据链路的数据传输带宽;或者, 根据所述第一网络和第二网络的流量使用情况分配所述第一数据链路和第二数据链路的数据传输带宽。7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 在所有被调用的数据链路上传输相同的数据流数据;或者,数据流被拆分到被调用的数据链路上,被调用的各个数据链路分别传输所述数据流的一部分数据。8.一种数据链路的建立装置,其特征在于,包括: 指令获取模块,用于获取数据链路建立指令; 链路建立模块,用于根据所述指令获取模块获取的所述数据链路建立指令解析下层物理通道,并通过任一下层物理通道建立对应的数据链路,至少两条数据链路用于同时被调用。9.根据权利要求8所述的装置,其特征在于: 所述两条数据链路分别对应于第一网络的下层物理通道和第二网络的下层物理通道,所述第一网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络;所述第二网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络。10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括: 第一数据分配单元,用于在所有被调用的数据链路上传输相同的数据流数据;或者, 第二数据分配单元,用于将数据流拆分到被调用的数据链路上,被调用的各个数据链路分别传输所述数据流的一部分数据。11.一种数据传输装置,其特征在于,包括: 第一请求获取模块,用于获取数据传输请求; 第二请求获取模块,用于响应于所述第一请求获取模块获取的所述数据传输请求,至少分别获取第一数据链路请求和第二数据链路请求; 数据传输模块,用于响应于所述第二请求获取模块获取的所述第一数据链路请求,通过第一网络的下层物理通道对应的第一数据链路与服务器传输数据;以及,响应于所述第二请求获取模块获取的所述第二数据链路请求,通过第二网络的下层物理通道对应的第二数据链路与服务器传输数据。12.根据权利要求11所述的装置,其特征在于:所述第一网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络;所述第二网络至少为以下网络之一:第一运营商或第二运营商的2G网络、第一运营商或第二运营商的3G网络、第一运营商或第二运营商的4G网络或wifi网络。13.根据权利要求11或12所述的装置,其特征在于,所述装置还包括: 第一带宽分配单元,用于根据所述第一网络和第二网络的通信质量分配所述数据传输模块用于传输数据的所述第一数据链路和第二数据链路的数据传输带宽;或者, 第二带宽分配单元,用于固定分配所述数据传输模块用于传输数据的所述第一数据链路和第二数据链路的数据传输带宽;或者, 第三带宽分配单元,用于根据所述第一网络和第二网络的流量使用情况分配所述数据传输模块用于传输数据的所述第一数据链路和第二数据链路的数据传输带宽。14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 第一数据分配单元,用于在所有被调用的数据链路上传输相同的数据流数据;或者, 第二数据分配单元,用于将数据流拆分到被调用的数据链路上,被调用的各个数据链路分别传输所述数据流的一部分数据。15.—种移动终端,其特征在于,包括如权利要求8?10中任一项所述的数据链路的建立装置以及/或者如权利要求11?14中任一项所述的数据传输装置。
【文档编号】H04W24/02GK105848180SQ201610049478
【公开日】2016年8月10日
【申请日】2016年1月25日
【发明人】李磊, 杨顺勇
【申请人】乐卡汽车智能科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1