You are on page 1of 70

GPRS 核心网络技术

1
 GPRS 网络结构和网元
 GPRS 网络接口和协议
 GPRS 地址、编号和标识
 GPRS 移动性管理
 GPRS 会话管理

2
什么是 GPRS

 通用分组无线业务( General Packet Radio Service )的英文缩写

 GPRS 是在 GSM 技术的基础上提供的一种端到端分组交换业务

 GPRS 最大限度重用已有的 GSM 网络基础设施

 GPRS 提供高效的无线资源利用率

 GPRS 提供高达 171.2Kbps 的无线接入速率

 与已有的 GSM 电路交换系统有很多交互

 GPRS 系统基于标准的开放接口

3
GPRS 网络结构图
MSC/VLR
MSC/VLR SMS-GMSC
SMS-GMSC HLR
HLR EIR
EIR
SMS-IWMSC
SMS-IWMSC

SS7
Gs Gd Gr Gf Gc

MS
MS BSS
BSS FR SGSN
SGSN
Gn
GGSN
GGSN
Internet TE
TE
Gb GPRS Gi
Um ATM
Backbone
DDN
Gn
ISDN
GGSN
GGSN X.25 TE
TE
Ethernet.etc Gi
MS
MS BSS
BSS SGSN
SGSN CG
FR Ga CG
Um Gb
BG
BG
Gp

Other
PLMN
4
中国移动 GPRS 网络体系结构
DNS 全国网管 全国网管 DNS

Internet
Router BG 其它 PLMN BG Router

BG
北京节点 广州节点
A省
上海节点 C省
中国移动互联网骨干网 C 省节点
Router A 省节点 CMnet 省网管
省网管 B 省节点 Router
GGSN
GGSN SS7
SS7 CG
CG Router SGSN
SGSN DNS
DNS 省网管
GGSN PCU
PCU SS7
CG BSC
BSC SGSN
DNS
BTS
BTS PCU
其它本地网 BSC B省
Router BSS Router
BTS
SGSN SS7 CG

C 省 CMnet 省网节点 GGSN


PCU SGSN
BSC PCU SS7
BSC
BTS
BTS

5
SGSN 功能

 路由和隧道传输
 网络接入控制( MS 侧):
 压缩与解压
 鉴权  加密与解密
 计费信息收集  用户数据的存储转发
 路由选择:围绕 PDP 上下文来进行
 IMEI 检查
 地址翻译和映射:包括 DNS 、由 APN 推导出
 逻辑链路管理 GGSN 地址等

 SGSN-MS 之间逻辑链路的管理  封装与隧道传输

 支持确认 / 不确认传输
 路径管理
 SGSN-BSS 之间数据传输路径管理
 移动性管理和会话管理

6
GGSN 功能

 网络接入控制(外部 PDN 侧)
 消息过滤
 计费信息收集
 移动性管理和会话管理
 路由选择与转发
 存储转发
 路由选择
 地址翻译和映射
 封装和隧道传输
 可以动态分配 IP 地址
 可以内置防火墙功能

7
封装和隧道传输

SGSN GGSN
GTP 隧道

GRE/IPSec 隧道

FW
GPRS
GPRS 骨干网
骨干网
BSS

GGSN/FW 公有 IP 地址 FW
Internet
Internet

MS 目标 / 源 私有 IP 地址

8
非透明接入外部 IP 网络

SGSN GGSN

RADUS
client

GPRS
GPRS 骨干网
骨干网 Accept/Reject

BSS
RADIUS server

Router&Firewall
HLR
Internet/
PAP/CHAP
ISP
ISP
Intranet
MS

 RADIUS
RADIUS服务器的主要用途是用户鉴权
服务器的主要用途是用户鉴权
 RADIUS 服务器也可以分配IP
RADIUS服务器也可以分配 IP地址
地址
 一个 GGSN 可以支持多个 APN
一个 GGSN 可以支持多个 APN
9
CG 功能

 实时采集 GPRS 话单

 临时存储和缓冲 GPRS 话单

 GPRS 话单预处理

 向计费中心传送 GPRS 话单

