5G里面NR,gNB,en-gNB,ng-eNB是什么意思

不得不提一个国际组织,叫国际电信联盟(ITU, International Telecommunication Union),简称国际电联。我们先看看国际电联的自我介绍:

国际电信联盟

『国际电联 (国际电信联盟) 是主管信息通信技术事务(ICT)的联合国机构。我们划分全球的无线电频谱和卫星轨道,制定技术标准以确保网络和技术的无缝互联,并努力为世界欠发达社区提供ICT接入。国际电联致力于连通世界各国人民 —— 无论他们身处何方,处境如何。通过我们的工作,我们保护并支持每个人的基本通信权利。』

说的更加直白了,就是国际电联什么都管,凡是和通信有关的事情都管。4G已经全球开花,上网流量爆炸性增长,多少都不够用了,这可咋办?是时候搞一个面向2020年及以后,能近一步满足人民群众日益增长的流量需求的新技术了!于是,在2015年10月26日至30日,在瑞士日内瓦召开的2015无线电通信全会上,国际电联无线电通信部门(ITU-R)正式批准了三项有利于推进未来5G研究进程的决议,并正式确定了5G的法定名称是“IMT-2020”。

IMT的英文是 International Mobile Telecommunications,合起来的意思就是面向2020年及以后的国际移动通信标准。其他的俗人可没这么严谨,4G再往后不就轮到5G了么,那么直接干脆就叫5G得了。

2017年2月9日,国际通信标准组织3GPP宣布了“5G”的官方 Logo。5G这个名号正式扶正。那如题所述的名词是是啥意思呢,这些名目繁多的5G名号,都是啥。

NR:

NR的全称是New Radio,指的是5G的无线空口技术。和4G的空口技术:E-UTRA相比,5G的空口技术当然是非常新的了,因此得名“新空口”,就是这么简单粗暴。

另外,既然能拿来比个新旧,说明这两者之间还是有很大关联的。事实上,5G的空口技术就是在4G空口技术之上更新而成。

gNB:

gNB就是5G基站的名称。可是,这里的g到底代表啥?NB是牛逼的意思吗?这一切都要追根溯源,从1G时代开始说起。

1G:基站就叫Base Station,简称BS。简单,直接。

2G:基站名称升级为Base Transceiver Station,简称BTS,也叫基站收发信台,名称的内涵开始丰富起来。

3G:到了这个时候,那些专家似乎对抽象的东西情有独钟,2G时代好好的BTS不叫,却改名为NodeB了,简称NB,其字面含义就是“B节点”。如果我们认为这里的B是指基站的话,那NodeB的含义就是“基站节点”。

4G:这时一个网络急剧演进的时代,到处充斥着“演进”的口号。4G技术叫LTE(长期演进),基站叫eNodeB(演进的NodeB,简称eNB),核心网叫EPC(演进的分组核心网)。在3G网络的名词上加个“evloved”,就成了4G。

到了5G时代,基站的命名也是考虑在NodeB的前面加个表示未来演进的词。那么到底该加那个词呢?各个厂家也是各抒己见,

最终gNB这个名称胜出,这里的g代表“next Generation”,就是下一代NodeB的意思。那为啥不叫“ngNB”呢?因为NB前面只能加一个字母,叫“nNB”太奇怪了,就退而求其次选择了“gNB”。

有了gNB之后,在此基础之上衍生出了一大票马甲:en-gNB,ng-eNB,gNB-DU等等,不一而足,下面逐个介绍。

en-gNB:

在Option3系列的非独立(NSA)组网架构下,和4G核心网对接的5G基站,就叫en-gNB。这种架构由于是4G eNB(E)和5G NR(N)的双连接(DC),且4G eNB为锚点,因此叫做EN-DC(eNB NR Dual Connection)。

ng-eNB:

