【5G架构】5G 接入网架构概述_5g接入网_从善若水的博客-程序员秘密

技术标签: 5g  5G/6G系列  

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解



5G 接入网架构概述

在这里插入图片描述
       接入网是指骨干网络到用户终端之间的所有设备。在移动通信系统中,无线接入网特指运营商核心网和用户之间的设备节点,也就是基站系统。从无线接入网功能来看,基站系统又分为基带部分射频部分。在 3G 时代,接入网的逻辑节点由 NodeB 和 RNC 组成,二代了 LTE 时代,出于降低时延等的考虑,对接入网进行了扁平化的处理,LTE 接入网只有eNB节点。
在这里插入图片描述

       5G 接入网和LTE还有很多相似之处,比如,5G 接入网与无线相关的功能也均由基站承担,只不过 5G 中的基站从 LTE 的 eNB 变成了 gNB。再比如,gNB 与核心网节点同样保持了用户面和控制面接口,只不过用户面接口从 LTE 的 S1-U 变成 NG-U;gNB 与核心网的控制面接口从 LTE 的 S1-C 变成了 NG-C;而 gNB 之间的接口从 LTE 的 X2 变成了 Xn

       从功能上讲,5G 接入网的 gNB 和 eNB 一样,承担所有与无线相关的功能,比如无线资源管理、准入控制、连接建立、用户面和控制面数据路由、QoS流管理等。


5G 接入网新架构——CU-DU架构

在这里插入图片描述
       从上图来看,NR 中采用了和 LTE 射频拉远技术一样的方式,将 gNB 拆分成中心单元 gNB-CU(CU,Centralized Unit)和分布式单元 gNB-DU(DU,Distributed Unit),并通过 F1接口实现连接,实现了控制面和用户面的分离。

       在 38.401-6.1.2 中 5G 基站系统 gNB 可以由一个 CU-CP(CU的控制面)+ 多个 CU-UP(CU的用户面)和多个 DU组成。gNB-CU-CP 和 gNB-DU 通过F1-C 连接, gNB-CU-UP 和 gNB-DU 通过 F1-U 连接, gNB-CU-CP 和 gNB-CU-UP 通过 E1 接口连接。同时,一个 DU 只能和一个 CU-CP 连接,一个 CU-UP 只能和一个 CU-CP连接一个 DU 可以和多个 CU-UP 连接(在同一个CU-CP控制下的多个CU-UP)

       对于分离 gNB 的场景,RRC、PDCP、SDAP协议栈被设置在 gNB-CU中,其它协议栈在 DU中(PHY、MAC、RLC)。CU主要包括非实时的无线高层协议栈功能,同时也支持部分核心网功能的下沉和边缘应用业务的部署而DU则主要处理有实时性处理需求的物理层功能和层二功能。也就是说,CU和DU的分离是根据处理内容的实时性进行区分的。

       其次,在 CU-DU 架构下,CU 进一步地进行了控制面和用户面的分离,分离为 CU-CPCU-UP,并且支持多个用户面和一个控制面的连接。


CU-DU架构的优势

  • 将非实时性要求的高层功能集中部署,获得小区间的协作增益,实现集中的负载管理,高效地实现密集组网条件下的集中控制,比如多连接、密集切换;
  • CU 集中的高层功能还可以进一步池化和云化,避免由于单站的设计超出设计容量而带来的点单扩容,获得统计上的复用增益;
  • CU 可以由虚拟化平台实现,与硬件和软件解耦获得独立演进、快速部署的能力;
  • CU-DU 的分离构造出一个更加符合边缘计算的接入网架构,CU 可以和 MEC 结合部署,而 DU 更加接近用户设备,满足超低时延的需求。


在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_31985307/article/details/123933765

智能推荐

成为一名合格的、让leader喜欢的程序猿需要以下几点_weixin_34365417的博客-程序员秘密

http://www.cnblogs.com/wangfupeng1988/p/4649709.html  以上这些是全部的知识体系。如果你想成为一名合格的、让leader喜欢的程序猿,你除了知道这些知识之外,我觉得还需要以下几点:要了解敏捷软件开发流程(如SCRUM)和项目管理知识(如考取PMP),这也属于一种“软”知识吧;要学会在网上和别人交流(博客、qq群、开源项目),...

Jquery中$.get(),$.post(),$.ajax(),$.getJSON()对比_$.get() 请求数据后对比_lijunfan_rh的博客-程序员秘密

本文转载自:http://www.cnblogs.com/gxbk629/p/5795568.html详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数

k8s 安装nfs_如何在kubernetes集群中使用nfs存储卷——通过自建nfs服务器_weixin_39898380的博客-程序员秘密

