词条 | wavemesh |
释义 | WaveMesh是针对于低功耗、低成本的无线移动自组网设计的协议栈,主要定义了MAC层和路由协议,是一种完全分布式、对等的Mesh网络,采用了私有OLDM多径路由协议,充分利用网络中路由的冗余,使得网络具有优异的自愈性、稳定性和极佳的数据吞吐量,即使在移动的组网环境下也轻松应对,耗时为零的组网速度。 a) 分布式网络 整个网络没有中心节点,每个节点维护自己的路由信息。网络中可以同时允许多个集中器/网关设备。相对于以集中器为中心的集中式组网方式,分布式组网具有健壮性好、组网速度快、对网络拓扑变化敏感、网络容量大、设备价格低廉等明显优势。 b) 网络容量大 网络没有节点数量的绝对限制,支持的网络规模一般在几千点到几万点,远远大于集中式组网方案。节点设备的地址长度最大支持16字节(128bit),可以直接用外设(电表、传感器等)地址做路由,不需要特殊设备进行外设地址和模块MAC地址的转换,彻底解决如Zigbee等网络在实际使用中所困扰的地址难题。 c) 255级路由 相对于其它mesh网络仅有3级或者十几级的路由级数来说,WaveMesh所支持的路由级数是竞争对手望尘莫及的。路由级数越大,网络所能覆盖的范围也就越大,而且是平方、立方的关系。由于是分布式的网路,WaveMesh绝不会因为路由深度的增加而牺牲网络的稳定性和路由的准确性。 d) 0组网时间 网络中的所有设备都是即插即用的,包括集中器/网关。网络中的节点可以随时增加和移除,整个网络完全没有初始化的过程。大大降低系统初始化需要的功耗,适合应用在救灾、战时迅速组网的应用。 e) 领先的低功耗技术 网络中的所有设备都是可以休眠的,包括集中器/网关。对休眠的支持不是以牺牲网络的功能为代价,休眠节点之间也是可靠的双向通信。三种休眠方式 (同步模式、异步模式和混合模式)可以满足任何应用场合,不同模式之间可以灵活切换。安全有效的全网无线唤醒技术,该唤醒技术带来的响应延时是预知的,几乎和网络的规模无关。该唤醒技术不是采用简单的“单音”和“前导”信号,具有极佳的安全性。WaveMesh无线模块的实际平均工作(不是待机)电流可以轻松降低到10uA~20uA,工作10年不用换电池。相比之下,ZigBee和enocean网络只有部分节点才能休眠,Wavenis网络在使能休眠后仅支持单向数据传输,WaveMesh的休眠技术是佼佼者。 f) 无线多速率自适应 WaveMesh的无线物理层支持多速率自适应算法,根据链路质量等因素实时计算出最佳的波特率,可以同时使网络获得最大吞吐量和最远的传输距离,也大大提高了网络的稳定性。 g) 可靠的数据传输 包括广播、多播和单播在内,所有的报文都是按照3次握手的方式可靠传输,并且广播和多播报文会被重复发送很多次有效克服无线信号的干扰。仅需要向集中器发送一条广播命令便可以实现100%全网抄表。模块有灵活的拥塞管理,不会因为网络的规模过大而丢弃数据报文,保证所有的报文都安全可靠抵达目的节点。 h) 高吞吐量 WaveMesh采用私有的OLDM多径路由协议,数据流能在多个路径并行转发,达到空域分集的目的;支持多信道并发数据报文,达到频域分集的目的;链路层能够根据网络的密集程度采用智能的碰撞避免算法,大大降低报文碰撞的概率,达到时间分集的目的。对空间、时间和频域的三个维度分集的巧妙结合,并且允许有多个集中器/网关与异构网络之间同时建立连接,保证了WaveMesh网络无与伦比的高吞吐量。 i) 健壮性和自愈性 由于完全分布式的网络理念,并且WaveMesh协议在设计上充分考虑了节点故障、外来干扰、拓扑结构的变化等诸多因素,整个网络的健壮性和自愈能力相对于其它的mesh网络是一个质的飞跃。 j) 支持各种网络层协议 WaveMesh允许用户去灵活配置网络层以上的报文格式,而不需要重新编译和烧写程序。因此,采用WaveMesh协议的模块几乎可以支持各种的网络层的报文 格式,用户不需要做任何二次开发工作,轻松实现无线建网,节省大量的开发时间和成本。 k) 设备价格低廉 WaveMesh的协议栈经过精心的设计和优化,其代码尺寸非常小,仅需要4k~8k字节的程序空间和几百字节内存空间,并且对RF芯片的物理层没有做特殊要求,因此可以被移植到非常廉价的MCU上。另外,由于分布式的设计WaveMesh网络中的集中器/网关、中继器等设备相对终端节点设备并不需要更多的资源。因此,WaveMesh网络中的各种组网设备可以采用相同的硬件设计,大幅降低了系统成本。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。