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. 正常附着流程

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

相关文章:
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 关机去附着流程 …...
[Angular] 笔记 23:Renderer2 - ElementRef 的生产版本
chatgpt: Renderer2 简介 在 Angular 中,Renderer2 是一个服务,用于处理 DOM 操作的抽象层。它提供了一种安全的方式来操作 DOM,同时与平台无关,有助于维护应用程序的跨浏览器兼容性和安全性。 Renderer2 的作用是在 Angular 组…...
WEB:探索开源OFD.js技术应用
1、简述 OFD.js 是一个由开源社区维护的 JavaScript 库,专注于在浏览器中渲染和处理 OFD 文件。OFD 作为一种开放式的文档格式,被广泛应用于电子政务、电子合同等领域。OFD.js 的出现为开发者提供了一个强大的工具,使得在前端实现 OFD 文件的…...
平方根,又叫二次方根,表示为〔√ ̄〕
正在加载中... 平方根,又叫二次方根,表示为〔√ ̄〕,如: 平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄164。语言描述为&…...
Springer Latex正文参考文献样式改为数字
用过爱斯唯尔的latex,正文参考文献都是数字,第一次用Springer Latex的参考文献竟然是authoryear,如下: 将这种样式变回序号样式: (1)使用这个documentclass(此为双栏) …...
六、typescript泛型使用
1.identity函数,这个函数会返回任何传入它的值,可以看作是echo命令 function identity(arg:number):number {return arg }或 使用any类型会导致这个函数可以接收任何类型的参数,这样会丢失一些信息,传入与返回类型应该是相同的 有…...
【快慢指针】26.删除有序数组中的重复项
题目 法1:快慢指针 基础解法,必须掌握!!! class Solution {public int removeDuplicates(int[] nums) {if (nums.length < 2) {return nums.length;}int slow 0, fast 1;while (fast < nums.length) {if (n…...
爬虫工作量由小到大的思维转变---<第三十一章 Scrapy Redis 初启动/conn说明书)>
前言: 重点在读connection.py的源码,这个组件主要是用来连接的; 因为连接都无法做到,后面想更改点自定义就白扯了; 正文: 翻译版的connection.py源码: import sys import six from scrapy.utils.misc import load_object from . import defaults# 快捷方式映射 设置名称 -&…...
2023年山东省职业院校技能大赛高职组“软件测试”赛项-单元测试报告答案
任务四 单元测试 目录 任务四 单元测试 题目1: 题目2: 题目3:<...
Matlab论文插图绘制模板第133期—函数极坐标折线图
在之前的文章中,分享了Matlab函数折线图的绘制模板: 函数三维折线图: 函数网格曲面图: 函数曲面图: 函数等高线图: 函数等高线填充图: 进一步,再来分享一下函数极坐标折线图。 先来…...
如何用 GPT 去分析Excel数据
背景 需要尝试分析 Excel 的内容,每月都需要进行相关的分析,固定化流程,因此尝试制作固化的脚本,方便后续的分析。 执行步骤 帮我写一段 python 代码,我需要区分一个.xlsx的数据。格式示例如下: ”这块自…...
力扣labuladong一刷day51天单调栈应用
力扣labuladong一刷day51天单调栈应用 一、239. 滑动窗口最大值 题目链接:https://leetcode.cn/problems/sliding-window-maximum/ 思路:滑动窗口最大值,既要维护加入的时间顺序,又要 class Solution {public int[] maxSliding…...
单片机相关知识点
在STM32上运行FreeRTOS,十分简练的小文章FreeRTOS(STM32CubeMX)_cubemx freertos-CSDN博客...
009:vue结合el-table实现表格行拖拽排序(基于sortablejs)
文章目录 1. 实现效果2. 安装 sortablejs 插件3. 完整组件代码4. 注意点 1. 实现效果 2. 安装 sortablejs 插件 sortablejs 更多用法 cnpm i --save sortablejs3. 完整组件代码 <template><div class"home"><div class"body"><el-ta…...
C语言KR圣经笔记 5.3指针和数组 5.4地址运算
5.3 指针和数组 在 C 语言中,指针和数组有着非常强的关联,强到应当把两者同时拿出来讨论。任何可以通过数组下标来做到的操作,也都能用指针来做到。而指针的版本通常会更快,但至少对初学者来说会更难理解。 如下声明 int a[10]…...
设计模式:简单工厂模式、工厂方法模式、抽象工厂模式
简单工厂模式、工厂方法模式、抽象工厂模式 1. 为什么需要工厂模式?2. 简单工厂模式2.1. 定义2.2. 代码实现2.3. 优点2.4. 缺点2.5. 适用场景 3. 工厂方法模式3.1. 有了简单工厂模式为什么还需要有工厂方法模式?3.2. 定义3.3. 代码实现3.4. 主要优点3.5.…...
Could not load library libcudnn_cnn_infer.so.8
报错: Could not load library libcudnn_cnn_infer.so.8. Error: /root/miniconda3/lib/python3.10/site-packages/torch/lib/libcudnn_cnn_infer.so.8: undefined symbol: _ZNK10cask_cudnn14BaseKernelInfo18minorCCVCompatibleENS_8SafeEnumINS_47ComputeCapa…...
ELement UI时间控件el-date-picker误差8小时解决办法
一、问题描述: 在项目中引用了elementui中的date-picker组件,选中的时间跟实际相差八小时,且格式不是自己想要的格式 <el-date-pickertype"date"placeholder"选择日期"format"yyyy/M/d"v-model"form…...
Linux日志论转
系统日志、审计日志、诊断日志 日志系统rsyslog 日志管理基础: rsyslog 日志管理 logrotate日志轮转常见的日志文件 #tail -f /var/log/messages #动态查看日志文件的尾部,系统主日志文件#tail -f /var/log/secure #记录认证、安全的日志…...
第7课 利用FFmpeg将摄像头画面与麦克风数据合成后推送到rtmp服务器
上节课我们已经拿到了摄像头数据和麦克风数据,这节课我们来看一下如何将二者合并起来推送到rtmp服务器。推送音视频合成流到rtmp服务器地址的流程如下: 1.创建输出流 //初始化输出流上下文 avformat_alloc_output_context2(&outFormatCtx, NULL, &…...
DmtrPots电位器库:嵌入式模拟输入抗抖动与高鲁棒处理方案
1. DmtrPots电位器库技术解析:面向嵌入式系统的高鲁棒性模拟输入处理方案1.1 库定位与工程价值DmtrPots是专为Arduino及Teensy平台设计的电位器(Potentiometer)专用信号处理库,由Dmtr.org团队开发并维护。该库并非简单的analogRea…...
FxSound驱动开发详解:从Version11到Version14的完整演进历程
FxSound驱动开发详解:从Version11到Version14的完整演进历程 【免费下载链接】fxsound-app FxSound application and DSP source code 项目地址: https://gitcode.com/gh_mirrors/fx/fxsound-app FxSound驱动开发是音频增强技术的核心,从Version1…...
抖音内容高效下载实战:从单视频到批量采集的完整指南
抖音内容高效下载实战:从单视频到批量采集的完整指南 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 还在为无法保存喜欢的抖音内容而烦恼吗?是否经常遇到需要批量下载用户主页所有作…...
独角数卡:10分钟开启数字商品自动售卖新时代
独角数卡:10分钟开启数字商品自动售卖新时代 【免费下载链接】dujiaoka 🦄独角数卡(自动售货系统)-开源站长自动化售货解决方案、高效、稳定、快速!🚀🚀🎉🎉 项目地址: https://gitcode.com/g…...
电机控制进阶:从增量式与位置式PID到现代复合控制策略
1. PID控制的前世今生:从工业革命到智能时代 第一次接触PID控制器时,我被这个诞生于上世纪30年代的"古董级"算法震惊了。当时正在调试一台伺服电机,系统总是出现超调和振荡。导师递给我一张写着三个参数的纸条:"试…...
Python爬虫实战:如何绕过央视频加密获取高清视频源(附完整代码)
Python爬虫进阶:视频流媒体解析技术深度剖析 在数字内容消费爆炸式增长的今天,视频平台的技术防护手段也在不断升级。对于开发者而言,理解现代流媒体平台的加密与传输机制,不仅能提升技术视野,更能为合法合规的数据分析…...
RePKG:解锁Wallpaper Engine资源宝库的终极提取与转换工具
RePKG:解锁Wallpaper Engine资源宝库的终极提取与转换工具 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg RePKG 是一款专为Wallpaper Engine设计的开源C#工具ÿ…...
H3C防火墙双机热备(RBM)部署后,别忘了这3个关键监控与排错点(含track接口/VRRP状态查看)
H3C防火墙双机热备(RBM)部署后的3个关键运维盲区与实战排错指南 当你在数据中心完成H3C防火墙双机热备部署时,真正的挑战才刚刚开始。很多工程师以为配置完remote-backup-group和VRRP就万事大吉,直到深夜被报警电话惊醒才发现——…...
在团队协作中直接 Clone 主仓库开发?别慌,这才是正确的 PR 提交流程
在团队协作中直接 Clone 主仓库开发?别慌,这才是正确的 PR 提交流程 很多人以为只有 Fork 了仓库才能提 Pull Request,其实在公司内部项目或有写权限的私有仓库中,直接 Clone 新建分支 推送到主仓 是更常见、更高效的协作方式。…...
告别零散烧录:一个脚本搞定Petalinux 2020.1 ZynqMP QSPI全镜像生成与烧写
告别零散烧录:Petalinux 2020.1 ZynqMP QSPI全镜像自动化生成实战 在嵌入式Linux开发中,QSPI Flash烧录往往是最后一道工序,也是最容易出错的环节之一。传统分步烧录方式不仅效率低下,还容易因地址偏移计算错误导致启动失败。本文…...