在Option4系列的非独立(NSA)组网架构下,4G基站必须升级支持eLTE,和5G核心网对接,这种升级之后的4G基站就叫ng-eNB。这种架构由于是5G NR(N)和4G eNB(E)的双连接(DC),且5G NR为锚点,因此叫做NE-DC(NR eNB Dual Connection)。

类似的,在Option7系列的非独立(NSA)组网架构下,和5G核心网对接,这种升级之后的4G基站也叫ng-eNB,但锚点在ng-eNB上,因此这种架构叫做NGEN-DC(NG-Enb NR Dual Connection)。

NG-RAN:

顾名思义,NG-RAN的含义就是Next Generation Radio Access Network。在非独立组网架构中,这个概念不但包含5G基站(gNB),还包括升级支持eLTE的4G基站(ng-eNB)。也就是说,gNB和ng-eNB合起来,就叫做NG-RAN。

5GC:

5G核心网,基于大虚拟化和服务化架构,4G的网元全部打散融合成一个个的网络功能,最关键的控制面功能是AMF,用户面功能是UPF,如下图所示。

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

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

相关文章

英伟达 V100、A100/800、H100/800 GPU 对比

近期,不论是国外的 ChatGPT,还是国内诸多的大模型,让 AIGC 的市场一片爆火。而在 AIGC 的种种智能表现背后,均来自于堪称天文数字的算力支持。以 ChatGPT 为例,据微软高管透露,为 ChatGPT 提供算力支持的 A…

春分|春和景明,万物复苏,百华与您共赴春天的盛宴

春分,是二十四节气之一,标志着春季正式来临。在这个时节,阳光明媚,气温逐渐回暖,大自然万物开始复苏,呈现出一幅春和景明的美好画卷。 春分时节,昼夜平分,白天和夜晚的时间几乎一样…

Docker-镜像仓库

Docker ⛅Docker-Registry🌠分类🌠镜像仓库工作机制🌠常用的镜像仓库🌠镜像仓库命令☃️docker login☃️docker pull☃️docker push☃️docker search☃️docker logout 🌠镜像命令[部分]☃️docker images☃️docke…

【呼市经开区建设服务项目水、电能耗监测 数采案例】

实施方案 针对能耗采集中的水、电能源数据采集,因客观因素条件,数据采集方面存在较大难度。大多数国网电表485接口由于封签限制,不能实施采集,不让拆机接线,采集实施存在困难。水量能耗采集,存在类似问题&a…

.net使用excel的cells对象没有value方法——学习.net的Excel工作表问题

$exception {"Public member Value on type Range not found."} System.MissingMemberException 代码准备运行问题解决1. 下载别的版本的.net框架2. 安装3. 运行 代码 Imports Excel Microsoft.office.Interop.Excel Public Class Form1Private Sub Button1_Click(…

深入浅出前端本地储存

引言 2021 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: CookieWeb Storage (LocalStorage)IndexedDB 这些方案就是如今应用最广、浏览器兼容性最高的三种前端储存方案 今天这篇文章就聊一聊这三种方案的历史…

使用Laravel开发项目

如何使用Laravel框架开发项目 一、安装Laravel框架 1.在安装Laravel框架钱我们需要先查看要安装的Laravel框架版本以及版本所需要的安装运行条件。 2.配置好安装环境后再安装Laravel框架 2.1.配置安装环境 1)PHP版本 2)PHP OpenSSL扩展 3&#xff…

macOS - 获取硬件设备信息

文章目录 1、CPU获取方式 一: system_profiler获取方式二:sysctl, machdepmachdep 2、内存3、硬盘4、显卡5、声卡6、光驱7、系统序列号8、型号标识符9、UUID 等信息 10. 计算机名称 1、CPU 获取方式 一: system_profiler % syst…

这40 张图帮你搞懂分布式追踪

在微服务架构中,一次请求往往涉及到多个模块,多个中间件,多台机器的相互协作才能完成。 这一系列调用请求中,有些是串行的,有些是并行的,那么如何确定这个请求背后调用了哪些应用,哪些模块&…

