网状网络协议的一个关键特性是能够识别新节点。由于网状网络中形成的连接可随时创建和移除,所以这种拓扑结构也称为自组网。其中的每个节点都可作为路径点和端点;可传播网络流量,接收正在共享的信息,并针对该信息采取行动。因此,网络通常由终用户就地创建,只需将设备引入无线区域即可。这给开发人员带来了挑战,他们必须在不清楚设备在网络中如何运行的情况下设计设备,比如与该设备一起运行的其他设备的数量,或该设备在网络中的定位方式。幸运的是,支持网状网络的无线协议了解这些挑战并且能够提供支持。支持网状网络的无线协议清单中又增加了一项蓝牙低功耗技术。是否采用网状网络取决于网络中包含的设备类型、网络大小和所需的弹性。根据实际用例和目标垂直细分市场(工业、、建筑等)。
物联网会使用各种传感器和驱动器。所以,在选择网状网络开发和评估环境时,应该选择一个拥有丰富多样的传感器类型的环境。虽然底层协议为网状网络提供了框架,但开发人员需要添加应用程序。为此,必须确保开发环境的硬件能够与简单易用且全面的软件开发套件或SDK紧密集成。这样开发环境就不会成为另一个需要克服的设计障碍,而是成为整个流程的一部分,并缩短设计周期。开发网状网络解决方案时,如果能够根据需要尽可能包含更多的节点将会有所帮助,这样就可以确保实现正确操作,并测试各种功能(包括转发消息)以及模拟网络的稳健性。在评估潜在开发套件时,工程师应评估套件扩展环境的能力以及附加的测试节点。这样设计团队不仅可以模拟大型网络。
还能够测试底层技术处理大型网络拓扑结构的能力。另一个需要考虑的重要方面就是网络部署后的实际配置。选择蓝牙技术作为网状网络协议的一个主要优势就是它几乎是一种通用技术。如今,几乎所有的智能手机和平板电脑都支持蓝牙低功耗连接。支持蓝牙技术的设备能够运行第三方应用程序,因此配置网状网络变得更加简单。安森美半导体的RSL10Mesh平台就是一个能够提供所有这些功能的开发环境。它采用RSL10系统级封装(RSL10SIP),这是业界功耗较低的蓝牙技术解决方案,集成了无线电SoC、天线和实现蓝牙5认证无线电所需的所有无源组件。这个功能强大但体积小巧的低功耗设备构成了RSL10Mesh平台的基础(图1)。利用随附的认证网栈。