WiFi(Wireless Fidelity)基础(十二)

news2024/11/25 11:45:58

目录
一、基本介绍(Introduction)
二、进化发展(Evolution)
三、PHY帧((PHY Frame )
四、MAC帧(MAC Frame )
五、协议(Protocol)
六、安全(Security)
七、802.11ac标准
八、802.11ad标准
九、802.11ax ( WiFi 6 )标准
十、WiFi直接连接(WiFi Direct)
十一、测试(Testing)
十二、WiFi射频测量(WiFi RF Meas.)
https://www.sharetechnote.com/

十二、WiFi射频测量(WiFi RF Meas.)

1、射频测试( RF Test)

你会发现20多个基于IEEE 802.11系列的正式(formal)测试用例(test case),但我不会解释(explain)每个测试用例的太多细节。我打算(intend to do)在本页中为您提供最基本的测试快照(snapshot),这些测试可以用图形表示(represent),以直观地理解(intuitive understanding)WLAN信号。起初,大部分情节(most of the plot)看起来很相似(similar),但你会看到不同之处。试着把这些图中的每一个都看10遍,包括每个轴上的数字,看看你是否发现(至少感觉到)每一个眼神都有什么不同。

2、射频测量的一般原理 (General Principle of RF Measurement)

为了使无线通信设备正常( properly)工作,它应该满足以下硬件要求

i) 该设备应以足够强的功率传输(transmit)信号,以确保信号到达通信的另一方。
ii)设备不应以太强的功率传输信号,从而干扰(interfere)其他方之间的通信。
iii)设备应以足够好的质量发送信号,该信号可由另一方解码/校正(decode/correct)。
iv)设备应以已分配(allocate)给通信的确切频率(exact frequency)发送信号。
v) 设备不应在为设备分配的频率区域之外(out side of)产生(generate)任何噪声。

如果这些条件中的任何一个与规范偏离(deviate)太多,则设备无法与另一方通信,或阻止prevent(干扰interfer)其他设备与其伙伴(partner)通信。就测量设备而言(In terms of measurement equipment),第i)项和第ii)项属于(belong to)“功率测量”,第iii)项与“调制分析(Modulation Analysis)”有关(be related to),第iv)项则属于(fall into)“频率误差测量(Frequency Error measurement)”。第v)项也是一种“功率测量”,但频域(frequency domain)中的测量区域与第i)项和第ii)项不同。无论如何,如果你有任何设备可以对你的通信技术进行(perform)以下三项测量,你就可以完成传输路径中最关键的(the most critical)部分。

a) 功率测量(频谱测量) Power Measurement (spectrum measurement)
b) 调制分析 Modulation Analysis
c) 频率误差测量 Frequency Error Measurement

如果你有任何具有足够带宽和频率的通用频谱分析仪(spectrum analyzer),你可以为任何无线设备进行大部分功率测量。然而,对于调制分析仪(Modulation Analyzer)和频率误差测量(Frequency Error Measurement),您需要为特定的(specific)无线技术设计特定的测量设备。

现在让我们考虑接收路径测量。通信设备最重要的接收特性(reciever characteristic)是什么?

i) 接收器( reciever)必须能够成功地解码(decode)来自发射器(transmitter)的信号,即使信号强度很低。
ii)接收器必须能够成功解码(decode)来自发射器(transmitter)的信号,即使信号周围有一定水平的噪声。

就测量逻辑而言(In terms of measurement logic),第i)项和第ii)项是相同的。在一些无线技术(例如,CDMA、WCDMA等)中,设备发送已知信号的模式,并让接收器对其进行解码(decode),并通过接收器比较(compare)来自设备的原始信号(original signal)和解码信号(decoded signal),以及它们之间的差异。它们之间的差异越大,接收质量就越差。我们称这种方法为“误码率(BER:Bit Error Rate)测量”。项i)在设备的输入信号非常低时测量BER,项ii)在输入信号有噪声时测量BER。在一些其他技术(例如,LTE、WiFi、蓝牙等)中,设备不逐位(bit by bit)比较TX和RX数据。他们只是发送一个数据包(packet)并检查DUT的响应(response)。如果DUT成功解码了数据包,它将发送“ACK”,如果它未能解码数据包,则会发送“NACK”。由于DUT基于对while帧的解码来做出这种判断(judgement),因此这种测试被称为FER(Frame Error Rate帧错误率)测试或PER(Packet Error Rate分组错误率)检测。

