LTE RLC标准介绍_第1页
LTE RLC标准介绍_第2页
LTE RLC标准介绍_第3页
LTE RLC标准介绍_第4页
LTE RLC标准介绍_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LTE RLC 标准介绍标准介绍柯尧柯尧目录目录SDU丢弃、重建过程ARQ过程数据传输过程概述概述 分段、串接、重组RLC在协议栈中的位置在协议栈中的位置RLC架构架构TM模式模式TM实体结构TMD PDU逻辑信道类型BCCH,PCCH,CCCH业务类型广播消息的固定部分,寻呼消息,RRC消息等对应MAC层是否应具有HARQ功能待定QoS要求无RLC层重传PDU处理无分段,无串接,无RLC头UM模式模式UM实体结构逻辑信道类型DL/UL DCCH, DL/UL DTCH业务类型VoIP,MBMS,RRC消息对应MAC层是否应具有HARQ功能是QoS要求无RLC层重传PDU处理可分段,可串接,有

2、RLC头AM模式模式逻辑信道类型DL/UL DCCH or DL/UL DTCH Dedicated Traffic Channel 业务类型FTP,WWW等对应MAC层是否应具有HARQ功能是QoS要求有RLC层重传PDU处理可分段,可串接,有RLC头,可对RLC PDU进行再分段AM实体结构UMD PDUUMD PDU with 5 bit SN (No LI) 较短的SN序号长度可以减少头开销,提高传输效率对应VoIP这种类型的低速业务,可以采用5bit UMD PDU格式; 由于VoIP业务的大量存在,看似微不足道的5bit开销会极大影响系统效率; 对应较高速率的业务,需要采用较长的1

3、0bit长度的SN序号;UMD PDU with 5 bit SNUMD PDU v结构结构 UMD PDU头头 数据域数据域 UMD PDU头头固定部分固定部分(FI,E,SN) 扩展部分扩展部分(一组或多组LI,E)只有包含多个数据域元素时,才会包含扩展部分,此时需为除最后一个数据域元素外的其它数据域元素分别指明一组E和LI。另外,当一个UMD PDU头中包含奇数个LI域时,最后一个LI字段后面要使用4比特填充。 数据域数据域 可对RLC SDU进行分段,串接,重组10bit SN,奇数个,奇数个LIAMD PDUv结构结构n AMD PDU头头 数据域数据域 n AMD PDU头头固定部

4、分固定部分(D/C,RF,P,FI,E,SN) 扩展部分扩展部分(一组或多组LI,E)只有包含多个数据域元素时,才会包含扩展部分,此时需为除最后一个数据域元素外的其它数据域元素分别指明一组E和LI。另外,当一个AMD PDU头中包含奇数个LI域时,最后一个LI字段后面要使用4比特填充。n 数据域数据域 可对RLC SDU进行分段,串接,重组偶数个偶数个LIAMD PDU分段分段 v什么时候用到什么时候用到AMD PDU分段?分段?当重传AMD PDU的大小大于本次发送通知中对MAC SDU长度的要求时,可以对AMD PDU进行再分段,形成AMD PDU分段。v结构结构再分段只是对数据域的分段,

5、AMD PDU分段中头的部分除了RF域、新增的LSF域和SO域外都与再分段前的AMD PDU相同。因此,接收实体的接收侧在重组时分为两个层次:首先根据LSF域和SO域将AMD PDU分段重组为AMD PDU,然后再根据E域和LI域将AMD PDU重组为RLC SDU。参数参数标识说明D/C指示RLC PDU是控制PDU还是数据PDU RFRLC PDU是AMD PDU还是AMD PDU分段 P指示是否请求对端RLC实体发送状态报告 FI指示数据域的第一个字节和最后一个字节是否是RLC SDU的第一字节和最后一个字节 E表明其后是数据域还是LI和E域 SNRLC PDU序号LI第n个LI域表示A

