O2066PM无线WIFI6E网卡Windows环境吞吐测试

从2023年开始,除手机外的无线终端设备也逐步向WIFI6/6E进行升级更新,基于802.11ax技术的设备能够进一步满足用户体验新一代Wi-Fi标准时获得优质的性能和覆盖范围。

用户对于WIFI模块,通常会关注WIFI模块的吞吐量,拿到样品之后,也会进行一个模块吞吐量的测试。我们之前介绍了O2066PM WIFI6E模块在Linux环境下的吞吐测试,本篇则以此模块进行Windows环境进一步测试其吞吐情况。

WIFI的吞吐量,即WIFI设备(AP/STA)在上行和下行链路上所支持的实际最大速率,属于一种极限测试,也较贴近用户实际使用场景,尤其在产品日趋无线化,有线网口设计逐渐淡出的今天,显得尤为重要。

本次WIFI吞吐量测试使用的是QOGRISYS的采用高通QCA2066方案的O2066PM模块,O2066PM支持WIFI6吞吐理论速率为2.4Gbps,DBS支持3Gbps,虽然此模块支持WIFI6E,但受路由器限制,我们只测WIIF6。

一、硬件准备:

PC1,i5-12400,内存16.0 GB,Windows11中文版+ PCIE转2.5G网卡

PC2,i5-1240P,内存16GB,Windows10英文版+O2066PM

路由器:网件NETGEAR-RAX200

天线:普通双频PCB天线

    

         2.5G网卡                                   PC2                                          路由器RAX200 

二、网络拓朴

三、路由设置及连接状态

    

   

四、屏蔽房测试

屏蔽房测试为理想环境测试,主要是排除干扰,看模块真实吞吐能力。

测试软件:IxChariot_670

    吞吐测试数据(实测截图):

1、TCP UL: 2.4G HE20(287Mbps),TCP DL: 2.4G HE20(287Mbps)

    

2、TCP UL: 2.4G HE40(574Mbps),TCP DL: 2.4G HE40(574Mbps)

   

3、TCP UL:  5G HE20(287Mbps),TCP DL:  5G HE20(287Mbps)

    

4、TCP UL:  5G HE40(574Mbps),TCP DL:  5G HE40(574Mbps)

    

5、TCP UL:  5G HE80(1200Mbps),TCP DL:  5G HE80(1200Mbps)

    

6、TCP UL:  5G HE160(2402Mbps),TCP DL:  5G HE160(2402Mbps)

     

7.吞吐测试实际数据汇总:

五、办公环境实际测试

办公环境实际测试是为了检验模块在实际环境中的抗干扰能力及吞吐性能。实测距离4米,有非常多的路由设备在工作,环境比较复杂。

六、总结

1、对于高吞吐WIFI模块测试需要开启多线程测试才能展现模块的实际吞吐能力。

2、因为是极限测试,同时跑TX/RX,模块发热量会非常大,故全程使用风扇降温,在高吞吐环境下(RX不考虑,主要考虑TX即AP模式)使用此模块做设计时要注意散热问题。

3、2.4G HE40模式下速率达到了419.8Mbps(TX)和447.1Mbps(RX)。这表明即使在拥挤的2.4GHz频段中,该网卡仍能提供可观的吞吐量,是高密度用户环境的理想选择。

4、5G HE160模式下,TX和RX吞吐量更进一步,分别高达1678.5Mbps和1860.3Mbps,展示出了O2066PM在支持更高速率和更大带宽的5GHz频段上的卓越表现。

5、在实际办公场景下,O2066PM速率比屏蔽房下降大概700Mbps,速率大概1Gbps,稳定性较好。

总的来说,基于QCA2066设计的O2066PM在HE40和HE160模式下,该网卡都展现了出色的吞吐量,其可工作在-30~85°C宽温条件下,更能满足不同应用场景下对网络性能的多样化需求。

文中测试O2066PM无线模组来源:

O2066PM-深圳市欧飞信科技有限公司-无线通讯模组-射频天线组件

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

如何在iPhone或iPad中截取长页面,这里有详细步骤

iOS有太多隐藏的功能,记住它们可能是一个挑战,但知道如何在iPhone或iPad上截屏整个页面是我从未忘记的。 你若是一名作家,你经常会发现自己需要截屏网站和文章中的大块文本,以便发送给某人或稍后阅读。虽然现在的手机有着令人羡慕…

python统计分析——生成正态分布随机数

参考资料:用python动手学统计学,帮助文档 方法1:scipy.stats.norm.rvs() from scipy import stats stats.norm.rvs(loc4,scale0.8,size10) 参数介绍如下: loc:表示正态分布的均值,默认为0 scale&#…

Visual Studio Code常用设置

此处用于记录下本人所使用 VScode 的使用习惯。其中主要包括:界面,主题,光标,文件保存等选项。 VSCode 用户区设置 相关介绍命令行方式进行配置可视化组件方式进行配置 更新 相关介绍 基本原理: Visual Studio Code 会…

sizeof与strlen的使用及其区别

