Professional Documents
Culture Documents
1
GPRS 网络结构和网元
GPRS 网络接口和协议
GPRS 地址、编号和标识
GPRS 移动性管理
GPRS 会话管理
2
什么是 GPRS
GPRS 提供高效的无线资源利用率
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
5
SGSN 功能
路由和隧道传输
网络接入控制( MS 侧):
压缩与解压
鉴权 加密与解密
计费信息收集 用户数据的存储转发
路由选择:围绕 PDP 上下文来进行
IMEI 检查
地址翻译和映射:包括 DNS 、由 APN 推导出
逻辑链路管理 GGSN 地址等
支持确认 / 不确认传输
路径管理
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 实现以下运营商互通必须的协议
路由协议:推荐使用 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 等
CMNet 其他部分划分开来
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
器
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 用户位置删除指示
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 功能
GPRS 的联合移动性管理规程
联合 IMSI/GPRS 附着 / 分离
联合位置区 / 路由区更新
电路寻呼协调功能
提高无线资源利用率
19
SMS-GMSC/IWMSC 的功能
安装了 Gd 接口后:
能够通过 GPRS 发送短消息,减少对 SDCCH 的占用,从而减少 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
relay
SNDCP GTP
SNDCP GTP
Um Gn Gi
MS BSS Gb SGSN GGSN
23
MS-BSS/SGSN 信令平面
GMM/SM GMM/SM
LLC LLC
relay
Relay
RLC RLC BSSGP BSSGP
SNDCP PDU
用户 IP 包
GTP 包
UDP 包
IP 包 ( 去往 Gn 接口 )
25
Um 接口
物理层:无线编解码、信道复用与映射、无线链路控制和无线测量。
RLC/MAC :无线接口的媒体接入和链路控制功能。
议可同时支持有确认和无确认两种模式,支持加密和不加密两种方式。
GMM/SM :层三信令协议
26
Gb 接口
L1bis :物理传输层,基于 E1 或 T1
一条无连接的链路进行无确认的数据传送;信令平台上用来传送
现流量控制
27
Gn&Gp 接口
IP :用于骨干网内的路由选择。
TCP 提供流量控制以及丢失和差错保护,用于承载要求可靠传输的
UDP 。
28
Gi 接口
29
Ga 接口
30
基于 BSSMAP+ 的七号信令接口
BSSAP+ BSSAP+
SGSN Gs MSC/VLR
31
Gs 接口与网络工作模式
呼与 PS 寻呼在同一寻呼信道下发, MS 只需监视一个寻呼信道。
据信道上下发。
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+ 的七号信令接口
SCCP SCCP
Gd 接口: SGSN - SMS-MSC
35
短消息发送流程
GMSC
none - GPRS SMS 同样可通过 GPRS 发送。通过 SGSN 下发 SMS 比通过 MSC/VLR
SGSN 下发 SMS 。
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
地址、编号和标识
一个 PDP 上下文
41
地址、编号和标识
,每个地址可以有一个或几个相应的域名
编号
PDP 地址: PDP 地址可为: IP 地址( IP4 地址或 IP6 地址)或 x.121 地址
42
RA 编号
路由区是位置区的子集,相等是特殊情况
路由区的划分与业务量的分布和 SGSN 的处理能力有关
43
接入点名- APN
www.huawei.com.mnc<MNC>.mcc<MCC>.gprs
Internet 域名一样的一个标识
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 地址必须是公有地址,而动态 IP 地址可以是私有的,也可以是公有的(对
IPv4 网络来说是不可能的)
分配了私有地址的用户在访问外部 IP 网络时,网络需要做地址映射和转换工作
46
IP 地址分配原则
IP 地址的划分应充分考虑 GPRS 网络未来发展的需要
IP 地址的分配要有足够的灵活性
的 IP 地址应尽量连续
地址划分有层次,便于网络互联,简化路由表
保证 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 地址
优点:
络的维护管理也更加简单方便。
缺点:
用户地址全部使用私有地址,使得手机+便携方式上网时也必须经
过 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
移动性管理
主要功能
一般功能
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
Insert_subscriber_data
Update_location_ack
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_ack
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)
64
PDP 上下文激活规程 (2)
SGSN GGSN
Create_PDP_context_req
(type [+ @ of PDP] , APN, QoS)
Activate_PDP_context_accept (IP @)
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 为保持状态,则在整个路由区进行寻呼
67
漫游时-通过漫游地 GGSN 接入
Internet
中国移动互联网骨干网
漫游地节点 CMnet 归属地节点
漫游地
Router Router
省网管 省网管
DNS DNS
CG CG
SGSN SGSN 归属地
GGSN GGSN
PCU PCU
SS7 SS7 BSC
BSC
BTS BTS
中国移动互联网骨干网
漫游地节点 CMnet 归属地节点
漫游地
Router Router
省网管 省网管
DNS DNS
CG CG
SGSN 归属地
SGSN GGSN
GGSN
PCU PCU
SS7 SS7 BSC
BSC
BTS BTS
69
70