减少无线链路控制层协议数据单元重分段的方法及系统的制作方法_2

文档序号:9755496阅读:来源:国知局
的本发明的优选实施例的更具体说明,本发明的上述及其它目的、特征和优势将变得更加清晰。在全部附图中相同的附图标记指示相同的部分,且并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。
[0029]图1为传统技术LTE无线通信空口协议的层次结构示意图;
[0030]图2为本发明从MAC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图;
[0031]图3为本发明从RLC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图;
[0032]图4为本发明从RLC层和MAC层相互协作的角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图;
[0033]图5为本发明从MAC层角度实施的减少无线链路控制层协议数据单元重分段的系统实施例1的结构示意图;
[0034]图6为本发明从RLC层角度实施的减少无线链路控制层协议数据单元重分段的系统实施例1的结构示意图。
【具体实施方式】
[0035]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
[0036]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0037]本发明从MAC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1:
[0038]为了解决传统技术中重分段增加了RLC处理开销与头开销,同时增加了数据到达终端的时延的问题,本发明提供了一种从MAC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1;图2为本发明从MAC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图,如图2所示,可以包括以下步骤:
[0039]步骤S210:接收无线链路控制层根据预设的数据优先级报告的缓存数据的大小;
[0040]其中,缓存数据包括所述无线链路控制层根据已建立的各无线承载报告的缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0041]步骤S220:根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和所述缓存数据的大小,调度无线资源块的数量,并生成数据传输块;在数据传输块大于或等于待传数据量时,进入步骤S230;在数据传输块小于待传数据量时,进入步骤S240;
[0042]步骤S230:将调度的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层,由无线链路控制层根据对应的数据传输块的大小进行数据处理;
[0043]步骤S240:对调度的无线资源块的数量进行调整;将调整的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层,由无线链路控制层根据对应的数据传输块的大小进行数据处理;
[0044]其中,待传数据量包括各无线承载的缓存状态报告的大小和重传数据的大小以及媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量的和。
[0045]在一个具体的实施例中,在数据传输块小于待传数据量时,步骤S240对调度的无线资源块的数量进行调整的步骤具体包括:
[0046]按照预设规则在当前无线资源块的数量的基础上调整无线资源块的数量,预设规则为每次调整时增加一个无线资源块;
[0047]调整调度的无线资源块的数量后,在数据传输块大于或等于待传数据量时,将调整调度的无线资源块的数量作为调整的无线资源块的数量;
[0048]或者
[0049]在数据传输块小于待传数据量,且调整后的无线资源块的数量小于预设数量时,按照预设规则继续对无线资源块的数量进行调整;预设数量为最大允许调整的无线资源块的数量;
[0050]或者
[0051]在数据传输块小于待传数据量,且调整后的无线资源块的数量大于或等于预设数量时,将预设数量作为调整的无线资源块的数量。
[0052]在一个具体的实施例中,上述调度无线资源块的数量原则为优先满足各无线承载的缓存状态报告;其次根据各无线承载的优先级满足优先级高的无线承载的重传数据、媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量;最后根据各无线承载的优先级,满足各无线承载的新传数据。
[0053]在一个具体的实施例中,待传数据量可以包括缓存状态报告的大小、重传数据的大小、新传数据的大小、及媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量的和。但由于MAC层调度无线资源块产生的数据传输块可能不能一次满足上面的所有数据,所以本发明中各实施例旨在优先调度“保证性待传数据量”,该保证性待传数据量可以为缓存状态报告的大小、重传数据的大小、以及媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量的和,即不包括新传数据。
[0054]本发明从MAC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例I对在有RLC需要数据重传的情况下,MAC调度通过调整资源块RB,尽量优先满足MAC头部信息、MAC控制H)U、RLC各无线承载状态报告和重传数据量,这样MAC调度产生的数据传输块TB就能保证重传的数据量大小要求,即使在调整最大RB数后的数据传输块TB不能满足所有无线承载重传数据量的情况下,也能最大限度保证优先级高的无线承载不进行重分段,大大减少重传数据的重分段,降低系统开销。
[0055]本发明从RLC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1:
[0056]为了解决传统技术中重分段增加了RLC处理开销与头开销,同时增加了数据到达终端的时延的问题,本发明还提供了一种从RLC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1;图3为本发明从RLC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图,如图3所示,可以包括以下步骤:
[0057]步骤S310:根据预设的数据优先级向媒体接入控制层报告已建立的各无线承载的缓存数据的大小;
[0058]其中,缓存数据包括缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0059]步骤S320:接收媒体接入控制层反馈的无线资源块的数量对应的数据传输块的大小,根据对应的数据传输块的大小进行数据处理;
[0060]其中,无线资源块的数量为媒体接入控制层根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和缓存数据的大小进行调度得到的数量或对调度得到的数量进行调整后的数量。
[0061]本发明从RLC层角度实施的减少无线链路控制层协议数据单元重分段的方法实施例I中RLC将缓存数据量划分成缓存状态报告大小、重传PDU大小,新数据SDU数据总量告知MAC调度器,因为RLC协议是优先发送缓存状态报告,然后是重传roU,最后才是新传数据,使MAC调度能够根据数据发送的优先级,调度调整TB的大小,使TB满足RLC的重传roU不因TB过小而重分段,减轻了 RLC的PDU重分段处理开销,也减轻了对端RLC的处理开销,减轻系统开销,提升系统容量。
[0062]而为了进一步阐述本发明的技术方案的思想,下面结合附图4,对本发明的技术方案给出详细的描述,图4为本发明从RLC层和MAC层相互协作的角度实施的减少无线链路控制层协议数据单元重分段的方法实施例1的流程示意图,如图4所示,可以包括以下步骤:
[0063]步骤S410:RLC按已建立的无线承载报告缓存数据的大小,缓存数据包括缓存状态报告、重传数据和新传数据;对于无线承载有TM、UM和AM三种模式,其
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1