“Fan”意指广泛存在,“Mesh”指Mesh网络;FanMesh是一种低功耗无线自组网通信网络,它采用了自组织、自修护的MESH网络拓扑结构,可基于LoRa、GFSK等调制方式;能够在大范围内实现节点间可靠的无线通信;特别适用于工业物联网、农业物联网、智慧城市等应用场景。

FanMesh协议栈包含4层结构,分别是应用层、网络层、MAC层及物理层。
应用层(Application Layer):该层定义了应用数据的格式、上行协议交互规则。提供了应用程序与FanMesh协议栈之间的接口,使得应用程序可以使用协议栈提供的功能来进行通信和控制。
网络层(Network Layer):网络层管理设备之间的路由和转发,负责网络拓扑的维护和数据包的传输。它使用路由协议对数据进行路由选择,确保数据能够有效地在网络中传递。
MAC层(MAC Layer):MAC层处理数据帧的传输及加密,包括数据的封装、解封和发送。它还负责管理设备之间的时隙分配、冲突避让、重发机制和能量管理。
物理层(Physical Layer):物理层定义了数据在传输介质上的电气和物理特性,包括频率、调制方式、发射功率等。它确保数据能够以可靠且高效的方式在无线信道上传输。
网络应用包含三类产品:网关、路由节点及低功耗节点;

网关设备通过组网算法及协议栈报文,可以实现对子节点的管理,并可形成星型、树型、网状型的网络拓扑结构;

入网后的路由节点可通过串口透传数据到服务器,同时也会自动转发网络内其他节点数据;低功耗节点是支持FanMesh协议栈的低功耗产品的统称,低功耗模式支持上报模式或0.5S的唤醒模式,在上报模式下,整机休眠功耗可以做到1.7uA左右。
为解决了无线自组网在行业应用的三大痛点:现场问题难以排查、现场维持成本高、无线通信模块应用入手难;针对上述应用痛点, FanMesh通信网络配套了远程调试助手,不仅能远程下发档案、组网控制,透传测试,同时还能导出网络拓扑图、PING功能在线检测、远程升级等;极大方便了现场问题排查及维护。路由节点不支持AT命令配置参数,入网后的子节点可以远程参数配置,串口接收的数据直接透传到服务器;FanMesh网关支持JSON命令接口,方便服务器上层应用对接;支持最大1600个字节的大包透传,网络内部自动分包、自动中继、自动重传,上层应用程序也更简单;

如果您对FanMesh通信方案感兴趣,欢迎私信我们!