10
BG 功能

 BG 实现以下运营商互通必须的协议

 安全性协议:推荐使用 IPSec 和防火墙

 路由协议:推荐使用 BGP

 计费协议:运营商协商确定,也许需要 BG 收集计费信息

 一般基于路由器

 可与 GGSN 合设

11
DNS 功能
SGSN GGSN(A)

ISP
ISP A
A
GPRS
GPRS 骨干网
骨干网
ISP
ISP B
B

BSS

DNS Internet/
GGSN(B) Intranet

MS
SGSN 在 PDP 激活的时候,将 APN 翻译为与外部网络连接的 GGSN 的 IP
地址
 在 PDP 激活时,解析手机接入 IP 网络所用的接入点名( APN ),以
确定本次激活所用的 GGSN
 SGSN 之间路由区更新过程中,解析旧 SGSN 的 IP 地址

12
GPRS 骨干网
 用于连接 GPRS 各节点- SGNS 、 GGSN 、 CG 、 BG 、 DNS 、

router 等

 一期 GPRS 工程 GPRS 骨干网物理上由 CMNet 承载,逻辑上和

CMNet 其他部分划分开来

 随着 CMNet 省网的建设,省内 GPRS 组网更加灵活

GPRS 骨干网

13
GPRS 骨干网组网-同址局域网连接

CMNet

省网路由 计费中心

GPRS
路由器
网络
LAN Switch
Gi Gn Gn 告警台

G S OMC
G G 备用 Server
S S
主用
DNS 主用 备用
DNS CG CG
N N 维护台
Gb
Gn 业务平面
Gi 业务平面
网管平面
各地的 计费平面
BSS 14
GPRS 骨干网组网-异址专线连接(一)

CMNet

省网路由 计费中心

GPRS
路由器 2 路由器 1
网络
LAN Switch LAN Switch

Gi Gn
告警台
S 备用 G S
G CG G G 备用 OMC
S
主用
DNS 主用 备用 Server
主用 S S DNS CG CG
N CG N N
维护台
Gb
Gn 业务平面
Gi 业务平面
网管平面
BSS 各地的 计费平面
BSS 15
GPRS 骨干网组网-异址专线连接(二)

CMNet

省网路由 计费中心
城市 A 城市 B

路由器 2 路由器 1 GPRS


网络
LAN Switch LAN Switch

Gi Gn Gn 告警台
合一 备用 G S
的 CG G G 备用 OMC
GSN 主用 S S
主用
DNS 主用 备用 Server
CG N N
DNS CG CG
维护台
Gb
Gn 业务平面
Gi 业务平面
网管平面
BSS 各地的 计费平面
BSS 16
HLR/AUC 功能

 保存和更新 GPRS 用户签约数据

 用户鉴权

 提供移动性管理和路由选择所需的位置 / 路由信息及相关处理,如

 保存和更新用户服务 SGSN 号码和地址

 GPRS 用户位置删除指示

 MS 是否可及标志

 用户跟踪 ( 可选 )

17
HLR GPRS 用户信息

域 描述
IMSI 用户标识
MSISDN 用户基本的 MSISDN
SG
SNNum
ber 用户 登记 的SG
SN的SS7号码
SG
SNAddress 用户 登记 的SG
SN的IP地址
SMSParam
eters 短消息有 关的用户 签约 数据
MSPurgedforG
PRS 用户 G
PRS清除 标志
MNRG 用户 G
PRS不可 及标志
G
GSN-list G
列表 ,每一项包含某 一GSN的SS7号码和IP地址
PDPContextIdentifier PDP上下文 索引
PDPType PDP类型
PDPAddress PDP地址
QosProfileSubscribed os过滤
用户 登记 的Q
VPLMNAddressAllow
ed 是否允 许用户使用 VPLMN 的APN
AccessPointNam
e 外部分组数据网接入点

18
MSC/VLR 功能

安装了 Gs 接口时, MSC/VLR 可以支持 :


 SGSN 与 MSC/VLR 的关联的建立和维护

 GPRS 的联合移动性管理规程

 联合 IMSI/GPRS 附着 / 分离

 联合位置区 / 路由区更新

 电路寻呼协调功能

 提高无线资源利用率

19
SMS-GMSC/IWMSC 的功能

安装了 Gd 接口后:
 能够通过 GPRS 发送短消息,减少对 SDCCH 的占用,从而减少 SMS

