【转】LTE-NAS过程学习总结
为了从网络得到非接入层服务,网络中非接入层节点必须知道有关UE的信息。为了这个目的,UE不得不发起附属过程,该过程是在UE开机和初始接入网络时必须被执行的。
一旦该过程成功,MME上就会建立好一个该UE相关的上下文,并且UE与PDN GW 间的默认承载也建好了,还分配好了IP地址。既然UE已经基于IP联通,他就可以使用基于IP的网络服务了。如果IMS网络可以获得并且UE订阅了该服务,那么也可以使用IMS服务了。
NAS附属过程步骤如下:
1. UE建立与eNodeB间的RRC连接;
2. UE为在已经建立好的RRC连接上确定PDN联通,发送ATTACH REQUEST 消息和PDN CONNECTIVITY REQUEST消息给MME。同时,eNB为该UE建立与MME的S1逻辑连接;
3. 如果网络无法通过ATTACH REQUEST消息中的UE ID识别该UE,网络会通过发起鉴权和加密过程来标识该UE;
4. MME通过发送Update Location request消息(用Diameter协议)更新HSS中UE位置。它也通过使用这个消息从HSS请求用户面;
5. HSS将UE当前位置更新到数据库中,并通过发送Diameter Update Location Acknowledge用户面消息给MME;
6. 现在MME为在SGW上建立默认承载建立一个eGTP用户隧道,MME发送一个Create Session Request给SGW;
7. SGW为该UE创建默认承载,并请求PGW为该UE创建SGW与PGW之间的承载,用来提供端到端的联通。然后PDN-GW创建一个承载并分配IP地址给该UE;
8. SGW一接收到PGW的响应,它立即用Create Session Response 响应MME;
9. 现在MME必须在eNodeB与SGW之间建立一个承载。它发送S1 AP Initial Context Setup Request消息给eNodeB为该UE创建上下文,该消息中携带着承载信息和安全信息;
10. eNodeB收到建立请求消息后,通过Initiating the AS Security Mode Command 过程与UE建立安全参数;
11. UE建立安全参数,并发送Security Mode Complete 消息给eNodeB。从现在开始,所有在UE与eNodeB之间交换的无线接口消息都是加密的;
12. eNodeB通过发送RRC Connectiong Reconfig Request给UE重新配置资源,在该消息中,eNodeB携带”激活默认EPS承载上下文请求” 消息给UE;
13. UE更新它的RRC 链接配置,并通过RRC Connection Reconfig Complete消息响应eNodeB;
14. eNodeB发送Initial Context Setup Response消息给MME;
15. MME发送eGTP-C Modeify Bearer Request 消息给SGW为更新eNB默认承载隧道ID;
16. 更新完信息后,SGW用Modify Bearer Response消息响应MME;
17. MME发送Attach Accept和Activate Default Bearer Context Request 消息给UE;
18. 如果当发送Attach Accept时,MME已经分配了GUTI,UE需要处理它并用Attach Complete消息响应MME
【转】LTE-NAS过程学习总结的更多相关文章
- LTE工作过程
LTE工作过程 一.LTE开机及工作过程如下图所示: 二.小区搜索及同步过程 整个小区搜索及同步过程的示意图及流程图如下: 1) UE开机,在可能存在LTE小区的几个中心频点上接收信号(PSS), ...
- JVM类加载过程学习总结
JVM类加载过程学习总结 先不说JVM类加载的原理,先看实例: NormalTest类,包含了一个静态代码块,执行的任务就是打印一句话. /** * 在正常类加载条件下,看静态代码块是否会执行 * @ ...
- 基于STM32的USB枚举过程学习笔记
源:基于STM32的USB枚举过程学习笔记 基于STM32的USB枚举过程学习笔记(一) 基于STM32的USB枚举过程学习笔记(二) 基于STM32的USB枚举过程学习笔记(三) 基于STM32的U ...
- Spring IoC容器初始化过程学习
IoC容器是什么?IoC文英全称Inversion of Control,即控制反转,我么可以这么理解IoC容器: 把某些业务对象的的控制权交给一个平台或者框架来同一管理,这个同一管理的平台可以称为I ...
- linux内核学习之六 进程创建过程学习
一 关于linux进程概念的补充 关于进程的基本概念这里不多说,把自己的学习所得作一些补充: 1. 在linux内核中,系统最多可以有64个进程同时存在. 2.linux进程包含的关键要素:一段可执行 ...
- LTE 切换过程中的数据切换
http://blog.sina.com.cn/s/blog_673b30dd0100j4p4.html LTE中的切换,根据无线承载(Radio Bearer)的QoS要求的不同,可以分为无缝切换( ...
- 基于STM32的USB枚举过程学习笔记(转)
之前使用ST官方的库以及网络的资料,完成了使用USB HID类进行STM32和PC机的通讯.由于其他原因并没有深入的分析,虽然实现了功能,但是关于USB设备的枚举,以及具体的通讯方式都没有清晰的概念, ...
- Android APK安装过程学习笔记
1.什么是APK APK,即Android Package,Android安装包.不同平台的安装文件格式都不同,类似于Windows的安装包是二进制的exe格式,Mac的安装包是dmg格式.APK可以 ...
- Python反转过程学习
Pyhon的反转过程的学习: #coding:utf-8 #反转过程.py """ def add(x,y): return x+y params=(1,2) add(* ...
随机推荐
- vRA7 Business error “Untrusted certificate chain”
报错截图: 服务无法注册 第一步:登录vRB 5480页面,取消到vRA的注册 第二部:SSH登录到VRB中,查看bio-ssl.keystore.password. cat /shared/cata ...
- Eclipse4.2安装样式插件
1.插件地址 http://eclipse-color-theme.github.com/update 点击Eclipse菜单 Help>>Install New Software... ...
- 剑指Offer——重建二叉树2
Question 输入某二叉树的后序遍历和中序遍历的结果,请重建出该二叉树.假设输入的后序遍历和中序遍历的结果中都不含重复的数字.例如输入后序遍历序列{1, 3, 4, 2}和中序遍历序列{1, 2, ...
- HDFS文件访问权限
HDFS中的文件访问权限 针对文件和目录,HDFS的权限模式与POSIX非常相似一共提供三类权限模式:只读权限(r).写入权限(w)和可执行权限(x).读取文件或列出目录内容时需要只读权限.写入一个文 ...
- Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'company' in 'class java.lang.String'
Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ' ...
- Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) D. Generating Sets 贪心+优先队列
D. Generating Sets time limit per test 2 seconds memory limit per test 256 megabytes input standard ...
- Spring Boot入门——json数据处理
1.引入fastJson插件 <!-- 引入fastjson插件 --> <dependency> <groupId>com.alibaba</groupId ...
- review04
在编译源文件时,所用到的其他源文件也会被自动编译.这是因为它会使用到其他源文件产生的字节码文件. javac A.java A指的是源文件的名称 java B B指的是源文件中有main方法的类. 虽 ...
- HorizontalScrollView水平滚动控件
HorizontalScrollView水平滚动控件 一.简介 用法ScrollView大致相同 二.方法 1)HorizontalScrollView水平滚动控件使用方法 1.在layout布局文件 ...
- compile to 32-bit elf file
nasm -f elf -o a.o a.asm gcc -c -m32 -o b.o b.c ld -s -m elf_i386 -Ttext 0x30400 -o b.bin b.o a.o