NR 整体架构 | 带你读《5G 空口设计与实践进阶 》之八

简介: 每一代移动通信系统,其标志性的技术特征主要在于全新的空口技术。在深入讨论 NR 空中接口的底层设计前,有必要先认识和掌握 NR 无线接口架构。这节主要介绍 NR 的整体架构。

无线接口架构

NR 标准化进程

| 2.1 NR 整体架构 |

NR 的整体架构由 NGC(核心网)和 NG-RAN(无线接入网)两部分组成,如图 2-1 所示。

image.png

2.1.1 NGC

NGC 与传统的移动通信网络核心网一脉相承,主要提供认证、鉴权、计费以及建立端到端连接等功能。这些功能的集合与无线接入非相关,但从网络功能完整性的角度来说是必需的。
NGC 采用了基于 SBA 的服务化架构设计,具有控制转发分离、全 IP 化、支持敏捷部署、支持网络切片功能以实现对业务和用户分类的精细化控制等特点。其主要网元包括 AMF、SMF、UPF、PCF、UDM、AUSF 和 NSSF 等,此处仅简要介绍 AMF、SMF 和 UPF 的功能。
AMF 主要负责控制面功能,具体包括注册区域管理、连接管理(空闲态UE 寻址,包括控制和执行寻呼重传)、移动性管理控制、信令合法监听以及上下文安全性管理等。
SMF 主要实现会话管理功能,具体包括会话的建立、变更和释放等,同时也负责 UE IP 地址的分配和管理、业务转发配置、UPF 功能的选择和控制(相当于网关选择)、控制策略执行和部分 QoS 功能、下行链路数据通知。
UPF 主要负责用户面功能,具体包括 RAT 间/内移动性锚点、分组路由和转发、与数据网互连的外部 PDU 会话点、用户平面策略规则实施、数据分组检查流量使用报告、用户平面 QoS 处理、上行链路数据分类、下行数据缓冲以及发起数据到达通知等。
NG-RAN 和 NGC 之间的功能划分如图 2-2 所示。

image.png

2.1.2 NG-RAN

NG-RAN 主要提供与无线接入相关的功能集合,具体包含 gNB 和 ng-eNB两类节点。其中,gNB 是采用 NR 用户面和控制面协议并提供 NR 接入服务的功能性逻辑节点,其网络实体一般指 NR 基站。相应地,ng-eNB 是指采用 LTE用户面和控制面协议并提供 LTE 接入服务的逻辑节点,网络实体一般为增强型LTE 基站。
gNB/ng-eNB 的主要功能包括无线资源管理、会话管理、报头压缩以及加密和完整性保护、连接建立和释放、调度和传输寻呼消息以及系统广播消息、移动性和测量配置、CP/UP 数据路由、QoS 流映射、NAS 消息分发、支持双连接等。

2.1.3 NG 接口

NG 接口是 NG-RAN 与 NGC 之间的逻辑接口。其中,NG-C 接口是 AMF和 gNB/ng-eNB 之间的接口,可提供可靠的信令传输服务,其协议栈如图 2-3所示。
NG-U 是 UPF 和 gNB/ng-eNB 之间的接口,可提供非保证的数据传输,其协议栈如图 2-4 所示。

image.png

NG 接口可以实现 NGC 和 NG-RAN 节点的多对多连接,也就是说,一个AMF/UPF 可以连接多个 gNB/ng-eNB,同理,一个 gNB/ng-eNB 也可以连接多个 AMF/UPF。当 UE 在网络侧分配的注册区域内移动时,即使发生小区重选,也仍可以驻留在相同的 AMF/UPF 上,而不需要发起新的注册更新流程。而当AMF/UPF 与 NG-RAN 之间进行新资源分配或者两者间的连接路径较长时,可以改变与 UE 连接的 AMF/UPF。这种 AMF/UPF 与 NG-RAN 之间的灵活连接有助于 NR 网络的共享。

2.1.4 Xn 接口

gNB 之间、ng-eNB 之间,以及 gNB 和 ng-eNB 之间通过 Xn 接口进行连接。其中,用户面接口称为 Xn-U 接口,主要提供数据转发功能和流量控制功能,其协议栈如图 2-5 所示。
Xn 控制面接口称为 Xn-C 接口,主要提供 Xn 接口管理、UE 移动性管理和双连接的实现等功能,其协议栈如图 2-6 所示。

image.png

| 2.2 无线协议栈 |

NR 无线协议栈可以分为两个平面,即用户面和控制面。其中,用户面(UP,User Plane)协议栈即是用户数据传输所采用的协议簇,控制面(CP,ControlPlane)协议栈即是系统的控制信令传输所采用的协议簇。二者稍有不同。

2.2.1 控制面协议栈

NR 控制面协议栈与 LTE 基本一致,自上而下依次为以下几层。

  • NAS:非接入层(Non-Access Stratum)。
  • RRC 层:无线资源控制(Radio Resource Control)层。
  • PDCP 层:分组数据汇聚协议(Packet Data Convergence Protocol)层。
  • RLC 层:无线链路控制(Radio Link Control)层。
  • MAC 层:媒体接入控制(Medium Access Control)层。
  • PHY 层:物理层(Physical Layer)。

对于 UE 侧,所有的控制面协议栈都位于 UE 内。而对于网络侧,除 NAS层位于核心网的 AMF,其余均位于 gNB 上,具体如图 2-7 所示。

image.png

2.2.2 用户面协议栈

NR 用户面协议栈相对于 LTE 增加了 SDAP 子层,自上而下依次为以下几层。

  • SDAP 层:服务数据适应协议(Service Data Adaptation Protocol)层。
  • PDCP 层:分组数据汇聚协议层。
  • RLC 层:无线链路控制层。
  • MAC 层:媒体接入控制层。
  • PHY 层:物理层。