对于运行在云服务商中的k8s集群(比如GKE等),有比较完善的存储卷支持。而自建的k8s集群,这方面往往比较麻烦。经过调查,发现在自建k8s集群中使用nfs卷是一个比较简单可行的方案。nfs服务器可以独立于k8s集群,便于集中管理集群中的卷和文件。本文内容包括:安装配置nfs服务器使用nfs客户端连接nfs共享文件夹在k8s集群中通过手动方式创建nfs卷本文实验环境为ubuntu/Debian,对...

输出日期和时间_输出当前日期和时间_❁满城风絮*的博客-程序员秘密

一、有一个日期类对象Date和一个时间类对象Time,要求输出日期和时间。#include <iostream>using namespace std;class Date;//提前声明class Time{public: Time(int,int,int); void display(Date &);//形参是Date类对象引用private: int hour; int minute; int second;};class Date{pu

Unity用GL接口实现画圆_1024路漫漫的博客-程序员秘密

效果如下,红色圆圈就是用GL接口画的。1.实现思路:(1)用半径(可设置),sin和cos函数,预选计算和圆上每个点并存储,在我的实现中我算了360个点,1度1个点。(2)用GL的画线接口 (GL.LINES)把这些点连接起来。GL接口在MonoBehaviour的OnPostRender函数中写。(3)脚本挂在相机上2 具体实现(1)C#代码using Syst...

fabric Node SDK进行连接_weixin_30530523的博客-程序员秘密

fabric Node SDK进行连接 yum install gcc-c++npm install --unsafe-perm --registry=https://registry.npm.taobao.orgchmod -R posted on 2017-10-2...

随便推点

KKT条件(卡罗需-库恩-塔克条件)_库恩塔克条件例题_JasonKQLin的博客-程序员秘密

1,定义KKT是啥?它是Karush、Kuhn和Tucker三个人。这三个人单独提出了在非线性规划中获得最优解的必要条件。看着很复杂呀?还好啦。。。只是将拉格朗日乘数法中的等式约束条件泛化到了不等式。2,先来几个简单例子为什么要搞这个看似复杂的东东?当然是为了解决一些问题。下面的问题如果你能解出来,你就可以不用学这个了。2.1 求f(x1,x2)=x12+x22的最小值,约束条件为x...

C# 代码实现设置用户"NETWORK SERVICE"具有对文件夹的读取权限。_weixin_33991418的博客-程序员秘密

设置用户"NETWORK SERVICE"具有对文件夹的读取权限。 原帖地址: http://www.cnblogs.com/sjhrun2001/archive/2009/03/18/1415804.html1 System.Security.AccessControl.DirectorySecurity fSec;2 3 string path = "D:\\Test";4...

Gravity-Inspired Graph Autoencoders for Directed Link Prediction 针对链路预测的重力启发式图自编码器_卡滏Quaff的博客-程序员秘密

Gravity-Inspired Graph Autoencoders for Directed Link Prediction针对链路预测的重力启发式图自编码器**作者:Guillaume Salha, Stratis Limnios, Romain Hennequin, Viet Anh Tran, Michalis Vazirgiannis. **摘要图自动编码器(AE)和变分自动编码器(VAE)最近作为强大的节点嵌入方法出现了。 特别是,图AE和VAE被成功地利用来解决具有挑战性的链接预测

配置ganesha-nfs对接rgw_weixin_34081595的博客-程序员秘密

环境操作系统:CentOS7.5[[email protected] ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)Ceph版本:Luminous[[email protected] ~]# ceph -vceph version 12.2.8 (ae699615...

狗剩学python:基本概念笔记(一)_菊之狗剩的博客-程序员秘密

Python入门及相关py一、py数据类型相关(一)变量、字符串(原始字符串、长字符串)重点内容:1.输出中显示单引号、双引号、转义符等,有三种方法:(1)\ ;(2)r ;(3) 字符串拼接。2.输出长字符串: “”" “”"。(二)数据类型(整型、浮点型、布尔型、类型转换)相关没啥int float str 转啊转(三)运算符类型(算数、逻辑、比较)相关也没啥** + ...

求余运算_求余运算 英文_五道口纳什的博客-程序员秘密

1. 74mod127^4\mod 12716mod12=[(74mod12)⋅(74mod12)⋅(74mod12)⋅(74mod12)]mod127^{16}\mod 12=\left[\left(7^4\mod 12\right)\cdot\left(7^4\mod 12\right)\cdot\left(7^4\mod 12\right)\cdot\left(7^4\mod 12\righ

推荐文章

热门文章

相关标签