2021-07-05

我司的lora pro系列的lora模块和sv系列的无线模块在市场上受到了广大的欢迎,也收到很多客户的好评。但是我司这两款系列的无线模块都有一个mesh网络模式,所以很多客户都会问我们,什么是mesh网络?模块的mesh模式的特点是什么?

 

什么是mesh网络?

无线mesh技术是一种与传统无线网络完全不同的新型无线网络技术。在传统的wlan中,每个客户端均通过一条与接入点(ap)相连的无线链路访问网络,用户若要进行相互通信,必须首先访问一个固定的ap,这种网络结构称为单跳网络。而在无线mesh网络中,任何无线设备节点都可同时作为路由器,网络中的每个节点都能发送和接收信号,每个节点都能与一个或多个对等节点进行直接通信。

这种结构的最大好处在于:如果最近的ap由于流量过大而导致拥塞的话,那么数据可以自动重新路由到一个通信流量较小的邻近节点进行传输。依此类推,数据包还可以根据网络的情况,继续路由到与之最近的下一个节点进行传输,直到到达最终目的地为止。这样的访问方式就是多跳访问。

举个最生动的例子,我们日常工作中会经常发送邮件给客户,但是邮件并不是直接从我们邮箱发送到客户邮箱那么简单,而是通过路由器从一个服务器发送给另外一个服务器,最后经过多次路由转发才送达客户的邮箱。这就是典型的mesh网络。

而我司无线模块中的mesh模式就是根据mesh网络特点、优势,进而自主研发出来的工作模式。

 

我司模块的mesh模式的特点是什么?

在我司自发研发 mesh 模式下,模块可通过不同模块配置成节点和路由的方式,整体组成一个 mesh 网络,实现点对点,点对多点的传输,配置为 node 模式的节点段模块类似标准通讯端的模块,配置为router 模式的路由模块会将处于同一网络下的数据进行转发,以解决很多实际应用中单个点对点传输距离不够的问题,并且整个网络中对于路由的个数并没有限制。开启mesh的模式下,模块可以形成远距离和无盲区数据通讯。

(mesh模式工作原理图)

 

mesh模式是怎么形成远距离和无盲区数据通讯?

我司工程师通过使用中继无线模块来转发数据,以保证所有的无线模块都能收到数据且不存在任何无线模块的信号盲区。如上图,center是作为数据的起点,node是数据的终点,而router是中继;当center起点无线模块想发送数据时,不管多远,都会有router中继无线模块来转发起点模块的数据,从而形成远距离且无盲区的数据通讯。