Linux-docker安装数据库mysql

1、拉去mysql镜像: docker pull mysql2、创建容器挂载路径 mkdir -p /usr/local/jiuxiang/mysql/data # 数据存储位置 mkdir -p /usr/local/jiuxiang/mysql/logs # 日志存储位置 mkdir -p /usr/local/jiuxiang/mysql/conf # 配置文件3、启动容器 docker run -…

蓝桥杯 2023 省A 更小的数

主要思路: 输入一个长度为n的字符串,用二维数组dp[i][j]来记录子串[i, j]是否需要反转一次才能满足条件。使用动态规划自底向上地填充dp数组。根据问题的要求,需要考虑字符串的子串中字符的大小关系来判断是否需要反转。最后统计满足条件的子…

备战秋招(coding篇)

其中coding题目来源于师兄面试经验 1、链表的结构体反转链表 本质上就是一个构造函数 struct ListNode{int val_;ListNode* next_;ListNode() : val_(0), next_(NULL) {}ListNode(int x) : val_(x), next_(NULL) {}ListNode(int x, ListNode* next) : val_(x), next_(next) …

深度观察2024中国系统架构师大会(SACC)

今年的中国系统架构师大会(SACC)在我所在的城市广州举办,很荣幸受邀参加。这次能接触到国内最优秀的架构师,学习他们的架构思想和行业经验。对我而言非常有意义。 大会分为上下午共4场,我参加了上午的多云多活架构设计…

DataFrame转换为Numpy数组

参考:Converting DataFrame to Numpy Array Numpy(Numerical Python)是一种开源的Python科学计算库,它提供了一个强大的多维数组对象和一系列的工具函数,用于处理这些数组。Pandas则是Python中另一个流行的数据处理库…

【译】矢量数据库 101 - 什么是矢量数据库?

原文地址:Vector Database 101 - What is a Vector Database? 1. 简介 大家好——欢迎回到 Milvus 教程。在上一教程中,我们快速浏览了每天产生的日益增长的数据量。然后,我们介绍了如何将这些数据分成结构化/半结构化数据和非结构化数据&…

学习vue3第五节(reactive 及其相关)

1、定义 reactive() 创建一个响应式代理对象,不同于ref()可以创建任意类型的数据,而reactive()只能是对象,会响应式的深层次解包任何属性,将其标注为响应式 响应式是基于ES6的proxy实现的代理对象,该proxy对象与原对象…

Javaweb的学习18_HTML标签

HTML 概念&#xff1a;Hyper Text Markup Language 超文本标记语言 超文本&#xff1a; 超文本是用超链接的方法&#xff0c;将各种不同空间的文字信息组织在一起的网状文本。 标记语言&#xff1a; 由标签构成的语言。<标签名称> 如 html&#xff0c;xml 注意&#xff1…

【HTML】悄悄分享两个好玩的html代码

最近整理U盘资源&#xff0c;本来打算清理掉一些“无用”的文件&#xff0c;结果翻到了之前保存的一个保存着好玩代码的文件夹&#xff0c;默默点开了命名为"大佬做的html.html”这个文件&#xff08;谁还不是一个中二少年呢&#xff09;话不多说&#xff0c;上代码&#…

python3GUI--qt仿暴风影音视频播放器By:PyQt5(附下载地址)

文章目录 一&#xff0e;前言二&#xff0e;环境1.开发环境2.打包环境3.运行环境 三&#xff0e;软件截图1.启动页2.视频播放3.音频播放4.其他1.托盘2.对话框 四&#xff0e;功能总览五&#xff0e;代码展示&心得1.UI设计2.如何防止卡顿3.如何自定义组件 五&#xff0e;思考…

【晶振选型】VCTCXO TCXO 布线 参考

一、供电旁路电容 二、使能信号 三、输出的交流耦合 四、输出波形转换 五、压控滤波电容 最后 CTS的是真不错&#xff0c;1K可是-140啊