GPRS协议栈
简介
本页面介绍了基于GPRS标准的协议栈的第一层、第二层和第三层功能。如图所示,SM (Session Management)层和GMM (GPRS Mobility Management)层用于信令。数据采用SNDCP(子网依赖收敛协议)。在这些层之上是IP层和应用层。来自SNDCP和GMM的数据将经过LLC、RLC、MAC和PHY层。
GPRS第三层
SM(三层会话管理)
它建立数据呼叫并协商QoS。协商的QoS参数包括可靠性、延迟、吞吐量和优先级。它传递PDP_context_activation_request或Modify_PDP_context_accept帧。
它在将PDP传递到GMM层之前添加了SM头。PDP Context由以下字段组成。
-PDP类型,如IPv4
-PDP地址,例如192.1.1.40
谈判QoS
ggsn地址
该项目
GMM(第三层GPRS移动性管理)
它将GMM头添加到来自SM层的PDP上下文激活请求中。GPRS附加请求直接馈送到GMM层,该层添加了GMM头。GMM通常执行以下功能。
登记
身份验证
附加
-位置管理(路由区域更新,单元更新)
加密管理
-TLLI管理
GMM的状态为IDLE、STANDBY和READY。
SNDCP(第三层子网络依赖收敛协议)
它对N-PDU进行压缩,存储和分割到n201大小。将外部网络格式(n - pdu)转换为子网格式(GPRS格式)并进行分段。这种格式被称为sn - pdu。它也有以下功能。
- n - pdu压缩
- MS与子网之间的压缩参数协商。
-管理多个PDP上下文PDU传输。
GPRS第二层
LLC(二层逻辑链路控制)
-以GMM pdu作为信令输入,以SN pdu作为数据传输输入。
此外,它还执行加密、保护和分帧、存储(此功能不适用于无连接模式)、L2数据连接(用于GMM pdu的无连接模式)等功能。
-加密SN PDU称为LLC PDU最大。长度为1560字节。
RLC(二层无线链路控制)
LLC PDU分为RLC块,称为分段和插入RLC头。
RLC层将这个LLC PDU分割成长度为23的八位元。这23个八字节的RLC/MAC块有以下分裂。
MAC头- 1字节
RLC头和控制字节- 2或3或4或6字节
LLC PDU数据- 20或19或18或16字节,用于CS1操作
MAC
插入MAC报头,负责逻辑/物理通道的调度、控制和管理。
RLC和MAC控制/数据块
RLC/MAC是通过Layer-1空中传输的块。它携带信令/数据信息。BCS(块检查序列)包含在块的末尾,用于错误检测。控制块大小为22字节,使用CS-1编码类型进行编码。
RLC/MAC下行控制块:
MAC报头- PT, RRBP, S/P, USF
可选字节- RBSN、RTI、FS、AC、PR、TFI、D
控制消息内容
PT表示控件或数据的数据类型。
USF是3位字段,用于多个MSs想要使用单个上行时隙的多路复用字段。它对于每个MS都是唯一的。
RBSN-简化块序列号,用于对RLC/MAC控制块进行排序。
TFI(临时流标识符)—用于标识上行链路或下行链路临时阻塞流。
TBF的d方向。
RLC/MAC上行链路控制块:
MAC头- pt,备用位,R
控制消息内容
RLC下行数据块:
MAC报头- PT, RRBP, S/P, USF
公关、TFI、联邦调查局、BSN E
可选字节- (LI,M,E)的倍数
数据信息
RLC上行数据块:
MAC头- PT,CV,SI,R
备用,π,TFI、钛、BSN, E
可选字节- li, M,E,TLLI, PFI,E
数据信息
CV为倒数值,表示no。由移动订阅者(UE)传输的具有特定TBF的RLC块。TLLI将识别GPRS用户。TLLI指示器(TI)指示TLLI场的存在。E位留作以后使用。
GPRS第一层(物理层)
它类似于GSM物理层,用于数据传输。要了解更多,请阅读文章部分的GSM物理层页面。
参考文献
1.SNDCP-GSM 44.065
2.SM- 44.008第6节
3.Llc - GSM 44.064
GPRS有用链接
GPRS协议栈
GPRS调制解调器供应商
GSM与GPRS
边缘/ EGPRS基础知识
什么是GPRS
GPRS/EGPRS调制编码方案
其他标准物理层
•无线物理层概述
•11b物理层
•11a物理层
•固定wimax物理层- ofdm
•移动wimax物理层- ofdma
•11n物理层
•GSM物理层
•TD-SCDMA物理层
•GPRS物理层
•LDACS1物理层
•10,40,100千兆以太网物理层
•Zigbee物理层
•物理层
•蓝牙物理层
•WLAN 802.11ac物理层
•WLAN 802.11ad物理层
•物理层