目录 1. sizeof 1.1sizeof简介 1.2 sizeof的使用 1.3 sizeof的使用注意事项 1.4 sizeof用于数组 2.strlen()函数 3.区别 示例1 示例2 示例3 4.总结 1. sizeof 1.1sizeof简介 sizeof是一个编译时运算符,可用于任何变量名、类型名…

Realm Management Extension领域管理扩展之系统架构

RME不仅仅是一组处理器功能,为了充分利用RME引入的功能,系统的其余部分需要提供支持。 下图显示了一个示例系统以及引入RME后受到影响的组件: 主存储器保护 RME启用的系统包括内存加密和可能的完整性。基线加密要求支持对外部内存进行加密,使用每个PA空间的单独加密密钥或…

1131. 拯救大兵瑞恩(dp思想运用,set)

1131. 拯救大兵瑞恩 - AcWing题库 1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。 瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。 迷宫的…

文心一言 vs. ChatGPT:哪个更胜一筹?

文心一言 vs. ChatGPT:从简洁美到深度思考的文本生成之旅 近年来,文本生成工具的崛起使得人们在表达和沟通方面拥有了更多的选择。在这个领域中,文心一言和ChatGPT作为两个备受瞩目的工具,各自以独特的优势展现在用户面前。本文将…

Maven普通工程和web工程创建

文章目录 创建项目前设置maven工程前设置工作创建项目前--》设置utf-8配置maven参数Maven普通工程和web工程创建Maven简单工程第一步:File–New–Project 第二步:选择maven然后下一步:填写后询选择finish初始化maven工程目录简介maven简单工程…

单列的堆叠柱状图

目的 MSingleColumnStackBarChart类被设计用于创建只有单列的堆叠柱状图,用于血糖数据的统计。以下是封装这个类的目的的详细描述: 抽象复杂性: 通过创建MSingleColumnStackBarChart类,你将复杂的MPAndroidChart库的使用和配置封…

合并两个有序数组(简单)

一、题目 给你两个按 非递减顺序 排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你 合并 nums2到nums1中,使合并后的数组同样按 非递减顺序 排列。 注意: 最终,合并后数组不应由…

PyTorch——torchtext与PyTorch匹配的版本

一、匹配版本的对照表 二、按照对应版本的命令 例子: pip install torchtext0.9.1参考资料: Torchtext and PyTorch s Version Compatibility

第七在线荣获百灵奖 Buylink Awards 2023零售圈年度卓越服务商品牌

1月11日,由零售圈主办、20零售连锁协会协办、30零售行业媒体支持的中国零售圈大会暨2024未来零售跨年盛典在西安落下帷幕,在这个零售行业盛典中,第七在线凭借其高精尖产品和卓越的服务质量成功入选,并荣获了“百灵奖 Buylink Awar…

基于 IDEA 创建 Maven 的 Java SE 工程和 Java Web 工程

一、概念简介 Maven 工程相对之前的项目,多出一组 gavp 属性,gav 需要我们在创建项目的时候指定,p 有默认值,我们先行了解下这组属性的含义。 Maven 中的 GAVP 是指 GroupId、ArtifactId、Version、Packaging 等四个属性的缩写&am…

c语言嵌套循环

c语言嵌套循环 c语言嵌套循环 c语言嵌套循环一、c语言嵌套循环类型二、嵌套循环案例九九惩罚口诀 一、c语言嵌套循环类型 for(初始值;表达式;表达式) {for(初始值;表达式;表达式){代码} }int main() {for (…

Springboot3新特性:GraalVM Native Image Support和虚拟线程(从入门到精通)

说明:都知道,我是搞java的,最近搞c的算法和redis数据库比较多,所以对于以下文章,都是我自己这样认为的,各位看完之后,可尽情评论。 GraalVM Native Image Support 具体用法 以往文章&#xff…

基于SSM的项目监管系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

C#用Math.Round和double.TryParse方法实现四舍五入

目录 一、涉及到的知识点 1.double.TryParse()方法 2.Math.Round(Decimal, Int32) 方法 3.comboBox1没有选项 二、示例 1.源码 2.生成 一、涉及到的知识点 1.double.TryParse()方法 详见本文作者写的其他文章&#xff0…

C++(1) —— 基础语法入门

目录 一、C初识 1.1 第一个C程序 1.2 注释 1.3 变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 二、数据类型 2.1 整型 2.2 sizeof 关键字 2.3 实型(浮点型) 2.4 字符型 2.5 转义字符 2.6 字符串型 2.7 布尔类型 bool 2.8 数据的输入 三…

【EI会议征稿通知】第四届图像处理与智能控制国际学术会议(IPIC 2024)

第四届图像处理与智能控制国际学术会议(IPIC 2024) 2024 4th International Conference on Image Processing and Intelligent Control 2024年第四届图像处理与智能控制国际学术会议(IPIC 2024)将于2024年5月3日-5日在吉隆坡举…

Web server failed to start. Port 8080 was already in use. 端口被占用

Web server failed to start. Port 8080 was already in use. 端口被占用。 1、cmd回车打开命令窗口 查看端口号是否被占用 netstat -ano|findstr “8080” 2、查看进程号对应的进程名称 tasklist|findstr “12760” 3、直接杀死进程 taskkill /F /pid 12760或 taskkill /F …