当前位置首页 > 百科> 正文

无线链路控制协定

2021-01-09 22:18:47 百科
无线链路控制协定

无线链路控制协定

无线链路控制协定(RLC)是第三代移动系统中为了保证数据传输业务可靠服务质量(QoS)而制定的协定。这是因为移动通信在无线电传播环境中的数据传输信道状况很差,传输数据的误码率极高,因此保证数据传输业务的服务质量是一项艰巨的任务。

在LTE协定栈层次结构中,RLC层作为L2层之一,主要用于为上层提供不同数据链路类型的抽象。其中最主要的是提供可靠的数据传输链路,该链路类型用于禁止掉无线链路带来的影响并为上层提供可靠的数据传输。RLC层通过使用不同的数据包收发处理机制(如分段和ARQ等)实现这些逻辑链路抽象。

中文名称无线链路控制协定
英文名称radio link control;RLC
定  义在第三代移动通信系统中,为保证数据传输业务的可靠服务质量,在数据链路控制层中引入多个新的自动重发请求(ARQ)机制的协定。
套用学科通信科技(一级学科),通信协定(二级学科)

基本介绍

  • 中文名:无线链路控制协定
  • 外文名:Radio Link Control
  • 缩写:RLC
  • 套用学科:通信科技,通信协定

定义

无线链路控制协定(RLC)是第三代移动系统中为了保证数据传输业务可靠服务质量(QoS)而制定的协定。这是因为移动通信在无线电传播环境中的数据传输信道状况很差,传输数据的误码率极高,因此保证数据传输业务的服务质量是一项艰巨的任务。
RLC协定是在数据链路控制(DLC)层中引进了多个新的自动重发请求(ARQ)机制,以此来解决对服务质量的要求。
RLC层作为LTE协定栈L2层的协定之一。由多个RLC层 实体组成,分别是TM传送实体、TM接收实体、UM传送实体、UM接收实体和AM实体等五个实体。

数据传输服务

根据不同级别的服务质量要求,RLC可以提供三种不同等级的数据传输服务:
TM(Transparent Mode)数据传输
TM数据传输主要是以透传的方式,不保证数据包的顺序,以最短的时延传递到对端。主要适用于对时延敏感、不希望原始数据被分段。并且不需要下层保证数据包顺序到达的业务,如上层信令、广播讯息、寻呼讯息等。
传输模式:TM模式对于上层指示需要传输的数据,不执行任何操作,直接将上层PDU递交给底层,并且不执行对SDU进行打包、分段等功能。主要为上层提供BCCH、DUUL CCCH和PCCH逻辑信道上的数据传输。
UM(UnacknowIedgedMode)数据传输
UM数据传输能够保证数据按序传递给上层,并且能够对上层数据根据频宽限制进行打包分段,以最短时延使数据包按序到达对端,主要适用于对时延敏感、但是允许一定丢包率的业务,如VoIP等业务。
传输模式:在传送端,UM传送实体通过其与上层协定栈之间的服务接入点将上层数据放入传送快取中。然后根据下层给予的传送机会和提供的频宽大小对传送快取中的数据进行打包分段。最后加上RLC头.通过DTCH逻辑信道传送出去。在接收端,由于下层具有HARQ的重传功能,并且不提供重排序的功能。所以UM接收实体需要将由于下层重传导致的乱序到达的数据包进行重排序,并完成解分段、解打包从而将数据包还原成原始的服务数据单元按序地交给上层。在UM传输模式下,UM接收实体主要是用三个参数(VR(UH)、VR(UR)、VR(U×))记录特定的PDU序列号以及一个定时器和接收视窗来对接收的数据进行控制,从而完成重排序、重组等功能。UM传送实体则主要进行打包、分段等操作,对应地,UM接收实体需要进行解打包、解分段的操作。
AM(Acknaw|edged Mode)数据传输
AM数据传输以ARQ的方式为上层提供可靠的数据传输,保证数据正确地按序到达对端,主要适用于对
时延不敏感、对错误敏感的业务,如FTP业务、后台业务、互动业务等。
传输模式:AM实体包括传送部分和接收部分。在传送部分,AM实体将从上层传来的服务数据单元(SDU)放入AM实体传输快取,如果此时接收部分指示需要传送控制协定数据单元(PDU).AM实体传送部分则根据下层提供的传送机会和频宽大小,首先传送控制PDU。然后对重传快取中的数据进行调度(必要时需要进行再分段),否则直接对重传快取中的数据进行调度;最后再对传输快取中的新数据进行调度。传送部分调度出数据后。根据AM实体当前状态,决定是否需要加上轮询位(po|¨ng)。然后为调度出的数据加上RLC头,传送给下层。在接收部分,接收到RLC PDU后,若是控制PDU则根据其内容。对重传快取中的数据做相应的处理;若是数据PDU则将其放接收视窗。进行重排序控制。然后在去除RLC子头后。进行SDU的重组。最后按序将SDU递交给上层。若接收部分发现RLC子头中包含有轮询位。则需要根据AM实体配置,触发传送部分传送控制PDU。在AM的传输模式下。AM实体的传送部分用四个参数(VT(A)、VT(S)、VT(MS)、POLLSN)来记录特定的传送PDU的序列号以及一个管理状态PDU的定时器和管理轮询的定时器的使用,从而完成对传送状态PDU和轮询以及传送视窗的控制。AM实体传送部分还需要进行打包、分段、再分段等操作.对应地,接收部分则需要进行解打包、解分段的操作。在接收端,AM实体的接收部分还需要用5个参数(VR(R)、VR(MR)、VR(X)、VR(MS)、VR(H))来记录特定的PDU序列号以及一个定时器和接收视窗来对接收的数据进行控制。从而完成重排序、重组等功能以及与传送部分配合完成ARQ功能。在AM模式中,由传送端和接收端共同完成ARQ过程。ARQ过程中的状态PDU传送过程主要由管理状态PDU的定时器以及接收窗中的定时器控制;ARQ过程中的轮询传送过程则是由管理轮询的定时器。以及从上次传送轮询以来记录的传送过的PDU个数和位元组数来控制。

设计的核心

RLC层系统架构设计
RLC软体系统设计的核心的设计思路和方法包括:
1.符合标準的描述:包括内容上的和行为上的定义,整个设计的目标和準则即RLC软体系统的实现符合LTE标準定义。
2.以特性实现为目标:RRC软体系统複杂度高、内容多,因此在设计和实现时以RRC软体系统的特性的满足为目标,在此过程中设计好相关部分的架构、行为以及数据的定义等。
3.保持设计的简单、高效:在系统设计时进行逻辑功能、行为的描述和设定,在此过程中简化系统的行为模式;而在考虑逻辑模型向实现模型映射的时候,在保证逻辑概念完整性和一致性的基础上.用儘量简单的方式考虑实现时的具体行为和内容。
4.保持系统功能组件的独立性:包括逻辑独立性和实现独立性。在进行系统架构设计时,以独立的逻辑功能实体为划分模组的原则。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net