概述
移动性管理主要需要实现以下两个功能,当有呼叫到达时定位移动终端和当终端移动时维持已有连接,即位置管理和切换管理两部分。
1、位置管理
位置管理的目的是在网络中保存移动终端当前所在的位置信息。目的是发现移动用户目前的连接点以进行呼叫投递。
2、切换管理
切换管理主要是当移动终端继续移动且与网络的连接点发生改变时维持已有连接。切换分三个过程:初始化、新连接产生、数据流的控制。
状态转移和功能一个状态向另一个状态的转移,主要依据的是当前状态(空闲、等待或就绪)和当前所发生的事件。以下是几种状态转移:
1、从空闲状态转移到就绪状态
MS 请求接入GPRS 业务,开始建立一个到SGSN 的逻辑链路,在MS 和SGSN 中分别建立了MM 环境。
2、从等待状态转移到空闲状态
等待状态计时器超时,在MS 和SGSN 中的MM 环境和PDP 环境均返回到空闲状态即非激活状态。在SGSN 中的MM 和PDP 环境可能被删除,而GGSN PDP 环境将一定被删除。位置取消时,SGSN 收到一个来自HLR 的MAP 位置取消消息,它的MM 和PDP 环境会被删除。
3、从等待状态转移到就绪状态
PDU 发送时, 为了响应一个呼叫,MS 会向SGSN 发送一个LLCPDU。PDU 接收时,SGSN 接收来自MS 的LLC PDU。
4、从就绪状态转移到等待状态
就绪状态计时器超时时,MS 和SGSN 中的MM 环境均返回到等待状态。强制返回等待状态时, 在就绪状态计时器超时之前,MS 或SGSN 可能会发出一个返回到等待状态的信号, 然后其MM 环境会立即返回到等待状态。当RLC 条件异常是, SGSN 的MM 环境也会返回到等待状态。
5、从就绪状态转移到空闲状态
GPRS 业务断开(Detach)时,MS 请求SGSN 中的MM 环境返回到空闲状态,以及SGSN 中的PDP 环境返回到非激活状态。位置取消时,SGSN 收到一个来自HLR 的MAP 定位取消消息,它的MM 和PDP 环境会被删除。对于匿名访问的情况,使用了一个简化了的MM 状态模型,它只由空闲状态和就绪状态所组成。MS 和网络会单独处理匿名访问移动性管理(AA MM)状态机制,并且它可与基于IMSI 的MM 状态机制共存。在同一MS 和SGSN 中,多个AA MML 状态机制可以同时共存1。
6、GPRS 在移动性管理方面包括7 类主要功能:
(1)接入控制安全性管理;
(2)附着过程;
(3)分离过程;
(4)清除过程;
(5)位置更新过程;
(6)用户管理过程;
(7)类别标志处理。
总的来说, 在移动性管理方面的基本思想仍然沿用GSM 的做法。但是在位置更新的时候会执行一个特殊的过程,即原SGSN 将数据在一定时间内传到新的SGSN , 再转发到MS,这是移动分组网中特有的问题2。
管理流程GPRS 的MM 流程将使用LLC和RLC/MAC 协议, 经Um 接口来传输信息。MM 流程将为底层提供信息,使得MM 消息在Um 接口可靠传输。此外,MM 流程将MAP 接口用于SGSN 和VLR 之间(Gr)以及SGSN 和EIR 之间(Gf),并且还将BSSAP+接口用于SGSN 和MSC/VLR之间(Gs)。用户数据一般在MM 信令过程期间传输。在业务接入、身份认证和路由区更新过程中,用户数据可能会丢失也因而需要重传。移动管理流程包括:业务接入功能,业务断开功能,清除功能,安全功能,位置管理功能,位置管理过程等1。