对于 UE 侧,所有的用户面协议栈都位于 UE 内。对于网络侧,用户面协议栈也同样都存在于 gNB 内,如图 2-8所示。

image.png

| 2.3 RRC 层 |

相关文章
|
6天前
|
搜索推荐 NoSQL Java
微服务架构设计与实践:用Spring Cloud实现抖音的推荐系统
本文基于Spring Cloud实现了一个简化的抖音推荐系统,涵盖用户行为管理、视频资源管理、个性化推荐和实时数据处理四大核心功能。通过Eureka进行服务注册与发现,使用Feign实现服务间调用,并借助Redis缓存用户画像,Kafka传递用户行为数据。文章详细介绍了项目搭建、服务创建及配置过程,包括用户服务、视频服务、推荐服务和数据处理服务的开发步骤。最后,通过业务测试验证了系统的功能,并引入Resilience4j实现服务降级,确保系统在部分服务故障时仍能正常运行。此示例旨在帮助读者理解微服务架构的设计思路与实践方法。
48 16
|
7天前
|
存储 消息中间件 小程序
转转平台IM系统架构设计与实践(一):整体架构设计
本文描述了转转IM为整个平台提供的支撑能力,给出了系统的整体架构设计,分析了系统架构的特性。
34 10
|
27天前
|
弹性计算 Java 关系型数据库
Web应用上云经典架构实践教学
Web应用上云经典架构实践教学
Web应用上云经典架构实践教学
|
13天前
|
负载均衡 Serverless 持续交付
云端问道9期实践教学-省心省钱的云上Serverless高可用架构
详细介绍了云上Serverless高可用架构的一键部署流程
41 10
|
14天前
|
存储 人工智能 运维
面向AI的服务器计算软硬件架构实践和创新
阿里云在新一代通用计算服务器设计中,针对处理器核心数迅速增长(2024年超100核)、超多核心带来的业务和硬件挑战、网络IO与CPU性能增速不匹配、服务器物理机型复杂等问题,推出了磐久F系列通用计算服务器。该系列服务器采用单路设计减少爆炸半径,优化散热支持600瓦TDP,并实现CIPU节点比例灵活配比及部件模块化可插拔设计,提升运维效率和客户响应速度。此外,还介绍了面向AI的服务器架构挑战与软硬件结合创新,包括内存墙问题、板级工程能力挑战以及AI Infra 2.0服务器的开放架构特点。最后,探讨了大模型高效推理中的显存优化和量化压缩技术,旨在降低部署成本并提高系统效率。
|
15天前
|
运维 监控 安全
天财商龙:云上卓越架构治理实践
天财商龙成立于1998年,专注于为餐饮企业提供信息化解决方案,涵盖点餐、收银、供应链和会员系统等。自2013年起逐步实现业务上云,与阿里云合作至今已十年。通过采用阿里云的WA体系,公司在账号管理、安全保障、监控体系和成本管控等方面进行了全面优化,提升了业务稳定性与安全性,并实现了显著的成本节约。未来,公司将持续探索智能化和全球化发展,进一步提升餐饮行业的数字化水平。
|
15天前
|
运维 安全 架构师
架构师工具箱:Well-Architected云治理提效实践
本次分享基于阿里云Well-Architected Framework的最佳实践案例,涵盖企业从上云到优化的全过程。安畅作为国内领先的云管理服务提供商(Cloud MSP),拥有800多名员工,其中70%为技术工程师,为企业提供架构安全、数据智能等技术服务。内容包括Landing Zone与Well-Architected的关系、企业云治理现状及需求分析,重点探讨了安全合规、成本优化、资源稳定性和效率提升等方面的最佳实践,并通过具体客户案例展示了如何通过自动化工具和定制化解决方案帮助企业提升云上业务价值。
|
2月前
|
弹性计算 持续交付 API
构建高效后端服务:微服务架构的深度解析与实践
在当今快速发展的软件行业中,构建高效、可扩展且易于维护的后端服务是每个技术团队的追求。本文将深入探讨微服务架构的核心概念、设计原则及其在实际项目中的应用,通过具体案例分析,展示如何利用微服务架构解决传统单体应用面临的挑战,提升系统的灵活性和响应速度。我们将从微服务的拆分策略、通信机制、服务发现、配置管理、以及持续集成/持续部署(CI/CD)等方面进行全面剖析,旨在为读者提供一套实用的微服务实施指南。
|
1月前
|
运维 监控 Java
后端开发中的微服务架构实践与挑战####
在数字化转型加速的今天,微服务架构凭借其高度的灵活性、可扩展性和可维护性,成为众多企业后端系统构建的首选方案。本文深入探讨了微服务架构的核心概念、实施步骤、关键技术考量以及面临的主要挑战,旨在为开发者提供一份实用的实践指南。通过案例分析,揭示微服务在实际项目中的应用效果,并针对常见问题提出解决策略,帮助读者更好地理解和应对微服务架构带来的复杂性与机遇。 ####
|
2月前
|
NoSQL Java 数据处理
基于Redis海量数据场景分布式ID架构实践
【11月更文挑战第30天】在现代分布式系统中,生成全局唯一的ID是一个常见且重要的需求。在微服务架构中,各个服务可能需要生成唯一标识符,如用户ID、订单ID等。传统的自增ID已经无法满足在集群环境下保持唯一性的要求,而分布式ID解决方案能够确保即使在多个实例间也能生成全局唯一的标识符。本文将深入探讨如何利用Redis实现分布式ID生成,并通过Java语言展示多个示例,同时分析每个实践方案的优缺点。
81 8

热门文章

最新文章