摘要

针对可穿戴设备能量受限的情况,为解决网络节点在发现过程中因单向发现而带来的能量损耗问题,提出一种主从间同步(SBMAS)节点发现算法。该算法采用多级分簇的思想使网络中节点形成分簇组网结构,在簇内网络节点进行时钟同步,降低了全网时钟同步的难度;每个节点内部维护一个时隙同步表,在约定时隙共同唤醒完成发现过程,减少了单向发现带来的损耗;通过内部时隙同步表来发现周围节点,提高节点的发现效率。通过与Disco算法、Birthday算法进行仿真对比,SBMAS算法在应用于可穿戴设备自组网络时表现良好,SBMAS算法的发现概率约提升13%,平均发现延迟约降低27%,能量损耗约降低33%。

全文