位置更新流程详解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 联合位置更新:通过Gs接口,SGSN和MSC/VLR之间将通过协作来完成合成的路由区/位置区更 新
2020/7/10
小结
• 本章对位置更新 的基本概念和种 类进行了介绍
• 理解位置更新的 作用
• 掌握位置更新的 类型
2020/7/10
问题
• 手机为什么要进行位置更新? • 位置更新都涉及那些网元?各网元在位
RNC上报选 择的加密算法 为UEA1
2020/7/10
Location Update Accept
MSC给手机回的位置 更新接收消息中携带 当前位置区号
如果开启位置更新后 TMSI充分配功能, 还携带wk.baidu.com的TMSI
2020/7/10
Location Update Req 手机发给MSC的第一条消息
地址性质指示语,主 叫地址包括SPC、 SSN,不含GT;按 SSN路由
RNC/BSC的 信令点信息
2020/7/10
Location Update Req
手机上报新 的位置区
新的服务区(3G) /小区(2G)信息
Location Update Req
位置更新类型为 普通位置更新
手机上报原所在 位置区信息
手机类标,包括支持的加 密算法、功率等级等
手机标识,手机中 有可用TMSI时采用 TMSI标识,否则采 用IMSI标识
2020/7/10
UMTS手机类标, 包括功率等级, 支持的加密算 法和业务类型
Location Update Req
位置更新流程详解
ISSUE 1.0
前言
本课程对位置更新的类型和各种位置更新流程进 行讲解,通过对实际信令消息的解析,指出了信 令消息中的重要参数的作用和含义。同时,对实 际工作中与位置更新相关的疑难概念做了介绍和 澄清。
2020/7/10
参考资料
• 31026928-MSOFTX3000 技术手册 信令与协 议分册-(V3.05)
2020/7/10
携带完整性保 护算法和密匙 (3G),2G 无次参数
携带加密算法和密 匙,其中有加密算法 供RNC选择,UEA1 和no encryprion
2020/7/10
Security Mode Command
表明消息中的密钥是新的还 是以前用过的
Security Mode Complete
2020/7/10
移动网号、 RNC ID信息
Identity Req
取用户标识,此 处为请求手机上 报IMSI信息
2020/7/10
Identity Rsp
手机上报 IMSI信息
2020/7/10
2020/7/10
Send Authentication Info Req
为IMSI: 4600607550600 01请求鉴权集 请求HLR发送5 组鉴权集到VLR
内容介绍
第1章 概述 第2章 普通位置更新信令分析 第3章 其他位置更新流程 第4章 重要概念与注意事项
2020/7/10
内容介绍
第1章 概述
1.1 位置更新的作用和涉及网元 1.2 位置更新的种类
2020/7/10
位置更新的作用
• 在移动通信网中,用户所在的位置经常发 生变化,在位置改变时用户需要通知网络 当前自己的所处位置,以便网络可以正常 地与用户保持联系,因此移动终端MS/UE需 要往网络发起位置更新,请求网络注册当 前用户位置信息,同时网络可能需要到用 户的归属位置寄存器(HLR)更新用户当前 拜访位置寄存器(VLR)信息,HLR会把用 户的签约注册信息送到VLR。
MAP Insert Subscriber Data Ind MAP Insert Subscriber Data Rsp
MAP Update Location Cnf
Check IMEI Req Check IMEI Rsp
EIR
用户数据 管理
设备管理
加密管理
MM TMSI Reallocation Complete
2020/7/10
Send Authentication Info Cnf
因为VLR向HLR请求5组鉴 权集,而本次只返回一组, 所以会话结束标志为 dialogue continue
3G为五元组(rand,xres,ck,ik,autn) 2G为三元组(rand,sres,kc)
Authentication Req
取用户 标识
MM Authentication Req MM Authentication Rsp
MAP Send Authentication Info Req MAP Send Authentication Info Rsp
MAP Update Location Req
鉴权管理
MAP Insert Subscriber Data Ind MAP Insert Subscriber Data Rsp
• MSOFTX3000 位置更新技术手册-20051125-B1.0
• MSOFTX3000位置更新维护手册-2007-02-A
2020/7/10
目标
学习完此课程,您将会:
– 掌握各种位置更新流程 及应用场景
– 掌握普通位置更新的重 要消息及参数
– 了解位置更新相关的几 个概念
2020/7/10
• 普通位置更新:手机检测到当前所处位置区发生变化时发起的位置更新类型,将更新VLR中 存储的改用户所处的位置区信息。如果新旧位置区属于同一VLR区,则不会发起向HLR的注册; 如果新旧位置区属于不同的VLR区,将发起向HLR的注册,更新HLR中存储的该用户所处VLR信 息。
• 周期性位置更新:周期性地通知网络移动终端的可用性,位置更新周期在BSC/RNC设置,并 通过公共信道下发给手机。
MSC向手机下发 cksn,rand,autn发起 鉴权流程(3G), 2G情况无autn
2020/7/10
Authentication Rsp
手机返回鉴 权响应
2020/7/10
2020/7/10
Update Location Req
为IMSI为 46006075506001的 用户发起到HLR的位 置登记
2020/7/10
Update Location Cnf
HLR给VLR会的位置更 新确认消息中带有HLR 地址
MSC向手机指 示其上报设备 IMEI
Identity Req Identity Rsp
手机上报IMEI
注:如果网络需要获取手机的设备IMEI号,则通过Identity Req向手 机下发请求
• Note 7:需要通过命令SET MAPACCFG 开启加密功能。
2020/7/10
跨VLR位置更新流程
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Location Update Request
PVLR
HLR
Common ID(3G)
MAP Send Identification MAP Send Identification Ack
红色为可选流程
TMSI重分配
2020/7/10
普通位置更新实例分析
• 手机首次入网消息跟踪文件
注:需将文件复制出来才能打开,版本MSC9880 MSOFTX3000V100R003C01B056
2020/7/10
普通位置更新实例分析
• 在实例消息中,MSC在收到手机上来的 Location Update Req后,向手机发起取用户 标识(IMSI)的流程。
2020/7/10
各流程触发条件
• Note 4:需要开启增强漫游限制功能, 并增加相关配置。
• Note 5:需要开启zone code漫游限制 功能,并增加相关配置。
使用如下命令SET MAPACCFG开启以上 功能:
2020/7/10
各流程触发条件
• Note 6:需要通过命令SET MAPACCFG 开启位置更新时检查IMEI功能,同时 需要EIR设备支持
到HLR的位置更新 消息中包含手机当 前所处的VLR号
还包含VLR支持的 CAMEL版本和LCS业 务能力集
2020/7/10
Insert Sub Data Ind
注:如果用户数据太大, 将分两次插入
包含用户的 MSISDN,号码属 性和编号计划
包含用户签约的数据业务 列表,电信业务列表和补 充业务列表
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析
2020/7/10
以手机首次入网为例
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Location Update Request
Common ID(3G)
HLR
MM Authentication Req MM Authentication Rsp
原因是: 手机采用其保存的原有TMSI发起位置更新(MSC不识别该TMSI), 如果在SET MAPACCFG中配置“IMSI标识用户”为yes,则发起该流 程
2020/7/10
内容介绍
第2章 普通位置更新信令分析
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析
2020/7/10
红色为可选流程
PVLR
Cancel Location Cancel Location Ack
MAP Update Location Cnf
用户数据 管理
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Identity Req(IMEI) MM Identity Rsp(IMEI)
Security Mode Command
• Note 2:MSC/VLR接收到用户的位置更新请求后,如果发现数据配置需要进行鉴权且没有可 用鉴权集,将发起到HLR取鉴权集的请求。使用如下命令开启鉴权功能:
• Note 3:VLR区内的位置更新不会发起该流程,在跨VLR位置更新、VLR中无用户数据或数据 未被HLR证实的情况下才会触发该流程。
Check IMEI Req Check IMEI Rsp
EIR
Security Mode Complete
MM Location Update Accept
MM TMSI Reallocation Complete
HLR
设备管理 加密管理 TMSI重分配
2020/7/10
红色为可选流程
内容介绍
第2章 普通位置更新信令分析
MAP Send Authentication Info Req MAP Send Authentication Info Rsp
鉴权管理
MAP Update Location Req
MM Identity Req(IMEI) MM Identity Rsp(IMEI)
Security Mode Command Security Mode Complete MM Location Update Accept
2020/7/10
位置更新涉及的网元
MS/UE
检测位置变 化,发起位 置更新
BSC/RNC
设置周期性位 置更新时间
MSC/VLR
存储手机当 前所处位置 区
HLR
存储手机当 前所处VLR
2020/7/10
内容介绍
第1章 概述
1.1 位置更新的作用和涉及网元 1.2 位置更新的种类
2020/7/10
2020/7/10
位置更新请求
取用户标识 Note 1
鉴权
Note 2
Note 8 TMSI重分配 位置更新接收
Note 7 加密
到HLR的注册 Note 3
Note 6 设备检查
插入用户数据
Note 4 Note 5
增强漫游限制检查
ZC检查
2020/7/10
各流程触发条件
• Note 1:如果MSC/VLR接收到用户采用TMSI发起的位置更新请求,且位置更新请求消息携带 的前位置区信息属于临近VLR的位置区,则本VLR发起向PVLR取用户IMSI和剩余鉴权集的流程。 如果该流程失败不会导致位置更新失败。
位置更新的种类
• IMSI分离:手机关机时发起的位置更新类型,在VLR中为该用户设置IMSI分离标记,但不删除 用户数据,也不会向HLR发起注册。
• IMSI附着:手机开机时,如果处于关机前同一位置区,则发起IMSI附着,在VLR中为该用户设 置IMSI附着标记,不会向HLR发起注册。如果处于关机前不同位置区或开机首次入网,则发起 普通位置更新。
置管理中都有什么作用? • 位置更新的类型和各自的应用场景是
什么?
2020/7/10
内容介绍
第1章 概述 第2章 普通位置更新信令分析 第3章 其他位置更新流程 第4章 重要概念与注意事项
2020/7/10
内容介绍
第2章 普通位置更新信令分析
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析
2020/7/10
小结
• 本章对位置更新 的基本概念和种 类进行了介绍
• 理解位置更新的 作用
• 掌握位置更新的 类型
2020/7/10
问题
• 手机为什么要进行位置更新? • 位置更新都涉及那些网元?各网元在位
RNC上报选 择的加密算法 为UEA1
2020/7/10
Location Update Accept
MSC给手机回的位置 更新接收消息中携带 当前位置区号
如果开启位置更新后 TMSI充分配功能, 还携带wk.baidu.com的TMSI
2020/7/10
Location Update Req 手机发给MSC的第一条消息
地址性质指示语,主 叫地址包括SPC、 SSN,不含GT;按 SSN路由
RNC/BSC的 信令点信息
2020/7/10
Location Update Req
手机上报新 的位置区
新的服务区(3G) /小区(2G)信息
Location Update Req
位置更新类型为 普通位置更新
手机上报原所在 位置区信息
手机类标,包括支持的加 密算法、功率等级等
手机标识,手机中 有可用TMSI时采用 TMSI标识,否则采 用IMSI标识
2020/7/10
UMTS手机类标, 包括功率等级, 支持的加密算 法和业务类型
Location Update Req
位置更新流程详解
ISSUE 1.0
前言
本课程对位置更新的类型和各种位置更新流程进 行讲解,通过对实际信令消息的解析,指出了信 令消息中的重要参数的作用和含义。同时,对实 际工作中与位置更新相关的疑难概念做了介绍和 澄清。
2020/7/10
参考资料
• 31026928-MSOFTX3000 技术手册 信令与协 议分册-(V3.05)
2020/7/10
携带完整性保 护算法和密匙 (3G),2G 无次参数
携带加密算法和密 匙,其中有加密算法 供RNC选择,UEA1 和no encryprion
2020/7/10
Security Mode Command
表明消息中的密钥是新的还 是以前用过的
Security Mode Complete
2020/7/10
移动网号、 RNC ID信息
Identity Req
取用户标识,此 处为请求手机上 报IMSI信息
2020/7/10
Identity Rsp
手机上报 IMSI信息
2020/7/10
2020/7/10
Send Authentication Info Req
为IMSI: 4600607550600 01请求鉴权集 请求HLR发送5 组鉴权集到VLR
内容介绍
第1章 概述 第2章 普通位置更新信令分析 第3章 其他位置更新流程 第4章 重要概念与注意事项
2020/7/10
内容介绍
第1章 概述
1.1 位置更新的作用和涉及网元 1.2 位置更新的种类
2020/7/10
位置更新的作用
• 在移动通信网中,用户所在的位置经常发 生变化,在位置改变时用户需要通知网络 当前自己的所处位置,以便网络可以正常 地与用户保持联系,因此移动终端MS/UE需 要往网络发起位置更新,请求网络注册当 前用户位置信息,同时网络可能需要到用 户的归属位置寄存器(HLR)更新用户当前 拜访位置寄存器(VLR)信息,HLR会把用 户的签约注册信息送到VLR。
MAP Insert Subscriber Data Ind MAP Insert Subscriber Data Rsp
MAP Update Location Cnf
Check IMEI Req Check IMEI Rsp
EIR
用户数据 管理
设备管理
加密管理
MM TMSI Reallocation Complete
2020/7/10
Send Authentication Info Cnf
因为VLR向HLR请求5组鉴 权集,而本次只返回一组, 所以会话结束标志为 dialogue continue
3G为五元组(rand,xres,ck,ik,autn) 2G为三元组(rand,sres,kc)
Authentication Req
取用户 标识
MM Authentication Req MM Authentication Rsp
MAP Send Authentication Info Req MAP Send Authentication Info Rsp
MAP Update Location Req
鉴权管理
MAP Insert Subscriber Data Ind MAP Insert Subscriber Data Rsp
• MSOFTX3000 位置更新技术手册-20051125-B1.0
• MSOFTX3000位置更新维护手册-2007-02-A
2020/7/10
目标
学习完此课程,您将会:
– 掌握各种位置更新流程 及应用场景
– 掌握普通位置更新的重 要消息及参数
– 了解位置更新相关的几 个概念
2020/7/10
• 普通位置更新:手机检测到当前所处位置区发生变化时发起的位置更新类型,将更新VLR中 存储的改用户所处的位置区信息。如果新旧位置区属于同一VLR区,则不会发起向HLR的注册; 如果新旧位置区属于不同的VLR区,将发起向HLR的注册,更新HLR中存储的该用户所处VLR信 息。
• 周期性位置更新:周期性地通知网络移动终端的可用性,位置更新周期在BSC/RNC设置,并 通过公共信道下发给手机。
MSC向手机下发 cksn,rand,autn发起 鉴权流程(3G), 2G情况无autn
2020/7/10
Authentication Rsp
手机返回鉴 权响应
2020/7/10
2020/7/10
Update Location Req
为IMSI为 46006075506001的 用户发起到HLR的位 置登记
2020/7/10
Update Location Cnf
HLR给VLR会的位置更 新确认消息中带有HLR 地址
MSC向手机指 示其上报设备 IMEI
Identity Req Identity Rsp
手机上报IMEI
注:如果网络需要获取手机的设备IMEI号,则通过Identity Req向手 机下发请求
• Note 7:需要通过命令SET MAPACCFG 开启加密功能。
2020/7/10
跨VLR位置更新流程
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Location Update Request
PVLR
HLR
Common ID(3G)
MAP Send Identification MAP Send Identification Ack
红色为可选流程
TMSI重分配
2020/7/10
普通位置更新实例分析
• 手机首次入网消息跟踪文件
注:需将文件复制出来才能打开,版本MSC9880 MSOFTX3000V100R003C01B056
2020/7/10
普通位置更新实例分析
• 在实例消息中,MSC在收到手机上来的 Location Update Req后,向手机发起取用户 标识(IMSI)的流程。
2020/7/10
各流程触发条件
• Note 4:需要开启增强漫游限制功能, 并增加相关配置。
• Note 5:需要开启zone code漫游限制 功能,并增加相关配置。
使用如下命令SET MAPACCFG开启以上 功能:
2020/7/10
各流程触发条件
• Note 6:需要通过命令SET MAPACCFG 开启位置更新时检查IMEI功能,同时 需要EIR设备支持
到HLR的位置更新 消息中包含手机当 前所处的VLR号
还包含VLR支持的 CAMEL版本和LCS业 务能力集
2020/7/10
Insert Sub Data Ind
注:如果用户数据太大, 将分两次插入
包含用户的 MSISDN,号码属 性和编号计划
包含用户签约的数据业务 列表,电信业务列表和补 充业务列表
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析
2020/7/10
以手机首次入网为例
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Location Update Request
Common ID(3G)
HLR
MM Authentication Req MM Authentication Rsp
原因是: 手机采用其保存的原有TMSI发起位置更新(MSC不识别该TMSI), 如果在SET MAPACCFG中配置“IMSI标识用户”为yes,则发起该流 程
2020/7/10
内容介绍
第2章 普通位置更新信令分析
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析
2020/7/10
红色为可选流程
PVLR
Cancel Location Cancel Location Ack
MAP Update Location Cnf
用户数据 管理
2020/7/10
UE/MS RNC/BSC
MSC/VLR
MM Identity Req(IMEI) MM Identity Rsp(IMEI)
Security Mode Command
• Note 2:MSC/VLR接收到用户的位置更新请求后,如果发现数据配置需要进行鉴权且没有可 用鉴权集,将发起到HLR取鉴权集的请求。使用如下命令开启鉴权功能:
• Note 3:VLR区内的位置更新不会发起该流程,在跨VLR位置更新、VLR中无用户数据或数据 未被HLR证实的情况下才会触发该流程。
Check IMEI Req Check IMEI Rsp
EIR
Security Mode Complete
MM Location Update Accept
MM TMSI Reallocation Complete
HLR
设备管理 加密管理 TMSI重分配
2020/7/10
红色为可选流程
内容介绍
第2章 普通位置更新信令分析
MAP Send Authentication Info Req MAP Send Authentication Info Rsp
鉴权管理
MAP Update Location Req
MM Identity Req(IMEI) MM Identity Rsp(IMEI)
Security Mode Command Security Mode Complete MM Location Update Accept
2020/7/10
位置更新涉及的网元
MS/UE
检测位置变 化,发起位 置更新
BSC/RNC
设置周期性位 置更新时间
MSC/VLR
存储手机当 前所处位置 区
HLR
存储手机当 前所处VLR
2020/7/10
内容介绍
第1章 概述
1.1 位置更新的作用和涉及网元 1.2 位置更新的种类
2020/7/10
2020/7/10
位置更新请求
取用户标识 Note 1
鉴权
Note 2
Note 8 TMSI重分配 位置更新接收
Note 7 加密
到HLR的注册 Note 3
Note 6 设备检查
插入用户数据
Note 4 Note 5
增强漫游限制检查
ZC检查
2020/7/10
各流程触发条件
• Note 1:如果MSC/VLR接收到用户采用TMSI发起的位置更新请求,且位置更新请求消息携带 的前位置区信息属于临近VLR的位置区,则本VLR发起向PVLR取用户IMSI和剩余鉴权集的流程。 如果该流程失败不会导致位置更新失败。
位置更新的种类
• IMSI分离:手机关机时发起的位置更新类型,在VLR中为该用户设置IMSI分离标记,但不删除 用户数据,也不会向HLR发起注册。
• IMSI附着:手机开机时,如果处于关机前同一位置区,则发起IMSI附着,在VLR中为该用户设 置IMSI附着标记,不会向HLR发起注册。如果处于关机前不同位置区或开机首次入网,则发起 普通位置更新。
置管理中都有什么作用? • 位置更新的类型和各自的应用场景是
什么?
2020/7/10
内容介绍
第1章 概述 第2章 普通位置更新信令分析 第3章 其他位置更新流程 第4章 重要概念与注意事项
2020/7/10
内容介绍
第2章 普通位置更新信令分析
2.1 普通位置更新流程 2.2 普通位置更新实例分析 2.3 信令消息深入分析