对于近距离通信,我们生活中有很多种实现方式。蓝牙、WiFI等,但在物联网中,当大量电子设备需要低速通信时,不难想到利用ZigBee协议来实现工业自动化、智能家居、物联网安全等但是对于大学生,或者刚接触物联网的开发者,甚至是小型智能家居开发者来说,这还是有点门槛的。下面介绍一个小协议,可以快速让开发者组建一个功耗更低、更方便的网络---MiWi协议网络。首先介绍一下IEEE802.15.4标准。很多人肯定不知道它是什么,但是WIFI和WLAN大家肯定都用过。它们基于无线局域网标准IEEE802.11。说白了,这是国际组织对全世界WIFI和WLAN要求的标准。除了IEEE802.11,还有IEEE802.15,这个工作组正在制定蓝牙等个人领域的网络标准,第四任务组正在制定低速无线个人网络的标准。这时候有印象的同学应该能回忆起来,ZigBee是基于IEEE802.15.4标准的。同样基于此标准的还有WirelessHART和MiWi协议。当然,我们针对不同的网络需求使用不同的网络协议。而像我这样刚进入物联网学习阶段的同学,可以使用MiWi进行实践。图1传播距离和速度对比当然,说它比其他网络协议简单也是有道理的。学过网络原理的同学应该都知道OSI网络协议模型。图2OSI模型与MiWi协议对比相比之下,MiWi协议没有应用层和网络层之间的一系列协议,因为这种小型个人网络没有外部应用,不需要接口之类的东西引导数据包。这个协议的构成决定了它的复杂度不会太高。虽然它和ZigBee都是基于IEEE802.15.4标准,但不能替代ZigBee,只能是ZigBee的替代协议。MiWi协议的特点是:网状网络点对点(P2P)IEEE地址搜索套接字网状网络特性允许MiWi协议允许多条路径搜索目标节点,这类似于ZigBee网络。当待连接节点不在信号范围内时,协调器作为桥梁转发给待连接节点,满足以最快的方式连接虚拟网络的需要。这个协议也足以让不符合这个网络的IEEE接入设备强行退出。图3Mesh网络这个网络中最重要的是PAN协调器,可以理解为中枢大脑。在同一个网络中,最多允许8个,sub-coordinator可以容纳127个。这也是该协议无法替代ZigBee协议的原因。.图4MiWi协议的短地址结构与ZigBee相比有其自身的优势,但也有ZigBee无法比拟的劣势。因此,针对合适的场景使用合适的网络协议非常重要。图5MiWi协议与ZigBee协议对比
