目录

MME中的UE上下文

GUTI

GUTI的组成

GUTI的主要作用

TA List

COUNT

SGW TEID

eNB S1AP id

eNB TEID

GUTI重新分配

GUTI分配出现的异常状况

UE side失败

NW side失败

GUTI流程冲突


MME中的UE上下文

当UE向MME进行注册,注册完毕之后MME会存储关于这个UE的一些信息,那么这些信息就被称为UE上下文。

GUTI

GUTI : 全球范围内标识用户身份的临时号码,他实际是用来代替 IMSI 的,为啥IMSI要被GITI替代呢?原因就是为了安全性考虑的。在无线网络中空口是一个开放的接口,而IMSI无论是对用户或运营商而言都非常重要我们都不希望这个IMSI在空口中多次传输,所有在手机接入网络的过程中,我们会使用GUTI来代替IMSI,GUTI是由MME来进行分配的。

MME是什么时候分配GUTI的?
当UE初次接入网络时会在Attach流程中MME会给UE分配GUTI,还有是发生TAU的时候MME也可能会给UE分配GUTI值。在GUTI与2G 或3G 做对比时,其实就是类似于2G/3G的TMSI

GUTI的组成

GUTI组成可以看上图,GUTI是由MMC  MNC  MMEGI  MMEC  M-TMSI

GUTI的主要作用

作用1 :(用来临时标识自己的身份) GUTI的主要作用就是用来代替用户的信息,或代替IMSI。获取操作UE都会通过GUTI来代替IMSI。比如UE 发起service request,在service request消息中UE会标识自己的身份信息,在标识自己身份就是使用GUTI。比如在TAU 中UE会上报自己的省份信息,而上报自己的身份就是使用GUTI值。

作用2 : (身份的标识,主要用来做寻呼)当网络分配给UE GUTI值之后,UE隐藏了一个号码S-TMSI。S-TMSI     :  S-TMSI是由MMEC加上M-TMSI这个两个字段组成的,主要用来处理寻呼。当MME要来寻找UE或UE做被叫的时候,MME寻呼用户所使用的号码就称为S-TMSI,从UE的角度而言UE是需要去侦听寻呼的,如果UE从寻呼消息中获得S-TMSI正好是属于自己的S-TMSI,那就代表UE收到一个寻呼消息。

GUTI : 身份标识

TA List

TA list: 位置信息

TAI 如何获取的?
在这里可以思考一个问题UE是如何获取TAI是属于哪个的。这实际上是听系统消息来获得的,当UE接入小区之后UE首先需要监听小区的系统消息,在小区的系统消息中就会下发这个TA 的TAI的值是什么。

UE如何知道这个TAI是属于哪个TA List的呢?
TA list是在MME侧进行定义的,那TA list是MME通过Attach流程或通过TAU流程或GUTI分配流程来告诉UE,从而使得UE知道TAI 和TA list的范围内,便于手机做位置更新

COUNT

count:指的是一个计数器,这里指的是计数器的输出,在MME和UE侧都会有计数器,这个计数器就是用来统计MME接收的或发送给UE的NAS消息的数量,初始值为0, MME接收或发送NAS就会触发计数器来计数。

计数器计数的结果有啥好处呢?
主要是用来做NAS安全性秘钥的产生。

SGW TEID

TEID的作用
TEID主要是用来表示承载的,UE与网络直接进行一次业务交互的时候,手机和网络直接必须要建一个EPS的承载,EPS包含三段,第一段:UE<----->eNb,第二段 :S1 <----->SGW, 第三段 :SGW <----->PGW。对于S1直接的承载,承载的标识好就是TEID。

SGW TEID
SGW的TEID指的是SGW给UE分配的S1接口上的TEID

eNB S1AP id

指的是S1信令的ID或者说是S1信令连接的标识,比如说:UE要和MME建立一段连接,首先UE先要和eNB建立RRC连接,eNB在跟MME建立S1信令连接。一旦MME和eNB建立完信令流程之后,MME会给UE在S1信令接口上分一个ID,eNB也会分配一个  ID

eNB TEID

eNB TEID 
eNB 的TEID指的是eNB给UE分配的S1接口上的TEID

SGW TEID和eNB TEID这两个值就用来定义一段S1承载的ID 。

GUTI重新分配

  • 该流程用于重新分配GUTI或者给UE提供一个新的TA list
  • 由MME触发流程,且UE的状态需要是EMM-REGISTERED

guti reallocation command

guti reallocation complete

首先MME发起一个GUTI里面携带了分配给UE的GUTI或TA list,MME发了消息后MME侧会启动T3450定时器,UE收到GUTI消息后解析出来后会吧之前的GUTI或TA List删除,然后更新为新的GUTI和TA list,处理完后UE会给MME发送GUTI REALLOCATIONC COMPLETE ,MME收到这条信令后,启动T3450定时器

GUTI分配这个流程是一个可选流程,GUTI分配有时候回携带在Attach或Update。

GUTI分配出现的异常状况

UE side失败

UE  MME

在GUTI REALLOCATOIN COMMAND这条消息中可以包含一个TA list或不包含。假设我们包含一个新的TA list,当UE收到新的TA list后UE发现手机的TAI并不属于新的TA list当中,这个流程就是失败的流程,UE会主动去触发一个TAU流程。

假如不包含新TA list,那么这个流程成功与否取决于UE底层处理。失败或UE不会给网络发guti reallocation complete这条消息的。

NW side失败

假如说MME没有收到guti reallocation complete,MME会触发T3450这个定时器,MME一旦发了guti reallocation command 立即启动T3450,当T3450计数器计数满之后,MME还未收到guti reallocation complete消息那么MME会重新启动定时器重新发送guti reallocation command 消息,这条消息一共可以被重新发4次,如果发送4次还未收到UE反馈过来的guti reallocation complete消息后MME会认为这个流程是失败的。

