5G NR 吞吐量计算 and 4G LTE 吞吐量计算


5G NR Throughput


References
• 3GPP TS 38.306 V15.2.0 (2018-06)
在这里插入图片描述

➤J : number of aggregated component carriers in a band or band combination
➤Rmax : 948/1024
• For the j-th CC, Vlayers(j) is the maximum number of layers
➤Qm(j) : Maximum modulation order, Qm is 2 for QPSK, 4 for 16QAM, 6 for 32QAM, 8 for 256QAM
➤f(j) : Scaling factor, can take any value from 1/0.8/0.75/0.4
➤μ : 5G NR Numerology, can take any value from 0 to 5.
➤Tsμ : Average OFDM symbol duration in a subframe for μ value,
• Tsμ = 10-3/(14*2μ).
➤N[PRB BW(j),μ ]: Maximum RB Allocation in bandwidth, BW(j)with numerology (μ),
BW(j) is UE supported maximum Bandwidth in given band or in band combinations.
REs are grouped into PRBs (Physical Resource Blocks). Each PRB consists of 12 Subcarriers.
➤OH(j) : Overhead which takes any of the following values.
• [0.14] → Frequency Range FR1 for DL
• [0.18] → Frequency Range FR2 for DL
• [0.08] → Frequency Range FR1 for UL
• [0.10] → Frequency Range FR2 for DL

每个 UE 信道带宽和副载波间隔的最大传输带宽配置 NRB 在下表中指定:
在这里插入图片描述

简单计算公式
吞吐量公式包含多个因素,包括网络物理层的配置:

Throughput (Mbps)=1e-6×Bandwidth (MHz)×MIMO Layers×log2​(Modulation Order)×Scaling Factor f(j)×(Coding Rate/(1024/948))×Resource Blocks×12×14×10×(1000/10)​×(10.14)

简单示例计算

对于具有 100 MHz 带宽、4 个 MIMO 层、256QAM 调制、比例因子为 1、编码速率为 0.948 和 273 个资源块的网络配置,吞吐量为:

1e-6×100×4×log2(256)×1×(0.948/(1024/948))×273×12×14×10×(1000/10)×(10.14)​≈2,337 Mbps

常见问题

哪些因素会影响 5G NR 吞吐量?

带宽、MIMO层、调制顺序、比例因子、编码速率和资源块数量是关键因素。
为什么调制顺序在吞吐量计算中很重要?

调制顺序决定了每个符号可以传输多少位,直接影响数据速率。
MIMO 技术如何影响吞吐量?

MIMO技术使用多个发射和接收天线来提高通信性能,从而显著提高吞吐量。


4G LTE Throughput


References

How to calculate LTE throughput

Throughput in LTE

简单计算公式:
在这里插入图片描述
基于 MCS(Modulation and Coding Scheme) , PRB(物理资源块)的数量和 MIMO 天线的数量。

简单示例计算:
Input : MCS = 10, PRBs = 20, Number of MIMO Antennas = 2
Outputs : LTE throughput = 6.22 Mbps

推荐计算工具:

5g-nr-throughput-calculator

4g-lte-throughput-calculator

5g-speed

4g-speed

学习网站:

5G TECHNOLOGY AND NETWORK HARDWARE

5G HUB

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

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

相关文章

视频推拉流/视频直播点播平台EasyDSS使用Mysql数据库接口报错502如何处理?

视频推拉流/视频直播点播EasyDSS互联网直播平台支持一站式的上传、转码、直播、回放、嵌入、分享功能,具有多屏播放、自由组合、接口丰富等特点。平台可以为用户提供专业、稳定的直播推流、转码、分发和播放服务,全面满足超低延迟、超高画质、超大并发访…

meshlab: pymeshlab合并多个物体模型并保存(flatten visible layers)

一、关于环境 请参考:pymeshlab遍历文件夹中模型、缩放并导出指定格式-CSDN博客 二、关于代码 本文所给出代码仅为参考,禁止转载和引用,仅供个人学习。 本文所给出的例子是https://download.csdn.net/download/weixin_42605076/89233917中的…

计算机视觉——OpenCV实现Lucas-Kanade 光流追踪

1.光流 光流法是计算机视觉中用于估计图像序列中物体运动的关键技术。它类似于观察夜空中的彗星,通过其在天空中的运动轨迹来追踪它的路径。在图像处理中,光流帮助我们理解像素点如何在连续的帧之间移动。 1.1 稀疏光流法 稀疏光流法关注于图像中的关…

tarjan学习

1.割点(必须经过):当时,y是一个割点,x是y的一个子节点,当没有点x时,y无法访问其他点 2.割边(必须经过):当时,y不经过这条边无法到达x&#xff0c…

默认成员函数:析构、深浅拷贝

析构函数 析构函数:与构造函数功能相反,析构函数不是完成对对象本身的销毁,局部对象销毁工作是由编译器完成的。而对象在销毁时会自动调用析构函数,完成对象中资源的清理工作。 特性 析构函数名时在类名前面加上字符~ class D…

Spring Bean的生命周期 五步 七步 十步 循序渐进

👨‍🏫 参考视频地址 💖 五步版 实例化 bean(构造方法)属性注入(set() 方法)初始化方法(自定义)使用bean销毁方法(自定义) 💖 七步版…

