无线网络知识、WiFi原理

2023-05-16

无线网络

B站链接

一、电磁波的传输

  1. 电磁波传播方式

    1. 地波(低于2MHZ)

    2. 天波(2MHZ–30MHZ)

    3. 直线波(30MHZ以上)

  2. 电磁波的发射与接收装置——天线

    • 作用:将电磁波辐射到空间中或收集电磁波

    • 辐射模式:全向天线、有向天线

    • 天线类型:

      1. 抛物面反射天线
      2. 偶极天线
    • 天线增益:主要与天线有效面积有关:

      G = 4 π A e λ 2 = 4 π f 2 A e c 2 G : 增益 A e : 有效面积 F : 载波频率 λ : 载波波长 C : 光速 G = \frac{4 \pi A_e}{\lambda^2} = \frac{4 \pi f^2 A_e}{c^2}\\ G:增益\\ A_e:有效面积\\ F:载波频率\\ \lambda:载波波长\\ C:光速 G=λ24πAe=c24πf2AeG:增益Ae:有效面积F:载波频率λ:载波波长C:光速

    • 天线高度与传输距离:

      d = 3.57 ( K h 1 + K h 2 ) h 1 , h 2 分别为接收发送天线的高度 K = 4 3 d=3.57(\sqrt{Kh_1}+\sqrt{Kh_2})\\ h_1,h_2分别为接收发送天线的高度\\ K=\frac{4}{3} d=3.57(Kh1 +Kh2 )h1,h2分别为接收发送天线的高度K=34

二、 无线信号接收

  1. 电磁信号成功接收条件

    • 接收端信号强度足够大(声音足够大)

    • 信噪比足够大(不能背其他人说话盖过)

    • 信号不失真(不能怪腔怪调)

  2. 无线传输过程中收到的各类影响

    • 衰减和衰减失真

    • 自由空间损耗
      P t P r = ( 4 π d ) 2 λ 2 = ( 4 π f d ) 2 c 2 P t : 发送功率 P r : 接收功率 \frac{P_t}{P_r}=\frac{(4\pi d)^2}{\lambda^2}=\frac{(4\pi fd)^2}{c^2}\\ P_t:发送功率\\ P_r:接收功率\\ PrPt=λ2(4πd)2=c2(4πfd)2Pt:发送功率Pr:接收功率

      L b f = 32.5 + 20 l g F + 20 l g D L b f : 自由空间损耗 ( d B ) D : 距离 ( k m ) F : 频率 ( M H z ) Lbf = 32.5+20lgF+20lgD\\ Lbf:自由空间损耗(dB)\\ D:距离(km)\\ F:频率(MHz)\\ Lbf=32.5+20lgF+20lgDLbf:自由空间损耗(dB)D:距离(km)F:频率(MHz)

      ​ 频率越高,衰减越明显

    • 信号接收强度
      R S S = P t + G t + G r − L c − L b f R S S : 接收信号强度 P t : 发射功率 G t : 接收天线增益 G r : 发射天线增益 L c : 电缆的损耗 L b f : 自由空间损耗 RSS=P_t+G_t+G_r-L_c-Lbf\\ RSS:接收信号强度\\ P_t:发射功率\\ G_t:接收天线增益\\ G_r:发射天线增益\\ L_c:电缆的损耗\\ Lbf:自由空间损耗 RSS=Pt+Gt+GrLcLbfRSS:接收信号强度Pt:发射功率Gt:接收天线增益Gr:发射天线增益Lc:电缆的损耗Lbf:自由空间损耗

    • 噪声

    • 大气吸收

    • 多径

    • 折射(反射、散射、衍射)

    • 移动中的信号衰退

      • 快速衰退
        • 当收发双方逐渐远离,总体而言,接收端接收到的信号强度呈下降趋势,在小范围内,会出现剧烈抖动
        • 原因:多径现象。由于同一信号多个分量抵达时间不同,信号强度的叠加,将带来小范围内的剧烈抖动。
      • 慢速衰退
      • 非选择性衰退
        • 不同频率的电磁波呈现不同的衰减特性
      • 选择性衰退
        • 特定频率(高频)的电磁波衰减严重
      • 多普勒效应
  3. 差错控制技术

    • 前向纠错与后向纠错

      • 差错检测码:奇偶校验、循环冗余校验(CRC),只能检测,不能纠错
      • 自动重发请求协议ARQ

      一般这两个搭配使用,因为是在错误发生之后,又叫后向纠错

      • 差错纠错码:不就可以发现错误,还能纠错,也称前向纠错码,海明码、汉明码
    • 差错补偿机制

      • 自适应均衡
      • 分集技术
        • 时间分集:比如把多径不同时间到达信号汇集起来
        • 空间分集:抛物面天线,把很大空间的信号汇集起来,以达到增强信号的作用
        • 频率分集:将要传输的信号放在很宽的频带上传输,接收端汇集起来