GUTI流程冲突

如果GUTI与Attach流程发生了冲突处理方式?
比如说在GUTI分配 流程结束之前网络收到一个detach request消息那么网络会直接放弃GUTI分配流程,直接把UE的状态设置为detach。

假如说在GUTI分配流程过程中UE又发起了一次service reqeust这个流程怎么处理?
Service reqeust流程和GUTI分配流程同时发送网络侧是允许同时处理的。

GUTI分配流程和切换产生了冲突
在GUTI分配的流程中发送了一次each MME的切换导致guti reallocation command 没有能够发送,那么切换成功之后MME会重新的发guti reallocation command 消息。

LTE(4G) GUTI分配流程相关推荐

  1. LTE(4G) RRC消息流程

    目录 RRC流程图 RRC流程详情图 RRC消息描述 现网中常用的RRC消息集合 MIB与SIB系统消息 MIB 与 SIB系统信息映射 MIB图 SIB图 MIB LOG SIB1 LOG SIB ...

  2. LTE(4G) 跟踪区更新流程TAU

    目录 跟踪区更新流程 手机的移动性状态 ECM的状态 跟踪区更新流程 跟踪区更新分类 跟踪区更新 - 多个跟踪区(Tracking Area) TA更新(TAU) TAU更新 log Tracking ...

  3. [4G5G基础学习]:流程 - 4G LTE 接入网的随机接入流程

    版权声明:本文为CSDN博主「文火冰糖的硅基工坊」的原创文章:[4G&5G专题-77]:流程 - 4G LTE 接入网的随机接入流程, 转载链接 目录 第1章 L3层信令架构 1.1 RAN协 ...

  4. LTE(4G) - NR(5G) RRC连接重建立流程(RRC Connection Reestabelish)

    目录 RRC连接重建立流程(RRC Connection Reestabelish) 描述 举个栗子 流程图建立成功 建立失败流程图 结论 RRC连接重建立流程(RRC Connection Rees ...

  5. 机制与流程-第5章LTE的基本信令流程

    协议起什么作用? 为什么信令流程极其重要? LTE系统有几种基本的信令流程? LTE终端会使用哪几个SRB?这些SRB如何建立?有何差异? 什么是TAU?终端何时进行TAU? 终端和TA的标识各是什么 ...

  6. 4G网络数据传输流程 二

    原文:微信公众号 Wisdom365 摘要:兵马未动,粮草先行.要在4G网络下传小视频得有资源呀,资源怎么分配?作为<4G网络数据传输系列>第二篇文章,本文将介绍下行和上行的资源调度过程. ...

  7. LTE(4G) - NR(5G) NAS协议(理论)

    目录 NAS协议的作用 NAS协议的功能 1.支持会话管理 2.支持UE移动性 3.NAS安全性 NAS支持的流程 EPS会话管理 EPS移动性管理 NAS协议的作用 首先看一下信令与上网走的路线吧 ...

  8. [转帖]三大运营商2G/3G/4G频率分配和网络制式

    三大运营商2G/3G/4G频率分配和网络制式 https://blog.csdn.net/weixin_38759340/article/details/80890142 经过二十多年长期的发展,我国 ...

  9. LTE(4G) RRC 移动性

    目录 RRC移动性event 测量报告 测量报告(事件触发描述) A1 A2 A3 A4 A5 B1 B2 RRC移动性 总结移动性 重定向 非盲重定向 盲重定向 RRC移动性event 测量报告 小 ...

最新文章

  1. Python Qt GUI设计:QComboBox下拉列表框类(基础篇—14)
  2. 和12岁小同志搞创客开发:如何使用继电器?
  3. 将二维数组保存为.csv格式
  4. 人工智能python框架_Python 与 AI 智能框架 - 随笔分类 - Hopesun - 博客园
  5. java多线程 门闩_Java线程与并发编程实践----同步器(倒计时门闩,同步屏障)...
  6. 一篇文章梳理完 AR 背后的八大关键性技术
  7. ORACLE的ASM
  8. sklearn自学指南(part42)--使用手册的目录
  9. 微软Hololens学院教程- Holograms 101: Introduction with Device【微软教程已经更新,本文是老版本】...
  10. 同程旅行王晓波:同程凤凰缓存系统在基于 Redis 方面的设计与实践(上篇)
  11. 台式电脑已连接但无法上网_【PC】电脑网络连接正常但无法正常上网?教你几种解决办法!...
  12. HG255D刷机及网络接口配置
  13. vs2015无法编辑html,连发Lianfa娱乐app -连发Lianfa娱乐appV6.2.84
  14. 国内一些比较大型的IT软件外包公司名单
  15. 易管家服装进销存 v1.0 下载
  16. 两个分数化简比怎么化_化简比的六种方法
  17. 1700x关闭超线程超频_关闭锐龙9 3900X超线程 游戏帧数居然更高
  18. android 安装界面关闭程序,Android安装apk文件,不弹出安装完成的界面
  19. 新买的幻16笔记本不激活的情况下联网使用解决方案(双系统)
  20. VB连接SQL数据库的方法

热门文章

  1. [目录]-博客笔记导读目录(全部)
  2. 20162316刘诚昊 Java Queue的测试
  3. 鲁迅研究(海南大学)
  4. 《一件小事.呐喊》--鲁迅 词语解释
  5. [BZOJ2144]跳跳棋
  6. [深度学习概念]·声纹识别技术简介
  7. 程序员必备神器机械键盘,真香!
  8. Centos7磁盘阵列部署与修复
  9. 屏读时代,我们患上了注意力缺失候群症
  10. APICloud和海马玩模拟器结合调试手机页面