LTE ATTACH流程、PDN流程、PGW地址分配介绍

1、S-GW\P-GW选择
MME根据S-GW和P-GW的拓扑信息进行S-GW/P-GW的选择,在S-GW的候选序列和P-GW的候选序列中比较,寻找是否有合一的S-GW/P-GW,并且根据S-GW的优先级和权重信息进行排序,得到S-GW/P-GW的候选组。
2、SGW>PGW连接
PDN连接路径为UE>eNB>SGW>PGW>SGW,对PGW屏蔽了UE移动性:SGW服务范围内,UE在eNB之间移动不用通知PGW,UE如果有多个不同APN的PDN连接,(物理)PGW可能不同,但SGW必定相同,当SGW变化时,所有PGW都会连接到新的SGW上,也就是说,同一个用户只能使用相同的SGW,PGW可以不同
3、PGW_IP地址分配,根据APN选择PGW。
在ATTACH流程中完成,MME收到UE的附着请求>向DNS发起解析请求[查询的条件是APN]>DNS根据APN查询>返回给MME关于PGW的IP地址>MME完成后续的附着流程

4、接入流程简介
Identity Acquisition(身份获取):在用户设备(UE)连接到4G网络之前,需要获取用户的身份信息,例如用户名和密码。这些信息将被用于进行身份验证。
Authentication(身份验证):在身份获取之后,网络设备需要对用户的身份进行验证。这个过程通常使用SIM卡和网络运营商的数据库进行验证。如果验证通过,用户设备将被允许接入网络。
Security Activation(安全激活):在身份验证通过之后,需要进行安全激活。这个过程包括建立安全的通信通道,以及为用户设备分配一个IP地址。IP地址是用于在网络中唯一标识用户设备的。
PDN Connectivity(PDN连接):在安全激活之后,用户设备需要连接到PDN(Packet Data Network,分组数据网络)。PDN是一个网络架构,用于在4G网络中传输数据。用户设备将通过EPS(Evolved Packet System,演进的分组系统)隧道连接到PDN。
Attach(附着):在连接到PDN之后,用户设备需要进行附着。这个过程包括将用户设备的信息存储在网络中,以便在需要时能够快速找到设备。
Initial Context Setup(初始上下文设置):在附着之后,需要进行初始上下文设置。这个过程包括设置EPS Bearer(EPS承载)的属性,以及配置网络设备之间的通信规则。
Default EPS Bearer Context Activation(默认EPS承载上下文激活):在初始上下文设置之后,默认EPS承载上下文将被激活。这个过程包括配置和建立默认的EPS承载,以便用户设备能够开始传输数据。
E-RAB SETUP REQUEST(E-RAB设置请求):在默认EPS承载上下文激活之后,会发送一个E-RAB SETUP REQUEST消息,请求建立数据传输通道。
PDN Connectivity(PDN连接):在E-RAB SETUP REQUEST消息被确认之后,用户设备将通过EPS隧道连接到PDN。在这个阶段,用户设备将能够开始传输和接收数据。
E-RAB Release(E-RAB释放):在数据传输完成后,需要释放E-RAB。这个过程包括释放默认EPS承载上下文,并断开用户设备和PDN之间的连接。
PDN Disconnection(PDN断开连接):在E-RAB释放之后,用户设备将断开与PDN的连接。
EPS Bearer Context Deactivation(EPS承载上下文去激活):在PDN断开连接之后,默认EPS承载上下文将被去激活。这个过程包括释放和删除与EPS承载相关的资源。
UE Context Release(UE上下文释放):在EPS承载上下文去激活之后,用户设备的上下文将被释放。这个过程包括从网络中删除用户设备的信息。

4G用户上网流程简介:

  1. UE(User Equipment)连接到eNB(Evolved NodeB)。
  2. UE发送带有APN(Access Point Name)的请求,APN识别用户所需连接的网络。
  3. eNB将请求转发给MME(Mobility Management Entity)。
  4. MME与HSS(Home Subscriber Server)交互,验证用户的身份,并将会话信息保存。
  5. MME向SGW(Serving Gateway)发送创建会话的请求,包含用户的信息和所需服务。
  6. SGW与PGW(Packet Gateway)进行通信,PGW分配公共IP地址给UE,建立用户与外部网络之间的连接。
  7. SGW与eNB协商通信参数,包括所使用的封装协议和加密方式。
  8. SGW通知eNB正式建立连接,eNB将这些信息传递给UE。
  9. UE通过eNB连接到SGW,并进一步通过PGW连接到外部网络。
  10. UE现在可以开始向互联网发送和接收数据。

在这里插入图片描述
Attach流程图

