5G -- 5G网络架构
5G组网场景
从4G到5G的网络演进:
1、UE -> 4G基站 -> 4G核心网
* 部署初中期,利用存量网络,引入5G基站,4G与5G基站并存
2、UE -> (4G基站、5G基站) -> 4G核心网
* 部署中后期,引入5G核心网,4G基站逐渐退网
3、UE -> 5G基站 -> 5G核心网
NSA组网架构:
Option3系列:Option3 、Option3a、Option3x
架构:UE -> (4G基站、5G基站)-> 4G核心网
区别:用户面的数据分流点不同,以核心网发送指令为例
Option3: 4G核心网 -> 4G基站 -> UE、4G核心网 -> 4G基站 -> 5G基站 ->UE; 分流点: 4G基站
Option3x: 4G核心网 -> 5G基站 -> UE、4G核心网 -> 5G基站 -> 4G基站 ->UE; 分流点: 5G基站
Option3a: 4G核心网 -> 4G基站 -> UE、4G核心网 -> 5G基站 -> UE; 分流点:4G核心网
// 华为基站不支持Option3a(核心网无法感知手机信号强弱,无法动态调整数据分流的百分比)
基站能感知到UE信号的强弱,可动态分流决定由4G基站发送还是5G基站发送(Option3a只能静态分流)
Option7系列:Option7 、Option7a、Option7x
架构:UE -> (增强型4G基站、5G基站)-> 5G核心网
区别:用户面的数据分流点不同,以核心网发送指令为例
Option7: 5G核心网 -> 增强型4G基站 -> UE、5G核心网 -> 增强型4G基站 -> 5G基站 ->UE; 分流点: 增强型4G基站
Option7x: 5G核心网 -> 5G基站 -> UE、5G核心网 -> 5G基站 -> 增强型4G基站 ->UE; 分流点: 5G基站
Option7a: 5G核心网 -> 增强型4G基站 -> UE、5G核心网 -> 5G基站 -> UE; 分流点:5G核心网
Option4系列:Option4 、Option4a
SA组网架构:
Option1(单纯的4G组网):
4G核心网 -> 4G基站 -> UE
Option2(目前在使用的独立5G组网):
5G核心网 -> 5G基站 -> UE
Option5:
5G核心网 -> 增强型4G基站 -> UE
Option6:
4G核心网 -> 5G基站 -> UE
5G核心网架构
核心网的网络地位:
核心网是移动通信系统中的关键网络组成部分,它连接移动设备和其他网络,并提供数据传输、信令处理和用户管理等功能。核心网通过一系列的协议和接口,与无线接入网、外部网络以及其他核心网相互配合,实现全面的通信能力。
核心网的组成&功能:
用户数据管理:用户数据管理模块负责存储和管理用户的个人信息和服务配置数据;它包括用户身份识别、鉴权、访问控制等功能,确保只有经过验证的用户能够访问网络和使用相关服务
会话管理:会话管理模块跟踪和管理与用户相关的通信会话;它负责建立、维护和终止会话,处理用户的请求和应答,并确保用户在通信过程中的持续连接
移动性管理:移动性管理模块负责处理用户的位置更新、漫游管理和寻呼过程;它追踪用户的位置信息,确保用户在移动时能够无缝地切换到新的基站或网络,并提供相应的路由和转接功能
数据传输:数据传输模块负责承载用户数据流量的传输和路由;他通过核心网内部的各种协议和接口,将用户的数据从发送端传输到接收端,并确保数据的安全性和可靠性
信令处理:信令处理模块负责处理控制信令,包括呼叫建立、释放、状态查询等。它与其他核心网模块和外部网络之间进行通信,以实现用户间的信令交换和控制
计费:计费模块负责记录用户的通信行为和消费情况,并根据相关策略进行计费;它收集用户的通话时间、数据使用量等信息,生成账单并提供给运营商或服务提供商
2G/3G核心网架构:

无线接入网RAN包含:3G基站NodeB、2G基站BTS、无线控制器RNC和BSC
核心网CN包含:PS域(SGSN、GGSN;分组交换域--提供数据服务)、CS域(MSC/VLR;电路交换域--提供语音服务)
4G核心网架构:

4G基站eNodeB;分组核心网EPC只包含PS域(既提供数据服务,也可提供语音服务)
5G全云化网络架构:

