一种数据传输方法和系统技术方案

技术编号:21308380 阅读:27 留言:0更新日期:2019-06-12 10:45
本发明专利技术提供了一种数据传输方法,可根据可用信道资源对数据进行分片处理,包括:发送端根据信道所分配的资源发送多个数据帧和/或分片数据;根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。可以最大限度的使用信道资源,不受固定分片大小影响;可以避免在资源足够的情况下进行大量的分片,减少无线资源的开销的同时降低处理器的处理时间,降低了整体成本;通过立即确认,避免已确认接收分片多次传输,同时有效减小网络时延。

A Data Transmission Method and System

The invention provides a data transmission method, which can segment data according to available channel resources, including: sending end sends multiple data frames and/or fragmented data according to channel allocated resources; confirming successfully received data frames and/or fragmented data according to acknowledgement management frame of receiving end feedback; and importing unsuccessful received data frames and/or fragmented data. Line retransmit; when retransmitting, data frames and/or fragmented data are fragmented again according to available resources. It can maximize the use of channel resources, not affected by fixed fragmentation size; it can avoid a large number of fragmentation when resources are sufficient, reduce the overhead of wireless resources, reduce the processing time of processors and reduce the overall cost; through immediate confirmation, it can avoid multiple transmission of confirmed received fragments, and effectively reduce network delay.

【技术实现步骤摘要】
一种数据传输方法和系统
本专利技术属于无线通信
,尤其涉及一种数据传输方法和系统。
技术介绍
在网络数据传输中,分片有利于网络数据包通过最大传输单元(MTU,MaximumTransmissionUnit)小于数据包长的网络。在无线信道衰落、多径衰落、信道间干扰十分严重的情况下,采用分片传输,可以避免信道误码导致重传整帧数据,提高数据整体的传输成功率。但是如果分片过小,则存在较多的包头及分片信息等开销,有效载荷的比例较小,会导致网络资源浪费。目前,网络数据分片一般按照固定的大小进行分片,通过调整分片的大小,来适应各种不同的网络环境。分片方式一般采用偏移量定位数据位置,接收端收到分片后判断是否接收到所有分片数据,再合成整包。这种方式有以下缺点:一、由于分片造成的信令开销大,数据传输过程中发端指示分片号,收端对各个分片进行确认都造成较大的信令开销。二、由于分片大小固定,而无线链路的资源又在不断变化。因此设置较大的分片门限会造成最大与分片门限相当的无线资源的浪费,而较小的分片门限会造成更大的信令开销。这个矛盾在高速移动的无线通信场景中尤为突出。由高速移动带来的无线信道的急剧变化会造成两个需求,一方面在低信噪比,窄带宽、低调制编码方案(MCS,ModulationandCodingScheme)、多用户场景,由于信道资源有限,需要有较小的分片设计来提高无线资源的利用率。另一方面,在高信噪比,高吞吐的需求又需要减少分片造成的信令开销。三、大量的分片会给处理器及存储带来负担,提高设备的成本。四、由于发送方不确定接收方分片接收情况。每次重传需要将所有分片重传,浪费网络带宽。五、分片一旦丢失,发送方确认需要重传的情况,时延较大。为了解决以上问题,提高无线资源的利用率的同时降低分片造成的信令开销,本文提出一种立即确认的分片数据传输方案,可以最大限度的利用网络资源,而且不需要将所有长帧分片成短帧,也不需要每次重传所有分片,从而达到网络资源的最大利用率的同时降低分片造成的信令开销。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供一种无线通信数据传输方法,其分片技术方案,采用不固定分片长度,基于可用无线网络数据资源大小进行分片,以有效的减少分片数量并最大限度的使用网络资源。本专利技术提供的一种数据传输方法,可根据可用信道资源对数据进行分片处理,包括:发送端根据信道所分配的资源发送多个数据帧和/或分片数据;根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。发送端根据信道所分配的资源发送多个数据帧和/或分片数据具体包括:发送端从待发送数据中依次取出数据判决无线资源是否足够发送该数据包,如果资源足够,发送该数据包剩余的全部数据;如果不足,根据目前剩余的无线资源数量对该数据包进行分片,分片的大小等于目前剩余的无线资源数量。具体地,接收端收到所述数据帧和/或分片数据后,通过回应确认管理帧进行确认;所述确认管理帧中设置有标识位,用于标示确认对端是否成功接收。本专利技术还提供一种数据传输系统,可根据可用信道资源对数据进行分片处理,该系统包括:发送端,用于根据信道所分配的资源发送多个数据帧和/或分片数据;接收端,收到所述数据帧和/或分片数据后,反馈确认管理帧给发送端进行确认;发送端根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。发送端根据信道所分配的资源发送多个数据帧和/或分片数据具体包括:发送端从待发送数据中依次取出数据判决无线资源是否足够发送该数据包,如果资源足够,发送该数据包剩余的全部数据;如果不足,根据目前剩余的无线资源数量对该数据包进行分片,分片的大小等于目前剩余的无线资源数量。综上所述,本专利技术提供的无线通信数据传输方法和系统,可根据可用信道资源对数据进行分片处理,与现有技术相比,可以最大限度的使用信道资源,不受固定分片大小影响;可以避免在资源足够的情况下进行大量的分片,减少无线资源的开销的同时降低处理器的处理时间,降低了整体成本;通过立即确认,避免已确认接收分片多次传输,同时有效减小网络时延。为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。附图说明图1是本专利技术实施例中传输的数据包格式示意图;图2是本专利技术实施例中接收端反馈的确认管理帧帧体构成图;图3是本专利技术实施例中物理帧结构示意图;图4a、4b、4c及4d分别为本专利技术具体实施例中的一种数据传输状态示意图。具体实施方式以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本专利技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本专利技术的这些实施方案可以被单独地或总地用术语“专利技术”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为任何单个专利技术或专利技术构思。本专利技术提出了一种新的分片方案,该方案不固定分片长度,按照可用无线网络数据资源大小进行分片。该方案采用了立即确认的方式,通过立即确认,发送方可以确定接收端已经正确接收的数据,避免无意义的重发已经确认接收正确的数据,而且根据信道资源实时调整长度来最大限度的使用网络资源。通过立即确认,也可以将时延降低,提高网络响应时间。为了实现本专利技术的目的,本专利技术提出了一种数据传输方法,可根据可用信道资源对数据进行分片处理,包括:发送端根据信道所分配的资源发送多个数据帧和/或分片数据;根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。本专利技术还提供一种数据传输系统,可根据可用信道资源对数据进行分片处理,该系统包括:发送端,用于根据信道所分配的资源发送多个数据帧和/或分片数据;接收端,收到所述数据帧和/或分片数据后,反馈确认管理帧给发送端进行确认;发送端根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。发送端根据信道所分配的资源发送多个数据帧和/或分片数据具体包括:发送端从待发送数据中依次取出数据判决无线资源是否足够发送该数据包,如果资源足够,发送该数据包剩余的全部数据;如果不足,根据目前剩余的无线资源数量对该数据包进行分片,分片的大小等本文档来自技高网
...

