蓝牙技术标准是什么(当真了解蓝牙别着急回答)
蓝牙技术作为一种通用通信技术,最主要的功能就是取代了数据电缆的传输,用于便携式设备及其应用。本文介绍蓝牙无线技术的不断革新与进步。
2004年,蓝牙技术联盟推出了蓝牙2.0 EDR,使得蓝牙传输速率达到了2.1Mbps(262.5KB/s);
2009年发布了蓝牙3.0 HS(Hight Speed),将数据传输速率提高到了24Mbps(3MB/s)的理论值;
在2010年发布的蓝牙4.0包含三种协议,分别是传统蓝牙(Classic Bluetooth)、低功耗蓝牙(Bluetooth Low Energy)和高速蓝牙技术(Bluetooth High Speed)。其中低功率蓝牙(BLE),极大地降低了蓝牙设备的通信电力负担;
在2014年,蓝牙4.2版开始支持6LoWPAN(基于IPv6的低速无线个域网标准),使得蓝牙设备更易于接入互联网;
到2016年,蓝牙5的推出对低功耗设备,进一步提升了通信速率,并且能够结合wifi对室内的设备位置进行辅助定位;
纵观蓝牙技术的发展旅程,SIG不断地追求着“传输速率、低功耗、网络接入和安全配对”等无线连接的性能,以满足各种应用对近距离通信的需求。从“以人为中心的边缘网络”逐渐拓展到所有物联网边缘场景;而蓝牙Mesh组网技术更是适用于整个物联网市场,包括消费领域和工业领域。
*蓝牙Mesh定义*
严格意义上来讲,蓝牙Mesh技术其实并非无线通信技术,而是一种网络(组网)的技术,用于构建“多对多通信连接”的网络。而低能耗蓝牙技术则为无线通信技术。所以,蓝牙Mesh是建立在低功耗蓝牙之上的通信网络。
*蓝牙Mesh技术的基本概念*
蓝牙Mesh整体上可以分成应用层和网络层,这两层都具有鲜明的层次化设计,有利于开发者进行网络部署及应用的开发。
1、应用层
在应用层面,SIG对蓝牙设备的功能进行了多层次的封装:节点-元素-模型-状态。
2、网络层结构
蓝牙Mesh网络是搭建在低功耗蓝牙技术(BLE)构架之上的,其网络的层次构架为:BLE层---承载层---网络层---传输下层---传输上层---接入层---基础模型层---模型层。
BLE层:低功耗蓝牙连接层,实现节点之间的无线通信连接,是实现Mesh网络的基础。
承载层:定义了如何使用底层BLE协议栈传输网络PDU(协议数据单元)。承载方式分为2种:广播承载和GATT承载。
网络层:定义了各种消息的地址类型、格式,完成数据的网络寻址和转发。
传输下层:主要负责网络中传送的PDU的分片和重组。
传输上层:负责对上层应用数据进行加密、解密和认证。
接入层:定义应用的数据格式,以及如何使用传输层的服务(网络服务)。同时能够定义、控制在传输层中的数据加密和解密过程,并对于传输层送达的数据进行验证。
基础模型层:实现应用层与Mesh网络协议的适配,定义了其中的消息、状态等属性。
模型层:在蓝牙Mesh网络中,模型层是实现各类应用功能的基础。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com