900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > ESP8266-Arduino网络编程实例-ESP-MESH多设备节点通信

ESP8266-Arduino网络编程实例-ESP-MESH多设备节点通信

时间:2020-03-22 20:05:06

相关推荐

ESP8266-Arduino网络编程实例-ESP-MESH多设备节点通信

ESP-MESH多设备节点通信

本文将演示如何使用ESP-MESH网络协议通过多个ESP设备(ESP32或ESP8266)来构建网状网络。ESP-MESH允许多个设备(节点)在单个无线局域网下相互通信。

1、ESP-MESH简单介绍

根据Espressif官方文档描述:

ESP-MESH 是建立在 Wi-Fi 协议之上的网络协议。 ESP-MESH 允许分布在大物理区域(室内和室外)的众多设备(称为节点)在单个 WLAN(无线局域网)下互连。

ESP-MESH 是自组织和自修复的,这意味着网络可以自主构建和维护。

在传统的 Wi-Fi 网络架构中,单个节点(接入点——通常是路由器)连接到所有其他节点(站)。 每个节点都可以使用接入点相互通信。 但是,这仅限于接入点 wi-fi 覆盖范围。 每个站点都必须在范围内才能直接连接到接入点。 ESP-MESH 不会发生这种情况。

传统Wi-Fi网络构架如下图所示:

使用 ESP-MESH,节点无需连接到中心节点。 节点负责相互中继传输。 这允许多个设备分布在一个大的物理区域。 节点可以自组织并动态地相互通信,以确保数据包到达其最终节点目的地。 如果任何节点从网络中删除,它能够自组织以确保数据包到达目的地。如下图所示:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。