- 在线时间
- 241 小时
- 最后登录
- 2015-12-10
- 威望
- 241
- 金钱
- 118937
- 贡献
- 3011
- 注册时间
- 2011-1-20
- 阅读权限
- 200
- 主题
- 1529
- 帖子
- 4004
- 分享
- 3
- 精华
- 8
- 积分
- 126474
- 相册
- 32
|
本帖最后由 爱卫生 于 2012-10-14 23:49 编辑
GGSN的功能要求
一 会话管理功能
GGSN应支持规范中定义的PDP状态模型,应能存储和处理处于待命和准备就绪状态的MS的PDP上下文,能根据APN寻址到相应外部数据网。具体包括:
1、PDP上下文的激活
MS发起的PDP上下文的激活
MS发起的二次PDP上下文的激活
网络发起的PDP上下文的激活(可选)
2、PDP上下文的修改
SGSN发起的PDP上下文的修改
GGSN发起的PDP上下文的修改
MS发起的PDP上下文的修改
RNC发起Iu连接释放引起的PDP上下文的修改
RAB释放引起的PDP上下文的修改
3、PDP上下文的去活
MS发起的PDP上下文去活
SGSN发起的PDP上下文去活
GGSN发起的PDP上下文去活
二 路由选择和数据转发功能
GGSN应具有将从上一个节点接收到的数据(PDP PDU)转发给路由中下一个节点的功能。GGSN应具有对PDP PDU排序的功能。GGSN应保证在GGSN与MS之间传送的N-PDUs的最大尺寸为1500 字节,对从外部数据网收到的大于上述要求的PDP PDU,GGSN应根据PDP的类型和具体实施要求对其进行分段、丢弃或拒绝。
GGSN应具有将来自外部数据网的PDP PDU用GTP字头和TCP/IP或UDP/IP字头进行封装的功能,并以这些字头中的相关地址信息作为标识,在GPRS骨干网中利用一条点到点的双向隧道来传输封装数据。对于去往外部数据网的PDP PDU,GGSN应去除其封装字头后再转发给外部数据网。
当MS的一个PDP地址对应多个PDP上下文时,GGSN应能根据分配给各PDP上下文的TFT来将下行N-PDU寻路到相应的GTP隧道。
三 位置管理功能
GGSN应具有位置管理功能,包括:
通过Gc接口或通过MAP-GTP转换节点向HLR请求MS的位置信息的功能;(可选)
配合SGSN实现移动性管理,主要是 MS在 不同 SGSN登录时的位置管理功能。
四 用户数据管理功能
GGSN中应能存储、修改和删除GGSN中的移动用户的有关数据,主要是PDP上下文中的内容。
五 消息屏蔽功能
GGSN在GTP解包后应对用户源地址进行检查并可以对其进行访问控制,防止用户通过地址伪装进行DoS攻击。另外,GGSN应具有网络控制的消息屏蔽功能,消息屏蔽功能可以选择允许/不允许哪些分组进入GPRS网,以保证GPRS网的安全,该功能可以通过外部设备如防火墙来实现。在GTP解包后应对用户源地址进行合法性检查,以保证GPRS网的安全,对目的地址不在IP地址池中的下行数据包进行丢弃处理。
六 计费信息收集功能
GGSN应能为每个激活的PDP上下文分配计费ID,并能收集每个MS使用外部数据网和GPRS网络资源相关的计费信息 G-CDR,并能将所收集到的计费信息通过Ga接口送往计费网关进行处理。
七 接入外部数据网的相关功能
GGSN应能支持以透明方式和非透明方式接入外部IP网。包括以下功能:
1、用户地址管理功能。
-GGSN应具有为MS动态分配IP地址的功能,或者应具有通过接入DHCP服务器等来实现动态分配IP地址的功能。
-GGSN应具有地址翻译和映射功能(可选),如:将分配给用户的静态IP地址翻译成相应的IMSI,将私有地址映射成合法地址等。
2、用户认证功能。
在非透明方式下, GGSN应具有接入RADIUS服务器实现用户认证的功能。为保证某些数据业务的计费要求,GGSN应能在GGSN侧按APN配置生成统一的Radius消息,并使用统一的Radius消息与外部Radius服务器通信。Radius消息及属性的定义详见3G TS 29.061: "General Packet Radio Service (GPRS); Interworking between the Public Land Mobile Network (PLMN) supporting GPRS and Packet Data Networks (PDN)".
3、隧道功能
要求支持IPv4及IPv6的GRE隧道和IPv6 over IPv4手工隧道功能,L2TP、IPsec等功能可选。
4、GGSN应支持DiffServ功能(RFC2474,2475),实现根据业务所属类型
(conversational, streaming, interactive, background)将其进行分类和标记功
能(可通过命令行等方式,进行灵活配置映射策略)。
八 网络时间同步功能
GGSN应具备NTP 客户端功能,可以通过NTPv3(RFC1305)协议实现时间同步。 |
|