无线 Mesh 网络(无线网状网络)也称为“多跳”网络,它是一种与传统无线网络完全不同的新型无线网络技术。 在 Mesh 组网中的节点有:协调节点、路由结点和终端结点,协调节点是整个网络的初始结点,路由节点主要承接数据的路由,而终端节点的任务是数据感知和行为实施。
传统对于Mesh网络,常将其用于实现智能家居、家庭或办公室网络、车辆自组织网络(VAENETs)、无线传感器网络(WSNs),本文所探讨的并不与这些冲突。
通过一种“语言”来描述 Mesh 组网的节点(协调节点、路由结点、终端结点)的行为,这些行为包括:数据传输、数据处理和行为控制。
这种“语言”有别于对单个的模块进行编程的语言,而是一种“整体性的行为描述语言”。其意义在于,通过一种语言,来处理整个 Mesh 组网的行为,比起只在单个的节点中添加代码以实现 Mesh 中局部的逻辑,其能轻松实现复杂的逻辑,并且具有兼容和模块化特性。