数据传输方法及装置制造方法

文档序号:7984963阅读:138来源:国知局
数据传输方法及装置制造方法
【专利摘要】本发明公开了一种数据传输方法,包括:对待发送数据流进行压缩,将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割,并将分割后的各数据流在对应的传输链路上传输。接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号重组数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。本发明同时公开了一种数据传输装置。本发明的技术方案在提高带宽利用率的同时,增大了系统的传输容量,利用负载均衡减小了传输延迟。
【专利说明】数据传输方法及装置
【技术领域】
[0001]本发明涉及数据传输技术,尤其涉及一种无线通信系统中数据传输方法及装置。【背景技术】
[0002]无线通信系统的频带带宽是一种非常宝贵的资源,直接决定了无线通信系统在单位时间内传递信息的能力,系统吞吐量(throughput)也直接被无线通信系统带宽所制约,所以尽可能提高带宽,或者提高带宽利用率,是无线通信系统努力的方向。带宽利用率的提升与无线传输的业务有关,所以在传输以太网时可以使用一种称为报文头压缩(HeaderCompression)的技术来提高有效信息在全部传输数据中的比重,从而提高带宽利用率。
[0003]当接入侧数据带宽大于单一无线信道带宽时,直接使用单一信道传送会产生很大的延时,若要保证传输延时,则可以使用物理层汇聚的方式,将接入侧数据分割到多条无线链路上进行传输,同时在接收侧对多路数据进行重新组合(reassembly),恢复出原始数据。分割方式可以使用多种策略,这种分割也可称为负载均衡(load balancing)。考虑到无线环境的复杂性,由于多径、反射或其他干扰的影响,被分割的数据在各自的传输过程中会有不同的延时,在接收侧恢复出的数据由于这种延时的存在,会出现一定程度的突发,当数据突发超过接收侧解压缩模块处理能力时,会造成接收数据恢复错误。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种数据传输方法及装置,能提高无线传输带宽利用率,保证通信系统的时延和传输质量。
[0005]为到达上述目的,本发明的技术方案是这样实现的:
[0006]一种数据传输方法,包括:
[0007]对待发送数据流进行压缩,将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割,并将分割后的各数据流在对应的传输链路上传输。
[0008]优选地,所述对待发送数据流进行压缩,包括:
[0009]对所述待发送数据流的数据报文的二层以太网报文和/或三层以太网报文的报文头进行压缩,压缩后的报文中携带有压缩标识,所述压缩标识中至少包含压缩类型标识。
[0010]优选地,所述方法还包括:
[0011]将压缩后的数据流按固定大小进行分割,并为分割后的数据流的报文封装分组序号、报文识别标识。
[0012]优选地,所述方法还包括:
[0013]接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号重组数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0014]优选地,所述根据数据报文携带的报文识别标识及分组序号重组数据流,包括:
[0015]根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时将分组序号、报文识别标识的信息删除,缓存数据报文的净荷,并记录到达的分割数据报文信息,根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
[0016]一种数据传输方法,包括:
[0017]接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0018]优选地,所述根据数据报文携带的报文识别标识及分组序号重组数据流,包括:
[0019]根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时将分组序号、报文识别标识的信息删除,缓存数据报文的净荷,并记录到达的分割数据报文信息,根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
[0020]一种数据传输装置,包括压缩单元、分割单元和传输单元,其中:
[0021]压缩单元,用于对待发送数据流进行压缩;
[0022]分割单元,用于将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割;
[0023]传输单兀,用于将分割后的各数据流在对应的传输链路上传输。
[0024]优选地,所述压缩单元对所述待发送数据流的数据报文的二层以太网报文和/或三层以太网报文的报文头进行压缩;压缩后的报文中携带有压缩标识,所述压缩标识中至少包含压缩类型标识。
[0025]优选地,所述分割单元将压缩后的数据流按固定大小进行分割,并为分割后的数据流的报文封装分组序号、报文识别标识。
[0026]优选地,所述装置还包括接收单元、重组单元和解压缩单元,其中:
[0027]接收单元,用于接收到来自多个传输链路的数据报文;
[0028]重组单元,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流;
[0029]解压缩单元,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0030]优选地,所述重组单元包括缓存子单元、删除子单元、记录子单元和确定子单元,其中:
[0031]缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷;
[0032]记录子单元,用于记录到达的分割数据报文信息;
[0033]确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,
重组结束。
[0034]一种数据传输装置,包括接收单元、重组单元和解压缩单元,其中:
[0035]接收单元,用于接收到来自多个传输链路的数据报文;
[0036]重组单元,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流;
[0037]解压缩单元,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0038]优选地,所述重组单元包括缓存子单元、删除子单元、记录子单元和确定子单元,其中:[0039]缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷;
[0040]记录子单元,用于记录到达的分割数据报文信息;
[0041]确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,
重组结束。
[0042]本发明中,对待发送数据流进行压缩,将压缩后的数据流按分配给待发送数据流的传输链路进行分割,并将分割后的各数据流在对应的传输链路上传输;接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号重组数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。本发明的技术方案在提高带宽利用率的同时,增大了系统的传输容量,利用负载均衡减小了传输延迟。
【专利附图】