【技术保护点】
1.一种数据传输方法,其特征在于,根据可用信道资源对数据进行分片处理,包括:发送端根据信道所分配的资源发送多个数据帧和/或分片数据;根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。

【技术特征摘要】
1.一种数据传输方法,其特征在于,根据可用信道资源对数据进行分片处理,包括:发送端根据信道所分配的资源发送多个数据帧和/或分片数据;根据接收端反馈的确认管理帧对已成功接收的数据帧和/或分片数据进行确认;对未成功接收的数据帧和/或分片数据进行重传;进行重传时,根据当前的可用资源对数据帧和/或分片数据再次进行分片处理。2.如权利要求1所述的方法,其特征在于,所述发送端根据信道所分配的资源发送多个数据帧和/或分片数据具体包括:发送端从待发送数据中依次取出数据判决无线资源是否足够发送该数据包,如果资源足够,发送该数据包剩余的全部数据;如果不足,根据目前剩余的无线资源数量对该数据包进行分片,分片的大小等于目前剩余的无线资源数量。3.如权利要求1所述的方法,其特征在于,具体包括:接收端收到所述数据帧和/或分片数据后,通过回应确认管理帧进行确认;所述确认管理帧中设置有标识位,用于标示确认对端是否成功接收...

【专利技术属性】
技术研发人员:南书志杨之佐刘慎发王凯鲍东山
申请(专利权)人:北京新岸线移动通信技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1