业务对话音业务的影响

 原有短消息信息源可以共享

 可以由运营者来选择优先通过 MSC 还是 SGSN 来传送 SMS

20
 GPRS 网络结构和网元
 GPRS 网络接口和协议
 GPRS 地址、编号和标识
 GPRS 移动性管理
 GPRS 会话管理

21
GPRS 网络接口类型

GPRS 骨干网
SGSN
SGSN
GGSN
Gi
Gn GGSN

IP 类接口
SGSN PDP network
SGSN
七号信令类接口 (IP/X.25)
Gc

Gb Gd
Gr
MT
Gs

TE
Um A SMS-
SMS-
BSS
BSS MSC
MSC HLR
HLR GMSC
GMSC

MS

22
数据传输平面

Application Application

IP/X25 IP/X25 IP/X25

relay

SNDCP GTP
SNDCP GTP

LLC relay LLC UDP/TCP UDP/TCP


L2 (MAC)
RLC (BSSGP) IP IP
RLC (BSSGP)
Frame Frame
MAC MAC L2 L2
relay relay

Physical Physical Physical Physical Physical Physical Physical


Layer Layer Layer Layer Layer Layer Layer

Um Gn Gi
MS BSS Gb SGSN GGSN

23
MS-BSS/SGSN 信令平面

GMM/SM GMM/SM
LLC LLC
relay
Relay
RLC RLC BSSGP BSSGP

MAC MAC Network Network


Service Service
GSM RF GSM RF L1bis L1bis
Um Gb
MS BSS SGSN
 GMM: GPRS Mobility Management
 SM: Session Management
24
SGSN 内用户数据包传输示例
LLC PDU( 来自 Gb 接口 )

SNDCP PDU

用户 IP 包

GTP 包

UDP 包

IP 包 ( 去往 Gn 接口 )

IP 头 UDP 头 GTP 头 SNDCP 头 LLC 头 LLC FCS

25
Um 接口

 物理层:无线编解码、信道复用与映射、无线链路控制和无线测量。

 RLC/MAC :无线接口的媒体接入和链路控制功能。

 LLC :在 MS 与 SGSN 之间提供一条可靠的逻辑链路用于数据传输。 LLC 协

议可同时支持有确认和无确认两种模式,支持加密和不加密两种方式。

 SNDCP :层三传输协议,作为网络层与子网层的过渡,对 IP/X.25 用户数据

进行分段 / 组装、压缩 / 解压缩等处理。

 GMM/SM :层三信令协议

26
Gb 接口

 L1bis :物理传输层,基于 E1 或 T1

 NS :基于帧中继,用于传送上层的 BSSGP PDU

 BSSGP :在传输平台上,该协议用于在 BSS 与 SGSN 之间提供

一条无连接的链路进行无确认的数据传送;信令平台上用来传送

与无线相关的 QoS 、路由等信息,处理寻呼请求,对数据传输实

现流量控制

27
Gn&Gp 接口

 L1/L2 :底层传输网络相关的协议,底层传输网络可以是 ATM 、以

太网、 DDN 、 ISDN 、帧中继等;

 IP :用于骨干网内的路由选择。

 UDP/TCP : UDP 提供差错保护,用于承载不要求可靠传输的 PDU ;

TCP 提供流量控制以及丢失和差错保护,用于承载要求可靠传输的

PDU 。用户数据的传输可以采用 UDP 也可采用 TCP ,信令传输采用

UDP 。

 GTP 协议:用于 GPRS 骨干网 GSN 之间的数据和信令的隧道传输

28
Gi 接口

 对应不同的外部 PDN , Gi 接口也有所不同

 最常见的外部网是 IP 网络( LAN 、 Intranet 或 Internet ),其它的

外部网如 X.25 分组交换网

 基本上应具有安全功能、与外部 PDN 的相关网络协议相适配的功能

 对应于外部 IP 网络的的 Gi 接口可以视为一个 TCP(UDP)/IP 协议栈

