数据传输方法、装置及系统的制作方法

文档序号:10492079阅读:335来源:国知局
数据传输方法、装置及系统的制作方法
【专利摘要】本发明实施例提供数据传输方法、装置及系统。本发明方案中,客户端确定自身至传输服务平台之间的数据传输路径,并从中选择至少两条数据传输路径;以及,对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;将切分后获得的至少两个数据块通过选择的各数据传输路径中传输给传输服务平台。本发明实施例中是将待传输数据切分为多个数据块后,同时使用至少两个数据传输路径传输数据,相对于现有技术仅适用一条传输路径传输数据,能够提高数据传输的效率。
【专利说明】
数据传输方法、装置及系统
技术领域
[0001]本发明实施例涉及通信技术领域,尤其涉及数据传输方法、装置及系统。
【背景技术】
[0002]数据传输是网络的重要作用。随着通信技术的不断发展和完善,越来越多的数据,在网络上从一个节点传输到另一个节点。而且,数据量也有越来越大的趋势,这对网络的要求越来越高。
[0003]现有技术中传输数据的方法是采用一条数据传输路径传输。受网络中其他业务的影响,这一条数据传输路径可用的带宽可能会下降,导致数据传输速度降低,或者出现网络故障,导致该数据传输中断,中断后只能采取重传机制。但是现有技术的重传机制不够健全,导致数据的传输耗费时间和网络处理资源。故此,现有技术中数据传输方法存在传输效率低下、容错能力差的问题。

【发明内容】

