GPRS(General Packet Radio Service):通用分组无线业务
SGSN功能
1、网络接入控制(MS侧):鉴权、计费信息收集
2、逻辑链路管理:SGSN-MS之间逻辑链路的管理(LLC)、支持确认/不确认传输(LLC)
3、路径管理:SGSN-BSS之间数据传输路径管理(下行方向)、移动性管理和会话管理
4、路由和隧道传输:压缩与解压(Gb接口,通过SNDCP)、加密与解密(Gb,LLC)、用户数据的存储转发(SGSN,对于下行数据的缓存)、路由选择(围绕PDP上下文来进行,Gn)、地址翻译和映射(包括DNS,由APN推导出GGSN地址等,Gn)、封装与隧道传输(Gn,GTP协议)
GGSN功能
1、网络接入控制(外部PDN侧):消息过滤、计费信息收集
2、会话管理
3、路由选择和转发:存储转发、路由选择、封装和隧道传输
4、可以动态分配IP地址
5、可以内置防火墙功能
非透明接入外部IP网络(针对终端):主要针对私有业务
1、Radius服务器的主要用途是用户鉴权
2、Radius服务器也可以分配IP地址
3、一个GGSN可以支持多个APN
CG功能
1、实时采集GRPS话单
2、临时存储和缓冲GPRS话单
3、GPRS话单预处理
4、向计费中心传送GPRS话单
BG功能
1、实现运营商互通必须的协议:安全性协议(推进使用IPSec和防火墙)、路由协议(推进使用BGP),计费协议(运营商协商确定,也许需要BG收集计费信息)
2、一般基于路由器
4、可与GGSN合设
DNS功能
1、在PDP激活时,解析手机接入IP网络所用的接入点APN,以确定本次激活所用的GGSN
2、SGSN之间路由区更新过程中,解析旧SGSN的IP地址
GPRS骨干网:用于连接GPRS各节点(SGSN/GGSN/CG/BG/DNS/Router等)
HLR/AUC功能
1、保存和更新GPRS用户签约数据
2、用户鉴权
3、提供移动性管理和路由选择所需的位置/路由信息及相关处理:保存和更新用户服务SGSN号码和地址、GPRS用户位置删除指示(purge)、MS是否可及标志