5G核心网(SOC):面向业务的核心网,满足差异化的业务需求
四个特点:
CUPS:控制面和用户面分离,,提升用户体验和网络效率
Slicing:切片
SBA:面向业务的架构
Native Cloud:原生云,硬件软件化,方便灵活切片
NGC vs EPC:
| EPC网元功能 | 对应NGC(5GC)网络功能 | |
|---|---|---|
| MME | 移动性管理 | AMF |
| 鉴权管理 | AUSF | |
| PDN会话管理 | SMF | |
| PDN-GW | PDN会话管理 | |
| 用户面数据转发 | UPF | |
| SGW | 用户面数据转发 | |
| PCRF | 计费及策略控制 | PCF |
| HSS | 用户数据库 | UDM |
5G承载网架构
1、移动承载网包括回传网、城域网和骨干网
2、回传网根据无线网的架构,可能包括前传网、中传网和回传网
3、城域网,又分为接入层、汇聚层和核心层
4、承载网所有设备都具有路由转发功能(L3到边缘),降低端到端时延;4G上承载网的设备只具备L2功能(设备间数据转发需要路由经过L3上层设备转发)
5G无线网架构
基站功能结构:

BBU(基站单元):处理数字信号 DU+CU
AAU/RRU(射频单元):处理模拟信号
DU:处理实时相关
CU:处理非实时相关 --- 考虑云化处理
gNodeB(5G基站)两种方式:
1、BBU+eCRPI+AAU
2、BBU+CPRI+RRU

无线站点部署:
1、分布式站点(DRAN):将BBU分布部署在不同位置
2、集中式站点(CRAN):将BBU集中部署在一起,AAU/RRU分布部署
// 前传:需要更高速率(80倍)的CPRI接口(4G信号带宽 20MHz,5G信号带宽 100 MHz;4G基站天线数量 4个,5G基站天线数量 64个;需要5&16=80倍的速率);部署成本太高,引入eCRTI
端到端切片
什么是网络切片:
网络切片是通过切片技术在一个通用硬件基础上虚拟出多个端到端的网络,每个网络具有不同网络功能,适配不同类型服务需求
切片的特点:
1、隔离性:资源隔离、安全隔离、OAM隔离,不同域可以采用不同的隔离技术
2、按需定制:按需提供切片生命周期,按需提供分布式部署,按需提供容量,按需提供网络服务
3、端到端:网络切片是端到端网络,包括RAN、传输网和核心网,需要跨域的切片管理系统
无线侧切片:切分时频资源
1、硬切分:切分成不同的时分或频分资源(频分:100 MHz资源根据不同的业务切分)
2、软切分:不同的切片动态共享 时频域资源
核心网切片:满足多样的业务需求
提供各种控制面和用户面的功能,根据业务所需,进行差异化的组合和部署

