WCDMA空中接口的层2包含RLC,MAC,PDCP,BMC层。RLC层是属于一个数据链路层的协议。
RLC层主要负责保证数据在空中接口的可靠传输,分割和重组;MAC层则负责完成数据流的复用,实现对空中接口数据传输QoS的保证;PDCP负责完成分组与的用户数据IP包头的压缩和解压缩;BMC负责实现消息广播功能。
概括而言,RLC层负责上层的PDU进行分割和重组,串联,填充;用户数据的传送;错误检查;流控功能;序号检查等。对3G系统来说,非常重要的加密功能也是在RLC层实现的。
RLC层向上层协议提供的主要服务包括:
(1)数据的透明传输服务
(2)数据的无回应模式传输服务
(3)数据的有回应密实的传输服务
(4)向上层提供Qos服务保证
(5)对于不可回复的错误,提供报错功能
RLC层完成的功能可以归结如下,对于RLC层的每一种模式的服务来说,都将使用下面功能的一个子集。
(1)数据的分割重组:任何业务都有这个功能
(2)分段数据的级联:这一功能只用于非透明传输方式的服务,对于非透明传输方式的RLC服务,商城协议的PDU在分割后可能会产生碎片,例如一个上层协议的PDU被分割后的尾部不能正好填充满一个RLC的PDU,使用数据级联功能,就可以将下一个上层协议的PDU的分段放在一个RLC层的PDU中进行传输。
(3)数据的填充和补齐
(4)错误的校正
(5)数据传输功能
(6)上层协议PDU的顺序发送
(7)数据重复的检测
(8)流控功能
(9)数据包的序号检查
(10)协议错误检查和恢复
(11)加密和解密功能;对于RLC非透明粗疏方式而言,加密、解密功能在RLC层完成
(12)SDU的丢失
阅读(1371) | 评论(0) | 转发(0) |