3、RF TX的测量示例 (Measurement Example of RF TX)

我捕捉(capture)到了所有这些阴谋,Anritsu MT8862。您可以看到这些测试的测试设置test setup(对于802.11a、b、g,我使用三星GS4作为DUT,对于802.11ac,我使用D-Link的WiFi加密狗(dongle)作为DUT)。此处显示的测量结果并非来自严格控制的测量。因此,不要期望(expect)这些结果在规范的PASS范围内。这些放在这里只是为了让你了解各种WLAN信号的一些基本RF信号特性(property)。

● 802.11b
● 802.11g
● 802.11a
● 802.11n
● 802.11ac

802.11b
在这里插入图片描述
802.11g
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
802.11a
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
802.11n
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
802.11ac
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

VHDL直流电机模糊控制器的设计与实现

在直流电机控制策略方面,属于智能控制理论的模糊控制其突出优点在于它不依赖于被控对象的模型,因此本设计尝试将模糊控制理论应用于直流电机转速控制,并将模糊控制器实现于FPGA(Field Programmable Gate Array)芯片上。在实现方法上本设计采用模糊查表控制法实现模糊控制器…

【C++】-static在类和对象中的作用和细节(下)

💖作者:小树苗渴望变成参天大树 ❤️‍🩹作者宣言:认真写好每一篇博客 💨作者gitee:gitee 💞作者专栏:C语言,数据结构初阶,Linux,C 文章目录 前言 前言 今天我们来讲一个static对类的对象的作用…

安全基础第十二天:nginx相关配置和nginx-host绕过

