1
移动通信原理与系统
1.3.6.6 2.6.6 业务流程举例

2.6.6 业务流程举例

GPRS业务流程主要是由上述基本的移动性管理规程和PDP上下文控制规程配合实现的。GPRS业务流程将根据MM状态、PDP状态以及相关参数的不同而各不相同,以下给出的是几个较典型的业务流程示例。

1.MS发起分组数据业务

MS在一定的MM状态下发起分组数据业务。

当MM状态为空闲时,MS应首先执行移动性管理的附着规程,进入MM READY状态或MM STANDBY状态后才能执行PDP上下文的激活规程来实现分组数据业务。其业务流程如图2.52所示。

当MM状态为READY时,其业务流程可直接从第3步骤开始。

当MM状态为STANDBY时,如果未发生位置改变,则其业务流程可直接从第3步骤开始;如果发生了位置改变,则需先进行位置更新,然后进入第3步骤。

img134

图2.52 MS发起的分组数据业务流程

说明如下:

(1)建立无线链路连接。

(2)执行附着规程。

·MS发出附着请求;

·获取标识;

·加密、鉴权;

·必要时,位置更新;

·必要时,P-TMSI重新分配。

本步骤执行完毕后,MM转入READY或者STANDBY状态。

(3)执行PDP上下文激活规程。

·MS发出激活PDP上下文请求;

·加密、鉴权;

·建立无线承载链路;

·SGSN根据APN进行地址解析,确定GGSN;

·建立SGSN和GGSN之间的连接;

·SGSN和GGSN创建PDP上下文,分配IP地址,启动计费。

本步骤执行完毕后,PDP转入激活状态。

(4)进行分组数据传送。

2.网络发起分组数据业务

网络可在一定的MM状态下对具有静态PDP地址的MS发起分组数据业务,当MS的MM状态为空闲时,网络无法对MS进行寻呼,因此无法发起分组数据业务。当MM状态为STANDBY时,网络需先向MS发起寻呼,然后再执行激活PDP上下文规程,如图2.53所示。

img135

图2.53 网络发起的分组数据业务流程

说明如下:

(1)GGSN接收到PDP PDU,GGSN存储PDU。

(2)GGSN从HLR获取MS的路由信息(SGSN地址等)。

(3)GGSN通知SGSN接收到外部网络的PDU。

(4)在RA内对MS进行寻呼,MM转入READY状态。

(5)SGSN向MS请求激活PDP上下文。

(6)MS执行PDP上下文激活规程。

·MS发出激活PDP上下文请求;

·加密、鉴权;

·建立无线承载链路;

·SGSN根据APN进行地址解析,确定GGSN;

·建立SGSN和GGSN之间的连接;

·SGSN和GGSN创建PDP上下文,分配IP地址,启动计费等;

·本步骤完成后PDP转入ACTIVE状态。