6、MD PDU域中的第n个数据域元素的大小 LSF指示AMD PDU分段的最后一个字节是否对应AMD PDU的最后一个字节 SO指示AMD PDU分段首字节在原始AMD PDU中的位置 服务服务v向高层提供的服务向高层提供的服务TM 数据传输;UM 数据传输;AM 数据传输,包括成功传输高层PDU的指示;v要求低层提供的服务要求低层提供的服务数据传输;通知发送时机,同时提供该次传输时发送RLC PDU的总大小 通告HARQ重传失败功能功能v 高层PDU传输v 通过ARQ进行纠错(仅用于AM数据传输)v RLC SDU的分段,串接和重组(仅用于UM和AM数据传输)v RLC数据PDU的再分段(仅用

7、于AM数据传输)v 高层PDU的按序递交(仅用于UM和AM数据传输)v 重复检测(仅用于UM和AM数据传输)v RLC SDU丢弃(仅用于UM和AM数据传输,AM:高层指示丢弃一个特定的RLC SDU )v RLC重建v 协议错误及恢复可传输数据(可传输数据(for BSR)v为了MAC缓存状态报告,UE认为以下为RLC层可传输数据: RLC SDU,或者其分段,还没有被一个RLC数据PDU包含; RLC数据PDU,或者其部分,等待重传(RLC AM); 在下一个传输时机已估计大小的被传输的状态PDU。目录目录SDU丢弃、重建过程ARQ过程数据传输过程数据传输过程概述 分段、串接、重组状态变量

8、和状态变量和SN的取模操的取模操作作 v SN的取值范围的取值范围 AMD PDU和UMD PDU采用SN编号,并在一定范围内循环 对AMD PDU,SN循环范围是0到1023。(10bit SN) 对UMD PDU,SN循环范围是0到2configured UM SN field length 1。(5bit或10bit SN)v 状态变量的取值范围状态变量的取值范围 对于AM数据传输,所有的状态变量(即:VT(A),VT(MS),VT(S),VR(R),VR(MR),VR(X),VT(MS)和VR(H))的取值范围是01023。对状态变量的算术运算需要进行AM取模操作(即:最终值 = 算术

9、运算得到的值 mod 1024)。 对于UM数据传输,所有的状态变量(即VT(US), VR(UR), VR(UX) and VR(UH))的取值范围是02configured UM SN field length 1。对状态变量的算术运算需要进行UM取模操作(即:最终值 = 算术运算得到的值 mod 2configured UM SN field length)。状态变量和状态变量和SN的取模操的取模操作作 v 比较运算的取模操作比较运算的取模操作 VT(A)和VR(R)分别作为AM RLC实体发送侧和接收侧的模。所有的值先减去模,然后进行绝对值比较。比如在接收侧,VR(R) = SN VR

10、(MR)需要通过下式来判断:VR(R) VR(R) mod 1024 = SN VR(R) mod 1024 VR(MR) VR(R) mod 1024。 VR(UH) UM_Window_Size作为接收UM RLC实体的模,所有的值先减去模,然后进行绝对值比较。比如,(VR(UH) UM_Window_Size) = SN VR(UH)需要通过下式来判断:(VR(UH) UM_Window_Size) (VR(UH) UM_Window_Size) modulo 2configured UM SN field length = SN (VR(UH) UM_Window_Size) modu

11、lo 2configured UM SN field length VR(UH) (VR(UH) UM_Window_Size) modulo 2configured UM SN field length)。UM 数据传输数据传输1 v 发送操作 VT(US)v 接收操作:通过重排序功能来保证按序接收:重排序窗:(VR(UH) UM_Window_Size) = SN VR(UH ) 重复检测:丢弃重复的PDU 进行重排序 检测低层丢失,并避免过大的重排序时延(通过维护重排序窗) 重组RLC SDU(不考虑已检测到丢失的RLC PDU),并按序递交给PDCP高层 丢弃因丢失部分而不能重组的UM

12、D PDU UM 数据传输数据传输2UM 数据传输数据传输3v VR(UH):保存已收到的UMD PDU中最大的SN值的下一个值。(即重排序窗上沿,不包括在窗内)初始化为零。 v VR(UX) :保存触发T_reordering计时器的UMD PDU的SN的下一个值。初始化为NULL 。v VR(UR) :保存第一个仍需要重排序的UMD PDU的SN值(即当前第一个期望收到的UMD PDU的SN值,SN值小于VR(UR)的UMD PDU或者成功收到,或者重排序计时器超时,认为丢失并放弃接收),初始化为零 .v 重排序定时器: T_reorderingAM 数据传输数据传输1 v发送操作v 发送

