手机开发实战21——GPRS移动性管理1

本文详细介绍了GPRS移动性管理的三种状态:IDLE、STANDBY和READY。在IDLE状态,用户不可达,需执行附着过程建立上下文。STANDBY状态允许接收PTM-M数据,但PTP和PTM-G发送受限。READY状态下,MS位置信息包括小区,能全面接收和发送数据。
摘要由CSDN通过智能技术生成

移动性管理

移动性管理功能用于在PLMN中保持对MS 当前位置的跟踪。

GPRS用户的移动性管理(MM)活动用三个不同的MM状态来描述。每个状态描述了一定层次的功能和信息分配。这些信息存储在MSSGSNMM上下文中。

MM上下文也即移动性管理上下文,用户首次附着到GPRS网络上时,SGSN就要建立一个MM上下文,如果用户再次附着,SGSN会搜索SDB中已有的数据重建MM 上下文。MM 上下文包括用户移动性管理的一些内容,包括IMSIMM 状态、P-TMSIMSISDNRouting AreaCell identityNew SGSNAddressVLR Num 等等。

三种不同的MM状态分别是:IDLE状态、STANDBY状态和READY状态。

MS 处于STANDBY状态,网络仅仅知道MS位置是在哪一个路由区。当MS处于READY状态,网络则可以知道MS的位置是在哪一个小区。路由区由运营者定义,包含一个或多个小区,可等同于一个位置区,或是一个位置区的子集。一个路由区由一个SGSN 控制。路由区信息作为一种系统信息将在公共控制信道广播。

IDLE状态

IDLE状态(空闲状态)下,MSSGSNMM上下文中不包含该用户的有效的位置及路由信息。

IDLE状态下,MS可以执行PLMN选择、GPRS小区选择和重新选择过程,也可以接收PTM-M传输。但移动用户不能接收和发送PTPPTM-G数据,而且,也不能寻呼用户。这种情况的GPRS MS可以认为是不可达的。为了在MSSGSN之间建立MM上下文,MS将执行与GPRS附着的过程,即GPRS附着过程。

STANDBY状态

STANDBY状态(守候状态)下,用户附着到移动性管理规程,MSSGSN中建立了以IMSI标识的该用户的MM上下文。MS可以接收PTM-MPTM-G业务数据,也可以接收经SGSN的电路交换业务数据。但是PTP业务的接收和发送,PTM-G数据的发送在此状态下不能执行。MS可执行GPRS路由区(RA)功能、GPRS小区选择和小区重选功能。当MS进入新的RA时,MS执行移动性管理过程通知SGSN。当MS在同一RA的小区间移动时,MS不通知SGSN。因此MS工作在STANDBY状态时,SGSN MM上下文中的位置信息仅包含路由区域信息。

STANDBY状态,MS 可以启动PDP 上下文激活或PDP 上下文去激活流程。在PDP上下文收发数据前,必须要激活该PDP上下文。在网络需要给处于STANDBY状态的MS发送数据或信令且已置PPFPagingProceed Flag)标识时,SGSNMS所在路由区内送寻呼请求。在MS对寻呼进行响应后,MS MM 状态从STANDBY状态转变为READY状态;同时,当SGSN接收到寻呼响应后,SGSNMM状态也从STANDBY状态转变为READY状态。

与此类似的是,当MS发送数据和信令信息时,MSMM状态从STANDBY状态转变为READY状态;当SGSN收到MS送出的数据和信令信息时,SGSNMM状态从STANDBY状态转变为READY状态。无论是MS还是SGSN都可以通过启动GPRS分离规程来将MM状态迁移到IDLE状态。

如果MS可及定时器超时,SGSN发起隐含的GPRS分离规程,SGSN中的MMPDP上下文被删除,SGSNMM状态由READY进入STANDBY状态。此时,GGSNPDP上下文也将被删除。如果SGSN收到来自HLRMAP Cancel Location消息,将删除MMPDP上下文,同时将其MM状态由STANDBY状态迁移到IDLE状态。

READY状态

READY状态(就绪状态)下,SGSN中的MM上下文相对于STANDY状态的MM上下文扩展了一项信息——MS所驻留的小区位置信息。这项信息是MS执行相关的移动性管理规程(PDP上下文激活规程)来向网络提供的。GPRS 小区的选择和重选由MS在完成,也可以由网络来控制。在这种状态下,MS可以发送和接收PTP PDUs,也可以接收PTM-MPTM-G数据,网络侧不对MS 发起PS 寻呼,对其它业务的寻呼可以通过SGSN 实现。

无论是否为该 MS 分配无线资源, MM  状态仍保持在 READY 状态,直到 MMREADY 定时器超时。 MM READY 定时器超时后, MM 状态转变为 STANDBY 状态。为了从 READY 状态进入 IDLE 状态, MS 需要启动 GPRS 分离规程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值