一种移动终端的数据传输方法和装置转让专利

申请号 : CN201610710924.X

文献号 : CN106100815A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李国辉

申请人 : 乐视控股(北京)有限公司乐卡汽车智能科技(北京)有限公司

摘要 :

本发明实施例提供了一种移动终端的数据传输方法和装置,其中,移动终端集成有多种移动网络运营商通信卡,该方法包括:将待传输的数据划分为多段数据;将多段数据分别分配给不同移动网络运营商通信卡的多个载波;通过多个载波并行传输多段数据。本发明实施例可以将待传输的数据划分为多个数据段,并由不同移动网络运营商通信卡的多个载波来并行传输多个数据段,从而能够避免单纯依靠一种基站进行数据传输时,由通信信号强度弱以及通信网络带宽窄所带来的数据传输效率低下的问题,大幅地提高了数据传输效率,并减少了数据传输断点。

权利要求 :

1.一种移动终端的数据传输方法,其特征在于,所述移动终端集成有多种移动网络运营商通信卡,所述方法包括:将待传输的数据划分为多段数据;

将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;

通过所述多个载波并行传输所述多段数据。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:实时搜索所述移动终端所属环境内基站的类型,确定基站类型的数量;

根据所述基站类型的数量将所述待传输的数据划分为所述数量的数据段。

3.根据权利要求2所述的方法,其特征在于,所述基站的类型与所述移动网络运营商通信卡的种类相对应。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述移动终端上每种移动网络运营商通信卡的数据传输带宽;

将所述待传输的数据划分为对应不同数据传输带宽的多段数据。

5.根据权利要求4所述的方法,其特征在于,对数据传输带宽大的移动网络运营商通信卡的载波所分配的数据段相比于对数据传输带宽小的移动网络运营商通信卡的载波所分配的数据段所包含的数据量更大。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:将传输完成的所述多段数据进行集成;

将集成后的数据进行显示。

7.一种移动终端的数据传输装置,其特征在于,所述移动终端集成有多种移动网络运营商通信卡,所述装置包括:划分模块,用于将待传输的数据划分为多段数据;

分配模块,用于将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;

并行传输模块,用于通过所述多个载波并行传输所述多段数据。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:实时搜索模块,用于实时搜索所述移动终端所属环境内基站的类型,确定基站类型的数量;相应的,所述划分模块,还用于根据所述基站类型的数量将所述待传输的数据划分为所述数量的数据段。

9.根据权利要求8所述的装置,其特征在于,所述基站的类型与所述移动网络运营商通信卡的种类相对应。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:确定模块,用于确定所述移动终端上每种移动网络运营商通信卡的数据传输带宽;相应的,所述划分模块,还用于将所述待传输的数据划分为对应不同数据传输带宽的多段数据。

11.根据权利要求10所述的装置,其特征在于,对数据传输带宽大的移动网络运营商通信卡的载波所分配的数据段相比于对数据传输带宽小的移动网络运营商通信卡的载波所分配的数据段所包含的数据量更大。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:集成模块,用于将传输完成的所述多段数据进行集成;

显示模块,用于将集成后的数据进行显示。

说明书 :

一种移动终端的数据传输方法和装置

技术领域

[0001] 本发明涉及通信技术领域,特别是涉及一种移动终端的数据传输方法和装置。

背景技术

[0002] 目前,在利用移动终端进行网络数据的传输时,主要是通过该移动终端上对应于该网络运营商通信卡的基站来进行数据传输,包括上传和下载。但是,目前的移动终端普遍只集成有一个网络运营商通信卡(例如移动、联通和电信),那么在数据传输的速率上需要完全依赖于该移动终端附近是否有该运营商的基站,以及该基站的通信信号强度和通信网络带宽。而由于成本和建立复杂度的问题,目前的任意一种基站在布局上都不十分密集。
[0003] 因此,在利用移动终端进行数据的网络传输时往往会存在数据传输效率低下的问题。此外,在有些偏远区域,某一种基站的数量很少,还会造成数据传输断点多的问题。
[0004] 针对现有技术中数据的网络传输速率低、传输断点多的问题,目前尚未提出有效的解决方案。