13、状态变量VT(S) = 下一个AMD PDU的SN值v 发送窗 VT(A)=SN=VR(MS)v ACK/NACK: 收到一个RLC SDU相关联的所有的AMD PDU 的全部ACK后,向高层发送成功传送指示; 收到NACK,对相应数据部分重传;v 传输的优先级: RLC控制PDU的优先级高于RLC数据PDU;重传的优先级高于新传输 ;AM 数据传输数据传输2v接收操作 重复检测(丢弃重复的PDU或PDU分段) 进行重排序(乱序接收) 丢失检测,并要求对等端AM RLC实体发起重传 重组成RLC SDU,并将完成重组的RLC SDU按序递交给高层AM 数据传输数据传输3 AM 数据传输数据传输

14、4 AM 数据传输数据传输5 目录目录SDU丢弃、重建过程ARQ过程过程数据传输过程概述 分段、串接、重组重传重传1v 重传的触发条件: 对等端AM RLC实体的状态报告(必选) 来自MAC实体的HARQ发送失败(可选)v 当对AMD PDU或AMD PDU分段进行重传时,AM RLC实体发送侧应进行如下操作: 如果该AMD PDU大小可以完全适合此发送时机的TB块大小,发送该AMD PDU,除P域外 否则,根据TB大小,对AMD PDU进行必要的分割,形成新的AMD PDU分段 v 当进行分段时需满足: 只将原始AMD PDU的数据部分映射到新的AMD PDU分段中 设置AMD PDU分段的

15、头部字段重传重传2v该AMD PDU或者AMD PDU部分是否第一次重传如果满足则将关联RETX_COUNT置为0;否则:如果上次递增或者RETX_COUNT值为0相对应的AMD PDU或者AMD PDU部分已经递交给低层,则将RETX_COUNT加1。如果RETX_COUNT = Max_Retx_Threshold:向高层指示已达到最大重传次数 轮询轮询1v轮询的目的 防止发送侧buffer溢出v轮询的触发条件 发送buffer和重传buffer中的最后一个PDU发送(正在等待ACK确认的RLC数据PDU除外) Poll重传定时器超时 每Poll_PDU个PDU :PDU _WITHOUT

16、_POLL 每Poll_Byte个字节 :BYTE _WITHOUT_POLL 轮询轮询2v Poll重传定时器 一旦将RLC数据PDU的P域设为1,就启动或重启T_poll_retransmit ,并记录POLL_SN =VT(S) - 1 当接收到已存储POLL_SN的RLC数据PDU的ACK或NACK时,停止T_poll_retransmit 当定时器T_poll_retransmit超时 如果没有待发数据,考虑重传SN= VR(S) 1的AMD PDU,在下一次发送时机时设置发送的RLC 数据PDU的P域; 否则,在下一次发送时机时设置发送的RLC 数据PDU的P域 状态报告状态报告1

17、v 状态报告的目的接收端向发送端反馈哪些PDU或PDU分段已经正确接收到,哪些还没有收到;v 状态报告的触发条件发送侧polling:该PDU前所有数据都收到重排序定时器超时v 状态报告的大小已经触发一个状态PDU,且状态禁止定时器没有运行或者已经超时,该UE将估计在下一个传输时机被传输的状态PDU的大小 STATUS PDU标识说明D/C指示RLC PDU是控制PDU还是数据PDU CPT指示RLC控制PDU类型 ACK_SNACK_SN域指示在状态PDU中没有报告的还没有接收完整的第一个AMD PDU的SN E1指示其后是否包括一组NACK_SN, E1 and E2 NACK_SN指示状

18、态发送窗中已检测到丢失的的AMD PDU 的SN序号 E2指示其后是否有SOstart和SOend域 SOstartSOend指示SN = NACK_SN的PDU分段在原始AMD PDU数据域中的位置 状态报告状态报告2v状态报告禁止 当一个状态报告递交给低层,启动T_status_prohibit。 当状态PDU被触发时,如果T_status_prohibit没有运行,AM RLC实体接收侧将在随后低层指示的第一个发送机会,组织一个状态报告发送; 当状态PDU被触发时,如果T_status_prohibit在运行,在T_status_prohibit超时后低层指示的第一个发送机会,组织一个状态报告发送目录目录SDU丢弃、重建过程丢弃、重建过程ARQ过程数据传输过程概述 分段、串接、重组SDU丢弃过程丢弃过程vSDU丢弃的触发条件:来自PDCP的指示v如果被指示的RLC SDU还没有任何分段映射到一个RLC 数据PDU,AM RLC实体发送侧或者发送UM RLC实体将丢弃该指示的RLC SDU 重建过程重建过程vRLC重建由RRC请求触发,应用于AM、UM和TMv重

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论