物联网AI 无线连接学习之蓝牙基础篇 协议的发展

学物联网,来万物简单IoT物联网!!

蓝牙由来

"蓝牙"(Bluetooth)原是一位在10世纪统一丹麦的国王哈拉尔 (HaralBluetooth),他将当时的瑞典、芬兰与丹麦统一起来。而将"蓝牙"与后来的无线通讯技术标准关联在一起的,是一位来自英特尔的工程师JimKardach。他在一次无线通讯行业会议上,提议将"Bluetooth"作为无线通讯技术标准的名称。用"Bluetooth"名字来命名这种新的技术标准,含有将四分五裂的局面统一起来的意思。

1998年,东芝、爱立信、IBM、Intel和诺基亚共同提出近距离无线数字通信的技术标准。蓝牙标准正式形成。

1999年5月20日,由索尼爱立信、IBM、英特尔、诺基亚及东芝成立蓝牙技术联盟,即SIG组织

协议发展

蓝牙标准 发布时间 协议特性
蓝牙1.x 蓝牙1.0 1999 传输速率约在723.1Kb/s,通信距离约10米
蓝牙1.1 2001 IEEE 802.15.1标准,定义了物理层(PHY)和媒体访问控制(MAC)规范,用于设备间的无线连接,易受到同频率之间产品干扰,影响通信质量
蓝牙1.2 2003 传输速率748~810Kb/s 增加了抗干扰跳频功能
蓝牙2.x 蓝牙2.0 2004 新增 EDR(Enhanced Data Rate)技术通过提高多任务处理和多种蓝牙设备同时运行的能力,同时开始支持双工模式
蓝牙2.1 2007 "蓝牙2.1+EDR"新增了Sniff Subrating省电功能,让蓝牙芯片的工作负载大幅降低
蓝牙3.x 蓝牙3.0 2009 数据传输率提高到了大约24Mbps
蓝牙4.x 蓝牙4.0 2010 引入 BLE(Bluetooth Low Energy)低功耗功能包含了经典蓝牙和低功耗蓝牙两种模式
蓝牙4.1 2013 提升了连接速度并且更加智能化提升了传输效率
蓝牙4.2 2014 增强了安全性改善了数据传输速度,比上一代提高了2.5倍
蓝牙5.x 蓝牙5.0 2016 在低功耗模式下具备更快更远的传输能力 传输速率是蓝牙4.2的2倍 (速度上限为2Mbps) 有效传输距离是蓝牙4.2的4倍 (理论上达300米) 数据包容量是蓝牙4.2的8倍
蓝牙5.1 2019 新增寻向功能(AOA/AOD)将蓝牙定位的精准度提升到厘米级
蓝牙5.2 2019 新增三项主要特性:增强版ATT协议、LE功率控制、LE同步信道 为蓝牙低功耗音频方案提供基础
蓝牙5.3 2021 传输速率与蓝牙5.2相同 延迟更低、续航更长、抗干扰能力更强
蓝牙5.4 2023

蓝牙分类

经典蓝牙和低功耗蓝牙

从蓝牙4.0协议开始,后续的版本都包含经典蓝牙和低功耗蓝牙两种版本。

经典蓝牙和低功耗蓝牙是两种完全不同的技术,两者不能互相通信。

  • 经典蓝牙(Bluetooth Classic):即基本速率/增强数据速率蓝牙(简称:BR/EDR),采用自适应跳频方法,在79个通道上传输数据。
  • 低功耗蓝牙(Bluetooth Low Energy):低功耗蓝牙在蓝牙4.0协议中第一次提出,是为了实现极低功率运行而设计的。该技术采用跳频扩频方法,支持在40个信道上传输数据。

一般来说,经典蓝牙目前主要用于音频、文件的场景,例如无线电话连接、无线耳机和无线扬声器,用于数据量比较大的传输;低功耗蓝牙更常见于可穿戴设备、智能物联网设备、健身监测设备和电池供电的配件(如键盘)。

单模蓝牙和双模蓝牙

其实,单模蓝牙指的就是低功耗蓝牙(BLE),而双模蓝牙则是同时支持低功耗蓝牙和经典蓝牙,最常见的就是手机或者笔记本电脑,这些产品既能连接经典蓝牙设备,也能连接低功耗蓝牙设备。

相关推荐
车载诊断技术26 分钟前
电子电气架构 --- 什么是EPS?
网络·人工智能·安全·架构·汽车·需求分析
KevinRay_31 分钟前
Python超能力:高级技巧让你的代码飞起来
网络·人工智能·python·lambda表达式·列表推导式·python高级技巧
跃跃欲试-迪之36 分钟前
animatediff 模型网盘分享
人工智能·stable diffusion
Captain823Jack1 小时前
nlp新词发现——浅析 TF·IDF
人工智能·python·深度学习·神经网络·算法·自然语言处理
被制作时长两年半的个人练习生1 小时前
【AscendC】ReduceSum中指定workLocal大小时如何计算
人工智能·算子开发·ascendc
Captain823Jack2 小时前
w04_nlp大模型训练·中文分词
人工智能·python·深度学习·神经网络·算法·自然语言处理·中文分词
Black_mario2 小时前
链原生 Web3 AI 网络 Chainbase 推出 AVS 主网, 拓展 EigenLayer AVS 应用场景
网络·人工智能·web3
eybk2 小时前
Pytorch+Mumu模拟器+萤石摄像头实现对小孩学习的监控
学习
6.942 小时前
Scala学习记录 递归调用 练习
开发语言·学习·scala
Aileen_0v02 小时前
【AI驱动的数据结构:包装类的艺术与科学】
linux·数据结构·人工智能·笔记·网络协议·tcp/ip·whisper