当前位置: 首页 > news >正文

TDD-LTE 附着流程和去附着流程

目录

1. 附着流程

1.1. 正常附着流程

2. 异常附着流程

2.1 RRC建立失败

2.2 核心网拒绝

2.3 eNodeB未收到初始化上下文建立请求

2.4 RRC重配置请求丢失

2. 去附着流程

2.1 非关机去附着流程

2.1.1 连接态非关机去附着

2.1.2 空闲态非关机去附着

2.2 关机去附着流程


1. 附着流程

1.1. 正常附着流程

流程说明:

  1. UE开机发起附着,向MME发送Attach Request(IMSI/GUTI)消息。
  2. MME收到Attach Request消息后向HSS发送Authentication Information Request(IMSI),HSS响应Authentication Information Answer消息,携带EPS安全向量。
  3. MME发起鉴权安全流程。该流程实际鉴权和安全分开做,当MME中有UE的鉴权结果缓存时MME不会向UE发起鉴权流程。
  4. MME向HSS发送Update Location Request消息更新位置,HSS响应Update Location Answer,该消息里包含了签约数据。
  5. 更新成功后MME发送Create Session Request消息给Serving GW,请求建立默认承载。                                                                                
  6. Serving GW发送Create Session Request消息给PDN GW。
  7. 如果部署了动态PCC,PDN GW发起IP-CAN会话建立流程。
  8. PDN GW响应Create Session Response消息给Serving GW,然后Serving GW响应Create Session Response给MME。
  9. MME发送Initial Context Setup Request给eNodeB,里面携带了Attach Accept消息,该消息中包含了Activate Default EPS Bearer Context Request消息,要求建立默认承载。
  10. UE返回Attach Complete,eNodeB返回Initial Context Setup Response消息,建立默认承载成功。
  11. MME向Serving GW发送Modify Bearer Request消息更新eNodeB地址和TEID,Serving GW响应成功消息。

2. 异常附着流程

2.1 RRC建立失败


RRC建立失败根据信令又分为三种:
1、    RRC建立请求无响应:(或是空口因素导致eNodeB未收到,或是收到但无法正确解码)

RRC建立请求正确到达eNodeB,但eNodeB下发的rrc connection setup 消息UE未收到或收到后无法按照要求建立。

UE上发的rrc connection setup complete 消息在空口丢失导致建立超时。

2.2 核心网拒绝

2.3 eNodeB未收到初始化上下文建立请求

2.4 RRC重配置请求丢失

2. 去附着流程


2.1 非关机去附着流程


2.1.1 连接态非关机去附着

2.1.2 空闲态非关机去附着

2.2 关机去附着流程

UE关机去附着时,发起去附着请求后不再响应E-UTRAN侧任何消息,直接释放本地所有EPS承载和RB资源。如果是连接态关机去附着,则下图流程中没有RRC建立过程。

http://www.lryc.cn/news/272102.html

相关文章:

  • [Angular] 笔记 23:Renderer2 - ElementRef 的生产版本
  • WEB:探索开源OFD.js技术应用
  • 平方根,又叫二次方根,表示为〔√ ̄〕
  • Springer Latex正文参考文献样式改为数字
  • 六、typescript泛型使用
  • 【快慢指针】26.删除有序数组中的重复项
  • 爬虫工作量由小到大的思维转变---<第三十一章 Scrapy Redis 初启动/conn说明书)>
  • 2023年山东省职业院校技能大赛高职组“软件测试”赛项-单元测试报告答案
  • Matlab论文插图绘制模板第133期—函数极坐标折线图
  • 如何用 GPT 去分析Excel数据
  • 力扣labuladong一刷day51天单调栈应用
  • 单片机相关知识点
  • 009:vue结合el-table实现表格行拖拽排序(基于sortablejs)
  • C语言KR圣经笔记 5.3指针和数组 5.4地址运算
  • 设计模式:简单工厂模式、工厂方法模式、抽象工厂模式
  • Could not load library libcudnn_cnn_infer.so.8
  • ELement UI时间控件el-date-picker误差8小时解决办法
  • Linux日志论转
  • 第7课 利用FFmpeg将摄像头画面与麦克风数据合成后推送到rtmp服务器
  • Microsoft Visual Studio 2022 install Project 下载慢
  • uniapp---安卓真机调试提示检测不到手机【解决办法】
  • Nginx(十四) 配置文件详解 - 负载均衡(超详细)
  • 大数据应用安全策略包括什么
  • Ubuntu软件和vmware下载
  • 如何修改Anaconda的Jupyter notebook的默认启动路径
  • 密码学:带密钥的消息摘要算法一数字签名算法
  • JVM中部分主要垃圾回收器的特点、使用的算法以及适用场景
  • vue保姆级教程----深入了解Vuex的工作原理
  • (JAVA)-(网络编程)-InetAddress(ip)
  • 手把手带你死磕ORBSLAM3源代码(二十二)Tracking.cc PrintTimeStats介绍