目录 一、nginx的动静分离 1.动静分离的原理 2.动静分离实验(centos做为放置静态资源的服务器,ubuntu做为请求的web服务器) (1)在centos的/usr/local/nginx/html下创建一个静态文件static (2&#xff09…

目标检测概述

传统目标检测 任务目标 从图像中找出相应的物体位置 目标检测的核心目的在于,估计出目标在图像中的坐标。 问题定义 目标检测的结果是什么? 预测出目标在图像中的位置。 位置如何表示? 通常采用水平矩形框的形式估计目标。 在opencv中…

为什么Java要求多用组合,少用继承?

前言: 最近有一个要好的朋友去阿里大厂面试Java高级工程师,在第二轮面试的过程中,面试官提了一个问题:“解释下Java项目中为什么要求多用组合,少用继承?”。朋友觉得这个题目既熟悉,又陌生&…

【LeetCode】504. 七进制数

504. 七进制数&#xff08;简单&#xff09; 方法一&#xff1a;七进制数预处理 思路 这里我利用了提示&#xff0c;得知 |num| < 10^7 &#xff0c;因此所使用到的七进制数肯定也小于等于 107 &#xff0c;我将 7 的次方数算出来&#xff0c;预存在数组 seven 中。 后续…

ADUC834BSZ-ASEMI代理亚德诺ADUC834BSZ原厂芯片

编辑-Z ADUC834BSZ特征&#xff1a; 2个独立ADC&#xff08;16位和24位分辨率&#xff09; 24位无缺失代码&#xff0c;主ADC 21位rms&#xff08;18.5位p-p&#xff09;有效分辨率20 Hz 偏移漂移10 nV/C&#xff0c;增益漂移0.5 ppm/C 62 KB片上闪存/EE程序存储器 4 KB…

C++(Qt)读取.mat文件(可以读取多级变量)

全网最全&#xff0c;从安装环境和配置环境变量&#xff08;配置环境变量是大坑&#xff09;&#xff0c;然后再到需要的SDK库&#xff0c;再到代码详细解读。 首先就是需要安装matlab&#xff0c;注意&#xff1a;你使用的编译器版本需要和MATLAB版本相互兼容&#xff01;&am…

使用模板构建泛型栈

目录 一.构造栈 使用构造函数 代码&#xff1a; 二.销毁栈 使用析构函数 代码 三.判空&#xff0c;判满 四.扩容 代码 五.入栈&#xff0c;出栈 代码 六.取栈顶元素 代码 代码合集 template< class T>模板 T为当前栈的数据类型 栈类型有三个属性&#x…

Linux:概述 、安装 、文件与目录结构 、vim编辑器 、网络配置 、远程登录 、系统管理 、基础命令 、软件包管理 、克隆虚拟机 、shell编程

1、课程介绍 2、Linux概述(入门篇) 2.1、Linux的诞生 2.1.1、Linux是什么? Linux是一个操作系统&#xff08;OS&#xff09; 所谓的操作系统就是直接用来操作计算机底层硬件的软件。 2.1.2、Linux的出现 2.2、Linux和Unix的渊源 2.3、GNU/Linux 2.4、Linux VS Windows 3、…

机器学习期末复习 决策树ID3的计算与构建

ID3构建的流程就是参考书上的那个伪代码。 1&#xff09; 开始&#xff1a;构建根节点&#xff0c;将所有训练数据都放在根节点&#xff0c;选择一个最优特征&#xff0c;按着这一特征将训练数据集分割成子集&#xff0c;使得各个子集有一个在当前条件下最好的分类。 2&#xf…

愿力,心力,能力

愿力&#xff0c;心力&#xff0c;能力 三力合一成点事 趣讲大白话&#xff1a;人与人的力量差别大 【趣讲信息科技165期】 *************************** 愿力是人文东方智慧 西方大概是mission使命之类 比如佛家发愿 儒家大概类似于立志 心力也是人文东方智慧 西方大概是意志…

51单片机(十七)红外遥控(外部中断)

❤️ 专栏简介&#xff1a;本专栏记录了从零学习单片机的过程&#xff0c;其中包括51单片机和STM32单片机两部分&#xff1b;建议先学习51单片机&#xff0c;其是STM32等高级单片机的基础&#xff1b;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 &#xff1a;适用于想要…

基于ssm的汽车服务平台

基于ssm的汽车售后服务平台 快速链接 基于ssm的汽车售后服务平台功能模块技术栈硬件环境功能截图 功能模块 用户 注册功能&#xff1a;用户通过注册功能进行访问平台预约服务功能&#xff1a;用户可以预约服务预约记录查询&#xff1a;用户可以查询自己预约记录也可以进行修改…

AIGPT中文版(人人都能使用的GPT工具)生活工作的好帮手。

AIGPT简介 AIGPT是一款非常强大的人工智能技术的语言处理工具软件&#xff0c;它具有 AI绘画 功能、AI写作、写论文、写代码、哲学探讨、创作等功能&#xff0c;可以说是生活和工作中的好帮手。 我们都知道使用ChatGPT是需要账号以及使用魔法的&#xff0c;其中的每一项对我们…

【框架源码】Spring底层IOC容器加入对象的方式

1.Spring容器加入对象方式简介 使用XML配置文件 在XML配置文件中使用< bean >标签来定义Bean&#xff0c;通过ClassPathXmlApplicationContext等容器来加载并初始化Bean。 使用注解 使用Spring提供的注解&#xff0c;例如Component、Service、Controller、Repository等注…

学习Python的day.14

模块学习 什么是模块&#xff1a; 打开Python解释器&#xff0c;定义了data 1&#xff0c; 然后去访问data是可以访问到的&#xff1b;关闭Python解释器&#xff0c;再打开&#xff0c;再去访问data&#xff0c;访问不到了。 假设我有1000行的代码&#xff0c;在python解释器…

pv操作练习题

信号量解决五个哲学家吃通心面问题 题型一 有五个哲学家围坐在一圆桌旁&#xff0c;桌中央有盘通心面&#xff0c;每人面前有一只空盘于&#xff0c;每两人之间放一把叉子。每个哲学家思考、饥饿、然后吃通心面。为了吃面&#xff0c;每个哲学家必须获得两把叉子&#xff0c;…

【机器视觉1】坐标系定义

坐标系定义 1. 图像坐标系2. 摄像机坐标系3. 世界坐标系4. 三种坐标系间的转换4.1 摄像机坐标系与无畸变图像坐标系之间的变换4.2 世界坐标系与摄像机坐标系之间的变换4.3 世界坐标系与无畸变图像坐标系之间的变换 1. 图像坐标系 数字图像坐标系&#xff1a; O 0 − u v O_0-u…

【差分+操作】C. Helping the Nature

Problem - 1700C - Codeforces 题意&#xff1a; 思路&#xff1a; 一开始手玩了一下 如果不是高低高的形式&#xff0c;那么一定不能通过操作3把全部元素变成0 因此就是先把所有元素变成高低高的形式 但是低在什么地方不确定 因此考虑枚举中间低谷位置&#xff0c;O(1)计…