【3GPP】【核心网】【LTE】S1MME流程字段分析(一)

news/2025/3/21 7:14:44/

1. 欢迎大家订阅和关注,精讲3GPP通信协议(2G/3G/4G/5G/IMS)知识点,专栏会持续更新中.....敬请期待!

目录

Attach(23.401%205.3.2)-toc" style="margin-left:0px;">1. Attach(23.401 5.3.2)

2. Service Request(23.401 5.3.4)

TAU%20(23.401%205.3.3)-toc" style="margin-left:0px;">3. TAU (23.401 5.3.3)

3.1 Tracking Area Update procedure with Serving GW change

 3.2 Tracking Area Update procedure without Serving GW change

4. Detach

4.1 UE-initiated Detach procedure

4.2 MME-initiated Detach procedure

4.3 HSS-initiated Detach procedure


Attach(23.401%205.3.2)" style="background-color:transparent;text-align:justify;">1. Attach(23.401 5.3.2)

信令接口可选字段可选注释
Attach requestS1-MMEMguti/imsiMUE没有保存guti时,使用imsi附着;UE保存了老的guti,则使用guti附着。Guti附着还是imsi附着,在type of identity字段中定义。
Additional gutiOOld guti是从P-TMSI映射的值的时候,该guti并不是MME分配的guti,此时包里带Additional guti,additional guti才是MME分配的guti
LAIO位置信息
Identification Request/ResponseS10/S3    
Identity RequestS1-MMEO(MME找不到老的UE信息时,向UE请求imsi)Identity typeMIdentity类型
Identity ResponseS1-MMEOGuti/imsiM返回的identity
Authentication Information Request/ResponseS6aO  当前的HSS中没有该用户的鉴权信息时,发起鉴权过程,S6A的包中会包含randkey
Authentication RequestS1-MMEOKSIM 
RAND 
Authentication ResponseS1-MMEO   
Security Mode CommandS1-MMEONAS security algorithmsM更新加密算法
KSI 
Security Mode CompleteS1-MMEOIMEISVO如果cmd中有IMEISV request,则complete中必须携带IMEISV
此包开始用新的密钥加密,security header type4,凭此判断更新密钥,并用新的密钥解密
Create Session RequestS11MIMSIC 
MEIC 
MSISDNC 
Create Session  ResponseS11Mcause  
   Sender F-TEID for Control Plane  
Initial Context Setup Request/Attach acceptS1-MMEMERAB-IDM 
TEID/IPM 
MME UE S1AP ID 2OThis IE indicates the MME UE S1AP ID assigned by the MME.
GUTIONAS中,attach accept消息携带
Location area identificationONAS中,attach accept消息携带
Initial Context Setup RequestS1-MMEMERAB-IDM 
TEID/IPM 
Attach CompleteS1-MMEM   
Modify Bearer RequestS11MMEIC 
Serving NetworkCO 
Modify Bearer ResponseS11MCause  
MSISDN  
Linked EPS Bearer ID  

2. Service Request(23.401 5.3.4)

信令接口可选字段可选注释
Initial UE Message /Service requestS1-MMEMS_TMSIM值同guti,可用于关联老的流
Additional gutiOOld guti是从P-TMSI映射的值的时候,该guti并不是MME分配的guti,此时包里带Additional guti,additional guti才是MME分配的guti
LAIO位置信息
Authentication Information Request/ResponseS6aO  当前的HSS中没有该用户的鉴权信息时,发起鉴权过程,S6A的包中会包含randkey
Authentication RequestS1-MMEOKSIM 
RAND 
Authentication ResponseS1-MMEO   
Security Mode CommandS1-MMEONAS security algorithmsM更新加密算法
KSI 
Security Mode CompleteS1-MMEOIMEISVO如果cmd中有IMEISV request,则complete中必须携带IMEISV
此包开始用新的密钥加密,security header type4,凭此判断更新密钥,并用新的密钥解密
Initial Context Setup RequestS1-MMEMERAB-IDM 
Initial Context Setup Response     
Initial Context Setup Complete     
Modify Bearer RequestS11MMEIC 
   Serving NetworkCO 
