位置:51电子网 » 技术资料 » 存 储 器

选择和维护调度表

发布时间:2015/2/20 15:42:05 访问次数:434

   在开始周期性侦听和睡眠之前,每个ADS8506IBDW节点都需要选择睡眠调度机制并与邻节点一致。如何选择和保持调度机制分为以下三种情况。

   (1)节点在侦听时间内,如果它没有侦听到其他节点的睡眠调度机制,则立即选择一个睡眠调度机制。

   (2)当节点在选择和宣布自己的调度机制之前,收到了邻节点广播的睡眠调度机制,它将采用邻节点的睡眠调度机制。

   (3)当节点在选择和广播自己的睡眠调度机制之后,收到几种不同的睡眠调度机制时,就要分以下两种情况考虑:当节点没有邻节点时,它会舍弃自己当前的睡眠调度机制,采用刚接收到的睡眠调度机制;当节点有一个或更多邻节点时,它将同时采用不同的调度机制。

   4)时间同步

   在S-MAC协议中,节点与邻节点需要保持时间同步来同时侦听和睡眠。S-MAC协议采用的是相对而不是绝对的时间戳,同时使侦听时间远大于时钟误差和漂移,来减少同步误差,并且节点会根据收到的邻节点的数据包来更新自己的时间,从而与邻节点保持时间同步。



   在开始周期性侦听和睡眠之前,每个ADS8506IBDW节点都需要选择睡眠调度机制并与邻节点一致。如何选择和保持调度机制分为以下三种情况。

   (1)节点在侦听时间内,如果它没有侦听到其他节点的睡眠调度机制,则立即选择一个睡眠调度机制。

   (2)当节点在选择和宣布自己的调度机制之前,收到了邻节点广播的睡眠调度机制,它将采用邻节点的睡眠调度机制。

   (3)当节点在选择和广播自己的睡眠调度机制之后,收到几种不同的睡眠调度机制时,就要分以下两种情况考虑:当节点没有邻节点时,它会舍弃自己当前的睡眠调度机制,采用刚接收到的睡眠调度机制;当节点有一个或更多邻节点时,它将同时采用不同的调度机制。

   4)时间同步

   在S-MAC协议中,节点与邻节点需要保持时间同步来同时侦听和睡眠。S-MAC协议采用的是相对而不是绝对的时间戳,同时使侦听时间远大于时钟误差和漂移,来减少同步误差,并且节点会根据收到的邻节点的数据包来更新自己的时间,从而与邻节点保持时间同步。



相关技术资料
2-20选择和维护调度表

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!