Gn接口学习文档.doc_第1页
Gn接口学习文档.doc_第2页
Gn接口学习文档.doc_第3页
Gn接口学习文档.doc_第4页
Gn接口学习文档.doc_第5页
免费预览已结束,剩余42页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

HX/WRC/SSD/WORDF编号:HX/WRC/XXXX/XX03xx/RA.0 机密 Gn接口学习文档项目编号:部 门:一部拟 制:熊桂兰 08年3月6 日审 核:年 月 日批 准:年 月 日发放编号:受控状态:武汉虹旭信息技术有限公司修改记录修改号修改/生效日期修 改 内 容修 改 理 由修改号编 写审 核批 准批准日期目 录修改记录2目 录3Gb接口学习文档51Gb接口总体概述51.1参考文档51.2Gb接口在GPRS网络中的位置51.3Gb接口结构61.4Gb接口功能71.5Gb接口各协议层及其功能描述71.5.1L1层71.5.2NS层71.5.3BSSGP协议层92Gb接口在GPRS分组域故障分析系统中解析需求112.1L1层112.2NS层112.2.1NS业务层112.2.2NS业务控制层122.2.3NS层中消息单元PDU格式142.3BBSGP协议层192.3.1RL-BSSGP-LLC192.3.2GMM(BSS)-BSSGP-GMM(SGSN)222.3.3NM(BSS)-BBSGP-NM(SGSN)303移动性管理消息结构及内容423.1Authentication reject(鉴权拒绝)423.2Authentication request(鉴权请求)423.3Authentication response(鉴权应答)433.4Authentication Failure(鉴权失败)443.5CM Re-establishment request (连接重建请求)453.6CM service accept(CM服务接受)483.7CM service reject483.8CM service abort493.9Abort493.10CM service request(服务请求)493.11Identity request503.12Identity response513.13IMSI detach indication(IMSI分离指示)513.14Location updating accept(接受位置更新)513.15Authentication response523.16Authentication response523.17Authentication response523.18Authentication response523.19Authentication response52Gb接口学习文档1 Gn接口总体概述1.1 参考文档1) IMT DS FDD(WCDMA)系统Gn和Gp接口GPRS隧道协议(GTP)技术规范(R99)2) 3G TS 29.060 V3.5.0 (2000-06) 3rd Generation Partnership Project;Technical Specification Group Core Network;General Packet Radio Service (GPRS);GPRS Tunnelling Protocol (GTP) across the Gn and Gp Interface(Release 1999)1.2 Gn接口在GPRS网络中的位置GPRS网络结构图如下:从图中可以看出,Gn接口即公众陆地移动网 PLMN内部GSN节点间的接口,该接口是信令和数据传输接口。它包括GTP控制平面(GTP-C)和数据传输(GTP-U)。1.3 Gn接口结构UDP/IP是GTP第一版本规定的传送GTP消息的唯一路径协议。1.3.1 控制平面(GTP-C)图1 控制平面协议栈GTP-C路径协议GTP-C路径协议GSNGSNGn, GpGTP-C请求消息的UDP目的端口号是保留给GTP-C的2123。响应消息的UDP目的端口号是对应的请求消息的UDP源端口号。响应消息的UDP源端口号应是对应的请求消息的UDP目的端口号。UDP源端口号是发端GSN/RNC本地分配的端口号。1.3.2 传输平面(GTP-U):图2 GTP-U协议栈GSN (RNC)GSN (SGSN)Gn, Gp (Iu)端用户协议GTP-U路径协议端用户协议GTP-U路径协议GTP-U请求消息的UDP目的端口号是保留给GTP-U的2152。UDP源端口号是发端GSN/RNC本地分配的端口号。响应消息的UDP目的端口号是对应的请求消息的UDP源端口号。响应消息的UDP源端口号应是对应的请求消息的UDP目的端口号。2 GTP头部2.1 基本GTP头部比特字节876543211版本字段PT空闲ESPN2消息类型3长度(第一字节)4长度(第二字节)5隧道端点标识(第一字节)6隧道端点标识(第二字节)7隧道端点标识(第三字节)8隧道端点标识(第四字节)9序列号(第一字节)10序列号(第二字节)11N-PDU号12下一个扩展头类型表1 GTP基本头部的格式 版本字段:该字段用于指示GTP协议的版本。本版本号设为1。 协议类型(PT):该比特用于区别GTP(PT设为1)和GTP”协议(PT设为0)。 扩展头标识(E):该标识指明是否带有扩展字段。标识为1说明带有扩展字段; 序列号标识(S):该标识指明是否带有序列号字段。标识置1说明带有序列号字段;在GTP-C消息中该标识置1。 N-PDU号标识(PN):该标识指示带有N-PDU号字段。标识置1说明带有N-PDU号字段;该标识只在GTP-U中使用,在GTP-C中不用或被GTP-C实体忽略。 消息类型:该字段指明GTP消息的类型。 长度:该字段指明有效载荷的字节数,即GTP包除了包头必选字段(即GTP包的前8个字节)以外的字节数。 隧道端点标识(TEID):该字段明确标识所用的接收GTP-U或GTP-C协议实体中隧道的端点。 序列号:该字段在GTP-U的T-PDU中是可选字段。它用作信令消息的传输标识,这些信令中带有对请求消息的响应;也在GTP-U隧道上为了保证传输顺序用作传输T-PDU的递增序列号。 N-PDU号:该字段用于SGSN间漫游更新和系统间的切换(例如2G和3G无线接入网间的切换)时,协调MS和SGSN间确认模式数据的传输。根据情况该字段有其它含义(例如,对于GSM/GPRS到GSM/GPRS网络,该字段填入SNDCP N-PDU号)。 下一个扩展头类型:该字段定义了G-PDU中该字段后下一个扩展头的类型。2.2 GTP扩展头部字节 1扩展头长度字段2-m扩展头内容字段m+1下一个扩展头类型字段 表2 GTP扩展头的格式 扩展头长度字段:描述了此扩展头的长度(以4字节为单位) 下一个扩展头类型字段:描述了下一个扩展头的类型。下一个扩展头字段值扩展头类型0000 0000后面没有扩展头1100 0000PDCP PDU的序号扩展头类型的定义2.3 GTP-C头部比特字节87654321111空闲E102消息类型3长度(第一字节)4长度(第二字节)5隧道端点标识(第一字节)6隧道端点标识(第二字节)7隧道端点标识(第三字节)8隧道端点标识(第四字节)9序列号(第一字节)10序列号(第二字节)110(一个字节)12下一个扩展头类型l 版本值置十进制的1(二进制的001)。l 协议类型(PT)值置为1。l S字段置为1。l PN字段置为0。GTP-C收端将忽略这个标识。l 消息类型置为控制平面消息的类型值,该值对每种类型是唯一的,见表1中GTP-C列中画X的消息。l 长度是控制平面消息的长度,按字节计算,不包括GTP头。l 隧道端标识由发送实体设置为对应的接收实体(SGSN或GGSN)要求的值。该字段在隧道管理消息中标识了PDP地址和APN相同的不同PDP上下文,或在非隧道管理消息中标识每个MS和相关上下文数据,下列情况是例外:- 当SGSN发送一个MS的建立PDP上下文请求消息到GGSN,如果SGSN上没有GGSN分配的控制平面的隧道端标识,请求消息中的隧道端标识符置全0- 当SGSN发送一个MS的更新PDP上下文请求到GGSN,如果SGSN想将与GGSN间的隧道版本由GTP版本0改变为版本1,请求消息中的隧道端标识符置全0- 标识请求响应消息中隧道端标识符置全0- SGSN上下文请求消息中隧道端标识符置全0- 回应请求响应、支持的扩展头通知和不支持的版本消息中隧道端标识符置全0- 前向重定位请求消息中隧道端标识符置全0- PDU通知请求消息中隧道端标识符置全0- 重定位取消请求消息中隧道端标识符置全0,除非原SGSN已经得到新SGSN分配的控制平面的隧道端标识符- 所有的位置管理消息中隧道端标识符置全0l 序列号是一条路径上有效的消息号。序列号在0到65535之间,被连续地分配,它唯一地标识了路径上的GTP控制平面请求消息(参见控制平面消息的可靠传送一节)。GSN回应的控制平面响应消息中复制了该序列号。对于无响应的请求消息,即不支持的版本、支持的扩展头通知和差错指示消息,收端将忽略序列号字段。l N-PDU序号不考虑。2.3.1 采集信息GTPC模块需要解析的消息类型包括:消息类型 GTP头消息类型字段值PDP上下文创建请求消息 0x10PDP上下文创建应答消息 0x11更新PDP上下文请求消息 0x12更新PDP上下文应答消息 0x13删除PDP上下文请求消息0x14删除PDP上下文应答消息0x15echo 响应消息0x2 版本字段类型需采集,以区分R97/98和R99协议版本; 协议类型字段需采集,以区分GTP和GTP协议类型; 消息类型需采集,如上; 隧道端点标识需采集; S标志位和序列号需采集,为后续增加排序模块备用。2.4 GTP-U头部l 版本值置十进制的1(二进制的001)。l 协议类型(PT)值置为1。l 如果S字段置1,则包括序列号字段,否则S字段置0。对于GTP-U消息回应请求、回应响应和支持的扩展头通知,S字段应置1。l 如果PN字段置1,GTP-U头中包括N-PDU序号字段。l 消息类型置为用户平面消息的类型值,见表1中GTP-U列中画X的消息,当T-PDU传输时消息类型值置为255,1和2用于“回应”消息,值26用于“差错指示”消息。l 长度是不包括GTP头的T-PDU的长度。l TEID包括T-PDU从属的隧道的隧道端标识。收端实体用TEID查找PDP上下文,但是下列两种情况是例外:- 回应请求响应、支持的扩展头通知和版本不支持消息中,隧道端标识字段置为全0。- 差错指示消息中隧道端标识字段置为全0。l 当S字段置1时,包括序列号字段。该字段用于决定是否丢弃收到的T-PDU。对于GTP-U消息和支持的扩展头通知消息,序列号被收端忽略。l 当PN标识置1时,包括N-PDU序号字段。原SGSN(或RNC)在SGSN间路由区更新程序(或SRNS重定位程序)中用该字段通知新SGSN(或RNC)分配给T-PDU的N-PDU号。如果PDCP没有分配N-PDU号给T-PDU,或如果用非确认的端到端LLC模式传输T-PDU,则PN置为0。2.4.1 采集信息GTPU模块需要解析的消息类型包括:消息类型 GTP头消息类型字段值T-PDU 0xFFecho 响应消息0x02Error Indication0x1a 版本字段类型需采集,以区分R97/98和R99协议版本; 协议类型字段需采集,以区分GTP和GTP协议类型; 消息类型需采集,如上; 隧道端点标识需采集; S标志位和序列号需采集,为后续增加排序模块备用。3 消息结构及内容PDP上下文创建以外的其他消息,根据GTP之下的承载IP目的地址记录表判断出该消息的上下行。3.1 路径管理消息结构及内容(PDP级别)3.1.1 回应响应(Echo Response)收到对端GSN应答的回应响应的GSN把收到的重启计数器值与以前存储的对端GSN的重启计数器值进行比较。如果以前没有存储对端GSN的重启计数器值,则应保存这个重启计数器值。如果以前存储的这个GSN的重新启动计数器值与GSN的回应响应中收到的重新启动计数器值不同,接收实体保存新收到的重启计数器值,并替换原来存储的该GSN的重启计数器值。同时接收回送响应的GSN认为发送回应响应的这个GSN重新启动过,认为使用该GSN的所有PDP上下文都是去激活的。信息单元要求参考复原(Recovery)必选7.7.11专用扩展(Private Extension)可选7.7.4 采集信息采集信息用途Srcip(GTP头部)查找PDP上下文复原(Recovery)变化时删除GSN所有PDP上下文 处理流程1检查gsn节点,如果不存在则退出2检查gsn重启次数,如果相等则退出3更新gsn重启次数4遍历会话链, 删除gsn上的所有会话, 并向cc和dc发送会话删除消息3.1.2 差错指示(Error Indication)如果GSN或RNC中没有对应于收到的G-PDU对应的PDP上下文,GSNRNC发送差错指示给对端。信息单元要求参考数据的隧道端标识I(Tunnel Endpoint Identifier Data I)必选7.7.13GSN地址(GSN Address)必选7.7.32专用扩展(Private Extension)可选7.7.4 采集信息采集信息用途Srcip_u,dstip_u(GTP头部)查找PDP上下文Teid_u查找PDP上下文Gsnaddr_u查找PDP上下文 处理流程1dstip_u + teid_u查找ggsnaddr_u + teid_sgsn_u表得到其他所有pdp上下文2. 存在则清空所有pdp上下文,并发送abnormal_del给后台,返回。3不存在则查找sgsnaddr_u+teid_ggsn_u表得到其他所有pdp上下文4存在则清空所有pdp上下文,并发送abnormal_del给后台,返回。5不存在则返回,包丢弃3.2 隧道管理消息结构及内容(PDP级别)3.2.1 建立PDP上下文请求(Create PDP Context Request)GTP-C消息,GPRS PDP上下文激活程序的一部分 SGSN节点发送到GGSN节点。消息发送后,SGSN把PDP上下文标记为“等待响应”。此时SGSN将接收来自GGSN的G-PDU,但不发送到MS。 IMSI和NSAPI信息单元合起来唯一标识创建的PDP上下文。在二次PDP上下文激活程序(Secondary PDP Context Activation Procedure)中创建上下文时,SGSN将在建立PDP上下文请求中包括链接的NSAPI(Linked NSAPI)。链接的NSAPI是指该PDP地址和APN上已经分配给任一激活的PDP上下文的NSAPI。二次PDP上下文激活程序中的建立PDP上下文消息不需要选择模式、IMSI、MSISDN、端用户地址、APN和协议配置选项消息单元。普通激活消息使用IMSI+NSAPI二次激活消息使用NSAPI+TEID(GGSN)+GGSN(IP_C)信息单元要求参考IMSI条件7.7.2复原(Recovery)可选7.7.11选择模式(Selection mode)条件7.7.12隧道端标识数据I(Tunnel Endpoint Identifier Data I)必选7.7.13隧道端标识控制平面(Tunnel Endpoint Identifier Control Plane)条件7.7.14NSAPI必选7.7.17链接的NSAPI(Linked NSAPI)条件7.7.17计费特征(Charging Characteristics)条件7.7.23跟踪参考(Trace Reference)可选7.7.24跟踪类型(Trace type)可选7.7.25端用户地址(End User Address)条件7.7.27接入点名(Access Point Name)条件7.7.30协议配置选项(Protocol Configuration Options)条件7.7.31用于信令的SGSN地址(SGSN Address for signalling)必选7.7.32用于用户数据的SGSN地址(SGSN Address for user traffic)必选7.7.32MSISDN条件7.7.33业务质量描述(Quality of Service Profile)必选7.7.34TFT条件7.7.36触发标识符(Trigger Id)可选7.7.41OMC标识(OMC Identity)可选7.7.42专用扩展(Private Extension)可选7.7.4 采集信息普通激活时采集信息用途序列号(GTP头部)便于响应消息查找PDPIMSI,NSAPI唯一标识PDP上下文TEID_SGSN_U,TEID_SGSN_C查找PDP上下文端用户地址(PDP地址)查找PDP上下文APN统计使用IP_SGSN_U,IP_SGSN_C统计使用MSISDN统计使用复原(Recovery)变化时删除GSN所有PDP上下文二次激活时采集信息用途TEID(GTP头部TEID_GGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDPLinked NSAPI标识二次激活NSAPI查找PDP上下文TEID_SGSN_U,TEID_SGSN_C查找PDP上下文IP_SGSN_U,IP_SGSN_C统计使用复原(Recovery)变化时删除GSN所有PDP上下文 处理流程If(linked nsapi)/*二次激活处理*/Teid_sgsn_c + sgsnip_c+nsapi查找pdp上下文If(get pdp and (state is created or creating) )根据imsi+nsapi备份现有pdp到备份中更新Teid_sgsn_c, Teid_sgsn_u, sgsnip_c, sgsnip_uState = ctreatingSend creating返回Else返回Else/*普通激活处理*/If(复原单元)If(复原单元处理删除)返回imsi+nsapi查找pdp上下文If(get pdp and (state is created or creating) )根据imsi+nsapi备份现有pdp到备份中更新Teid_sgsn_c, Teid_sgsn_u, sgsnip_c, sgsnip_u, pdp地址State = ctreatingSend creating返回Elseimsi+nsapi Create pdp填充pdp上下文State = ctreatingSend creating返回3.2.2 建立PDP上下文响应(Create PDP Context Response)如果原因值是“请求接受”以外的其他值时,在响应消息中只包含必选的原因值信息单元、可选的协议配置选项和可选的复原信息单元。如果原因值是“请求接受”,除复原、协议配置选项和专用扩展以外,所有信息单元是必选的。信息单元要求参考原因(Cause)必选7.7.1需要重新排序(Reordering required)条件7.7.6复原(Recovery)可选7.7.11隧道端标识数据I(Tunnel Endpoint Identifier Data I)条件7.7.13隧道端标识控制平面(Tunnel Endpoint Identifier Control Plane)条件7.7.14计费标识(Charging ID)条件7.7.26端用户地址(End User Address)条件7.7.27协议配置选项(Protocol Configuration Options)可选7.7.31用于信令的GGSN地址(GGSN Address for signalling)条件7.7.32用于用户数据的GGSN地址(GGSN Address for user traffic)条件7.7.32业务质量描述(Quality of Service Profile)条件7.7.34计费网关地址(Charging Gateway Address)可选7.7.43专用扩展(Private Extension)可选7.7.44可能出现的原因值包括:l “请求接受”l “无可用资源”l “所有动态PDP地址都已占用”l “无可用内存”l “丢失或未知的APN”l “未知的PDP地址或PDP类型”l “用户鉴权失败”l “系统失效”l “TFT操作中出现语义错误”l “TFT操作中出现语法错误”l “包过滤器中出现语义错误”l “包过滤器中出现语法错误”l “必选的IE不正确”l “必选的IE丢失”l “可选IE不正确”l “无效消息格式” 采集信息采集信息用途TEID(GTP头部TEID_SGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDP原因统计使用端用户地址(PDP地址)查找PDP上下文TEID_GGSN_U,TEID_GGSN_C查找PDP上下文IP_GGSN_U,IP_GGSN_C统计使用复原(Recovery)变化时删除GSN所有PDP上下文 处理流程If(复原单元)If(复原单元处理删除)返回If(cauce = suc)Teid_sgsn_u+seq 查找pdpif(get pdp )if(state is creating)else if(state is created)ElseElse3.2.3 更新PDP上下文请求(Update PDP Context Request) SGSNGGSN改变QoS和路径,GGSN间隧道的GTP版本改变(GTPv0 v1)SGSN间路由更新GTP头中的NSAPI和隧道端标识信息单元共同唯一标识GGSN中的一个PDP上下文 NSAPI+TEID(GGSN)+GGSN(IP_C)信息单元要求参考IMSI条件7.7.2复原(Recovery)可选7.7.11隧道端标识数据I(Tunnel Endpoint Identifier Data I)必选7.7.13隧道端标识控制平面(Tunnel Endpoint Identifier Control Plane)条件7.7.14NSAPI必选7.7.17跟踪参考(Trace Reference)可选7.7.24跟踪类型(Trace type)可选7.7.25用于信令的SGSN地址(SGSN Address for signalling)必选7.7.32用于用户数据的SGSN地址(SGSN Address for user traffic)必选7.7.32业务质量描述(Quality of Service Profile)必选7.7.34TFT条件7.7.36触发标识符(Trigger Id)可选7.7.41OMC标识(OMC Identity)可选7.7.42专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途TEID(GTP头部TEID_GGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDPIMSI,NSAPI查找PDP上下文TEID_SGSN_U,TEID_SGSN_C查找PDP上下文IP_SGSN_U,IP_SGSN_C统计使用复原(Recovery)变化时删除GSN所有PDP上下文.2 处理流程 GGSNSGSNGGSN中会话的QoS发生改变 GGSN作为DHCP中继代理收到外部网给MS分配的IP地址GTP头中的NSAPI和隧道端标识信息单元共同唯一标识SGSN中的一个PDP上下文NSAPI+TEID(SGSN)+SGSN(IP_C)信息单元要求参考复原(Recovery)可选7.7.11NSAPI必选7.7.17端用户地址(End User Address)可选7.7.27业务质量描述(Quality of Service Profile)必选7.7.34专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途TEID(GTP头部TEID_SGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDPNSAPI查找PDP上下文端用户地址(PDP地址)查找PDP上下文复原(Recovery)变化时删除GSN所有PDP上下文.2 处理流程3.2.4 更新PDP上下文响应(Update PDP Context Response) GGSN-SGSN信息单元要求参考原因(Cause)必选7.7.1复原(Recovery)可选7.7.11隧道端标识数据I(Tunnel Endpoint Identifier Data I)条件7.7.13隧道端标识控制平面(Tunnel Endpoint Identifier Control Plane)条件7.7.14计费标识(Charging ID)条件7.7.26用于信令的GGSN地址(GGSN Address for signalling)条件7.7.32用于用户数据的GGSN地址(GGSN Address for user traffic)条件7.7.32业务质量描述(Quality of Service Profile)条件7.7.34计费网关地址(Charging Gateway Address)可选7.7.43专用扩展(Private Extension)可选7.7.44可能出现的原因值包括:l “请求接受”l “不存在”l “业务不支持”l “系统失效”l “TFT操作中出现语义错误”l “TFT操作中出现语法错误”l “包过滤器中出现语义错误”l “包过滤器中出现语法错误”l “必选的IE不正确”l “必选的IE丢失”l “可选IE不正确”l “无效消息格式”.1 采集信息采集信息用途TEID(GTP头部TEID_SGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDP原因统计使用TEID_GGSN_U,TEID_GGSN_C查找PDP上下文IP_GGSN_U,IP_GGSN_C统计使用复原(Recovery)变化时删除GSN所有PDP上下文.2 处理流程 SGSN-GGSN信息单元要求参考原因(Cause)必选7.7.1复原(Recovery)可选7.7.11业务质量描述(Quality of Service Profile)条件7.7.34专用扩展(Private Extension)可选7.7.44可能出现的原因值包括:l “请求接受”l “不存在”l “业务不支持”l “系统失效”l “TFT操作中出现语义错误”l “TFT操作中出现语法错误”l “包过滤器中出现语义错误”l “包过滤器中出现语法错误”l “必选的IE不正确”l “必选的IE丢失”l “可选IE不正确”l “无效消息格式”.1 采集信息采集信息用途TEID(GTP头部TEID_GGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDP原因统计使用复原(Recovery)变化时删除GSN所有PDP上下文.2 处理流程3.2.5 删除PDP上下文请求(Delete PDP Context Request)1.SGSNGGSNGPRS分离程序GPRS PDP上下文去激活程序的一部分GTP头中的NSAPI和隧道端标识信息单元共同唯一标识GGSN中的一个PDP上下文 NSAPI+TEID(GGSN)+GGSN(IP_C)2.GGSN SGSNGGSN发起的PDP上下文去激活的一部分用于去激活分配给一个MS的PDP地址上一个或一组激活的PDP上下文GTP头中的NSAPI和隧道端标识信息单元共同唯一标识SGSN中的一个PDP上下文NSAPI+TEID(SGSN)+SGSN(IP_C)拆卸指示符信息单元置1,用在删除PDP上下文请求消息中,指示该消息应用于与NSAPI标识的请求的PDP上下文相同PDP地址的所有PDP上下文都要被删掉。置0只拆卸NSAPI标识的PDP上下文。信息单元要求参考拆卸指示符(Teardown Ind)条件7.7.16NSAPI必选7.7.17专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途TEID(GTP头部TEID_GSN_C(收端)查找PDP上下文序列号(GTP头部)便于响应消息查找PDPTeardown Ind删除PDP上下文方式NSAPI查找PDP上下文.2 处理流程3.2.6 删除PDP上下文响应(Delete PDP Context Response)信息单元要求参考原因(Cause)必选7.7.1专用扩展(Private Extension)可选7.7.44可能的原因值包括:l “接受请求”l “必选的IE不正确”l “必选的IE丢失”l “可选IE不正确”l “无效消息格式”.1 采集信息采集信息用途TEID(GTP头部 TEID_GSN_C 收端)查找PDP上下文序列号(GTP头部)便于响应消息查找PDP原因统计使用.2 处理流程3.2.7 差错指示(Error Indication)GSN地址信息单元是从引发差错指示程序的原始用户数据消息取得的目的地址(例如目的IP地址)。GSN地址可以是GGSN、SGSN或RNC地址。TEID和GSN地址合起来唯一标识接收差错指示消息的节点中的相应PDP上下文,收到差错指示后,GSN将删除PDP上下文收端为SGSN,发端为SGSN则使用ipsrc(SGSN)TEID(SGSN_U)+GSN_IP(SGSN)收端为SGSN,发端为GGSN则使用ipsrc(GGSN)+TEID(GGSN_U)+GSN_IP(GGSN)收端为GGSN,发端为SGSN则使用ipsrc(SNSN)+TEID(GGSN_U)+GSN_IP(GGSN)信息单元要求参考数据的隧道端标识I(Tunnel Endpoint Identifier Data I)必选7.7.13GSN地址(GSN Address)必选7.7.32专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途序列号(GTP头部)便于响应消息查找PDPTEID_GSN_U(发端)查找PDP上下文IP_GSN_C,统计使用.2 处理流程3.3 移动性管理消息结构及内容(IMSI级别)3.3.1 标识请求(Identification Request)MS在GPRS分离期间改变了SGSN,当进行GPRS附着时,MS发送P-TMSI给新SGSN以标识自己,新SGSN则发送识别请求消息向原SGSN请求IMSI。信息单元要求参考路由区标识(RAI)必选7.7.3P-TMSI必选7.7.5P-TMSI名(P-TMSI Signature)条件7.7.9专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途srcIP,dstIP,srcPort,dstPort(IP头部) 结合序列号查找响应消息序列号(GTP头部)便于响应消息查找PDP路由区标识(RAI)补充PDP上下文P-TMSI保存在IMSI + P-TMSI + RAI 的表中.2 处理流程根据srcIP + dstIP + seq查找srcIP + dstIP + seq + rai表得到old_rai,二者相等结束,不等更新srcIP + dstIP + seq + rai表未获取到rai,填充到srcIP + dstIP + seq + rai表3.3.2 标识响应(Identification Response)信息单元要求参考原因(Cause)必选7.7.1IMSI条件7.7.2鉴权三元组(Authentication Triplet)条件7.7.7鉴权五元组(Authentication Quintuplet)条件7.7.35专用扩展(Private Extension)可选7.7.44可能的原因值包括:l “接受请求”l “IMSI未知”l “系统失败”l “必选的IE不正确”l “必选的IE丢失”l “可选IE不正确”l “无效消息格式”l “版本不支持”l “P-TMSI名不符”.1 采集信息采集信息用途TEID(GTP头部 TEID_SGSN_C)查找PDP上下文序列号(GTP头部)便于响应消息查找PDP原因统计使用IMSI查找PDP上下文.2 处理流程imsi搜索rai + imsi表获取到old_rai,根据srcIP + dstIP + seq查找srcIP + dstIP + seq + rai表得到new_rai,二者相等结束,不等更新rai + imsi表,以便流量统计时,通过imsi关联到rai未获取到rai,填充到 rai + imsi表,以便流量统计时,通过imsi关联到rai3.3.3 SGSN上下文请求(SGSN Context Request)New SGSN old GGSN ,之后newSGSN会发起更新PDP消息,携带信息为MS原有信息信息单元要求参考IMSI条件7.7.2路由区标识(RAI)必选7.7.3TLLI条件7.7.4P-TMSI条件7.7.5P-TMSI名(P-TMSI Signature)条件7.7.9MS已验证(MS Validated)可选7.7.10控制平面的隧道端标识(Tunnel Endpoint Identifier Control Plane)必选7.7.14控制平面的SGSN地址(SGSN Address for Control Plane)必选7.7.32专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途原因统计使用IMSI查找PDP上下文路由区标识(RAI)补充PDP上下文.2 处理流程RAI查找rai + imsi表得到对应的imsi集合Imsi存在于集合中,结束不存在于集合中,imsi + rai填充到 rai + imsi表,3.3.4 前向重定位请求(Forward Relocation Request)原SGSN向新SGSN发送前向重定位请求,以传送在新SGSN和目标RNC之间进行SRNS重定位程序所必要的信息。信息单元要求参考IMSI必选7.7.2控制平面的隧道端标识(Tunnel Endpoint Identifier Control Plane)必选7.7.14RANAP原因(RANAP Cause)必选7.7.18MM上下文(MM Context)必选7.7.28PDP上下文(PDP Context)条件7.7.29控制平面的SGSN地址(SGSN Address for Control Plane)必选7.7.32目标标识(Target Identification)必选7.7.37UTRAN透明容器(UTRAN transparent container)必选7.7.38专用扩展(Private Extension)可选7.7.4.1 采集信息采集信息用途序列号(GTP头部)便于响应消息查找PDPIMSI结合原SGSN控制面地址查询下面所属PDP上下文TEID_OLD_SGSN_C统计使用IP_NEW_SGSN_C统计使用目标标识统计使用PDP上下文(NSAPI,PDP标识,PDP地址,APN)统计使用.2 处理流程3.3.5 前向重定位响应(Forward Relo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论