[0004]本发明实施例提供数据传输方法、装置及系统,用以解决目前由于采用一条数据传输路径导致传输效率低下、容错能力差的等的问题。
[0005]本发明实施例提供的具体技术方案如下:
[0006]—方面,本发明实施例提供一种数据传输方法,所述方法包括:
[0007]客户端确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径;以及,
[0008]对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据;
[0009]将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,以使传输服务平台接收数据块后根据归属信息,确定属于同一待传输数据的数据块。
[0010]另一方面,本发明提供一种数据传输方法,所述方法包括:
[0011]传输服务平台接收客户端发送的数据块的归属信息,其中,归属信息用于表示数据块归属的待传输数据;以及,
[0012]接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的;
[0013]根据归属信息确定属于同一待传输数据的数据块。
[0014]另一方面,本发明提供一种数据传输装置,所述装置包括:
[0015]路径获取模块,用于确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径;
[0016]切分模块,用于对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据;
[0017]传输模块,用于将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,以使传输服务平台接收数据块后根据归属信息,确定属于同一待传输数据的数据块。
[0018]另一方面,本发明还提供一种数据传输装置,所述装置包括:
[0019]归属信息接收模块,用于接收客户端发送的数据块的归属信息,其中,归属信息用于表示数据块归属的待传输数据;
[0020]数据块接收模块,用于接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的;
[0021]确定模块,用于根据归属信息确定属于同一待传输数据的数据块。
[0022]另一方面,本发明还提供一种数据传输系统,包括:
[0023]客户端,用于确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径;以及,对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据;将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台;
[0024]传输服务平台,用于接收客户端发送的数据块的归属信息;以及,接收客户端通过选择的至少两条数据传输路径传输的数据块;根据归属信息确定属于同一待传输数据的数据块。
[0025]本发明有益效果如下:本发明实施例中,客户端确定自身至传输服务平台之间的至少两条数据传输路径,并从中选择至少两条数据传输路径;并对待传输数据进行切分,获得至少两个数据块;然后,将切分得到的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台。这样,本发明实施例中是将待传输数据切分为多个数据块后,同时使用至少两个数据传输路径传输数据,相对于现有技术仅适用一条传输路径传输数据,能够提高数据传输的效率。
【附图说明】
[0026]图1为本发明实施例一中数据传输方法的示例性流程图;
[0027]图2为本发明实施例二中数据传输方法的示例性流程图;
[0028]图3为本发明实施例三中数据传输方法的示例性流程图;
[0029]图4为本发明实施例四中数据传输装置的结构示意图;
[0030]图5为本发明实施例五中数据传输装置的结构示意图;
[0031 ]图6为本发明实施例五中数据传输系统的结构示意图。
【具体实施方式】
[0032]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]本发明实施例中,客户端确定自身至传输服务平台之间的数据传输路径,并从中选择至少两条数据传输路径;并对待传输数据进行切分,获得至少两个数据块;然后,将切分得到的至少两个数据块通过选择的各数据传输路径中传输给传输服务平台。这样,本发明实施例中是将待传输数据切分为多个数据块后,同时使用至少两个数据传输路径传输数据,相对于现有技术仅适用一条传输路径传输数据,能够提高数据传输的效率。
[0034]下面,为便于进一步理解,对本发明实施例的技术方案进行说明。
[0035]实施例一
[0036]如图1所示,为本发明实施例提供的数据传输方法的流程示意图,该方法应用于客户端,包括以下步骤:
[0037]步骤101:客户端确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径。
[0038]本发明实施例中所述的客户端可以是移动终端客户端,例如手机客户端,也可以是非移动终端的客户端,例如台式电脑的客户端等。
[0039]步骤102:对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据。
[0040]其中,步骤101和步骤102的执行顺序不受限。
[0041 ]其中,在一个实施例中,该归属信息可以包括各数据块的唯一标识(例如各数据块的序列号)。当然,也可以根据现有技术确定归属信息,只要能够使传输服务平台确认哪些数据库属于同一待传输数据即可,本发明实施例对此不做限定。
[0042]步骤103:将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,以使传输服务平台接收数据块后根据归属信息,确定属于同一待传输数据的数据块。
[0043]这样,本发明实施例中将待传输数据切分为多个数据块后,同时使用至少两个数据传输路径传输数据,并将数据库的归属信息发送给传输服务平台,使得传输服务平台能够确定哪些数据块属于同一待传输数据。相对于现有技术仅适用一条传输路径传输数据,能够提高数据传输的效率。
[0044]其中,在一个实施例中,即使使用多条数据传输路径传输数据,使用的数据传输路径也可能因为各种原因,传输速率下降而不适于继续传输待传输数据,这将导致待传输数据传输过程的稳定性下降。对此,本发明实施例中,为了提高数据传输的稳定性,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台的同时,还可以包括以下步骤:
[0045]步骤Al:监测选择的各数据传输路径的传输速率。
[0046]步骤A2:针对任一选择的数据传输路径,判断其传输速率是否小于预设速率。
[0047]步骤A3:若是,则将分配给该数据传输路径的尚未开始传输的数据块,分配给传输速率大于预设速率的数据传输路径传输。
[0048]其中,步骤A3中传输速率大于预设速率的数据传输路径可以是选择的至少两条数据传输路径中的数据传输路径(例如,之前选择的数据传输路径为L1、L2、L3,当LI传输速率小于预设速率时,将LI尚未开始传输的数据块分配给L2传输),还可以是步骤101中未被选择的数据传输路径(例如客户端至传输服务平台共有四条数据传输路径L1、L2、L3、L4,其中,L1、L2、L3被选择用于传输数据块,之后,监测到LI传输速率小于预设速率,而L4的传输速率大于预设速率,则将LI尚未开始传输的数据块分配给L4传输)。
[0049]其中,在一个实施例中,若不小于预设速率,则继续使用该数据传输路径传输为其分配的数据块。
[0050]例如,对待传输数据进行切分后获得15个数据块,均分给编号分别为L1、L2和L3的三条数据传输路径传输(即每条数据传输路径负责传输5个数据库)。若在传输的过程中,L1传输了 3个数据块后,传输速率小于预设速率,而其它两条数据传输路径(L2和L3)的传输速率均大于或等于预设速率,则将LI剩余的两个数据块分配给L2和/SL3传输,以保证数据传输的稳定性。
[0051]其中,在一个实施例中,为了便于支持各种开发语言开发的客户端向传输服务平台传输数据,本发明实施例中步骤103可执行为:调用通用接口将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。其中,可以通过SDK(SoftwareDevelopment Kit,软件开发工具包)设计通用接口,无论何种开发语言和/或何种版本的客户端均可以调用该通用接口。这样,通过通用接口,可以支持各种开发语言、各种版本的客户端。
[0052]其中,在一个实施例中,为了便于支持各种开发语言开发的客户端向传输服务平台传输数据,本发明实施例中步骤103还可执行为:通过通用代理协议,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。其中,通用代理协议例如是HTTP(HyperText Transfer Protocol,超文本传输协议)、Socket(套接字)等通用代理协议。
[0053]其中,在一个实施例中,本发明实施例中的数据传输路径可以是同一个客户端建立的多个传输链路,也可以是同一客户端使用的至少两个网卡中通过每个网卡建立的与传输服务平台之间的传输路径。也可以是即包括传输链路,也包括通过网卡建立的与传输服务平台之间的传输路径。本发明实施例对此不做限定。
[0054]其中,在一个实施例中,各数据传输路径的传输速率可以通过各网卡的信号质量表示,也可通过各数据传输路径的负载带宽表示。
[0055]综上,本发明实施例中,通过将待传输数据分块后,分配给多条数据传输路径传输待传输数据,并在传输数据的过程中,根据各传输路径的传输速率,及时更换数据传输路径来传输剩余的数据块,能够动态的适应网络环境,保证数据高效、稳定的传输给传输服务平台。
[0056]实施例二
[0057]基于相同的发明构思,本发明实施例提供一种数据传输方法,应用与传输服务平台,如图2所示,为该方法的流程示意图,所述方法包括以下步骤:
[0058]步骤201:传输服务平台接收客户端发送的数据块的归属信息,其中,归属信息用于表示数据块归属的待传输数据。
[0059]步骤202:接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的。
[0060 ]步骤203:根据归属信息确定属于同一待传输数据的数据块。
[0061 ]例如,归属信息包括待传输数据的数据标识以及数据库的序列号,例如,待传输数据A包括序列号分别为1、2、3的三个数据块,则三个数据块的归属信息可分别表示为A-UA-
2、A-3,那么服务器可以根据该归属信息确定Α-1、Α-2、Α-3这三个数据库属于同一待传输数据。
[0062]其中,在一个实施例中,传输服务平台接收数据块后,还可以将接收的数据块做数据处理后发送给请求下载数据块的客户端,该数据处理是针对请求直播数据块的客户端做的数据处理,例如云转码等。
[0063]当然,传输服务平台接收数据块后也可以存储。
[0064]其中,在一个实施例中,为支持各种开发语言的客户端传输数据,本发明实施例中,步骤202可具体执行为:接收客户端通过调用预置的通用接口集合中与客户端的开发语言相同的接口,且通过选择的至少两条数据传输路径传输的数据块。
[0065]其中,在一个实施例中,为支持各种开发语言的客户端传输数据,本发明实施例中,步骤202还可具体执行为:接收客户端通过通用代理协议,接收客户端通过通用代理协议,且通过选择的至少两条数据传输路径传输的数据块。
[0066]其中,传输同一待传输数据时,不同的数据传输路径所使用的通用代理协议可以不同。
[0067]本发明实施例中,传输服务平台,接收客户端通过多条数据传输路径传输的数据块,能够提高数据传输的效率。
[0068]实施例三
[0069]本发明实施例提供的技术方案,由于支持多数据传输路径同时传输待传输数据,并支持传输数据的过程中,根据各数据传输路径的传输速率,动态的调整由哪些数据传输路径传输剩余的数据块,故此,本发明实施例能够支持大数据量的实时数据传输。
[0070]下面,以智能手机传输直播数据为例,对本发明实施例中的数据传输方法进行说明,如图3所示,为该传输方法的流程示意图,包括以下步骤:
[0071]步骤301:智能手机确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径。
[0072]步骤302:智能手机对直播数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台。
[0073]步骤303:智能手机将切分后获得的数据块通过选择的至少两条数据传输路径中传输给传输服务平台,并监测选择的各数据传输路径的传输速率。
[0074]步骤304:针对任一选择的数据传输路径,判断其传输速率是否小于预设速率,若是执行步骤305,若否,继续执行步骤303。
[0075]步骤305:智能手机将分配给该数据传输路径的尚未开始传输的数据块,分配给传输速率大于预设速率的数据传输路径传输。
[0076]步骤306:传输服务平台接收客户端发送的数据块的归属信息。
[0077]步骤307:传输服务平台接收客户端选择的至少两条数据传输路径传输的数据块。
[0078]步骤308:传输服务平台根据归属信息确定属于同一待传输数据的数据块,并将接收的数据块发送给请求直播数据的客户端。
[0079]其中,在一个实施例中,传输服务平台根据还可以将接收的数据块做数据处理后发送给请求下载数据块的客户端,该数据处理是针对请求直播数据块的客户端做的数据处理,例如云转码等。
[0080]当然,传输服务平台接收数据块后也可以存储。
[0081]这里,以手机通过至少两个网卡(网卡1、网卡2和网卡3)建立多条数据传输路径传输数据给传输服务平台为例,对本发明实施例进行说明:手机将待传输数据进行切分后,获得至少两个数据块,并将该至少两个数据块分配给网卡1、网卡2和网卡3同时传输给传输服务平台,并且,手机同时监测各网卡的传输速率,当其中一个网卡的传输速率小于预设速率时,将该网卡的尚未开始传输的数据块重新分配给传输速率大于等于预设速率的网卡传输。这样,即使手机在高速运行的交通工具上,会不断的切换服务器基站,那么手机通过监测各网卡的传输速率,也能够及时的切换网卡(即切换数据传输路径)传输数据,达到传输实时数据的目的。提高数据传输的效率和稳定性。
[0082]实施例四
[0083]基于相同的发明构思,本发明实施例还提供一种数据传输装置,如图4所示,为该装置的结构示意图,所述装置包括:
[0084]路径获取模块401,用于获取自身至传输服务平台之间的至少两条数据传输路径,并从中选择至少两条数据传输路径;以及,
[0085]切分模块402,用于对待传输数据进行切分,获得至少两个数据块;并将各数据块的用于表示数据块归属的待传输数据的归属信息发送给传输服务平台,以使传输服务平台根据归属信息,确定属于同一待传输数据的数据块;
[0086]传输模块403,用于将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台。
[0087]其中,在一个实施例中,所述装置还包括:
[0088]监测模块,用于传输模块将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台的同时,监测选择的各数据传输路径的传输速率;
[0089]判断模块,用于针对任一选择的数据传输路径,判断其传输速率是否小于预设速率;
[0090]调整模块,用于若判断模块的判断结果为是,则将分配给该数据传输路径的尚未开始传输的数据块,分配给传输速率大于预设速率的数据传输路径传输。
[0091]其中,在一个实施例中,所述传输模块,具体用于:
[0092]调用通用接口,将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台。
[0093]其中,在一个实施例中,所述传输模块,具体用于:
[0094]通过通用代理协议,将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台。
[0095]本发明实施例中,通过将待传输数据分块后,分配给多条数据传输路径传输待传输数据,并在传输数据的过程中,根据各传输路径的传输速率,及时更换数据传输路径来传输剩余的数据块,能够动态的适应网络环境,保证数据高效、稳定的传输给传输服务平台。
[0096]实施例五
[0097]基于相同的发明构思,本发明实施例还提供一种数据传输装置,如图5所示,为该装置的结构示意图,所述装置包括:
[0098]归属信息接收模块501,用于接收客户端发送的用于表示数据块归属的待传输数据的归属信息;
[0099]数据块接收模块502,用于接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的;
[0100]确定模块503,用于根据归属信息确定属于同一待传输数据的数据块。
[0101]其中,在一个实施例中,所述数据块接收模块,具体用于:
[0102]接收客户端通过调用预置的通用接口集合中与客户端的开发语言相同的接口,且通过选择的至少两条数据传输路径传输的数据块。
[0103]其中,在一个实施例中,所述所述数据块接收模块,具体用于:
[0104]接收客户端通过通用代理协议,且通过选择的至少两条数据传输路径传输的数据块。
[0105]本发明实施例中,传输服务平台,接收客户端通过多条数据传输路径传输的数据块,能够提高数据传输的效率。
[0106]实施例六
[0107]基于相同的发明构思,本发明实施例还提供一种数据传输系统,如图6所示,为该系统的结构示意图,包括:
[0108]客户端601,用于获取自身至传输服务平台之间的至少两条数据传输路径,并从中选择至少两条数据传输路径;以及,对待传输数据进行切分,获得至少两个数据块;并将各数据块的用于表示数据块归属的待传输数据的归属信息发送给传输服务平台;将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台;
[0109]传输服务平台602,用于接收客户端发送的用于表示数据块归属的待传输数据的归属信息;以及,接收客户端通过选择的至少两条数据传输路径传输的数据块;根据归属信息确定属于同一待传输数据的数据块。
[0110]综上,本发明实施例中提供的数据传输装置,可以维护遥控器与输出设备的对应关系集合,便于当遥控器和输出设备数量较多时,由该输出装置确定某一确定的遥控器的剩余电量由哪个输出设备输出,这样便实现了集中管理遥控器和输出设备。
[0111]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0112]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0113]最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
【主权项】
1.一种数据传输方法,其特征在于,所述方法包括: 客户端确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径;以及, 对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据; 将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,以使传输服务平台接收数据块后根据归属信息,确定属于同一待传输数据的数据块。2.根据权利要求1所述的方法,其特征在于,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台的同时,所述方法还包括: 监测选择的各数据传输路径的传输速率; 针对任一选择的数据传输路径,判断其传输速率是否小于预设速率; 若是,则将分配给该数据传输路径的尚未开始传输的数据块,分配给传输速率大于预设速率的数据传输路径传输。3.根据权利要求1或2所述的方法,其特征在于,所述将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,具体包括: 调用通用接口,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。4.根据权利要求1或2所述的方法,其特征在于,所述将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,具体包括: 通过通用代理协议,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。5.一种数据传输方法,其特征在于,所述方法包括: 传输服务平台接收客户端发送的数据块的归属信息,其中,归属信息用于表示数据块归属的待传输数据;以及, 接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的; 根据归属信息确定属于同一待传输数据的数据块。6.根据权利要求5所述的方法,其特征在于,接收客户端通过选择的至少两条数据传输路径传输的数据块,具体包括: 接收客户端通过调用预置的通用接口集合中与客户端的开发语言相同的接口,且通过选择的至少两条数据传输路径传输的数据块。7.根据权利要求5所述的方法,其特征在于,接收客户端通过选择的至少两条数据传输路径传输的数据块,具体包括: 接收客户端通过通用代理协议,且通过选择的至少两条数据传输路径传输的数据块。8.一种数据传输装置,其特征在于,所述装置包括: 路径获取模块,用于确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径; 切分模块,用于对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据; 传输模块,用于将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台,以使传输服务平台接收数据块后根据归属信息,确定属于同一待传输数据的数据块。9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 监测模块,用于传输模块将切分后获得的至少两个数据块分配给选择的各数据传输路径中传输给传输服务平台的同时,监测选择的各数据传输路径的传输速率; 判断模块,用于针对任一选择的数据传输路径,判断其传输速率是否小于预设速率; 调整模块,用于若判断模块的判断结果为是,则将分配给该数据传输路径的尚未开始传输的数据块,分配给传输速率大于预设速率的数据传输路径传输。10.根据权利要求8或9所述的装置,其特征在于,所述传输模块,具体用于: 调用通用接口,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。11.根据权利要求8或9所述的装置,其特征在于,所述传输模块,具体用于: 通过通用代理协议,将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台。12.一种数据传输装置,其特征在于,所述装置包括: 归属信息接收模块,用于接收客户端发送的数据块的归属信息,其中,归属信息用于表示数据块归属的待传输数据; 数据块接收模块,用于接收客户端通过选择的至少两条数据传输路径传输的数据块;该数据块是客户端对待传输数据进行切分后获得的; 确定模块,用于根据归属信息确定属于同一待传输数据的数据块。13.根据权利要求12所述的装置,其特征在于,所述数据块接收模块,具体用于: 接收客户端通过调用预置的通用接口集合中与客户端的开发语言相同的接口,且通过选择的至少两条数据传输路径传输的数据块。14.根据权利要求12所述的装置,其特征在于,所述所述数据块接收模块,具体用于: 接收客户端通过通用代理协议,且通过选择的至少两条数据传输路径传输的数据块。15.一种数据传输系统,其特征在于,包括: 客户端,用于确定自身至传输服务平台之间的数据传输路径,并从确定的数据传输路径中选择至少两条数据传输路径;以及,对待传输数据进行切分,获得至少两个数据块;并将各数据块的归属信息发送给传输服务平台;其中,归属信息用于表示数据块归属的待传输数据;将切分后获得的数据块通过选择的至少两条数据传输路径传输给传输服务平台;传输服务平台,用于接收客户端发送的数据块的归属信息;以及,接收客户端通过选择的至少两条数据传输路径传输的数据块;根据归属信息确定属于同一待传输数据的数据块。
【文档编号】H04L12/707GK105847139SQ201610179918
【公开日】2016年8月10日
【申请日】2016年3月25日
【发明人】蔡钧
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1