Modify Bearer ResponseS11MCause  
   MSISDN  
   Linked EPS Bearer ID  

TAU%20(23.401%205.3.3)" style="text-align:justify;">3. TAU (23.401 5.3.3)

3.1 Tracking Area Update procedure with Serving GW change

信令接口可选字段可选注释
TAU requestS1-MMEMOld_gutiM值同guti,可用于关联老的流
Additional gutiOOld guti是从P-TMSI映射的值的时候,该guti并不是MME分配的guti,此时包里带Additional guti,additional guti才是MME分配的guti
Old_LAIO位置信息
Create Session RequestS11MIMSIC 
   MEIC 
   MSISDNC 
Modify Bearer RequestS11MMEIC 
   Serving NetworkCO 
Modify Bearer ResponseS11MCause  
Create Session  ResponseS11Mcause  
Delete session requestS11    
TAU acceptS1-MME guti  
lac 
Delete session responseS11    
TAU completeS1-MMEO   
  

 3.2 Tracking Area Update procedure without Serving GW change

4. Detach

4.1 UE-initiated Detach procedure

4.2 MME-initiated Detach procedure

4.3 HSS-initiated Detach procedure


http://www.ppmy.cn/news/1435363.html

相关文章

MCU功耗测量

功耗测量 一、相关概念二、功耗的需求三、测量仪器仪表测量连接SMU功能SMU性能指标 四、功耗测量注意点板子部分存在功耗MCU方面,可能存在干扰项仪器仪表方面 一、相关概念 静态功耗和动态功耗:动态功耗为运行功耗,功耗测量注重每MHz下的功耗…

Python项目开发实战:网络爬虫批量采集股票数据保存到Excel中

注意:本文的下载教程,与以下文章的思路有相同点,也有不同点,最终目标只是让读者从多维度去熟练掌握本知识点。 下载教程:Python项目开发实战_网络爬虫批量采集股票数据保存到Excel中_编程案例实例课程教程.pdf 1、详细阐述 在Python项目开发实战中,网络爬虫批量采集股票…

kafka启动报错(kafka.common.InconsistentClusterIdException)

文章目录 前言kafka启动报错(kafka.common.InconsistentClusterIdException)1. 查找日志2. 定位问题/解决 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。   而且听说点赞的人每天的运气都不…

LabVIEW卡尔曼滤波技术

LabVIEW卡尔曼滤波技术 在现代航空导航中,高精度和快速响应的方位解算对于航空安全至关重要。通过LabVIEW平台实现一种卡尔曼滤波方位解算修正技术,以改善传统导航设备在方位解算中的噪声干扰问题,从而提高其解算精度和效率。通过LabVIEW的强…

Redis系列:内存淘汰策略

1 前言 通过前面的一些文章我们知道,Redis的各项能力是基于内存实现的,相对其他的持久化存储(如MySQL、File等,数据持久化在磁盘上),性能会高很多,这也是高速缓存的一个优势。 但是问题来了&am…

TiDB-PCTP考试复习

前言:本文仅作学习交流使用,对应《TiDB 数据库管理(303)》 补充:本文章仅用于个人学习,未经PingCAP书面许可,任何单位或个人不得将文档内容用于商业目的,或对本文章进行转载、编辑、…

【Flutter 面试题】 为什么Flutter中的Widget使用const注解?

【Flutter 面试题】 为什么Flutter中的Widget使用const注解? 文章目录 写在前面口述回答补充说明示例代码说明写在前面 🙋 关于我 ,小雨青年 👉 CSDN博客专家,GitChat专栏作者,阿里云社区专家博主,51CTO专家博主。2023博客之星TOP153。 👏🏻 正在学 Flutter 的同…

Go Sync并发包之errgroup

你是否写过一个函数,它之所以很长,是因为它要完成很多任务,即使这些任务之间并不相互依赖? 你是否写过一个很长的函数,因为它要完成很多任务,即使这些任务并不相互依赖?我就遇到过这种情况。 想…