发明内容

[0005] 本发明实施例所要解决的技术问题是提供一种移动终端的数据传输方法和装置,以解决现有技术中数据的网络传输速率低、传输断点多的问题。
[0006] 为了解决上述问题,根据本发明的一个方面,本发明公开了一种移动终端的数据传输方法,其中,所述移动终端集成有多种移动网络运营商通信卡,所述方法包括:
[0007] 将待传输的数据划分为多段数据;
[0008] 将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;
[0009] 通过所述多个载波并行传输所述多段数据。
[0010] 根据本发明的另一方面,本发明还公开了一种移动终端的数据传输装置,其中,所述移动终端集成有多种移动网络运营商通信卡,所述装置包括:
[0011] 划分模块,用于将待传输的数据划分为多段数据;
[0012] 分配模块,用于将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;
[0013] 并行传输模块,用于通过所述多个载波并行传输所述多段数据。
[0014] 与现有技术相比,本发明实施例包括以下优点:
[0015] 本发明实施例可以将待传输的数据划分为多个数据段,并由对应不同移动网络运营商通信卡的多个载波来并行传输所述多个数据段,从而能够使数据的传输不单纯的依赖于一种移动网络运营商通信卡的基站,并避免了一种基站的通信信号强度弱以及通信网络带宽窄所带来的数据传输效率低下的问题;另外,本发明实施例通过结合多种移动网络运营商通信卡的基站的多个载波则可以对从属于同一数据的多段数据进行并行传输,从而能够提高数据传输效率,减少数据传输断点。
[0016] 此外,本发明实施例在对待传输数据进行分段时,数据段的数量与移动终端附近的基站的类型相关,那就可以只对附近存在基站的通信卡的载波分配数据段,降低数据传输断点;另外,在对每种通信卡的载波分配数据段时,所分配数据段的数据量与该通信卡的数据传输带宽相关,这样就可以使数据传输带宽大的通信卡的载波传输更多的数据,提高数据的传输效率。

附图说明

[0017] 图1是本发明的一种移动终端的数据传输方法实施例的步骤流程图;
[0018] 图2是本发明的另一种移动终端的数据传输方法实施例的步骤流程图;
[0019] 图3是本发明的一种移动终端的数据传输装置实施例的结构框图;
[0020] 图4是本发明的另一种移动终端的数据传输装置实施例的结构框图。

具体实施方式

