WiFi ble 学习笔记

Wi-Fi ble 学习笔记(一)

前言

最近准备基于 ESP32 C3 和 BL616 这两个开发平台学习 Wi-Fi ble 的相关知识,该文作为学习过程中知识的整理和踩坑的记录,欢迎大家一起交流学习。

常见名词

  • WLAN(Wireless Local Area Network):无线局域网;
  • Wi-Fi:是一种基于IEEE 802.11标准的无线网络通信技术;
  • AP (Access Point):无线接入点,是一个无线网络的创建者,是网络的中心节点;
  • AC:无线网络控制器(集中管理多个无线网);
  • STA(Station):站点,在 WLAN 中一般为客户端;
  • BSS(basic service set):基本服务集, WLAN 的最小单元,表示一个无线接入点 AP 所覆盖的范围(在一个 BSS 的服务区域内, STA 可以相互通信);
  • SSID(Service Set Identifier):服务集标识符,是 WLAN 网络的标识,用来区分不同的 WLAN 网络;
  • BSSID:基本服务集标识符。实际上就是 AP 无线射频的 MAC 地址;
  • ESSID:扩展服务集标识符 ESSID 用于标识一个或一组无线网络。通常,终端设备扫描网络后显示的 SSID 即为 ESSID;
  • VAP(Virtual Access Point):VAP 就是在一个物理实体AP上虚拟出多个 AP ,每一个被虚拟出的 AP 就是一个 VAP;

802.11协议

IEEE802 协议簇是关于局域网(LAN)和城域网(MAN)的一系列标准,其负责的是 OSI 七层网络模型中的物理层和数据链路层。IEEE802 将 OSI 的数据链路层分为逻辑链路控制层(LLC)和媒介访问控制层(MAC)。其中 802.11 协议是关于 WLAN 的。

版本别称发布年份
802.11b/a/g2007
802.11nWi-Fi 42012
802.11acWi-Fi 52016
802.11axWi-Fi 62019

为体现 802.11ax 重大代际变更而将其命名为 Wi-Fi 6 。802.11n 和 802.11ac 也因此分别被“追封”为Wi-Fi 4 和 Wi-Fi 5。

802.11中常见的帧

  • 管理帧(Management Frame,例如Beacon帧、Association帧)
  • 控制帧(Control Frame,例如RTS帧、CTS帧、ACK帧)
  • 数据帧(Data Frame,承载数据的载体)

Tips:

  • 无线网络中,同一时刻不能有多个人传输数据
  • 一般实际最大吞吐为理论最大的50%左右
  • 在网络中,高清视频所需的Throughput在30mbps左右,网络上一般的视频为4mbps左右
  • 隐藏节点会影响网络的性能
  • 一般都是AP发送CTS数据,而Station发送RTS数据
  • MAC层传输采用的是小端,低字节在前
  • 大小端针对的是字节(8位),不是位
  • 802.11是CSMA/CA机制(冲突避免)

Ref

文章目的为学习记录,欢迎大家交流指正。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值