802.11(wi-fi)的PHY层(编码与调制方法)
版本概要:
802.11-2007是目前的基础版本,之前的过时版本不考虑。
2009是较新的版本,就是目前最普及的802.11n。(100Mb/s)
2012就是传说中的802.11ac,工作在5G,速度牛逼哄哄的,但穿透力不咋的。
各种PHY总览:
2007里给出了5种PHY,也就是5种编码与调制方法,每种PHY对应的PHY帧格式都是不同的。也就是说,虽然这个wifi标准对外的接口(MAC)是一样的,但是根据底层采用的不同PHY,底层的从帧格式到编码、调制都是不一样的。5种PHY分别是:直序扩频(DSSS)、跳频扩频(FHSS)、正交频分复用(OFDM)、高速率直序扩频(HR/DSSS)、红外(TR)。
2009里又多了一种:高吞吐(HT OFDM),就是在原来的OFDM基础上改进得来。
最新的802.11ac里又多了一种:超高吞吐(VHT OFDM),还是改进OFDM得来。
两个改进的OFDM都支持MIMO,就是多天线。这玩意能提高不少速率,原理略过。
各PHY分别介绍:
FHSS和DSSS属于扩频通信,就是把原来在较小带宽传送的信号用较大的带宽来传送。为什么要这样浪费带宽呢?窄带容易被干扰,把窄带信号分布到大带宽上就不易被干扰了。真的浪费带宽吗?同样的带宽能传输的数据速度还不一定谁快呢。
FHSS就是在一系列窄频上同步跳跃;DSSS就是将相对大功率的窄频信号扩展到相对低功率的宽带信号。 两种扩频方式各有优劣,FHSS在移动性上更好,DSSS在静止速度上更快。所以,速度为主要考虑因素,会选择DSSS,移动性为主要考虑因素,会选用FHSS。目前,wifi上用户需求最大的是速度,所以DSSS发展较好。
HR/DSSS是增强版的DSSS,原理很简单,只是改变了编码方式,和缩减了帧头部长度。从而增加了速度。
OFDM是一种很神奇的技术。能提高频谱利用率,简单的说就是调制和复用的结合,提高信道吞吐。
而2009里说的HT OFDM就是增加一些MIMO(多天线)相关技术。用多根天线来增加速率。
而802.11ac里说的VHT OFDM就是更高的带宽,更多OFDM子载波。技术上没有本质的变化,都是OFDM+MIMO的不断增强。
802.11(wi-fi)的PHY层(编码与调制方法)的更多相关文章
- 2019.1.3 WLAN 802.11 a/b/g PHY Specification and EDVT Measurement I - Transmit Power Level
This lecture provides the WLAN hardware engineer the essential knowledge of IEEE 802.11 a/b/g physic ...
- WLAN 802.11 a/b/g PHY Specification and EDVT Measurement V
Receive Minimum Input Level (Sensitivity) 测试方法: Receiver Adjacent Channel Rejection (ACR) -For IEEE8 ...
- 2019.1.3 WLAN 802.11 a/b/g PHY Specification and EDVT Measurement II - Transmit Spectrum Mask & Current Consumption
Transmit Spectrum Mask Specification – 802.11b SpecificationFor 802.11b 18.4.7.3The transmitted spec ...
- WLAN 802.11 a/b/g PHY Specification and EDVT Measurement III
Transmit Rated Emission (FCC) AC power conducted emission.-FCC 15.207 Minimum 6 dB bandwidth. -500kH ...
- 802.11 MAC层
1. 介绍 本文主要介绍了802.11 MAC层 2. 访问机制 CSMA/CA: Carrier Sense Multiple Access with Collision Avoidance Wi ...
- 802.11(wifi)的MAC层功能
MAC层是802.11的主要功能部分.上层应用通过调用MAC层提供的接口原语调用MAC层的功能. MAC一共向上提供了2大类接口原语,共30种.数据(1)和管理(29).数据部分就是提供普通数据包的收 ...
- 计算机网络-链路层(4)WiFi:802. 11无线LAN
有几套有关无线LAN 的802. 11标准,包括802.11b.802.11a和802.11g. 802.11g是至今为止最为流行的技术.一些双模式(802.11a/g)和三模式(802.11a/b/ ...
- 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门研究
相关学习资料 Linux黑客大曝光: 第8章 无线网络 无线网络安全攻防实战进阶 无线网络安全 黑客大曝光 第2版 http://zh.wikipedia.org/wiki/IEEE_802.11 h ...
- 局域网(以太网与IEEE 802.3、IEEE 802.11、)
文章转自:https://blog.csdn.net/weixin_43914604/article/details/105016637 学习课程:<2019王道考研计算机网络> 学习目的 ...
随机推荐
- 实现 select中指定option选中触发事件
我们在用到下拉列表框select时,需要对选中的<option>选项触发事件,其实<option>本身没有触发事件方法,我们只有在select里的onchange方法里触发. ...
- Disqus – About Disqus
Disqus – About Disqus Disqus is a free service that enables great online communities. As the web's ...
- MongoDB查询命令具体解释
1.查询全部记录 复制代码代码例如以下: db.userInfo.find(); 相当于:select* from userInfo; 默认每页显示20条记录,当显示不下的情况下,能够用it迭代命令查 ...
- 安卓MP3播放器开发实例(1)之音乐列表界面
学习安卓开发有一年了,想想这一年的努力,确实也收获了不少.也找到了比較如意的工作. 今天准备分享一个以前在初学阶段练习的一个项目.通过这个项目我真正的找到了开发安卓软件的感觉,从此逐渐步入安卓开发的正 ...
- Android NDK入门实例 计算斐波那契数列二生成.so库文件
上一篇文章输生成了jni头文件,里面包含了本地C代码的信息,提供我们引用的C头文件.下面实现本地代码,再用ndk-build编译生成.so库文件.由于编译时要用到make和gcc,这里很多人是通过安装 ...
- python语言学习4——使用文本编辑器
在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍. 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样, ...
- VSTO学习笔记(七)基于WPF的Excel分析、转换小程序
原文:VSTO学习笔记(七)基于WPF的Excel分析.转换小程序 近期因为工作的需要,要批量处理Excel文件,于是写了一个小程序,来提升工作效率. 小程序的功能是对Excel进行一些分析.验证,然 ...
- UVA 11080 - Place the Guards(二分图判定)
UVA 11080 - Place the Guards 题目链接 题意:一些城市.之间有道路相连,如今要安放警卫,警卫能看守到当前点周围的边,一条边仅仅能有一个警卫看守,问是否有方案,假设有最少放几 ...
- 【STL】关联容器 — hash_set
容器hash_set是以hash table为底层机制的,差点儿所有的操作都是转调用hash table提供的接口.因为插入无法存储同样的键值,所以hash_set的插入操作所有都使用hash tab ...
- poj2253(最短路小变形)
题目连接:http://poj.org/problem?id=2253 题意:给出一个无向图,求一条1~2的路径使得路径上的最大边权最小. 分析:dij将距离更新改成取最大值即可,即dp[i]表示到达 ...