[0021] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0022] 本发明实施例的核心构思之一在于,本发明实施例可以将待传输的数据划分为多个数据段,并由对应不同移动网络运营商通信卡的多个载波来并行传输所述多个数据段,从而能够使数据的传输不单纯的依赖于一种移动网络运营商通信卡的基站,并避免了一种基站的通信信号强度弱以及通信网络带宽窄所带来的数据传输效率低下的问题;另外,本发明实施例通过结合多种移动网络运营商通信卡的基站的多个载波则可以对从属于同一数据的多段数据进行并行传输,从而能够提高数据传输效率,减少数据传输断点。
[0023] 参照图1,示出了本发明的一种移动终端的数据传输方法实施例的步骤流程图,其中,所述移动终端集成有多种移动网络运营商通信卡,所述方法具体可以包括如下步骤:
[0024] 步骤101,将待传输的数据划分为多段数据;
[0025] 其中,这里的传输包括上传和下载,这里的待传输数据为从属于同一个数据文件的需要传输的数据,为了提高对该需要传输的数据的传输效率,可以将需要传输的数据划分为多个数据段,形成多段数据。
[0026] 步骤103,将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;
[0027] 其中,为了实现对所述多段数据的并行传输,在移动终端上集成了多种移动网络运营商通信卡(例如移动、联通和电信),那么就可以将所述多个数据段分别分配给对应不同移动网络运营商通信卡的多个载波。
[0028] 步骤105,通过所述多个载波并行传输所述多段数据。
[0029] 其中,可以借助于所述多个载波来并行传输所分配的相应数据段,从而实现多段数据的并行传输,提高数据的传输效率。其中,不论是上传数据还是下载数据。
[0030] 借助于本发明上述实施例的技术方案,本发明实施例可以将待传输的数据划分为多个数据段,并由对应不同移动网络运营商通信卡的多个载波来并行传输所述多个数据段,从而能够使数据的传输不单纯的依赖于一种移动网络运营商通信卡的基站,并避免了一种基站的通信信号强度弱以及通信网络带宽窄所带来的数据传输效率低下的问题;另外,虽然目前的部分移动终端能够支持两个网络运营商通信卡,但是对于同一数据(例如从属于同一视频文件的数据)的网络传输来说,还是只能借助于一个网络运营商的网络进行传输,无法由两个网络来对同一数据进行并行传输。而本发明实施例通过结合多种移动网络运营商通信卡的基站的多个载波则可以对从属于同一数据的多段数据进行并行传输,从而能够提高数据传输效率,减少数据传输断点。
[0031] 参照如图2,示出了本发明的另一种移动终端的数据传输方法实施例的步骤流程图,具体可以包括如下步骤:
[0032] 步骤201a,实时搜索所述移动终端所属环境内基站的类型,确定基站类型的数量;
[0033] 其中,可以实时搜索以移动终端为中心,半径为R的圆周范围内基站的类型。其中,所述基站的类型与所述移动网络运营商通信卡的种类相对应。因此,这里基站的类型可以包括移动基站、联通基站和电信基站。其中,如果三种基站都包括,那么则可以确定基站的类型数量为三个。
[0034] 步骤203a,根据所述基站类型的数量将所述待传输的数据划分为所述数量的数据段;
[0035] 其中,在将所述待传输的数据(例如需要下载一部1G大小的高清晰度的电影)划分为多个数据段时,就可以根据基站类型的数量(这里为三个)来将所述待传输的数据划分为三个数据段,即将1G长度的数据分成三份。
[0036] 而具体到每份数据的数据长度,则可以借助于步骤201b和步骤203b来确定。
[0037] 步骤201b,确定所述移动终端上每种移动网络运营商通信卡的数据传输带宽;
[0038] 其中,可以确定所述移动终端上集成的移动卡、联通卡、电信卡的数据传输带宽,例如,上述各种卡分别对应的数据传输带宽为:3M/s、2M/s、1M/s。
[0039] 步骤203b,将所述待传输的数据划分为对应不同数据传输带宽的多段数据;
[0040] 其中,由于所述移动终端上每种移动网络运营商通信卡的数据传输带宽不同,那么所划分的每段数据的数据量大小也不同。具体而言,可以对数据传输带宽大的移动网络运营商通信卡(例如移动卡)的载波分配数据量大的数据段(例如数据长度为0.5G),对数据传输带宽小的移动网络运营商通信卡(例如联通卡和电信卡)的载波所分别分配的数据段的数据长度为0.3G和0.2G。也就是说,对数据传输带宽大的移动网络运营商通信卡的载波所分配的数据段相比于对数据传输带宽小的移动网络运营商通信卡的载波所分配的数据段所包含的数据量更大。这样就可以根据不同移动网络运营商通信卡的数据传输能力对相应的载波分配不同数据长度的数据段,提高数据传输效率。
[0041] 步骤205,将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;
[0042] 其中,步骤205与图1所示实施例的步骤103相同,在此不再赘述。
[0043] 步骤207,通过所述多个载波并行传输所述多段数据;
[0044] 其中,步骤207与图1所示实施例的步骤105相同,在此不再赘述。
[0045] 步骤209,将传输完成的所述多段数据进行集成;
[0046] 其中,可以将下载完成的多个数据段按照最初的划分顺序进行集成。
[0047] 步骤211,将集成后的数据进行显示。
[0048] 其中,最后集成的数据即为完整的一部1G大小的高清晰度的电影影片,可以对该影片进行播放显示。
[0049] 借助于本发明实施例的上述技术方案,可以在对待传输数据进行分段时,数据段的数量与移动终端附近的基站的类型相关,那么在面对移动终端移动速度快(例如在行驶的高铁上)以及固定地点附近的某一种基站数量少的问题时,就可以只对附近存在基站的通信卡的载波分配数据段,降低数据传输断点;另外,在对每种通信卡的载波分配数据段时,所分配数据段的数据量与该通信卡的数据传输带宽相关,这样就可以使数据传输带宽大的通信卡的载波传输更多的数据,提高数据的传输效率。
[0050] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0051] 与上述本发明实施例所提供的方法相对应,参照图3,示出了本发明一种移动终端的数据传输装置实施例的结构框图,其中,所述移动终端集成有多种移动网络运营商通信卡,所述装置具体可以包括如下模块:
[0052] 划分模块31,用于将待传输的数据划分为多段数据;
[0053] 分配模块32,用于将所述多段数据分别分配给不同移动网络运营商通信卡的多个载波;
[0054] 并行传输模块33,用于通过所述多个载波并行传输所述多段数据。
[0055] 借助于本发明上述实施例的技术方案,本发明实施例可以将待传输的数据划分为多个数据段,并由对应不同移动网络运营商通信卡的多个载波来并行传输所述多个数据段,从而能够使数据的传输不单纯的依赖于一种移动网络运营商通信卡的基站,并避免了一种基站的通信信号强度弱以及通信网络带宽窄所带来的数据传输效率低下的问题;而且,本发明实施例通过结合多种移动网络运营商通信卡的基站来进行数据传输,从而能够提高数据传输效率,减少数据传输断点。
[0056] 参照图4,示出了本发明另一种移动终端的数据传输装置实施例的结构框图,所述装置还包括如下模块:
[0057] 实时搜索模块34,用于实时搜索所述移动终端所属环境内基站的类型,确定基站类型的数量;相应的,
[0058] 所述划分模块31,还用于根据所述基站类型的数量将所述待传输的数据划分为所述数量的数据段;
[0059] 其中,所述基站的类型与所述移动网络运营商通信卡的种类相对应。
[0060] 确定模块35,用于确定所述移动终端上每种移动网络运营商通信卡的数据传输带宽;相应的,
[0061] 所述划分模块31,还用于将所述待传输的数据划分为对应不同数据传输带宽的多段数据。
[0062] 其中,对数据传输带宽大的移动网络运营商通信卡的载波所分配的数据段相比于对数据传输带宽小的移动网络运营商通信卡的载波所分配的数据段所包含的数据量更大。
[0063] 集成模块36,用于将传输完成的所述多段数据进行集成;
[0064] 显示模块37,用于将集成后的数据进行显示。
[0065] 借助于本发明实施例的上述技术方案,可以在对待传输数据进行分段时,数据段的数量与移动终端附近的基站的类型相关,那么在面对移动终端移动速度快(例如在行驶的高铁上)以及固定地点附近的某一种基站数量少的问题时,就可以只对附近存在基站的通信卡的载波分配数据段,降低数据传输断点;另外,在对每种通信卡的载波分配数据段时,所分配数据段的数据量与该通信卡的数据传输带宽相关,这样就可以使数据传输带宽大的通信卡的载波传输更多的数据,提高数据的传输效率。
[0066] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0067] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0068] 本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0069] 本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0070] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0071] 这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0072] 尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0073] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0074] 以上对本发明所提供的一种移动终端的数据传输方法和一种移动终端的数据传输装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。