29
Ga 接口

 使用 GTP’ 协议,该协议相对于 GTP 有如下增强功能:

 SGSN/GGSN 和 CG 之间的 CDR 传输机制

 检测 CDR 处理实体( SGSN 、 GGSN 或 CG )之间的通信故障

 通报对端 CDR 处理实体自己的 CDR 传输能力(如在故障恢复时)

 防止由于冗余措施造成的重复 CDR 的能力

30
基于 BSSMAP+ 的七号信令接口

BSSAP+ BSSAP+

SCCP SCCP  Gs 接口为可选接口,采用 BSSAP+ 协


MTP3 MTP3
议实现联合的移动性管理、寻呼等功
MTP2 MTP2
能,提高无线资源有效利用率。
L1 L1

SGSN Gs MSC/VLR

31
Gs 接口与网络工作模式

 模式 I : SGSN 与 MSC/VLR 通过 Gs 接口配合进行寻呼, CS 的寻

呼与 PS 寻呼在同一寻呼信道下发, MS 只需监视一个寻呼信道。

如果给 MS 分配了分组数据信道,则对该 MS 的寻呼就在该分组数

据信道上下发。

 模式 II :小区中未配置分组寻呼信道, CS 寻呼和 GPRS 寻呼都使

用 CCCH 寻呼信道。 MS 只需监视 CCCH 寻呼信道。

 模式 III : CS 寻呼在 CCCH 寻呼信道上发送,而 GPRS 寻呼在分

组寻呼信道(如果配置了的话)或 CCCH 寻呼信道上发送。 MS 需

要监视 CCCH 寻呼信道和分组寻呼信道这两个信道。

32
GPRS 手机类型

 A 类:
可同时进行分组交换业务和电路交换业务
 B 类:
可同时附着在 GPRS 网络和 GSM 网络上,但不能同
时进行电路交换和分组交换业务
 C 类:
不能同时附着在 GPRS 网络和 GSM 网络上

手机将主要以 B 类和 C 类为主流 !

33
SGSN 提供 Gs 接口
CS-Paging
BSS A
A
MSC PSTN
PCU
CS-Paging Gs
Gs
CS-Paging
CS-Paging
SGSN GGSN

Gs 接口有无将会影响 B 类手
机! 提供 Gs
提供 接口的情况下,可以通过 SGSN
Gs 接口的情况下,可以通过 SGSN 下发电路寻呼,
下发电路寻呼,

这样手机只需要监控一个寻呼信道,有利于降低手机功耗;
这样手机只需要监控一个寻呼信道,有利于降低手机功耗;

提供 Gs
提供 接口的情况下,可以进行联合的路由区 // 位置区更
Gs 接口的情况下,可以进行联合的路由区 位置区更

新,能够有效提高无线资源利用率,减轻系统信令负荷
新,能够有效提高无线资源利用率,减轻系统信令负荷

34
基于 MAP+ 的七号信令接口

 Gr 接口: SGSN - HLR


M AP+ M AP+
 鉴权、移动性管理所必须
TCAP+ TCAP+

SCCP SCCP
 Gd 接口: SGSN - SMS-MSC

MTP3 MTP3  通过 GPRS 传送 SMS ,可选


MTP2 MTP2
 Gf 接口: SGSN - EIR
L1 L1
 IMEI 检查,可选
SGSN/ Gr
Gc
HLR  Gc 接口: GGSN - HLR
GGSN SMS-MSC
Gd EIR
Gf  网络发起 PDP 上下文激活,可选

35
短消息发送流程

1 ) SMC 决定是否需将一个 SMS 发给某个 MS ,然后 SMC 将 SMS 发给 SMS-

GMSC

2 ) SMS-GMSC 检查 SMS 的目的地址,向相关的 HLR 发送 "Send Routing Info

For Short Message"

3 ) HLR 向 SMS-GMSC 返回 “ Send Routing Information For Short Message” 。该

消息可能包括 MS 当前所在的 SGSN 或 MSC 号,也可能两者都有。如果该消息不包

括 SGSN 号,则 HLR 知道该 MS 无法通过 SGSN 可及。如果不包括 MSC 号,则

none - GPRS SMS 同样可通过 GPRS 发送。通过 SGSN 下发 SMS 比通过 MSC/VLR

下发更节约无线资源,在 SGSN 、 MSC 号都包含的情况下 SMS-GMSC 将优先选择