电子招标软件:招标提案请求(RFP)流程的步骤

招标提案请求(RFP) ,可能不是评估专业能力和复杂解决方案的最佳方法,但仍然是产品或服务招标时的首选方法。 如果管理得当,招标采购过程将会是透明、客观和公正的。一份精心制作的 RFP 文件可以确定提交材料的质量、基…

linux的 /usr/sbin/nologin /sbin/nologin /bin/false /etc/nologin 的作用与区别

/usr/sbin/nologin /sbin/nologin /bin/false /etc/nologin 的作用与区别 /usr/sbin/nologin /sbin/nologin /bin/false 这三者的作用几乎一样,都是禁止用户登录。 /usr/sbin/nologin /sbin/nologin 是同一个文件,通过软连接指向。 当把用户的bash设置…

生态系统类型分布数据、土地利用数据、植被类型分布、自然保护区分布数据

引言 全国自然保护区生态系统类型分布信息产品是指基于Landsat TM数字影像(以地形图纠正),采用全数字化人机交互遥感快速提取方法,建立全国自然保护区生态系统结构数据集,同时做成多种尺度的栅格数据,其中包…

JVM面试题:85道JVM虚拟机面试题及答案

面试题 1 .简述Java堆的结构?什么是堆中的永久代(Perm Gen space)? JVM整体结构及内存模型 试题回答参考思路: 1、堆结构 JVM的堆是运行时数据区,所有类的实例和数组都是在堆上分配内存。它在JVM启动的时候被创建。对象所占的堆内存是由自…

Spring Boot测试优化:理解并利用@SpringBootTest(webEnvironment = NONE)提升测试性能

目录 一、SpringBootTest 注解解析二、webEnvironment 参数详解三、webEnvironment NONE 的优势四、 区别总结五、应用场景总结 在进行Spring Boot项目开发时,集成测试是确保各层组件正确协同工作的重要手段。本文我们将深入探讨如何通过SpringBootTest(webEnviron…

美国站群服务器如何提高企业网站的负载均衡能力?

美国站群服务器如何提高企业网站的负载均衡能力? 美国站群服务器是企业提高网站负载均衡能力的重要工具之一。随着网络流量的增加和用户需求的多样化,如何有效地管理和分配流量成为了企业面临的挑战。通过采用美国站群服务器,企业可以实现流量的智能分…

排序(一)----冒泡排序,插入排序

前言 今天讲一些简单的排序,冒泡排序和插入排序,但是这两个排序时间复杂度较大,只是起到一定的学习作用,只需要了解并会使用就行,本文章是以升序为例子来介绍的 一冒泡排序 思路 冒泡排序是一种简单的排序算法,它重复地遍历要排序的序列,每次比较相邻…

RocketMQ:broker配置说明

RocketMQ broker配置项的简要说明:serverSelectorThreads: 服务器选择器线程数,用于处理网络请求。brokerRole: 指定Broker的角色,如ASYNC_MASTER表示异步主节点。serverSocketRcvBufSize: 服务器套接字接收缓冲区大小。osPageCacheBusyTimeO…

C++面试问题精选 0513

1、有一个类包含static成员变量,并且这个类的构造函数中包含一个死循环,可以删除 main 函数吗? 在C++中,如果你有一个类包含static成员变量,并且这个类的构造函数中包含一个死循环(即无限循环),那么这通常不是一个好的设计选择,因为这会导致任何尝试创建该类实例的操…

Dato for Mac v5.2.11激活版:掌握时间,掌控生活

在忙碌的生活中,您是否常常觉得时间不够用?Dato for Mac,您的时间管理专家,助您轻松掌控每一天。清晰的日历视图、个性化的提醒功能,让您的日程安排井井有条。无论是工作还是生活,Dato for Mac都能成为您的…

linux命令行启动一个php进程, 如何监控 ,崩溃报警通知?

在Linux环境中,监控PHP进程并在其崩溃时发送通知可以通过多种方式实现,包括使用shell脚本结合监控工具和通知服务。下面我将提供一个简单的方案,使用systemd服务来管理PHP进程,并通过邮件发送崩溃通知。 第1步:创建一…

IT行业的人才培养与教育

你眼中的IT行业现状与未来趋势 随着技术的不断进步,IT行业已成为推动全球经济和社会发展的关键力量。从云计算、大数据、人工智能到物联网、5G通信和区块链,这些技术正在重塑我们的生活和工作方式。你眼中IT行业的现状及未来发展趋势是怎么样的&#xf…

AI图像生成-调整

一、两张图画风不相似 2、在两张图的共同输出口新添加一个空白正面提示词板块和条件合并板块 二、预处理插件(提取人物姿态) 1、新建节点-》ControlNet预处理器-》面部与姿态-》Openpose姿态预处理器 2、添加上传图片板块与预览图片板块 3、提取姿态 右…

vue下载文件,获取header头文件名乱码,下载文件名有下划线的解决

后台以数据流将文件返回,将文件名放在header头里,是中文名,有乱码,如图 访问网络使用的是axios,在 // 响应拦截器 service.interceptors.response.use((res) > {........ if (res.config.responseType blob) {//文…