标签:工程 实现 and 存在 其它 阿里 nbsp 实时 生成
我的工程实践题目是在ESP32开发板上实现基于阿里云的MESH网络数据采集平台,要求能够使用多块ESP32开发板实现自组网络,并通过MQTT通讯协议连接到阿里云平台上。下面是以我的工程实践为例,对业务进行建模的用例图。
1.Abstract use case
2.High level use case
根据开发板的工作流程,可分为:启动,Wifi连接,Mesh组建,Mqtt连接
3.Expanded use case
根节点选取:若网络内不存在根节点,ESP-MESH内的所有设备都会广播“实时信号强度RSSI”信号。每个节点的网络信息,包括信号强度,都会传输在整个ESP-MESH网络内,ESP-MESH网络内的设备会根据这些信息选择信号强度最高的节点作为根节点。
父节点选取: 一个节点会通过VIE消息获取其它节点的信息,并且生成父节点集合。如果父节点集合包括至少两个节点,具有更优表现参数的一个会被选择为父节点。
自恢复: 自恢复使得基于路由的网络能够在节点异常或者连接变得不稳定时继续工作。
连接阿里云:通过MQTT通讯协议连接阿里云平台
数据采集:通过网络传输,将采集到的数据信息发送给阿里云。
标签:工程 实现 and 存在 其它 阿里 nbsp 实时 生成
原文地址:https://www.cnblogs.com/sephiroth-w/p/11785683.html