SGSN 下发 SMS 。

4 ) 如果返回消息包括 SGSN 号,则 SMS-GMSC 将 SMS 发给 SGSN 。

5 ) SGSN 将 SMS 发给 MS 。
36
SGSN 提供 Gd 接口
BSS SMS-GMSC
MSC SMS-GMSC
PCU SMS-IWMSC
SMS-IWMSC
SMS
Gd
SMS
SMS
SGSN GGSN

没有 Gd接口,
没有Gd 接口,
 减少对 SDCCH 的占用,从而减少 SMS 对话音业务
短信都发不成
短信都发不成 的影响
 通过无线分组业务信道下发,适应于短消息业务量

不断增长的需求
 如果不提供 Gd 接口,当用户仅仅附着在 GPRS 网上

时,移动用户将无法收发短消息
Gd
Gd 接口有无将会影响 CC 类手机!
 如果不提供 Gd 接口,短消息应用业务资源将不能共

用 37
SS7 组网
三种方式: 1 SGSN 直接与 MSC/VLR 连接; 2 MSC 兼做 STP ; 3 通过独立

STP 。 HLR
SMC-GMSC SMC Gr
SMC-IWMSC

EIR
MSC/VLR Gf
Gd

Gs
STP STP

STP
SS7 Network
STP MSC/STP
Gr / Gs / Gd / Gc
Gr / Gs / Gd / Gc
SGSN
SGSN
Gn Gn

Gr / Gs / Gd / Gc
MSC/VLR SGSN IP Backbone Gc 接口采用
Gn Gn GTP-MAP 转接方

GGSN GGSN

38
 GPRS 网络结构和网元
 GPRS 网络接口和协议
 GPRS 地址、编号和标识
 GPRS 移动性管理
 GPRS 会话管理

39
地址、编号和标识

SS7

X.25/X.75 网
GPRS MS SS7 编号 SS7 编号
X.121 地址
PDP 地址 外
NSAPI 部
SGSN GGSN 地
P-TMSI TLLI TID=IMSI+NSAPI 址
IMSI
内部 IP 地址 内部 IP 地址
GPRS 骨干网 IP 网
BSS
IP 地址

■ MS 的 PDP 地址与所接入的外部网络相对应
■ MS 的 PDP 地址可以静态分配,也可以由 GGSN 动态分配

40
地址、编号和标识

P-TMSI :附着在 GPRS 上的用户由 SGSN 分配一个用于分组域的

临时移动用户标识( P-TMSI ),与电路域的 TMSI 相对应

TLLI :用于标识 MS 和 SGSN 之间的逻辑链路,根据 P-TMSI 导

NSAPI : NSAPI 主要用于指定移动用户的特定 PDP Context ,用

IMSI/NSAPI 对或者一个路由区内的 NSAPI/TLLI 对可以唯一指定

一个特定用户的特定 PDP Context

TID :隧道标识,由 IMSI 和 NSAPI 组成,用于在 GSN 之间

( SGSN 和 GGSN 之间,或新 SGSN 和原 SGSN 之间)唯一地标识

一个 PDP 上下文

41
地址、编号和标识

GSN 地址:为与 GPRS 骨干网上的其他 GSN 通信,每个 SGSN 、 GGSN 都

有一个或多个 IP 地址( IP v4/IP v6 ),这些 IP 地址是 GPRS 网的内部地址

,每个地址可以有一个或几个相应的域名

GSN 编号:为与 HLR 、 MSC 等通信,每个 SGSN 还有一个 SGSN SS7 编

号。若 GGSN 选择了通过 Gc 接口与 HLR 相连,则它也应有一个 GGSN SS7

编号

PDP 地址: PDP 地址可为: IP 地址( IP4 地址或 IP6 地址)或 x.121 地址

(对于 X.25 业务)

42
RA 编号

 RAI = MCC + MNC + LAC + RAC

- RAI: Routing Area Identifier

- MCC: Mobile Country Code

- MNC: Mobile Network Code

- LAC: Location Area Code

- RAC: Routing Area code

 路由区是位置区的子集,相等是特殊情况
 路由区的划分与业务量的分布和 SGSN 的处理能力有关

43
接入点名- APN
www.huawei.com.mnc<MNC>.mcc<MCC>.gprs

