鸿蒙harmonyos connect伙伴峰会(HarmonyOS Connect 鸿蒙智联设
如何将手机与手机蓝牙配对鸿蒙系统连接鸿蒙系统智联设备分布模式(1)
大多数IOT设备,如WiFi设备、蓝牙BLE设备、G /LTE设备或Zigbee设备,都没有人机交互界面,所以实现设备智能化的前提是顺利配置 。即之一次使用时,完成快速联网、安全验证、绑定用户账号。
配网是设备通过手机直接或间接将 信息配置到智能设备上,连接到 ,并添加到用户账号中,从而实现设备与人的智能连接。
[专业术语介绍]
Wi-Fi路由器:家庭中常用的Wi-Fi路由器,家庭中的设备可以一起连接到这个节点上,形成一个局域网。SSID: Wi-Fi的名称,其原意是服务集标识符,服务集标识符。password:无线 密码。可以连接到 的物联网设备:智能设备,如智能音箱、智能插头、 摄像头等。待配网设备:物联网设备刚刚拆包或恢复出厂设置,需要分发。连接Wi-Fi的已配网设备:物联网设备。手机 APP:也就是说,智能手机可以通过安装与物联网设备对应的APP软件来更方便地使用设备。用于管理物联网设备的物联网平台:云服务器。Wi-Fi模块:物联网设备上的Wi-Fi电子模块用于连接互联网。Wi-Fi工作模式: STA模式和AP模式。STA模式:站,或Wi-Fi,在无线终端模式工作,通过连接AP热点连接到 。AP模式:接入点,即Wi-Fi工作在热点模式,和其他设备可以连接到这个节点(AP热点)。NAN 协议邻居感知 协议。Wi-Fi Aware是邻居感知 (nan),是Wi-Fi联盟基于802.11协议定制的邻居设备发现协议。BLE:蓝牙低能量,低功耗蓝牙。之一部分介绍了鸿蒙系统联通鸿蒙系统智联设备的三种分销模式。第二部分介绍了IOT设备的其他几种分布方式。
一、极速常规配网
基于Wi-Fi芯片的SoftAP技术实现的设备分布
设备热点分布 是一种常见的分布方式。Wi-Fi模块进入SoftAP模式,手机连接Wi-Fi模块热点后通过UDP或TCP发送相关 分布信息。在接收到它之后,模块切换到STA模式以开始连接路由器。具体分发流程如下
待分发的设备侧Wi-Fi模块工作在SoftAP分发模式下(例如,设备通过按下设备的 键进入分发模式),打开一个约定名称的AP热点。在手机APP端扫码或选择相应产品,将手机连接到设备建立的热点。手机通过某种方式(如TCP或UDP传输)将Wi-Fi路由器的分布信息(SSID和密码)发送给设备。设备获取分发信息后,可以切换到STA模式,连接Wi-Fi。SoftAP分发模式
二、极速秒控配网
基于Wi-Fi芯片的NAN技术实现的设备分布 。目前仅受Hi3861模块支持。
极速秒控分发 是基于WiFi感知分发 协议,即NAN技术实现的。为了以高能效持续执行发现功能,Wi-Fi Aware吸收了与低占空比媒体访问控制(MAC)协议和自适应簇相关的工作。Wi-Fi Aware建立了一个共同的 时钟 通过协议保持所有节点接受相同的时间表,从而降低能耗。,该技术具有足够强的应对变化的能力,即使一个设备移动到无法触及的地方,也可以保持群体不受影响。简而言之,它 这就像在例会上 一个小组的成员,同步信息,集群中同步的信息是简洁的,会议时间只有几十或几百毫秒。
Wi-Fi感知设备可以独立检测、提醒和连接其他设备,而无需通过Wi-Fi接入点(AP ),不会影响设备 P2P或STA功能的使用。Wi-Fi感知应用程序可以配置为根据各种参数(如距离)提醒用户附近有运行相同应用程序的设备。它还可以配置为与另一台设备建立点对点的安全数据连接,以进行应用程序数据交换。
根据设备发现协议,设备发现是被动地接收现有集群定期释放的信标来加入现有集群。,为了节省信道资源,信标发现只在2.4GHz 6信道传输。5G通道是wifiaware中的可选操作。工作在5G通道时,低频扫描通道固定在44个通道,高频扫描通道固定在149个通道,对于支持低频和高频的设备,扫描固定在149个通道。,协议规定,不仅灯塔可以作为一种方式,让南。
device发现cluster的信标帧,包含NAN信息的probe response也可以让NAN device发现cluster。设备加入当一个单独的设备收到probe response时,根据收到的probe response中的time offset在cluster的DW时间中唤醒,即可在cluster中交换信息。Cluster合并就是当两个cluster处于互相发现的情况下,低cluster grade的将合并入高cluster grade的cluster中,并在加入新cluster前发送NAN sync beacon告知其它NAN加入新的cluster。
最终得到的cluster初步构成了一个小型的服务 ,可以通过互相发送action帧来获取详情的服务内容。也达成了适合IOT的基本单元。
一个NAN device可以加入多个cluster。当NAN device处于两个cluster的发现范围内,那么加入两个或多个cluster成为了可能。
NAN 集群
Cluster管理Cluster中分别有三种角色Master,Sync,Normal。
Master 发送NAN sync beacon和 NAN discovery beacon。(beacon信标)
Sync 仅仅在DW内传送NAN sync beacon。
Normal 角色什么beacon也不发送(服务发现帧是会发送的)。
更详细信息可以参考《Neighbor Awareness Networking TechnicalSpecification_v2.0.pdf》。
三、蓝牙辅助配网
基于Combo芯片的蓝牙协议辅助Wi-Fi配网。
蓝牙辅助配网整体流程跟设备热点配网差不多。只不过用BLE替换了设备端的热点,理论上还是一种基于点对点连接的配网方式。其具体的配网过程如下
手机APP通过蓝牙连接到待配网的设备。手机通过BLE将Wi-Fi路由器的配网信息(SSID/password)发送给设备端。设备得到配网信息后,进入STA模式,即可连接到Wi-Fi。蓝牙辅助配网方式
未完,下期继续。。。
鸿蒙HarmonyOS系统架构 鸿蒙harmony2.0控制中心