<kbd id='ZQFZmFLb2Kjv1p6'></kbd><address id='ZQFZmFLb2Kjv1p6'><style id='ZQFZmFLb2Kjv1p6'></style></address><button id='ZQFZmFLb2Kjv1p6'></button>

        您好!欢迎进入温州澳门老葡京投资管理有限公司官网

        蓝牙mesh收集常识详解_澳门老葡京
        作者:澳门老葡京 发布日期:2018-10-08 阅读:8160

        低功耗蓝牙(Bluetooth Low Energy)是一项成。功的无线手艺。此刻已经很难找到不支持低功耗蓝牙的智高手机。或电脑了。说它是可穿着手艺鼓起[xīngqǐ]的身分。在医疗[yīliáo]设、智能家居。设、传感器[chuángǎnqì]等设中,低功耗蓝牙的身影随处可见。

        今朝罕见十亿支持低功耗蓝牙的设已哄骗[shǐyòng]。那么,设都能成为。蓝牙mesh收集的一员吗?这也是本文将会回覆的题目。知道你已经迫不及[bùjí]待,早想对着电脑屏幕。、电脑或手机。大呼“天呐,快报告我吧!”, 我就不卖关子啦:

        谜底YES。

        低功耗蓝牙设只要具有[jùyǒu]的低功耗蓝牙成果和软件,就能参加蓝牙mesh收集中。以智高手机。为例,只必要一个与蓝牙mesh收集对话。的平凡法式(App)就了。换句话说,这是开辟。者都能编写的法式。

        将来布满[chōngmǎn]无穷性,如今就让我们一探讨。竟吧!

        承载层(bearer layer)

        要了解非mesh低功耗蓝牙设怎样成为。蓝牙mesh收集的一员,我们必要回首蓝牙mesh协议栈(见 )。

         

        蓝牙mesh收集常识详解

          图 1 – 蓝牙mesh协议栈

        蓝牙mesh收集接纳低功耗蓝牙作为[zuòwéi]其射频通讯协议栈。而怎样哄骗[shǐyòng],则是蓝牙mesh收集协议栈最底层的承载层必要卖力的事情。

        今朝界说了两个承载层:广播。承载层 (advertising bearer)和GATT承载层 (GATT bearer)。蓝牙mesh收集设默认哄骗[shǐyòng]的是广播。承载层,它卖力在低功耗蓝牙广播。数据包内收发蓝牙mesh数据包。

        具有[jùyǒu]低功耗蓝牙协议栈、能够举行广播。和扫描。的设具有[jùyǒu]的、必的低功耗特征,因此能够支持广播。承载层、以致完备的蓝牙mesh收集协议栈。

        既不支持也无法进级哄骗[shǐyòng]广播。承载层的设,则必需哄骗[shǐyòng]GATT承载层。哄骗[shǐyòng]GATT承载层时必要将蓝牙mesh协议数据单位(PDU)封装在代理协议(Proxy Protocol)中,我们将在下文中对此举行具体介绍。

        节点与特征

        成为。蓝牙mesh收集中一员的设被称为节点(Node)。种产物范例都能够成为。节点:照明灯、灯具开关。、温控器、窗锁、占用传感器[chuángǎnqì]等。然而,无论产物范例怎样,节点都提供超出其产物成果的蓝牙mesh收集服务。

        蓝牙mesh规格界说了节点拥有[yōngyǒu]的特征。具有[jùyǒu]特征中的一个或多个,即暗示节点在收集中饰演响应的特别脚色。界说的特征包罗:

         

        蓝牙mesh收集常识详解

         

        代理节点(Proxy Node)

        图 2 – 代理节点

        非mesh低功耗蓝牙设成为。蓝牙mesh收集成员。的进程中,代理节点是。代理节点的基本目标是执行。承载层转换。它能够实现。从广播。承载层到GATT承载层的转换,反之亦然。因此,不支持广播。承载层的设可通过GATT毗连来收发各种蓝牙mesh动静。

        节点可通过在特征字段中配置代理特征位(proxy feature bit),来暗示自身可用作代理节点。特征字段是全部节点都具有[jùyǒu]的因素数[fēnshù]据状态的一部门。

        蓝牙mesh代理服务

        代理节点(Proxy Node)可尝试。称为mesh代理服务的GATT服务,即本文中的“代理服务器(Proxy Server)”。mesh代理服务包括两个GATT特征:mesh代理数据输入和mesh代理数据输出。代理客户。端(Proxy Client) 哄骗[shǐyòng]“GATT Write Without Response”子法式,将代理协议(见下图)PDU写入mesh代理数据输入特征,并从GATT通知中的mesh代理数据输出特征吸收代理协议PDU。这互联GATT设通过代理节点在蓝牙mesh收集中举行数据互换的。

         

        蓝牙mesh收集常识详解

          图 3 – 代理服务器与代理客户。端

        发明代理节点

        低功耗蓝牙设哄骗[shǐyòng]GAP广播。来扶助设发明本身。蓝牙mesh代理节点哄骗[shǐyòng]沟通的手艺,即通过“GAP可毗连型广播。(connectable advertising)数据包”,对自身的可用性、可作为[zuòwéi]代理节点的脚色、及其身份举行广播。。

        GAP广播。数据包中包括各种字段,称为广播。范例(AD Type)。焦点规格附录中对广播。范例举行了界说。代理节点会在广播。数据包中包括字段:

         

        蓝牙mesh收集常识详解

          表 1 – mesh代理广播。

        服务数据广播。范例的内容[nèiróng]还需经由检查。

         

        蓝牙mesh网络知识详解

         

        收集ID是从收集密钥(NetKey – 参照《解密蓝牙mesh系列 | 第六篇》)派生而来的标识符。节点标识由代理服务器节点的单播地点和收集标识符的派生而来,,比方启用该标识的子网的收集ID。

        假如代理服务器是多个子网的成员。,则它将对包括每个子网的收集ID广播。数据包举行瓜代操作,每次处置一个广播。数据包。

        节点标识广播。的用途是将启动设置设(Provisioner)毗连至完成。启动设置的节点,从而完成。新节点的设置。

        代理协议

        代理客户。端和代理服务器哄骗[shǐyòng]代理协议举行通讯,并向对方。发送代理PDU。PDU就像是存放。各种蓝牙mesh PDU的容器。

        蓝牙mesh接入动静哄骗[shǐyòng]焦点蓝牙mesh协议栈,因此动静包括在收集PDU内。收集PDU可被封装在代理PDU中。

        蓝牙mesh设置文件规格中界说了Beacon,包罗未经启动设置的设Beacon、以及安详收集Beacon。可通过代理协议将蓝牙mesh Beacon纳入收集。

        启动设置进程涉及其自身协议,且启动设置PDU也可在代理PDU内举行互换。

        ,代理客户。端和代理服务器互换特别的代理设置动静,动静也可被封装于代理PDU中。

        大多半范例的mesh数据可哄骗[shǐyòng]代理协议举行互换,因此可通过毗连至代理节点的GATT客户。端举行收发。