APN 网络标识 APN 运营商标识


由以下两部分组成:

A ) APN 网络标识:这部分必有,它是由网络运营者分配给 ISP 或公司的、与其固定

Internet 域名一样的一个标识

B ) APN 运营者标识:这部分可选的,其形式为 “ xxx.yyy.gprs” ,用于标志归属网络

仅 APN 网络标识通常作为用户签约数据存储在 HLR 中,用户在发起分组业务时也可向

SGSN 提供 APN ,用于 SGSN 选择应接入相应的 GGSN 以及用于 GGSN 判断接入相应的

外部网络。此外, HLR 中也可存储一个通配符,这样用户或 SGSN 就可以选择接入一个

没有在 HLR 中存储的 APN 。

用户可以通过不同的 APN 选择 GGSN ,这就是说用户可以激活多个 PDP 上下文,每个

与一个 APN 相联系。用户选择不同的 APN 目的就是通过不同的 GGSN 选择外部网络

APN 需要通过 DNS 进行名字解析才能获取 GGSN 或外部网络节点的真实的 IP 地址 44


公有 APN 和私有 APN

SGSN GGSN

“www.163.net” 163.net
163.net

GPRS
GPRS 骨干网
骨干网
MS

BSS huawei.com
huawei.com
HLR

MS
“www.huawei.com

公有 APN 可以被任何用户访问
公有 APN 可以被任何用户访问
 私有 APN 只能被该私有 APN 的注册用户访问
私有 APN 只能被该私有 APN 的注册用户访问
GGSN 对私有 APN 的接入请求进行鉴权
GGSN 对私有 APN 的接入请求进行鉴权
45
IP 网络地址规划
GPRS 节点
 GSN 节点的 IP 地址可以是私有的或公有的,需要在整个 GPRS 骨干网
内统一规划
 对于 IPv4 ,现实的做法是采用位于 10.0.0.0 ~ 10.255.255.255 范围
内的私有地址
 一个 GSN 节点可以分配多个 IP 地址

GPRS MS (Subscriber)

 网络可以在用户签约时分配给其静态 IP 地址,或在 PDP 上下文激活时分配动态 IP 地址

 静态 IP 地址必须是公有地址,而动态 IP 地址可以是私有的,也可以是公有的(对
IPv4 网络来说是不可能的)

 分配了私有地址的用户在访问外部 IP 网络时,网络需要做地址映射和转换工作

 用户的 IP 地址可以由 ISP 、网络运营商或 Intranet 分配

46
IP 地址分配原则
IP 地址的划分应充分考虑 GPRS 网络未来发展的需要

IP 地址的分配要有足够的灵活性

采用 CIDR (无类型内部域路由)技术,并且在同一节点内部分配

的 IP 地址应尽量连续
地址划分有层次,便于网络互联,简化路由表

应充分合理利用地址资源,采用 VLSM (可变长子网掩码)技术,

保证 IP 地址的利用效率

47
设备 IP 地址规划
Gi :

Gi 接口由于是接入外部数据网的接口,采用公有地址是必然的

选择
Gn :
由于需要考虑未来用户国际漫游情况下必须同其它 GPRS 运营
商的设备通信的问题,所以也最好采用公有地址

网管和计费接口:
内部接口,安全性要求较高,最好采用私有地址

48
用户 IP 地址规划(一)
方式 :
用户使用 WAP 业务时使用保留 IP 地址;用户使用其他业务时(如手机+
便携上网)采用公有 IP 地址

优点:
当大量用户使用 WAP 业务时,节省 IP 地址空间。
通过 GPRS 网络使用其他业务的用户相对较少,不需要分配太多 IP 地址
,可以直接给这类用户分配公有 IP 地址。此时不需要 NAT 转换,提高效
率。
在地址资源的分配方面, WAP 业务和其他业务不会相互影响。
缺点:
当大量用户使用类似手机+便携上网的业务时,由于这种业务持续时间
长,会长期占用公有 IP 地址,可能使同样使用同类用户分配不到地址资

GPRS 各网络设备的 IP 地址不在同一地址空间,用户接入时必须根据接
入点名决定分配的地址空间,增加了维护的难度。
49
用户 IP 地址规划(二)
方式 :