三、数据与信号的相互转化

  • 编码技术

    1. 数据:需要传递的信息

      • 模拟数据对应连续
      • 数字数据对应离散
    2. 信号:数据的电气或电磁表示

      • 连续波(模拟信号)vs脉冲序列(数字信号)

        脉冲信号:单极性双极性脉冲

    3. 传输:信号的传播和处理过程

  • 模拟数据转化为数字信号

    奈奎斯特采样,工程上采样频率取原始信号最大频率的5—10倍。

  • 数字数据转化为模拟信号

    调幅、调频、调相(ask,fsk,psk)

四、无线局域网

  • 无线广域网、无线城域网、无线局域网、无线个域网

    类似的结构:蜂窝结构。

    按照基站假设高度:大蜂窝(Megacell)、宏蜂窝(Macrocell)、微蜂窝(Microcell)、微微蜂窝(Picocell)毫微微蜂窝(Femtpcell)

  • 无线局域网

    只作为接入使用,骨干网依旧是LAN。(稳定性、安全性不够)

    • 相关术语:

      • 2.4g、5g :5g频段下速率更快,频率越高,能够提供的潜在带宽越大。
      • 增益:dBi/dBd:功率增益单位,dBi参考基准是全向天线;dBd参考基准是偶极天线。
      • MIMO/SISO:家用路由器都有多根天线,将要传输的信息分成多个部分并行传输(空分编码),在接收端分别接收,合并处理。规定最多分成4个(即最多“四根”天线),对于5根、6根天线的路由器,其实每根天线工作频率不同,分别间隔的工作在2.4gHz和5gHz。因此工作在同一频率下的天线数目没有超过4根。
    • WLAN(wireless local area network) = WI-FI (wireless fidelity)?

      Wi-Fi: 主要采用802.11b协议。 WIFI 属于 WLAN。(下一章介绍,很多工作需要!!!

    • 分类

      • 有线
        • 总线网
        • 环型网
        • 树型网
        • 星型网(现在主流)
      • 无线

五、WiFi原理

无线局域网的一个标准

802协议是网络协议,

  • 802.11:WiFi协议

  • 802.3:以太网协议

  • 802.15:蓝牙协议

  • WiFi发展史:
    WiFi的标准不是为了满足当时的网络 需求,是为给接下来几年铺路
    WiFi发展史

Re.Dateprotocolfrequencydata ratenotes
1997802.11 1997 / 802.11 legacy提出标准。DSSS(直接序列扩频)、FHSS(跳频)
1999802.11b
802.11a
2.4GHz
5GHz
11Mbps
54Mbps
802.11a设备昂贵,民用主要还是以802.11b为主,并迅速普及。实现无线从无到有
2003802.11g2.4GHz
带宽20M
54Mbps提高2.4GHz的速率(OFDM)、向下兼容(但此时我国带宽速率不到10Mbps)
2009802.11n2.4GHz
5GHz
带宽40M
288Mbps
600Mbps(条件苛刻,比如需要多根天线)
双频通信,多根天线,MIMO,向下兼容
2.4GHz是由802.11g演化而来
5GHz是由802.11a演化而来
2.4GHz信道带宽20MHz
5GHz信道带宽40MHz
iPhone 4发布。
此时无线局域网速率远超宽带速率,溢出的速率,iPhone使用D2D airdrop通信,利用蓝牙对频,使用手机上支持802.11n协议的WiFi模块实现数据发送和接收
2013802.11ac5GHz
带宽160M
1.6Gbps是由802.11a演化而来,信道160MHz,MIMO, beamforming, 256QAM
2019802.11ax
WiFi 6
2.4GHz
5GHz
6GHz
3.5GHz使用了4G LTE蜂窝手机的OFDMAWiFi的应用开始
WiFi direct 点对点的通信:
手机热点、airdrop、airplay

WiFi 6 已经开始使用蜂窝网络里的技术,WiFi逐渐向蜂窝网络靠近,多年后可能室内WiFi设备被毫微微蜂窝(Femtpcell)替代。

  • 奈奎斯特准则
    带宽为W的无噪声低通信道,极限信息传输速率(信道容量) C m a x = 2 W l o g 2 M C_{max}=2Wlog_2M Cmax=2Wlog2M(b/s), M编码方式的码元状态数,即一个码元表示的符号数。

  • 香农定理

    有噪声情况, C = B l o g 2 ( 1 + S N ) C = Blog_2(1+\frac{S}{N}) C=Blog2(1+NS)

  • WiFi 5和WiFi 6对比
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ObO7pYdZ-1658743124903)(无线网络.assets/WiFi 5和WiFi 6对比.png)]

  • 2.4G频谱
    在这里插入图片描述
    在这里插入图片描述

    • 802.11b/g 工作在2.4G频段,范围在2.4—2.4835GHz,共83.5M带宽

    • 划分为14个子信道

    • 每个子信道22MHz,与常说的20M相差2M,这2M是隔离频带

    • 相邻信道的中心频点间隔5MHz

    • 相邻的多个信道存在频率重叠

    • 互不干扰的信道,有4组,1/6/11, 2/7/12,3/8/13,4/9/14.最常用的是第一组,1、6、11

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无线网络知识、WiFi原理 的相关文章

  • 获取WIFI信号强度-寻求最佳方法(IOCTL、iwlist(iw)等)

    我想扫描从3个AP接收到的信号强度 如果每 300 毫秒 最多 500 毫秒 发生一次 我会很高兴 我在路由器上刷了 OpenWRT 我正在寻找一个好的工具来做到这一点 首先 我发现 iwconfig 可以工作 但仅限于我连接到的网络 所以
  • 检测连接到 Wifi 的 Android 设备

    我想制作一个连接到 Wifi 网络的 Android 应用程序 假设网络 SSID ABC 假设它已连接到 Wifi ABC 连接到 ABC 后 我希望我的应用程序显示连接到同一 wifi ABC 网络的所有 Android 设备的 ip
  • 有没有办法在 iOS 中以编程方式打开和关闭蓝牙和/或 WiFi?

    我正在寻找一种简单的方法来在 iOS 4 x 设备 iPhone 和 iPad 上切换蓝牙和 WiFi 的打开和关闭状态 当我在不同的位置和使用场景之间移动时 我会不断切换这些功能 现在需要多次点击并访问 设置 应用程序 我希望创建一个简单
  • 如何禁用 Android 设备的强制网络助手?

    当用户通过强制门户连接到开放 WiFi 时 Android 设备将打开带有强制门户 登录页面的浏览器实例 我们想禁用它 因为我们使用应用程序进行登录 我在 Android Marshmallow 中遇到了 CaptivePortal 类 我
  • iOS 获取链接速度(路由器速度测试)

    我想从 iOS 应用程序测试连接的路由器 wifi 调制解调器 的速度 我在这里找到了一些东西以编程方式获取链接速度 https stackoverflow com questions 2872058 get link speed prog
  • 如何通过已知路由器上的三角测量来确定我的位置?

    有没有可用的开源软件 基本上 我只想根据位置固定且已知的路由器的信号强度进行三角测量 我意识到可能存在干扰的情况 但我们还是坚持列出已知的源代码 谢谢 我不知道任何三边测量软件 有人应该编写一个开源库 看看三边测量 http en wiki
  • 通过 Wi-Fi 运行/安装/调试 Android 应用程序?

    我认为有一种方法可以通过 Wi Fi 测试开发中的应用程序 这可能吗 我希望能够摆脱手机的束缚并进行无线开发 参见论坛帖子 通过USB连接设备并确保调试正常 adb tcpip 5555 这使得设备开始侦听端口 5555 上的连接 查找设备
  • 连接 Wi-Fi 网络时如何使用蜂窝数据?

    我期待在连接 Wi Fi 时使用蜂窝数据 Yi行车记录仪的工作原理是这样的 易相机制作软AP iOS 或 Android 手机连接 Wi Fi YI和Phone之间建立内部网络 一般情况下 手机不能上网 但是 在Yi网络中 手机可以使用互联
  • p2p0是android中WIFI DIRECT的无线接口吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当我打印 Android 设备中的所有接口时 03 10 19 50 15 484 I System out 22415 lo 03 10
  • iPhone 在个人热点模式下不发送网络广播/组播

    根据最近的实证研究结果以及网络上的各种帖子 在启用了个人热点的 iPhone 上运行的应用程序似乎无法将广播和 或多播发送到个人热点的网络上 任何人都可以阐明这个问题的原因吗 应用程序 我有一个用跨平台 C 代码构建的 IOS 应用程序 它
  • iOS:同时使用 WiFi 和移动数据

    Setup 我的项目涉及一个 WiFi 相机 它创建一个 WiFi 热点 为了在相机上流式传输视频预览 浏览媒体 用户需要连接到相机的热点 Problem 用户无法同时使用 3G 4G 上的蜂窝数据 因为 iOS 设备已通过 WiFi 连接
  • 从 ScanResult 构造 WifiConfiguration 或: 解释 ScanResult 的“功能”字符串

    你们中的 Android 专家知道任何开源代码来创建一个WifiConfiguration http developer android com reference android net wifi WifiConfiguration ht
  • 如何打开实际上已关闭的 Wifi 适配器的无线电?

    我在用着托管无线网络 http managedwifi codeplex com获取我的 Wifi 适配器的无线电状态 如果收音机实际上已关闭 如何将其打开 像这样的东西 WlanClient wlanClient new WlanClie
  • 如何从 iOS 应用程序检测不安全的 wifi 网络

    我想检测我的应用程序中是否存在不安全的 wifi 网络 是否有任何公共 iOS API 可以实现相同的目的 没有记录的 API 可以获取该信息 如果您的应用程序需要通过网络发送和接收敏感数据 您通常应该假设没有安全连接
  • 如何在 iOS 应用程序中检测所有可用的 Wifi 网络并连接到其中之一

    在我的 iOS 应用程序中 我想检测所有可用的 wifi 网络 然后从列表中选择一个网络并连接到它 目标是不打开应用程序内置的设置来连接 Wi Fi 而是在我的应用程序中完成这一切 首先 这可能吗 如果可能的话 请指出要使用哪些框架和方法
  • 使用Apple80211 api时如何知道OPEN、WPA、WPA2、WEP等安全类型?

    Cydia中的Wifi WiFi FoRum等wifi扫描应用可以知道安全类型 使用 Apple80211 api 时 应用程序如何知道 OPEN WPA WPA2 WEP 等安全类型 CAPABILITIES 的值为 1057 1025
  • Android,在连接wifi的情况下与移动数据通信,无需上网

    我有一个汽车配套应用程序 需要与 WiFi 和移动数据网络进行通信 我的车辆控制单元提供了一个无需互联网访问的 WiFi 网络 它公开了我们可以从应用程序调用的 API 服务 除此之外 我们还需要使用手机移动数据 3G 4G 与另一个可通过
  • 检测wlan是否关闭

    任何人都可以给我一个提示 如何在 Windows Phone 上以编程方式检测 C 8 1 应用程序 不是 8 0 是否启用 禁用 WLAN 我不想更改这些设置 只是需要知道 该解决方案是一个 Windows 8 1 通用应用程序 Wind
  • 如何检查 Android 中连接的 wifi 网络是否处于活动状态

    如何自动检查android中连接的WiFi网络上的互联网是否处于活动状态 我可以检查 wifi 是否已启用或 wifi 网络是否已连接 但我不确定如何检查互联网是否已连接 这可能吗 private boolean connectionAva
  • 更改 Wi-Fi 配置文件的密码

    在我志愿服务的长期护理医院中 每个月的第一天 访客 Wi Fi 连接的密码都会更改 这给工作人员带来了大量的工作 也给患者带来了很多挫败感 其中许多人的行动能力非常有限 是的 真正的解决方案是让 IT 团队保留相同的密码 但这不会发生 大多

