手机开发实战22——GPRS移动性管理2

(转)


MM状态迁移

从一个状态变成下一个状态与当前的状态(IDLE、STANDBY或READY)和发生的事件(例如GPRS附着)有关。

移动性管理三种工作状态迁移模型见下图:

移动性管理状态迁移模型

(1)从IDLE向READY状态迁移

GPRS Attach(附着):MS请求接入,并且发起至SGSN的逻辑连接。在MS和SGSN建立MM上下文。

注:在此状态下,通常手机状态栏会显示有G图标。此时未发生数据传输,不会扣费。

手机自动更新时间功能需要先执行GPRS Attach,然后会接收到基站发来的信息,更新手机时间,但不是所有的网络都支持此功能。

(2)从STANDBY向IDLE状态转移

Implicit Detach(隐式分离):SGSN内的MM和PDP上下文返回到空闲和非活动状态。SGSN内的MM和PDP上下文可以被删除。GGSN PDP将被删除。

Cancel Location(撤消位置):SGSN从HLR接收MAP撤消位置消息,并且删除MM和PDP上下文。

(3)从STANDBY向READY状态转移

PDU(Packet Data Unit,分组数据单元)transmission(传输):移动台可以对一次寻呼应答,给SGSN发送一条LLC PDU。

PDU reception(接收):SGSN从MS接收一条LLC PDU。

(4)从READY向STANDBY状态转移

READY timer expiry(READY定时器超时):MS和SGSN MM上下文返回STANDBY状态。

Force to STANDBY(强迫进入STANDBY状态):在READY定时器超时之前,SGSN立即返回STANDBY状态。

Abnormal RLC condition(异常RLC条件):在无线接口出现问题和无线传输出现不可恢复的错误时,SGSN MM上下文返回STANDBY状态。

(5)从READY向IDLE状态转移

GPRS Detach(GPRS分离):MS和网络请求MM上下文返回IDLE状态,并且请求PDP上下文返回非活动状态。SGSN可以删除MM和PDP上下文,在GGSN内的PDP上下文将被删除。

Cancel Location(撤消位置):SGSN从HLR接收一条MAP撤消位置消息,并且删除MM和PDP上下文。

你可能感兴趣的:(手机开发实战22——GPRS移动性管理2)