用户地址全部分配保留 IP 地址

优点:

更为节省 IP 地址,而且在地址分配方案、 APN 规划方面都更为简洁,网

络的维护管理也更加简单方便。

缺点:

用户地址全部使用私有地址,使得手机+便携方式上网时也必须经

过 NAT 转换,因此效率略有降低

50
 GPRS 网络结构和网元
 GPRS 网络接口和协议
 GPRS 地址、编号和标识
 GPRS 移动性管理
 GPRS 会话管理

51
移动性管理概念
 路由区:位置区的子集
 移动性管理实体: SGSN 、 HLR 和 MS
 GMM 状态
 空闲: GMM 上下文未建立, MS 不可及
 待命: GMM 上下文已建立, MS 可接收寻呼,但不能进行数据传送

 就绪: MS 可以进行数据传送;
 GMM 上下文
 MS 相关标识
 GMM 状态
 MS 的位置信息(路由区标识、小区标识)
 当前服务 SGSN 的地址、 VLR 编号 (MS only)
 加密算法、鉴权参数
52
移动性管理 
 主要功能

 一般功能

 GPRS 附着:建立起 MM 上下文, MM 状态转为就绪


 GPRS 分离:删除 MM 上下文, MM 状态转为空闲
 可以由 MS 发起或由网络侧发起
 安全性功能:鉴权、加密、标识校验等
 位置管理:路由区更新、周期性路由区、小区更新
 网络侧特定功能

 与 HLR 配合进行 GMM 上下文清除


 用户数据管理
 MS 类标处理
 与 MSC/VLR 配合进行联合位置更新、联合寻呼等

53
移动性管理  GMM 与 MM 的协同

 目的

 提高无线资源有效利用率
 减少网络信令流量
 前提

 SGSN 和 MSC/VLR 支持 Gs 接口
 功能

 联合 IMSI/GPRS 附着
 联合 IMSI/GPRS 分离
 联合路由区 / 位置区更新(包括周期性的)

54
GPRS 手机状态
 空闲 (Idle) 状态:
 用户未连到 GPRS 用户移动性管理 (MM)
 MS 和 SGSN Context 不包含该用户的有效位置及路由信息
 GPRS MS 不可及
 保持 (Standby) 状态:
 用户被连到移动性管理, MS 和 SGSN 为用户建立 MM
Context
 SGSN MM Context 中包含 GPRS RA 信息
 MS 可接收寻呼,但不能进行数据传送
 就绪 (Ready) 状态:
 MS 执行移动性管理程序,网络获知用户小区位置信息
 MS 可以发送和接收数据
 MM Context 保持在就绪状态(无数据发送),直到定时器
超时,转为保持状态
55
GMM 状态模型

Idle


G
PR ont
PD

S
P


C
G


PR

ex

t激



定时器超时
Standby Ready
PDU 发送或接收
获知 MS 路由区位置信息 能获知 MS 小区位置信息

56
GPRS 手机附着规程

SGSN
HLR

Attach_request (IMSI)
MS
MS 空闲状态
空闲状态 Triplet request

Authentication
Update_location

IMSI ↔ current SGSN

Insert_subscriber_data

Update_location_ack

IMSI ↔ TLLI + current RA+ subscription data

Attach_accept (TLLI)
MS
MS 就绪
就绪
MS ↔ TLLI

57
SGSN 内的路由区更新

RA1 SGSN
RA2
MS
MS 处于准备
处于准备
或就绪状态
或就绪状态 Routing_Area_update_request

Routing_Area_update_accept

Routing_Area_update_complete

58
SGSN 间的路由区更新 (1)
DNS
DNS

new old
RA1
SGSN SGSN GGSN
RA2
Routing_Area_update_req (RA1)

SGSN_context_req (RA1, TLLI, @SGSN2)

SGSN_context_resp (MM_ctxt, PDP_ctxt)

SGSN_context_ack

transfer of stored packets

Update_PDP_context_req (TID, @SGSN2)

Update_PDP _context_resp

59
SGSN 间的路由区更新 (2)

new old
RA1
SGSN SGSN HLR
RA2
Update_location (IMSI, @SGSN2)

cancel_location (IMSI)

