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

文档序号:9755496阅读:690来源:国知局
减少无线链路控制层协议数据单元重分段的方法及系统的制作方法
【技术领域】
[0001]本发明涉及数字移动通信技术领域,特别涉及一种减少无线链路控制层协议数据单元重分段的方法及系统。
【背景技术】
[0002]3GPP(The 3rd Generat1n Partnership Project)长期演进LTE(Long TermEvolut1n)系统作为第四代移动通信的标准技术之一,是一种专门为移动高宽带应用而设计的无线通信标准。
[0003]LTE无线通信空口协议包括]3DCP层(Packet Data Convergence Protocol,分组数据汇聚协议层)、RLC(Rad1 Link Control,无线链路控制)层协议和MAC(Media AccessControl,媒体接入控制)层协议,如图1所示,其中H)CP负责数据头部压缩/解压缩、完整性保护、加密/解密、PDCP SN(Serial Number:序列号)值维护、按序递交和定时丢弃等功能;RLC负责TM(Transparent Mode:透明模式)、UM(Unacknowledeged Mode:非确认模式)和AM(Acknowledged Mode:确认模式)三种模式数据的传输、RB(Rad1 Block:无线资源块)负责实体数据的分段、级联、重组、重分段和自动重传请求(ARQ)等功能;MAC负责逻辑信道与传输信道映射、逻辑信道复用与解复用、混合自动重传请求(HARQ)、动态调度、半静态调度和传输格式选择等功能。
[0004]—个典型的LTE无线通信空口协议软件数据处理流程对于下行新传,无线链路控制层RLC对来自H)CP的无线链路控制层服务数据单元(RLC SDU)根据MAC层的调度指定长度进行分段/级联/填充处理并增加相应的RLC头部信息,形成无线链路控制层协议数据单元(RLC PDU),其中SDU表不Service Data Unit(服务数据单元),PDU表不Protocol DataUnit(协议数据单元);然后MAC层将来自不同逻辑信道的SDU复用到传输信道,复用处理基于一组既定的传输块TB (T ran sport BI o ck)尺寸和传输格式,涉及串接/填充、增加相应的MAC头部信息和MAC控制信息形成协议数据单元(MAC I3DU)的操作;经过MAC处理后形成的TB传送到底层,经过空口无线发送到终端。
[0005]在实现过程中,发明人发现传统技术中至少存在如下问题:对于下行数据处理流程重传情况,当MAC层HARQ传输错误时,需要RLC层的ARQ重传初始传输的RLC PDU,但如果重传时无线环境变差,无法传输初始的RLC PDU时,则需要在RLC层对初始传输的RLC PDU进行重分段,重分段增加了 RLC处理开销与头开销,同时增加了数据到达终端的时延,影响用户使用和系统开销。

【发明内容】

[0006]基于此,有必要针对上述数据重传时重分段带来的问题,提供一种减少无线链路控制层协议数据单元重分段的方法及系统。
[0007]为了实现上述目的,本发明技术方案的实施例为:
[0008]—方面,提供了一种减少无线链路控制层协议数据单元重分段的方法,包括以下步骤:
[0009]接收无线链路控制层根据预设的数据优先级报告的缓存数据的大小;缓存数据包括所述无线链路控制层根据已建立的各无线承载报告的缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0010]根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和缓存数据的大小,调度无线资源块的数量,并生成数据传输块;
[0011 ]在数据传输块大于或等于待传数据量时,将调度的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层,由无线链路控制层根据对应的数据传输块的大小进行数据处理;
[0012]在数据传输块小于待传数据量时,对调度的无线资源块的数量进行调整;将调整的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层,由无线链路控制层根据对应的数据传输块的大小进行数据处理;
[0013]待传数据量包括各无线承载的缓存状态报告的大小和重传数据的大小以及媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量的和。
[0014]—方面,还提供了一种减少无线链路控制层协议数据单元重分段的方法,包括以下步骤:
[0015]根据预设的数据优先级向媒体接入控制层报告已建立的各无线承载的缓存数据的大小;缓存数据包括缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0016]接收媒体接入控制层反馈的无线资源块的数量对应的数据传输块的大小,根据对应的数据传输块的大小进行数据处理;无线资源块的数量为媒体接入控制层根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和所述缓存数据的大小进行调度得到的数量或对调度得到的数量进行调整后的数量。
[0017]另一方面,提供了一种减少无线链路控制层协议数据单元重分段的系统,包括:
[0018]媒体接入控制协议层接收单元,用于接收无线链路控制层根据预设的数据优先级报告的缓存数据的大小;缓存数据包括无线链路控制层根据已建立的各无线承载报告的缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0019]调度单元,用于根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和媒体接入控制层接收单元接收的缓存数据的大小,调度无线资源块的数量,并生成数据传输块;
[0020]调整单元,用于在调度单元生成的数据传输块小于待传数据量时,对调度的无线资源块的数量进行调整;待传数据量包括各无线承载的缓存状态报告的大小和重传数据的大小以及媒体接入控制层控制协议数据单元数据量和媒体接入控制层头部数据量的和;
[0021]发送单元,用于将调整单元调整的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层;以及在数据传输块大于或等于待传数据量时,将调度单元调度的无线资源块的数量对应的数据传输块的大小发送给无线链路控制层,由无线链路控制层根据对应的数据传输块的大小进行数据处理。
[0022]另一方面,还提供了一种减少无线链路控制层协议数据单元重分段的系统,包括:
[0023]报告单元,用于根据预设的数据优先级向媒体接入控制层报告已建立的各无线承载的缓存数据的大小;缓存数据包括缓存状态报告、重传数据和新传数据;预设的数据优先级的设置原则为优先报告各无线承载的缓存状态报告和重传数据;其次根据各无线承载的优先级,报告各无线承载的新传数据;
[0024]无线链路控制层接收单元,用于接收媒体接入控制层反馈的无线资源块的数量对应的数据传输块的大小;无线资源块的数量为媒体接入控制层根据媒体接入控制层控制协议数据单元数据量、媒体接入控制层头部数据量和所述缓存数据的大小进行调度得到的数量或对调度得到的数量进行调整后的数量。
[0025]处理单元,用于根据无线链路控制层接收单元接收到的数据传输块的大小进行数据处理。
[0026]上述技术方案具有如下有益效果:
[0027]本发明对在有RLC需要数据重传的情况下,MAC调度通过调整资源块RB,尽量优先满足MAC头部信息、MAC控制PDU、RLC各无线承载的缓存状态报告和重传数据量,这样MAC调度产生的数据传输块TB就能保证重传的数据量大小要求,即使在调整最大RB数后的数据传输块TB不能满足所有无线承载重传数据量的情况下,也能最大限度保证优先级高的无线承载不进行重分段,大大减少重传数据的重分段;因此对重传数据最大限度地不进行重分段,减少数据重传数据重分段带来的增大系统开销和加大数据到达终端的时延,降低了系统开销。
【附图说明】
[0028]通过附图中所示
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1