在这里插入图片描述

UE requested PDN connectivity流程图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/92238.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++ 面试题(一)--C++基础,面向对象,内存管理

目录 1.part1 C基础 1 C特点 2 说说C语言和C的区别 3 说说 C中 struct 和 class 的区别 4 include头文件的顺序以及双引号""和尖括号<>的区别 5 说说C结构体和C结构体的区别 6 导入C函数的关键字是什么&#xff0c;C编译时和C有什么不同&#xff1f; 7…

leetcode121. 买卖股票的最佳时机

题目&#xff1a; 给定一个数组 prices &#xff0c;它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票&#xff0c;并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易…

现货黄金走势图中的止盈点

对平仓时机的把握能力&#xff0c;是衡量现货黄金投资者水平的重要标志&#xff0c;止盈点设置得是否合理&#xff0c;在行情兑现的时候能否及时地离场&#xff0c;是事关投资者账户浮盈最终能否落袋为安的“头等大事”&#xff0c;要在现货黄金走势图中把握止盈点&#xff0c;…

TCP之三次握手四次挥手

在前面的文章中我们了解到http是基于TCP/IP协议的&#xff0c;这篇文章我们来了解一下TCP/IP。 一、TCP与UDP 1、UDP 基于非连接。类似于写信&#xff0c;不能保证对方能不能接收到&#xff0c;接收到的内容是否完整&#xff0c;顺序是否正确。 优缺点&#xff1a;性能损耗小…

环境异常总结

1.vue项目 npm run dev 运行时报错&#xff1a;webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 不是内部或外部命令 原因&#xff1a;webpack-dev-server存在问题 解决方案&#xff1a;指定 webpack-dev-server 低版本号 方法&#xff1a; 删除 …

HRS--人力资源系统(Springboot+vue)--打基础升级--(六)分页查询 + 重置按钮

一&#xff1a;先弄个简单的重置按钮 1.界面设计就放在搜索框同一列的位置 2. 在点击重置按钮时&#xff0c;清空搜索框内的内容&#xff0c;同时触发一次无条件查询(这个写法有bug&#xff0c;下面会有说明) 二&#xff1a;做分页 在MyBatis中&#xff0c;有多种方法可以实现分…

ChatGPT 实现动态地图可视化展示

地图可视化分析有许多优点和好处: 1.直观理解:地图可视化使得复杂的数据更易于理解。通过地图可视化,人们可以直观地看到地理位置、地区之间的关系以及空间分布的模式。 2.提高决策效率:地图可视化可以帮助决策者快速理解和解释数据,从而提高决策效率。 3.高效的数据整…

Fiddler中 AutoResponder 使用

Fiddler的 AutoResponder &#xff0c;即URL重定向功能非常强大。不管我们做URL重定向&#xff0c;还是做mock测试等&#xff0c;都可以通过该功能进行实践。 下面&#xff0c;小酋就来具体讲下该功能的用法。 Enable rules 启用规则Unmatched requests passthrough 没有匹配…

【大数据模型】让chatgpt为开发增速(开发专用提示词)

汝之观览&#xff0c;吾之幸也&#xff01;本文主要聊聊怎样才能更好的使用提示词&#xff0c;给开发提速&#xff0c;大大缩减我们的开发时间&#xff0c;比如在开发中使用生成表结构脚本的提示词&#xff0c;生成代码的提示词等等。 一、准备 本文主要根据Claude进行演示&am…

前端项目工程化之代码规范

目录 一、前言二、ESLint三、Prettier四、项目实战4.1 环境依赖版本4.2 使用pnpm4.3 git提交规范 五、资源 收集六、源码地址 一、前言 前端项目工程化之代码规范是指在前端项目中定义一套代码规范&#xff0c;以确保项目中的代码风格和格式一致&#xff0c;提高代码的可读性和…

ESP32在线仿真器

1. Wokwi是一个电子在线仿真平台&#xff0c;支持的芯片有ESP32,STM32,树莓派&#xff0c;Arduino 网址&#xff1a; https://wokwi.com ; 而且支持在vscode内置插件仿真 2. ESP32可以使用microPython开发&#xff0c;相关sdk说明MicroPython&#xff08;ESP32&#xff09;快…

OpenCV(二):认识Mat容器

目录 1.什么是Mat类 2.Mat类能存储的数据 整数类型&#xff08;有符号和无符号&#xff09;&#xff1a; 浮点数类型&#xff1a; 布尔类型&#xff1a; 3.Mat类的创建 1.利用矩阵宽、高和类型参数创建Mat类 2.利用矩陈Size(结构和数据类型参数创建Mat类 3.利用已有Mat…