随机推荐

  • QT基础(五)----QPainter高级功能

    一 场景和窗口 头文件MyWidget h ifndef MYWIDGET H define MYWIDGET H include lt QWidget gt include lt QGraphicsScene gt 场景 include
  • DSP28335 高速modbus代码实现

    程序特点 不使用while循环速度尽可能快速除去程序运行时间 xff0c 没有多余等待时间优化CRC校验方式 头文件modbus h span class token macro property span class token dire
  • matlab 画图时遇到的一些问题以及解决方法

    matlab 画图时遇到的一些问题以及解决方法 最近在使用 matlab 画图时 xff0c 遇到了许许多多各式各样的问题 xff0c 有些问题甚至折腾了很久才搞好 xff0c 特此记录下来 设置画图时图中线段的粗细plot x1 y1 3
  • Ubuntu18.04上Gazebo安装和使用

    一 基本介绍 Gazebo是一款与机器人开发相关的3D动态模拟仿真软件 xff0c 能够在复杂的室内和室外环境中准确有效地模拟机器人群 这款软件中包含了丰富的机器人模型 xff0c 环境库以及各种各样的传感器 xff0c 并且在操作方面它的
  • Python运行 import cv2 等报错 Illegal instruction (core dumped) 解决办法

    import cv2 报错 Illegal instruction core dumped nanopc T4 开发板上安装好 opencv 后 xff0c import cv2 时 会报错 Illegal instruction core
  • 多个py文件同时执行(多进程与多线程实现)

    本人在编写python程序时 xff0c 需要多个py文件在不同终端内同时运行 xff0c 从而配合实现某种功能 xff0c 经过多方查找与实验 xff0c 排除了很多无法使用的方案 xff0c 最终确定了以下两个方案 xff0c 现将其记
  • nanopc-T4 开发板通过USB麦克风采集录制音频

    文章目录 1 使用 nanopc T4 开发板采集音频2 使用 Tyless外置usb麦克风录制声音3 使用 ffrmpeg 将实时视频与音频合并并推流到 rtmp 服务器中4 成功实现opencv采集图像与音频合并推送到rtmp 1 使用
  • 北京超级云计算中心操作训练指南

    北京超级云计算中心操作指南 本人在实验室做深度学习图像领域相关研究 xff0c 前期使用实验室的设备 2080Ti xff0c 运行时间较慢 xff1b 跑一轮需要6个小时以上 xff1b 后来开始使用超算 xff0c 运行速度比实验室快多
  • windows to go 和 linux to go 制作教程

    文章目录 使用 ventoy 制作windows to go 和 linux to go 教程 xff0c 将系统装进U盘中随身携带1 ventoy 介绍2 准备工作3 windows to go3 1 将 U盘初始化3 2 虚拟磁盘安装
  • 使用nps搭建内网穿透并配置泛域名解析

    使用nps搭建内网穿透并配置泛域名解析 前言1 准备工作2 服务器端搭建nps并配置2 1 配置nps配置文件2 2 docker安装nps2 3 web端配置nps并使用 3 客户端使用nps4 配置泛域名解析5 参考链接 前言 nps是
  • web内外网判断界面

    因日常需要 xff0c 我们在实验室内网中部署了一个服务 xff0c 在校园网内都能正常访问 xff0c 同时配置了内网穿透服务 xff0c 实现外网也能正常访问 但外网访问毕竟是通过内网穿透实现 xff0c 稳定性与网速都有限制 xff0
  • 为无登陆鉴权功能的接口与网站添加登陆鉴权功能

    1 缘由 本人部分服务的测试接口为方便日常测试调试 xff0c 使用了 ip 43 端口 的形式进行访问 xff0c 并且未配置账号密码鉴权机制 在日常测试一段时间后 xff0c 终于还是收到了来自腾讯云的监管通知 xff0c 说服务存在数
  • RoboMaster机器人运行教程(一)

    1 环境配置 系统 xff1a ubuntu16 04 xff0c 安装ROS 2 基础学习 需要C 43 43 和python基础 xff0c 和ROS的基础知识 xff0c 网上有很多教程 xff0c 推荐知乎大佬教程 xff1a 我的
  • slambook2+ch7+pose_estimation_2d2d+估计多张图像之间的位姿

    算法 计算第一张图和第二张图的关键点并匹配以第一张图的相机坐标为世界坐标 xff0c 计算第二张图相对第一张图的旋转矩阵 平移矩阵不断更新第一张图 xff0c 在进行第二次计算时 xff0c 以第二张图为第一张图 xff0c 以第二张图的相
  • 重做Unbuntu 18.0.43 LTS系统 并为SLAM配置环境

    目录 前言 一 安装列表 1 Ubuntu 18 0 43 LTS 1 0 A 搜狗输入法 1 0 B ibus输入法安装 1 1 更换软件源 1 2 安装vim curl等工具 1 3 安装浏览器Chrome git等 1 4 安装g 4
  • PostMan各个版本下载

    打开地址 xff1a https gitee com hlmd PostmanCn
  • 快速解决matlab出现错误使用mex,未找到支持的编译器或 SDK的提示

    matlab mex命令提示找不到编译器或SDK 参考博客 xff1a https blog csdn net cfqcfqcfqcfqcfq article details 63295746 utm source 61 blogxgwz1
  • linux 串口应用层API

    include lt termios h gt struct termios oldtio newtio fd 61 open dev tty0 O RDWR O NOCTTY tcgetattr fd amp oldtio 获取终端参数
  • 2022年中国研究生数学建模竞赛B题-方形件组批优化问题

    一 背景介绍 智能制造被 中国制造2025 列为主攻方向 而个性化定制 更短的产品及系统生命周期 互联互通的服务模式等成为目前企业在智能制造转型中的主要竞争点 以离散行业中的产品为例 xff0c 如电子器件 汽车 航空航天零部件等 xff0
  • 无线网络知识、WiFi原理

    无线网络 B站链接 一 电磁波的传输 电磁波传播方式 地波 xff08 低于2MHZ xff09 天波 2MHZ 30MHZ 直线波 30MHZ以上 电磁波的发射与接收装置 天线 作用 xff1a 将电磁波辐射到空间中或收集电磁波 辐射模式