GPRS几种状态的分析
7-05-11 18:00 来源:中国通信运维网
我们通过研读GPRS规范,并结合测试工具的实际验证,从原理上对一些问题尝试进行分析和解释。本篇先对GPRS协议栈不同层面的状态进行分析,理解了这些状态后,有些问题就迎刃而解了。
在分析状态前,先对目前GPRS网络的有关配置进行说明:
-规范定义了3种GPRS网络工作模式(I, II, 及Ø III),系统信息中指明了网络的实际工作模式,目前我省的网络工作模式为II,具体定义为:
Network operation mode II: work sends a CS paging message for a GPRS-attached MS on CH paging channel, and this channel is also used for GPRS paging. This means that the MS needs only to monitor CH paging channel, but that CS paging continues on this paging channel even if the MS has been assigned a packet data channel.
-MSC/VLR和SGSN之间的互动通过Gs接口实现,这种互动主要用来协调同时处于 GPRS-attached和IMSI-attachedØ bined RA/LA Updating和CS Paging动作。在网络工作模式I下Gs接口才有意义。目前我省GPRS网络未启用Gs接口,也就是RA Updating、LA Updating分别进行,CS Paging不能通过SGSN进行。
-H,根据规范:H时,GPRS-attached和IMSI-H接收所有系统信息(包括GPRS系统信息)。CSØ Channel Request和 Packet Channel H 发送,这点也是与网络处于工作模式II相适应的。H时, GPRS H。
-规范定义了3种GPRS MS工作模式(A, B, 及 C),目前市面上GPRS手机基本上为B模式手机(或称为B类手机)。GPRSØ MS工作模式B的含义为:PS/CS mode of operation(GPRS B mode of operation): The MS is attached to both the PS domain and CS domain, but the MS is not capable of simultaneously operating PS services and CS services.
1. RR(Radio Resource)工作模式
GPRS系统中无线资源指PDCH,PDCH是小区内所有GPRS attached手机共享和动态分配的,以TBF(Temporary Block Flow)形式进行划分、按需分配,当数据(确切来说指RLC/MAC块)需要传送时分配TBF,传送完毕后TBF就要释放。TBF以TFI表示(上下行TBF是独立的)。TBF用5位编码,因此在一个PDTCH上最多同时存在32个TBF,也就是说可以有32个手机同时传送数据(但不是每个厂家都能支持那么多的用户共享一个物理信道)。
对B类手机,RR工作模式有三种:
- (Packet) idle mode for CS/GPRS,未分配TBF,不占用PDCH资源
- Packet transfer mode for GPRS,分配TBF,占用PDCH资源
- Dedicated mode for CS,电路方式,H
其模式间的迁移如图所示:
Figure 1: RR operating modes and transitions for classes B
Packet idle mode
packet idle mode下手机没有分配到TBF。如果协议上层需要传送LLC PDU 就会启动建立TBF,然后进入packet transfer mode。此状态下MS H H(H 设置)以获取系统信息和响应寻呼(包括CS Paging、PS paging)。
Packet transfer mode
packet transfer mode下, MS分配到TBF,此时可以传送LLC PDUs。当选择一个新小区时, 如果手机正在进行LLC PDU传送
GPRS几种状态的分析 来自淘豆网www.taodocs.com转载请标明出处.