LLC协议介绍

标签:
gprs网络技术学习家园it |
分类: GPRS家园网站精华帖 |
本文转自GPRS网络技术学习家园,原帖地址:http://www.gprshome.com/portal.php?mod=view&aid=87
文本将介绍的对GPRS 手机协议栈中的逻辑链路控制(LLC
Logical Link Control) 层协议,LLC类似于国际标准化组织OSI - 7
层参考模型中的第2层———数据链路层。LLC层是针对GSM和EDGE无线接入技术的手机侧协议栈,如果是3G的无线环境,例如WCDMA等,则没有LLC层。相应的功能由RRC层实体替代。
1 LLC
的位置及基本功能
LLC 主要作用是在移动台MS (Mobile Subscri2ber) 和GPRS
业务支持节点SGSN(Serving GPRS Sup2port Node) 的Layer - 3 的实体之间传送信息。LLC
支持同一Um 无线接口中的多个MS(移动台) 或者在一个MS 中的多个Layer - 3 的实体之间的信息传送。LLC
提供通过逻辑连接在MS 和SGSN 的对等实体之间的消息传送。
在实际的GPRS
手机协议栈体系结构中,LLC层位于GPRS 移动性管理协议层GMM(GPRS Mobili2ty
Management)P子网相关汇聚协议层SNDCP(Subnet2work Dependent Convergence
Protocol)P短消息业务SMS的下层、无线链路控制层RLC(Radio Link Control)
的上层,如图1所示。
GMM,SNDCP 和SMS 为LLC
的服务用户,LLC通过业务接入点SAP(Service Access Point) 为它们提供和SGSN 的逻辑链接。LLC
层一共提供了6 个业务接入点:4 个专用于SNDCP 层,它们负责分组数据的传送;1 个专用于GPRS 移动性管理( GMM) ;1
个专用于短消息业务(SMS) 。每个SAP 通过业务接入点标识符SAPI(Service Access Point
Indicator) 来标识。GMM和SNDCP 还可以给LLC 发送消息原语,来控制LLC
完成某些操作,比如建立P释放逻辑链路连接。而RLC 则是将上层LLC 的数据分段和重组,以便在逻辑信道上传送。图2 表示了LLC
与相邻模块的关系。
LLC 层的基本功能如下:
(1) 提供用数据链路连接标识符DLCI(Data LinkConnection
Identifier) 来区分的一个或多个逻辑连接;
(2)
同时支持证实模式和非证实模式数据传输;
(3) 允许MS 和SGSN 之间进行XID ( ExchangeIdentification)
协商,选用合适的XID 参数来进行数据传输;
(4)
对通过逻辑链路传送帧的顺序控制;
(5) 逻辑链路流量控制;
(6)
对逻辑链路上的传送信息、信息格式和操作错误的检测;
(7)
对检测到的信息传送、信息格式和操作错误的恢复,报告不可恢复的错误;
(8) 用户数据加密。
2 LLC 信息传送方式、帧结构和数据安全
2. 1 信息传送方式
LLC 信息传送有2 种传送方式:证实传送方式和非证实传送方式。
(1)证实方式
用证实方式传送的3 层消息是以有序的信息帧( I 帧)
来传送,而且需要LLC 层的证实信息,有错误恢复、重传机制和流控制。几个I 帧可以同时被证实。如果出现了LLC
层不能纠正的错误,会向上层GMM报告,由上层负责处理。
证实方式的激活是通过发送设置异步平衡模式命令SABM(Set
Asynchronous Balanced Mode) 帧。除了SAPI1 (用于GMM业务) 和SAPI7 (用于SMS
业务)不能用证实方式外,其它SAPI(SAPI 3 ,5 ,9 ,11) 都可以用证实方式。
(2) 非证实方式
用非证实方式传送的3 层消息是以非证实的方式UI(Unconfirmed
Information)
帧传送的,不需要LLC层的证实。该方式中没有错误恢复、重传机制和流控制,但能检测传输和格式错误,重复的帧会被抛弃。
有2
种非证实的操作模式:保护模式和非保护模式。保护模式是UI 帧的帧头和信息字段都被帧校验序列FCS 字段保护;非保护模式是FCS
只保护帧头和信息字段的前N202 个字节。非证实方式适用与所有的业务接入点(SAPI 1 ,3 ,5 ,7 ,9 ,11)
。
2. 2 帧结构
移动台MS(Mobile Subscriber)LLC 层与SGSN
对等层间的信息交换都是按照一定的帧格式进行的,LLC
的帧结构中包括:地址字段、控制字段、信息字段、帧校验序列字段。
帧头包括地址字段和控制字段,最小为2 字节,最大为37
字节。地址字段是一个字节,包括协议标识符PD 位、命令P响应指示CPR 位、两个空闲位和业务接入点SAPI。
控制字段由1 到36 个字节组成,有4 种格式:
I(信息帧) ,UI (非证实的信息帧) ,U (非编号格式帧) ,S(监督帧)
。控制字段装载了控制信息、帧序号信息和证实信息。
信息字段在控制字段之后,最大为N201
字节,可以为空。N201 是MS 与SGSN 之间可以进行协商的一个参变量。
帧校验序列(FCS) 字段包括24
位的循环冗余校验码(CRC) 。24 位CRC 校验码用来检测帧头和信息字段是否出错。CRC
的计算是在发送方加密消息之前,在接受方是在消息解密后进行。
本文内容由 爱卫生 提供
http://www.gprshome.com/data/attachment/forum/201105/15/135232nawwe1mr34335f55.jpg
2 LLC 信息传送方式、帧结构和数据安全
2. 1 信息传送方式
(1)证实方式
(2) 非证实方式
2. 2 帧结构
前一篇:SNDCP协议介绍