承载网切片:Flex-Eth(灵活以太)实现网络切片(时分复用)
1、传统端口调度:基于报文优先级调度;长包阻塞短包,导致短包时延变大,业务之间相互影响
2、FlexE通道化:基于时隙调度;独占带宽,业务之间不相互影响
总结
5G组网方式:NSA(非独立组网)和 SA(独立组网)
核心网架构特点:CUPS(控制面和用户面分离)、SBA(面向业务)、原生云、网络切片、MEC
无线网络:DRAN -> CRAN -> CU/DU分离
承载网:L3下沉,引入SDN(软件定义网络)
相关文章:
5G -- 5G网络架构
5G组网场景 从4G到5G的网络演进: 1、UE -> 4G基站 -> 4G核心网 * 部署初中期,利用存量网络,引入5G基站,4G与5G基站并存 2、UE -> (4G基站、5G基站) -> 4G核心网 * 部署中后期,引入5G核心网&am…...
VR线上展厅的色彩管理如何影响用户情绪?
VR线上展厅的色彩管理对用户情绪的影响是多方面的,以下是专业从事VR线上展厅制作的圆桌3D云展厅平台为大家介绍的一些关键点: 情感共鸣:色彩能够激发特定的情感反应。例如,暖色调(如红色、橙色)通常与活力和…...
Vue3:uv-upload图片上传
效果图: 参考文档: Upload 上传 | 我的资料管理-uv-ui 是全面兼容vue32、nvue、app、h5、小程序等多端的uni-app生态框架 (uvui.cn) 代码: <view class"greenBtn_zw2" click"handleAddGroup">添加班级群</vie…...
大数据机器学习算法和计算机视觉应用07:机器学习
Machine Learning Goal of Machine LearningLinear ClassificationSolutionNumerical output example: linear regressionStochastic Gradient DescentMatrix Acceleration Goal of Machine Learning 机器学习的目标 假设现在有一组数据 x i , y i {x_i,y_i} xi,yi&…...
基于asp.net游乐园管理系统设计与实现
博主介绍:专注于Java(springboot ssm 等开发框架) vue .net php python(flask Django) 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找…...
一区牛顿-拉夫逊算法+分解+深度学习!VMD-NRBO-Transformer-GRU多变量时间序列光伏功率预测
一区牛顿-拉夫逊算法分解深度学习!VMD-NRBO-Transformer-GRU多变量时间序列光伏功率预测 目录 一区牛顿-拉夫逊算法分解深度学习!VMD-NRBO-Transformer-GRU多变量时间序列光伏功率预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.中科院一区…...
uniapp使用腾讯地图接口的时候提示此key每秒请求量已达到上限或者提示此key每日调用量已达到上限问题解决
要在创建的key上添加配额 点击配额之后进入分配页面,分配完之后刷新uniapp就可以调用成功了。...
WPF 完美解决改变指示灯的颜色
WPF 完美解决改变指示灯的颜色 原有:自己再做WPF页面设计后发现直接去查找页面多个控件嵌套情况下找不到指示灯(Button实现的,详细可以看这篇文章 这里),具体看看来如何实现 加粗样式思路:无论多级嵌套&a…...
Flutter/Dart:使用日志模块Logger Easier
Flutter笔记 Flutter/Dart:使用日志模块Logger Easier Logger Easier 是一个为 Dart 和 Flutter 应用程序量身定制的现代化日志管理解决方案。它提供了一个高度灵活、功能丰富的日志记录系统,旨在简化开发者的日志管理工作,同时提供一定的定制…...
阿里云云服务器初始化
如果我们的云服务器出现无法挽回的错误时,我们可以尝试初始化云服务器进行解决。 首先搜索阿里云(你要先确认自己已经购买了阿里云的云服务器): 登录账号后主页向下划 进入后点击管理控制台 点击进入后可以看到正在运行࿰…...
Python中SKlearn的K-means使用详解
文章目录 Python中SKlearn的K-means使用详解一、引言二、K-means算法原理三、使用SKlearn进行K-means聚类的步骤1、导入必要的库2、生成数据集3、创建K-means模型并设置参数4、训练模型5、预测簇标签6、可视化结果 四、总结 Python中SKlearn的K-means使用详解 一、引言 K-mea…...
红帽RHCE认证适用哪些人学习
红帽 RHCE工程师认证有着广泛的适用人群。对于初入 IT 行业的新手来说,RHCE 是快速建立专业基础、提升自身竞争力的绝佳途径。它能帮助新人系统地学习 Linux 系统知识,从基础的安装配置到复杂的网络服务管理,一步一个脚印地构建起坚实的技术框…...
FFmpeg 框架简介和文件解复用
文章目录 ffmpeg框架简介libavformat库libavcodec库libavdevice库 复用(muxers)和解复用(demuxers)容器格式FLVScript Tag Data结构(脚本类型、帧类型)Audio Tag Data结构(音频Tag)V…...
《Java核心技术I》Swing中的边框
边框 BorderFactory静态方法创建边框,凹斜面,凸斜面,蚀刻,直线,蒙版,空白。 边框添加标题,BorderFactory.createTitledBorder 组合边框,BorderFactory.createCompoundBorder JCo…...
MySQL 中的常见错误与排查
在 MySQL 数据库的日常运维中,管理员可能会遇到各种错误。无论是查询性能问题、连接异常、数据一致性问题,还是磁盘空间不足等,及时排查并解决这些问题是保证数据库稳定运行的关键。本文将列出 MySQL 中一些常见的错误及其排查方法。 一、连接…...
SQL 查询方式比较:子查询与自连接
在 SQL 中,子查询和自连接是两种常见的查询方式,它们的功能虽然可以相同,但实现的方式不同。本文通过具体示例,深入探讨这两种查询方式,并配合数据展示,帮助大家理解它们的使用场景和差异。 数据示例 假设…...
Linux下学【MySQL】所有常用类型详解( 配实操图 通俗易懂 )
每日激励:“当你觉得你会幸运时,幸运就会眷顾你,所以努力吧,只要你把事情做好,并觉得你会幸运,你将会变得幸运且充实。” 绪论: 本章继续学习MySQL的知识,本章主要讲到mysql中的所…...
Gin-vue-admin(1):环境配置和安装
目录 环境配置如果443网络连接问题,需要添加代理服务器 后端运行前端运行 环境配置 git clone https://gitcode.com/gh_mirrors/gi/gin-vue-admin.git到server文件目录下 go mod tidygo mod tidy 是 Go 语言模块系统中的一个命令,用于维护 go.mod 文件…...
如何在centos系统上挂载U盘
在CentOS上挂载NTFS格式的U盘,需要执行一系列步骤,包括识别U盘设备、安装必要的软件、创建挂载点,并最终挂载U盘。以下是在CentOS上挂载NTFS格式U盘的详细步骤: 一、准备工作 确认CentOS版本: 确保你的CentOS系统已经安装并正常运行。不同版本的CentOS在命令和工具方面可能…...
2024年12月大语言模型最新对比:GPT-4、Claude 3、文心一言等详细评测
前言 随着人工智能技术的快速发展,大语言模型(LLM)已经成为了技术领域最热门的话题。本文将详细对比目前主流的大语言模型,帮助大家选择最适合的工具。 一、OpenAI GPT系列 1. GPT-4 核心优势: 多模态理解能力强 逻辑推理能力出色 创造…...
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility 1. 实验室环境1.1 实验室环境1.2 小测试 2. The Endor System2.1 部署应用2.2 检查现有策略 3. Cilium 策略实体3.1 创建 allow-all 网络策略3.2 在 Hubble CLI 中验证网络策略源3.3 …...
EtherNet/IP转DeviceNet协议网关详解
一,设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/IP网络,本网关连接到EtherNet/IP总线中做为从站使用,连接到DeviceNet总线中做为从站使用。 在自动…...
深入解析C++中的extern关键字:跨文件共享变量与函数的终极指南
🚀 C extern 关键字深度解析:跨文件编程的终极指南 📅 更新时间:2025年6月5日 🏷️ 标签:C | extern关键字 | 多文件编程 | 链接与声明 | 现代C 文章目录 前言🔥一、extern 是什么?&…...
实现弹窗随键盘上移居中
实现弹窗随键盘上移的核心思路 在Android中,可以通过监听键盘的显示和隐藏事件,动态调整弹窗的位置。关键点在于获取键盘高度,并计算剩余屏幕空间以重新定位弹窗。 // 在Activity或Fragment中设置键盘监听 val rootView findViewById<V…...
React---day11
14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store: 我们在使用异步的时候理应是要使用中间件的,但是configureStore 已经自动集成了 redux-thunk,注意action里面要返回函数 import { configureS…...
【笔记】WSL 中 Rust 安装与测试完整记录
#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统:Ubuntu 24.04 LTS (WSL2)架构:x86_64 (GNU/Linux)Rust 版本:rustc 1.87.0 (2025-05-09)Cargo 版本:cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...
vulnyx Blogger writeup
信息收集 arp-scan nmap 获取userFlag 上web看看 一个默认的页面,gobuster扫一下目录 可以看到扫出的目录中得到了一个有价值的目录/wordpress,说明目标所使用的cms是wordpress,访问http://192.168.43.213/wordpress/然后查看源码能看到 这…...
深入理解 C++ 左值右值、std::move 与函数重载中的参数传递
在 C 编程中,左值和右值的概念以及std::move的使用,常常让开发者感到困惑。特别是在函数重载场景下,如何合理利用这些特性来优化代码性能、确保语义正确,更是一个值得深入探讨的话题。 在开始之前,先提出几个问题&…...
NineData数据库DevOps功能全面支持百度智能云向量数据库 VectorDB,助力企业 AI 应用高效落地
NineData 的数据库 DevOps 解决方案已完成对百度智能云向量数据库 VectorDB 的全链路适配,成为国内首批提供 VectorDB 原生操作能力的服务商。此次合作聚焦 AI 开发核心场景,通过标准化 SQL 工作台与细粒度权限管控两大能力,助力企业安全高效…...
Qt 按钮类控件(Push Button 与 Radio Button)(1)
文章目录 Push Button前提概要API接口给按钮添加图标给按钮添加快捷键 Radio ButtonAPI接口性别选择 Push Button(鼠标点击不放连续移动快捷键) Radio Button Push Button 前提概要 1. 之前文章中所提到的各种跟QWidget有关的各种属性/函数/方法&#…...