cancel_location_ack

insert_subscriber_data (+ack)

Update_location_ack

Routing_Area_update_accept (TLLI)

Routing_Area_update_complete

60
 GPRS 网络结构和网元
 GPRS 网络接口和协议
 GPRS 地址、编号和标识
 GPRS 移动性管理
 GPRS 会话管理

61
会话管理和路由的概念
 会话管理实体: SGSN 、 GGSN 和 MS
 PDP 上下文状态
 非激活状态: PDP 上下文不包含处理分组数据包所需的路由及映射信息,对
于用户的路由区更新信息不作修改,不能进行数据传送
 激活状态: PDP 上下文包含处理分组数据包所需的路由及映射信息,可以进
行数据传送,此时的 MM 状态为就绪或待命
 PDP 上下文信息
 MS 、 SGSN 和 GGSN 中的 PDP 上下文信息略有不同
 包括 PDP State , PDP Type , PDP Address , APN , Send N-PDU
Number , Receive N-PDU Number , QoS Profile Negotiated 等等
 APN :用于推导出应接入的 GGSN 及外部网络
 PDP 地址
 静态地址
 动态地址

62
会话管理和路由主要功能

 PDP 上下文激活:
MS 发起或网络发起, PDP 上下文状态迁移为 ACTIVE
 鉴权
 SGSN 经过 APN 分析推导出 GGSN 地址
 QoS 协商、地址分配、启动计费等
 PDP 上下文修改:
PDP 上下文中的某些参数(如服务 SGSN 、 QoS )需要改变时执行该规

 PDP 上下文去激活:
MS 发起或网络发起, PDP 上下文状态迁移为 INACTIVE
 删除 PDP 上下文
 回收动态 PDP 地址

63
PDP 上下文激活规程 (1)

SGSN
DNS

MS
MS 处于准备
处于准备 Activate_PDP_context_req
或就绪状态 (NSAPI1,type [+ @ of PDP] , APN, QoS)
或就绪状态
TLLI Activate_PDP_ctxt

DNS_query (APN)

DNS_response (IP@ of GGSN1)

TLLI → (NSAPI1 + PDP ctxt) ↔ (TID +IP@ of GGSN1)

64
PDP 上下文激活规程 (2)

SGSN GGSN

Create_PDP_context_req
(type [+ @ of PDP] , APN, QoS)

@ GGSN1 TID1 Crea te_PDP_ctxt

TI D1↔ IP @ ↔ current SGSN

Create_PDP_context response (IP @)

Activate_PDP_context_accept (IP @)

TLLI1 ↔ NSAPI + PDP context

65
GPRS 数据发送

SGSN GGSN

PDP network
TLLI NSAPI1 User packet (IP/X.25)
@ User packet
TID1
GGSN1

User packet

NSAPI1 → TLLI
TLLI ↔ IMSI 
NSAPI1 → TID1 + IP@ ofGGSN1

66
GPRS 数据接收

SGSN GGSN
PDP network
(IP/X.25)
@MS Paquet received
@ Packet received
TID1
SGSN

如果 MS 为保持状态,则在整个路由区进行寻呼

TLLI NSAPI1 Packet received

type and @ of MS → NSAPI1 →...


...TID1 → @ current SGSN

TID1 → NSAPI1 → TLLI + current RA

67
漫游时-通过漫游地 GGSN 接入
Internet

中国移动互联网骨干网
漫游地节点 CMnet 归属地节点

漫游地
Router Router
省网管 省网管
DNS DNS
CG CG
SGSN SGSN 归属地
GGSN GGSN
PCU PCU
SS7 SS7 BSC
BSC
BTS BTS

漫游地产生 S - CDR 和 G - CDR ,作为计费依据;归属地没有核对


的依据 68
漫游时-通过归属地 GGSN 接入
Internet

中国移动互联网骨干网
漫游地节点 CMnet 归属地节点
漫游地
Router Router
省网管 省网管
DNS DNS
CG CG
SGSN 归属地
SGSN GGSN
GGSN
PCU PCU
SS7 SS7 BSC
BSC
BTS BTS

漫游地产生 S - CDR ;归属地产生 G - CDR ,作为计费核对依据

69
70

You might also like