【附图说明】
[0043]图1为本发明实施例的数据传输方法的流程示意图;
[0044]图2为本发明实施例的接收侧传输延时一致时数据报文缓存顺序的示意图;
[0045]图3为本发明实施例的接收侧传输延时不一致时数据报文缓存顺序的示意图;
[0046]图4为本发明实施例的解压缩握手时序示意图;
[0047]图5为本发明实施例的数据传输装置的组成结构示意图;
[0048]图6为本发明另一实施例的数据传输装置的组成结构示意图。
【具体实施方式】
[0049]为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
[0050]在数据发送侧,根据待发送的原始数据流的数据报文内容确定是否对其进行压缩。需要压缩的报文包括二层以太网报文及三层以太网报文(IPV4\IPV6)等。本发明中,压缩后的报文携带有特定标识,可以被后续处理单元识别并判断其压缩类型。数据报文依次被压缩后,对压缩后的数据流进行分割,以将该数据流分配到不同的无线链路进行传输。分割的数据报文带有分组序号和特定报文识别码(报文头),以方便接收侧重组报文。
[0051]将待发送的数据流进行压缩并进行分割的具体过程如下:
[0052]将原始数据流送入以太网压缩模块,根据原始数据流即时的压缩要求(是否要求压缩),判断报文类型并对报文进行压缩处理。压缩后的报文的一种可选格式如下:
[0053]压缩报文头+压缩类型+压缩数据长度+数据+CRC (可选)+EOP (可选);
[0054]其中,CRC部分为循环冗余校验(Cyclic Redundancy Check)码,EOP部分为数据包结束(End of Packet)标识。该CRC及EOP部分均为可选部分。
[0055]本发明并不限定压缩后的报文的具体格式,任何的报文格式均适用于本发明的技术方案,只要发送方与接收方约定具体的报文格式,能进行相应的解压缩即可。
[0056]本发明中,压缩的对象可以是数据报文的报文头部分,如对于特定的报文类型,将其报文头设置为特定的标识符或标识位,以实现对报文头的压缩。其主要依据是,在业务传送过程中,对于同一条数据流,存在大量重复传输的封装字节,如媒体接入控制(MAC,Media Access Control)地址、报文类型(Type)域、虚拟局域网(VLAN, Virtual Local AreaNetwork)标签,IP/UDP头中的地址和类型等,而这些封装字节在传输的过程中是不发生变化的,因此,可以对这些信息设置为专门的标识位,以减少对这些非有效数据的传输,提升传输效率。本发明的技术方案中,并不限定具体的压缩技术。
[0057]压缩数据流按固定大小分割封装,分割对象为待传输的全部数据流。可以使用私有格式标注分割后的报文,在分割报文的报文头后放置分割分组序号,接着携带被分割数据。分割后数据报文的一种可选格式如下:
[0058]分割数据报文的报文头+分组序号+被分割数据+CRC (可选)+EOP (可选);
[0059]其中,CRC部分为循环冗余校验码,EOP部分为数据包结束标识。该CRC及EOP部分均为可选部分。
[0060]本发明并不限定分割后的报文的具体格式,任何的报文格式均适用于本发明的技术方案,只要发送方与接收方约定具体的报文格式,能进行相应的重组即可。
[0061]分割后的数据依据即时的发送调度规则,在添加相关传输子信道控制信息(DA/SA等或其他传输控制协议信息)后发送至无线发送端进行发送。
[0062]在数据接收侧,来自多个无线链路的数据报文被接收,根据数据报文携带的分组序号进行数据报文缓存。由于传输时延的差异,各分割后的数据报文并不是严格按照分组序号到达数据接收侧的,数据接收侧需要等待接收到所缺失的分组序号的分组报文,再进行分割报文的重组。再对重组完毕的数据报文进行解压缩,最终恢复出发送侧发送的原始数据流。
[0063]对接收的分割报文进行重组并执行后续解压缩的过程如下:
[0064]将各传输信道接收的数据报文进行解析,按照分割后数据报文按携带的分组序号缓存入预先开辟的存储空间如Buffl中,缓存时将所接收的数据报文的分组序号、分割数据报文的报文头等信息删除,存储其净荷即数据部分,并记录到达的分割数据报文信息。当一定数量的连续分割数据报文都到达并完成缓存时,即获得重组的数据流。获得重组的数据流后,即要对其进行解压缩,以获取数据传输侧发送的原始的数据流。解压缩时,判断待解压数据报文类型,并根据压缩的内容恢复原始报文。
[0065]本发明中,Buffl需要根据预先设定的数据丢弃规则,对所接收到的分割数据报文进行选择性丢弃,以减少过度的等待时间。
[0066]在原始数据解压过程中,需要在判断包括压缩报文头及压缩类型在内的数个字节之后,再确定对数据报文进行何种解压缩方式进行恢复。
[0067]以下通过具体示例,进一步阐明本发明技术方案的实质。
[0068]图1为本发明实施例的数据传输方法的流程示意图,如图1所示,本发明实施例的数据传输方法包括以下步骤
[0069]假设以太网数据的输入时钟为fl,输入位宽为W,则输入数据速率X = flXw。以太网数据根据预先设置的压缩要求,被进行相应的报文头压缩。压缩内容包括报文的二层报文头和三层报文头。压缩后的报文应该具有区别于普通报文的唯一识别码,方便后期解压缩模块对报文进行恢复。假设压缩比为Alpha,计算公式为:
[0070]Alpha =压缩后数据速率/压缩前数据速率,Alpha < I。
[0071]将压缩后的数据流的全部数据报文作为待分割数据,待分割数据流量为XXAlpha0本发明中,分割长度是固定的,需在分割的报文中添加相关的传输控制信息,如传输子信道号等,对分割的数据报文进行调度传输,送入各发送信道。本发明中,分割的分组序号最好在分割数据流之前,紧贴分割数据以减少不必要开销。设分割后的数据报文流量为Y,分割引入的额外开销数据流量为E,额外开销比为Beta,计算公式为:
[0072]Y = XX Alpha+E ;
[0073]Beta = E/ (XXAlpha)。
[0074]E与分割后数据添加的子信道控制信息、分组序号等组成的报文格式直接相关,要求E尽可能小,以最大限度保证以太网压缩对传输容量的扩展,节约无线传输的带宽。经过扩展后的数据分别入N路子信道传输,每一路的数据流量为P = Y/N。
[0075]本发明中,将数据流分割为多少路,视分配给待传输数据流的传输信道数量确定。
[0076]接收侧接收各传输信道的数据报文时,将所接收到的所有子信道数据存储于一个缓存BufTl中。将各传输信道接收的数据报文进行解析,按照分割后数据报文按携带的分组序号缓存入预先开辟的存储空间如Buffl中,缓存时将所接收的数据报文的分组序号、分割数据报文的报文头等信息删除,存储其净荷即数据部分,并记录到达的分割数据报文信息。当传输信道数据延时一致时,各分割数据报文依次到达,所对应的Buffl数据报文按图2所示的方式进行缓存;当传输信道数据延时不一致,接收的分割数据报文并非顺序到达,需要等待连续数个分割数据报文到达后才启动数据流的输出,所对应的Buffl数据报文按图3所示的方式进行缓存。获得重组的数据流后,即要对其进行解压缩,以获取数据传输侧发送的原始的数据流。解压缩时,判断待解压数据报文类型,并根据压缩的内容恢复原始报文。
[0077]Buffl缓存到达一定程度时,可以启动数据输出,以进行数据解压缩,例如可以像解压缩相关处理单元提供状态指示信号Data_ready。接收侧BuffI的工作时钟依然为fl,其恢复数据位宽等于《,所以最大恢复出的数据流量为HXw = X。根据压缩侧的压缩规贝U,若压缩比为Alpha,则可得出解压缩相关处理单元输出的数据流量为X/Alpha > X。由于设计通路中数据压缩部分与数据解压缩部分使用相同的工作时钟Π,其输出数据位宽也为w,所以解压缩最大只能连续恢复速率为X = flXw的原始数据,Buffl若连续提供速率X的数据流,解压缩相关处理单元将无法正常工作的。
[0078]考虑到在解析上一报文压缩数据报文头时,无法对下一报文数据进行解析,所以在输出本报文对应的原始数据前需要暂停BufTl的输入,待其分析完毕并进行本报文对应的原始数据输出时,允许Buffl的数据输出至解压缩相关处理单元,这样就限制了其Buffl的最大速率,使解压缩相关处理单元能正常工作。解压缩的方式与状态可以有很多种,但是使用Data_Req和Data_Ready的握手机制才可以避免连续的数据突发造成链路数据混乱的情况。具体的握手时序如图4所示。当解压缩模块有数据请求,Data_Req有效,且Buffl可以进行数据数输出,Data_Ready有效时,BuffI有数据输出,当其中任一信号为无效时,Buffl输出被禁止,以控制接收侧的数据突发。使用这种握手机制,可以在联合使用报文头压缩技术与物理层汇聚技术的条件下,解决恢复侧突发的问题,到达同时提高空口带宽利用率,增大吞吐量与保障传输时延的目的。
[0079]图5为本发明实施例的数据传输装置的组成结构示意图,如图5所示,本发明实施例的数据传输装置包括压缩单元50、分割单元51和传输单元52,其中:[0080]压缩单元50,用于对待发送数据流进行压缩;
[0081]分割单元51,用于将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割;
[0082]传输单元52,用于将分割后的各数据流在对应的传输链路上传输。
[0083]上述压缩单元50对所述待发送数据流的数据报文的二层以太网报文和/或三层以太网报文的报文头进行压缩;压缩后的报文中携带有压缩标识,所述压缩标识中至少包含压缩类型标识。
[0084]本发明中,压缩后的待发送数据流的数据报文包含:
[0085]压缩报文头、压缩类型、压缩数据长度、数据;
[0086]或者,压缩报文头、压缩类型、压缩数据长度、数据、循环冗余校验CRC码;
[0087]或者,压缩报文头、压缩类型、压缩数据长度、数据、数据包结束EOP标识;
[0088]或者,压缩报文头、压缩类型、压缩数据长度、数据、CRC码、EOP标识。
[0089]本发明并不限定压缩后的报文的具体格式,任何的报文格式均适用于本发明的技术方案,只要发送方与接收方约定具体的报文格式,能进行相应的解压缩即可。
[0090]上述分割单元51将压缩后的数据流按固定大小进行分割,并为分割后的数据流的报文封装分组序号、报文识别标识。
[0091]本发明中,所述分割后的数据流的报文包含:
[0092]分割数据报文的报文头、分组序号、被分割数据;
[0093]或者,分割数据报文的报文头、分组序号、被分割数据、CRC码;
[0094]或者,分割数据报文的报文头、分组序号、被分割数据、EOP标识;
[0095]或者,分割数据报文的报文头、分组序号、被分割数据、CRC码、EOP标识。
[0096]本发明并不限定分割后的报文的具体格式,任何的报文格式均适用于本发明的技术方案,只要发送方与接收方约定具体的报文格式,能进行相应的重组即可。
[0097]在图5所示的数据传输装置的基础上,本示例的数据传输装置还包括接收单元53、重组单元54和解压缩单元55,其中:
[0098]接收单元53,用于接收到来自多个传输链路的数据报文;该数据报文即前述分割后的数据流的报文,其包含:分割数据报文的报文头、分组序号、被分割数据;或者,分割数据报文的报文头、分组序号、被分割数据、CRC码;或者,分割数据报文的报文头、分组序号、被分割数据、EOP标识;或者,分割数据报文的报文头、分组序号、被分割数据、CRC码、EOP标识。
[0099]重组单元54,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流;重组后的数据报文即前述经压缩后的数据,其还包含:压缩报文头、压缩类型、压缩数据长度、数据;或者,压缩报文头、压缩类型、压缩数据长度、数据、循环冗余校验CRC码;或者,压缩报文头、压缩类型、压缩数据长度、数据、数据包结束EOP标识;或者,压缩报文头、压缩类型、压缩数据长度、数据、CRC码、EOP标识。
[0100]解压缩单元55,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0101]上述重组单元54包括缓存子单元、删除子单元、记录子单元和确定子单元,其中:
[0102]缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷;
[0103]记录子单元,用于记录到达的分割数据报文信息;
[0104]确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,
重组结束。
[0105]本领域技术人员应当理解,本发明的数据传输装置中的各处理单元的实现功能可参照前文的数据传输方法的相关描述而理解。本领域技术人员应当理解,图5所示的数据传输装置中各处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
[0106]图6为本发明实施另一例的数据传输装置的组成结构示意图,如图6所示,本发明实施例的数据传输装置包括接收单元60、重组单元61和解压缩单元62,其中:
[0107]接收单元60,用于接收到来自多个传输链路的数据报文;该数据报文即前述分割后的数据流的报文,其包含:分割数据报文的报文头、分组序号、被分割数据;或者,分割数据报文的报文头、分组序号、被分割数据、CRC码;或者,分割数据报文的报文头、分组序号、被分割数据、EOP标识;或者,分割数据报文的报文头、分组序号、被分割数据、CRC码、EOP标识。即所接收到的报文格式与前述一致,并不限定其具体格式。
[0108]重组单元61,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流;重组后的数据报文即前述经压缩后的数据,其还包含:压缩报文头、压缩类型、压缩数据长度、数据;或者,压缩报文头、压缩类型、压缩数据长度、数据、循环冗余校验CRC码;或者,压缩报文头、压缩类型、压缩数据长度、数据、数据包结束EOP标识;或者,压缩报文头、压缩类型、压缩数据长度、数据、CRC码、EOP标识。
[0109]解压缩单元62,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
[0110]上述重组单元61包括缓存子单元、删除子单元、记录子单元和确定子单元,其中:
[0111]缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷;
[0112]记录子单元,用于记录到达的分割数据报文信息;
[0113]确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,
重组结束。
[0114]本领域技术人员应当理解,本发明的数据传输装置中的各处理单元的实现功能可参照前文的数据传输方法的相关描述而理解。本领域技术人员应当理解,图6所示的数据传输装置中各处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
[0115]显然,本领域的技术人员应该明白,上述的本发明的各处理单元或各步骤可以用通用的计算装置来实现,其可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,其可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0116]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1.一种数据传输方法,其特征在于,所述方法包括: 对待发送数据流进行压缩,将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割,并将分割后的各数据流在对应的传输链路上传输。
2.根据权利要求1所述的方法,其特征在于,所述对待发送数据流进行压缩,包括: 对所述待发送数据流的数据报文的二层以太网报文和/或三层以太网报文的报文头进行压缩,压缩后的报文中携带有压缩标识,所述压缩标识中至少包含压缩类型标识。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 将压缩后的数据流按固定大小进行分割,并为分割后的数据流的报文封装分组序号、报文识别标识。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括: 接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号重组数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。
5.根据权利要求4所述的方法,其特征在于,所述根据数据报文携带的报文识别标识及分组序号重组数据流,包括: 根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时将分组序号、报文识别标识的信息删除,缓存数据报文的净荷,并记录到达的分割数据报文信息,根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
6.一种数据传输方法,其特征在于,所述方法包括: 接收到来自多个传输链路的数据报文后,根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流,再对重组的数据流的各数据报文进行解压缩,获得原始数据流。
7.根据权利要求6所述的方法,其特征在于,所述根据数据报文携带的报文识别标识及分组序号重组数据流,包括: 根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时将分组序号、报文识别标识的信息删除,缓存数据报文的净荷,并记录到达的分割数据报文信息,根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
8.一种数据传输装置,其特征在于,所述装置包括压缩单元、分割单元和传输单元,其中: 压缩单元,用于对待发送数据流进行压缩; 分割单元,用于将压缩后的数据流按分配给所述待发送数据流的传输链路进行分割; 传输单兀,用于将分割后的各数据流在对应的传输链路上传输。
9.根据权利要求8所述的装置,其特征在于,所述压缩单元对所述待发送数据流的数据报文的二层以太网报文和/或三层以太网报文的报文头进行压缩;压缩后的报文中携带有压缩标识,所述压缩标识中至少包含压缩类型标识。
10.根据权利要求8所述的装置,其特征在于,所述分割单元将压缩后的数据流按固定大小进行分割,并为分割后的数据流的报文封装分组序号、报文识别标识。
11.根据权利要求8至10任一项所述的装置,其特征在于,所述装置还包括接收单元、重组单元和解压缩单元,其中: 接收单元,用于接收到来自多个传输链路的数据报文;重组单元,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流; 解压缩单元,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
12.根据权利要求11所述的装置,其特征在于,所述重组单元包括缓存子单元、删除子单元、记录子单元和确定子单元,其中: 缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷; 记录子单元,用于记录到达的分割数据报文信息; 确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
13.一种数据传输装置,其特征在于,所述装置包括接收单元、重组单元和解压缩单元,其中: 接收单元,用于接收到来自多个传输链路的数据报文; 重组单元,用于根据数据报文携带的报文识别标识及分组序号将所述数据报文重组为数据流; 解压缩单元,用于对重组的数据流的各数据报文进行解压缩,获得原始数据流。
14.根据权利要求13所述的装置,其特征在于,所述重组单元包括缓存子单元、删除子单元、记录子单元和确定子单元,其中: 缓存子单元,用于根据分割后数据报文携带的分组序号缓存入预先设定的存储空间中,缓存时触发所述删除子单元将分组序号、报文识别标识的信息删除,缓存数据报文的净荷; 记录子单元,用于记录到达的分割数据报文信息; 确定子单元,用于根据到达的分割数据报文信息确定分割的数据流缓存完毕时,重组结束。
【文档编号】H04L12/951GK103795655SQ201210422930
【公开日】2014年5月14日 申请日期:2012年10月30日 优先权日:2012年10月30日
【发明者】程文, 沈绍清, 林晓静, 刘巍, 徐蔚峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1