好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

会话管理模块培训文档.doc

26页
  • 卖家[上传人]:小**
  • 文档编号:57147360
  • 上传时间:2018-10-19
  • 文档格式:DOC
  • 文档大小:471.02KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1.. 概述概述会话管理(Session Management)用于维护 PDP 上下文,通过 PDP 上下文的建立、释 放、修改来实现数据传输通道的建立、释放和修改,保证数据传输可以正常进行 会话管理(SM)流程必须在 MM 上下文建立以后方能进行,如果没有建立 GMM 上 下文,必须先发起 GMM 上下文建立流程1.11.1 分组域协议栈分组域协议栈核心网 PS 域组成如图 1 所示,图中灰色部分是组成 PS 域的主要网元:SGSN 和 GGSN从网络侧看,PS 域是在 CS 网络的基础上增加 SGSN 和 GGSN 这两种网络实体以 及 Gb/Iu、Gn、Gi、Gr、Gf、Gd、Gs、Gc 等接口而实现的SGSN(服务 GPRS 支持节点) 和 GGSN(网关 GPRS 支持节点)是实现 PS 业务的核心实体,它们也可通称为 GSNSGSN 是为 MS 提供移动性管理、路由选择等服务的节点,GGSN 是用于接入外部 数据网络和业务的节点在上述接口中,Gs 和 Gc 接口是可选接口,需要 SGSN 与 MSC/VLR 配合实现诸如联合位置更新、经由 GPRS 进行 CS 寻呼等功能时,就应选用 Gs 接口;如果选用 Gc 接口,则 GGSN 可直接从 HLR 获取位置信息,如果未选用 Gc 接口, 则 GGSN 需通过其他 SGSN 或 GGSN 从 HLR 获取位置信息。

      Gf Uu Um D Gi Gn Iu Gc C E Gp Gs Signalling and Data Transfer Interface Signalling Interface MSC/VLR TE MT UTRAN TE PDN Gr Iu HLR Other PLMN SGSN GGSN Gd SM-SC SMS-GMSC SMS-IWMSC GGSN EIR SGSN Gn CGF Ga Ga Billing System Gb TE MT BSS R A R CAMEL GSM- SCF Ge 图 1 PS 域协议结构 会话管理功能同时位于 MS 和 SGSN 中,属于非接入层功能在 Iu 口 Gb 口,下层通过 不同的协议承载,参照图 2:图 2: SGSN 控制面协议栈1.2 相关术语相关术语1 1.接入层及非接入层划分.接入层及非接入层划分,参照图 3:图 3:非接入层2 2..NSAPINSAPI NetworkNetwork layerlayer ServiceService AccessAccess PointPoint IdentifierIdentifier NSAPI 和 IMSI 或者 TLLI、P-TMSI 一起唯一的标识一个 PDP 上下文,在 MS 中,NSAPI 标识一个 PDP-SAP,在 SGSN 和 GGSN 中,NSAPI 标识了和 MM 上下文关联的一个 PDP 上下文。

      NSAPI 的作用参照图 4:GGSN associated with: IP address ATLLIIP address A SAPIP address B SAPNSAPI-1NSAPI-2GiGGSN associated with: IP address BGiGPRS MSSGSNIPIP图 4:NSAPI 和 TLLI 的使用 当 MS 在 IP Address A SAP 上 TE 发送的收到 IP 包时,MS 对 IP 包进行封装并初始化 带 NSAPI-1当 SGSN 收到 IP 包后,通过分析 TLLI+NSAPI,找到对应传输通道,把 IP 包 传送给和 IP Address A 相连的 GGSN NSAPI 在 UMTS 中时,对应关系如图 5:GGSN associated with: IP address AIP address B SAPGiGGSN associated with: IP address BGiUMTS MSRAB ID-1IPNSAPI-2RB IdentityRB IdentityRB IdentityRB IdentityRAB ID-2RAB ID-2RNC3G-SGSNAccess StratumNSAPI-1NSAPI-1IP address A SAPNSAPI-1NSAPI-2NSAPI-2RAB ID-1RAB ID-1RAB ID-2RAB ID-2IP图 5:NSAPI、RAB ID、RB Identity 的使用 RAB ID 用于标识无线接入承载,在 RNC 中标识 RAB 上下文,RAB ID 的值和 NSAPI 相 同。

      RB Identity 用于标识 Uu 口上和 RAB 对应的无线承载NSAPI 和 RAB ID 一一对应, RAB ID 和 RB Identity 一一对应 当 MS 发起激活时,选择一个未使用的 NSAPI,SGSN 在 RAB 指派时,把 NSAPI 填入 RAB ID 字段中,建立对应关系3 3..TITI TransactionTransaction IdentifierIdentifier TI 用于区分指定的 PD+SAP 16 个不同的双向消息流,可以扩展 256 个不同的消息流 在创建上下文时,由发起端选择一个未使用的 TI 来标识此次会话,在会话生存期内一直有 效,直到会话结束时,TI 被释放,之后可以用于其它会话TI 在 NSAPI 和对上下文的操作之间建立了对应关系比如修改上下文请求通过 TI 标 识TI 的组成及含义:87654321TI flagTIO----Octet 11 EXTTIEOctet 2 *TI flag (octet 1)Bit80The message is sent from the side that originates the TI 1The message is sent to the side that originates the TI TIO (octet 1)Bits7 6 50 0 0 TI value 00 0 1 - - 10 1 0 - - 20 1 1 - - 31 0 0 - - 41 0 1 - - 51 1 0 - - 61 1 1 The TI value is given by the TIE in octet 2TIE (octet 2) Bits 7-10000000000000100000100000011000010000001010000110Reserved.All other valuesThe TI value is the binary representation of TIEWhere bit 7 is the most significant bitAnd bit 1 is the least significant bit图 6:Transaction Identity4.PDP4.PDP AddressAddress 一个 PS 用户可以分配一个或多个 PDP 地址,PDP 地址有四种分配方式: 1) HPLMN 分配静态地址(签约) 2) HPLMN 分配动态地址(激活过程由 GGSN 分配) 3) VPLMN 分配动态地址(激活过程由 GGSN 分配) 4) PDN 分配动态或静态地址(MS 或 GGSN 和 PDN 协商获得地址)5 5.. APNAPN AccessAccess PointPoint NameName 在骨干网中,APN 是 GGSN 的一个参考点,通过 APN 可以解析出 GGSN 的地址;在 GGSN中,APN 可以用于区分外部网或者不同的业务。

      APN 由两部分组成,网络标识+运营商标识,网络标识最长未 64 字节,APN 最大长度 为 100 字节;网络标识(NI)部分为必选,运营商标识部分可选用于 DNS 解析时,需要 有完整的 APN APN 有两种格式,二进制格式和 ASCII 码格式 比如: 为 ASCII 码格式,转换成二进制格式后为:3zte3com ASCII 码格式数要用于显示,可以清楚的看到 APN,比如用于计费话单中 二进制格式用于在标准接口上传输过程中使用,有明确的解释,不会产生歧义比如, 在 SGSN 和 GGSN 之间传输时2.相关流程介绍.相关流程介绍会话管理的主要流程可以划分为两类: 1. PDP 上下文级别的流程,只对单个或相关上下的 PDP 上下文进行操作 a) 激活流程 ◆ MS 发起的激活 ◆ MS 发起的二次激活 ◆ 网络侧发起的激活 b) 修改流程 ◆ MS 发起的修改流程 ◆ SGSN 发起的修改流程 ◆ GGSN 发起的修改流程 c) 去活流程 ◆ MS 发起的去活流程 ◆ SGSN 发起的去活流程 ◆ GGSN 发起的去活流程 2. 用户级别的流程对一个用户的所有上下文进行操作(有 PDP 上下文存在时) 。

      a) 路由更新流程,包括局间、局内路由更新以及系统间切换 b) Iu 释放流程 c) RAB 释放流程 d) 业务请求流程 e) 重定位流程 还有一些非标准流程,比如网元重启、异常保护等 下面详细介绍一下主要流程:2.12.1 MSMS 发起的激活流程发起的激活流程当 MS 需要进行数据传输时,必须先进行 PDP 上下文激活来建立用户数据的传输通道2G-GGSN9. Activate PDP Context Accept4. Create PDP Context Response4. Create PDP Context Request1. Activate PDP Context Request2G-SGSNBSS2. Security FunctionsMS7. BSS Packet Flow Context ProceduresC1C23. Invoke Trace图 7: Gb 接入时 MS 发起的 PDP 激活流程3G-GGSN9. Activate PDP Context Accept4. Create PDP Context Response4. Create PDP Context Request1. Activate PDP Context Request3G-SGSNUTRANMS5. Radio Access Bearer SetupC1C26. Invoke Trace8. Update PDP Context Response8. Update PDP Context Request图 8: Iu 接入时 MS 发起的 PDP 激活流程 1. MS 发出一个激活 PDP 上下文请求消息(NSAPI、TI、PDP 地址、PDP 类型、APN、请求的 QoS、协议配置选项等)到 SGSN。

      MS 应使用 PDP 地址表示它需要使用静态 PDP 地址还 是动态 PDP 地址MS 应使 PDP 地址为空来请求一个动态 PDP 地址MS 可以使用接入点 名来选择一个到一个特定的外部网络的参考点和/或选择一个服务接入点名是关于用 户想连接到的外部分组数据网络和/或一个服务的一个逻辑名称请求的 QoS 表示期望 的 QoS 特性协议配置选项可用来从 GGSN 请求可选的 PDP 参数,协议配置选项在 SGSN 中透传 2. 在 A/Gb 口接入时,需执行安全功能 3. 在 A/Gb 口接入时,如果 BSS 跟踪被激活,那么 SGSN 将发出一个 Invoke Trace 消息 到 BSS,跟踪参考和跟踪类型由从 HLR 或 OMC 接收到的跟踪信息中拷贝 4. SGSN 根据签约信息对 MS 请求的 PDP 类型(O) ,PDP(O)地址及 APN(O)进行 检查,检查。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.