Thursday, October 31, 2019
The End Thank you!
Thursday, October 31, 2019
4
TPSN协议过程
第二阶段 同步阶段(Synchronization Phase)
目的:实现所有树节点的时间同步,第1级节点同步到根节点,第i级 的节点同步到第(i-1)级的一个节点,最终所有节点同步到根节点, 实现整个网络的时间同步 层次结构建立以后,根节点通过广播时间同步分组启动同步阶段 第1级节点收到分组后,各自分别等待一段随机时间,再通过与根节 点交换消息同步到根节点 第2级节点侦听到第1级节点的交换消息后,等待一段随机时间,再与 它记录的上一级别的节点交换消息进行同步,网络中的节点依次与上 一级节点同步,最终都同步到根节点 等待一段随机时间是为了保证该级节点在上一级节点同步完成后才启 动消息交换
Thursday, October 31, 2019
TPSN协议过程
相邻级别节点间的同步机制
i-1 级
消息传播 时延
5
两节点间的 时间偏差
i级
Thursday, October 31, 2019
6
TPSN协议过程
相邻级别节点间的同步机制 结论——
Thursday, October 31, 2019
第一阶段 层次发现阶段(Level Discovery Phase)
目的:生成节点层次结构,每个节点被赋予一个级别,根节点为0级, 第i级的节点至少能够与一个第(i-1)级得节点通信 网络部署后,由根节点广播级别发现分组来启动层次发现阶段,级别 发现分组包含节点的ID和级别 邻居节点收到分组后,将自己的级别设置为分组中的级别加1,然后 广播新的级别发现分组 节点收到第i级节点的广播分组后,记录发送这个广播分组的节点ID, 设置自己的级别为(i+1),广播级别为(i+1)的分组,这个过程持 续到网络内每个节点都被赋予一个级别 节点一旦建立自己的级别,就忽略任何其他级别发现分组,防止网络 产生洪泛拥塞