当前位置:网站首页>5G基础学习1、5G网络架构、网络接口及协议栈
5G基础学习1、5G网络架构、网络接口及协议栈
2022-08-02 10:15:00 【卖身买镜头】
1、5G整体网络架构
5G网络架构宏观上分为接入网和核心网两部分,5G接入层成为NG-RAN(NR),由5G基站(gNB)组成;5G核心网由控制面(AMF)、用户面(UPF)分离组成。
图1 基于5G的IIoT架构
2、5G网络接口及无线协议栈
2.1 5G网络接口及协议
5G网络接口分为Xn和NG两种接口。
图2 5G网络接口拓扑图
表1 5G的网络接口功能及协议
图3 5G网络接口协议栈
2.2 5G无线端到端协议栈
1、5G无线协议栈
图4 5G无线网络协议栈
SDAP:QoS flow与无线承载的映射。
2、5G端到端控制面协议栈
图5 5G端到端网络控制面协议栈
3、5G端到端用户面协议栈
图6 5G端到端网络用户面协议栈
因此,5G中重要的端口包括:NG2、NG3、NG6、NG9、NG11。
3、5G核心网新架构
5GC基于服务化架构(网络功能服务解耦)和SDN/NFV框架(网络云化),结合网络切片(端到端逻辑专用网络)、边缘计算、5G非公共网络(NPN)、5G局域网等行业专网使能技术,实现网络架构开放性、网元虚拟化、资源灵活调度及定制化场景应用。
5G核心网必须满足低时延业务处理的时效性需求。5G核心网控制面的逻辑功能被进一步细分,AMF和SMF分离为两个逻辑节点,网络用户面进一步下沉,如图7所示。
与4G网络架构相比,5G网络用户面的接口和服务不变,控制面借鉴IT思想,采用服务化网络架构,网络功能拆解为模块化网络服务,接口采用服务化网络接口,实现网络功能的灵活定制。
图7 5G核心网控制面逻辑功能
表2 5G核心网网元及其功能
5G网元 | 功能描述 | 与4G网元的对应关系 |
---|---|---|
AMF(Access and Mobility Management Function) | NG1、NG2接口终止;移动性管理、SM消息的路由;接入鉴权、安全锚点功能(SEA);安全上下文管理功能(SCM) | 类似MME |
SMF(Session Management Function) | 会话管理(建立、修改、释放等)、UP选择和控制;IP地址分配;配置UPF的QoS策略 | 类似PGW-C |
UPF(User Plane Function) | 用户平面的业务处理功能intra-RAT移动的锚点(锚定功能);数据报文路由、包转发、检测及QoS映射和执行;上行链路的标识识别并路由到数据网络(流量统计及上报);下行包缓存和下行链路数据到达的通知出发 | 类似PGW-U |
UDM(Unified Data Management) | 产生AKA过程需要的数据;签约数据管理、用户鉴权处理、短消息管理;支持ARPF | 类似HSS |
AUSF(Authentication Server Function) | 为鉴权服务器,生成鉴权向量,实现对用户的鉴权和认证 | 类似HSS中的Auc功能 |
PCF(Policy Control Function) | 应用和业务数据流检测;UE策略配置(网络发现和选择策略、SSC模式选择策略、网络切片选择策略);数据流分流管理(不同DN);QoS控制、额度管理、基于流的计费;背景数据传送策略协商;对通过NEF和PFDF从第三方AS配置进行的PDF进行管理;具备UDR前端功能以提供用户签约信息;提供网络选择和移动性管理相关的策略 | 类似PCRF |
NEF(Network Exposure Function) | 网络能力的收集、分析和重组 | 类似SCEF |
NRF(NF Repository Function | 业务发现,从NF实例接收你发发现请求,并向NF实例提供发现的NF实例信息 | 全新网元,类似增强DNS |
5G核心网发展的趋势是核心网下移及云化,其最终架构演进分为两个阶段:1、核心网设备虚拟化和架构云化,主要特点是VNFs分层架构、静态网络切片以及软硬件解耦等;2、原生云架构和核心网网元云化,包括EPC云化、IMS云化等,主要面向业务的动态端到端切片,控制面和用户面分离以及功能模块原子化。
4、5G接入网新架构
4.1 4G到5G基站的演进
图8 4G到5G基站的演进
4.2 5G基站gNB的功能
表3 5G基站的功能
关键功能 | IP头压缩、数据加密和完整性保护;到UPF的用户面数据路由;到AMF的控制面路由;支持网络切片,支持双连接;QoS flow管理和到DRB的映射;(类似细流水管,由图4无线协议栈中SDAP处理)支持UE RRC_INACTIVE态;NAS消息转发; |
---|---|
其他 | 无线资源管理:无线承载控制,无线准入控制,动态资源分配,连接移动性控制;AMF选择;连接建立和释放;寻呼消息和系统广播消息的调度和传输;测量和测量上报配置; |
其他
无线资源管理:无线承载控制,无线准入控制,动态资源分配,连接移动性控制;
AMF选择;
连接建立和释放;
寻呼消息和系统广播消息的调度和传输;
测量和测量上报配置;
4.3 CU-DU的部署形态
根据3GPP,5G的BBU功能被重构为中央单元CU和分布单元DU两个功能实体,控制面集中为多业务提供灵活的扩展能力,为mMTC提供高效的处理能力;DU更靠近用户,满足uRLLC业务需求。CU与DU按处理内容的实时性进行区分:
CU的全称是Centralized Unit,顾名思义就是集中单元;DU的全称是Distributed Unit,含义自然就是分布单元了。
CU:主要包括非实时的无线高层协议栈功能,同时支持部分核心网下沉和边缘应用业务的部署。
DU:主要处理物理层功能和实时性需求的层2(参考图4中的层级划分)功能,考虑节省RRU与DU之间的传输资源,部分物理层功能也可上移到RRU实现。
图9 CU-DU分离架构
CU与DU之间的部署形态多样化,方案1主要用于URLCC场景,有理想前传,可有效控制时延。方案2可用于eMBB场景,有理想前传条件,可同时兼容FWA和mMTC场景。方案3与方案2相似,但方案3无理想前传,需要将DU和AAU放在一个站点。方案4可用于小站,热点覆盖场景。
图10 CU-DU部署形态
CU和DU的切分是根据不同协议层实时性的要求来进行的。在这样的原则下,把原先BBU中的物理底层下沉到AAU中处理,对实时性要求高的物理高层,MAC,RLC层放在DU中处理,而把对实时性要求不高的PDCP和RRC层放到CU中处理。
5、5G组网架构
5G提出了非独立组网(NSA)和独立组网(SA)两种组网方案,具体见工业5G概述、应用与测试床建设。NSA作为过渡方案,以提升热点区域带宽为主要目标,依托4G基站和4G核心网工作。
表4 NSA和SA的优劣比较
边栏推荐
- 享年94岁,图灵奖得主、计算复杂性理论先驱Juris Hartmanis逝世
- DirectX修复工具增强版「建议收藏」
- 第十五章 多线程
- Smoothing of time series data in R language: smoothing time series data to remove noise using the dpill function and locpoly function of the KernSmooth package
- Rear tube implements breadcrumb function
- 循环语句综合练习
- The heavyweights are coming!Spoilers for the highlights of the Alibaba Cloud Life Science and Intelligent Computing Summit
- Verilog's random number system task----$random
- 基于列表的排队与叫号系统
- Jay Chou's new song is released, crawl the "Mojito" MV barrage, and see what the fans have to say!
猜你喜欢
随机推荐
R语言ggplot2可视化:使用ggpubr包的ggbarplot函数可视化水平柱状图(条形图)、使用orientation参数设置柱状图转置为条形图
R language time series data arithmetic operation: use the log function to log the time series data, and use the diff function to calculate the successive difference of the logarithmic time series data
利用二维数据学习纹理三维网格生成(CVPR 2020)
牛客网项目2.7开发注册功能 报错This application has no explicit mapping for /error......
R语言ggplot2可视化:使用ggpubr包的ggtexttable函数可视化表格数据(直接绘制表格图或者在图像中添加表格数据)、使用tbody_add_border为表格中的表头添加外侧框线
重磅大咖来袭!阿里云生命科学与智能计算峰会精彩内容剧透
R语言使用ggpubr包的ggtexttable函数可视化表格数据(直接绘制表格图或者在图像中添加表格数据)、设置theme主题参数自定义表格中表头内容的填充色(使用colnames.style参数)
LayaBox---TypeScript---Symbols
【术语科普】关于集成工作台那些难懂的词儿,看这篇秒懂!
开箱即用-使用异步加载布局来优化页面启动速度的几种方案
R语言使用zoo包中的rollapply函数以滚动的方式、窗口移动的方式将指定函数应用于时间序列、设置align参数指定结果数据中的时间标签取自窗口中的位置(参数right指定取自窗口的最右侧)
Long battery life or safer?Seal and dark blue SL03 comparison shopping guide
c#反射和特性
yolov7创新点
享年94岁,图灵奖得主、计算复杂性理论先驱Juris Hartmanis逝世
一款优秀的中文识别库——ocr
未知内容监控
3 d laser slam: LeGO - LOAM - ground point extracting method and the analysis of the code
Alibaba CTO Cheng Li: Alibaba Open Source History, Concept and Practice
QT专题:组合会话框和文本编辑器