在TP中主节点向相邻节点发送时间同步消息
发布时间:2015/2/21 11:11:40 访问次数:565
在ERP中,节点可AD7417AR以根据在PEP中得到的参数衡量自身时钟的质量(相对于它的相邻节点而言)。在PEP中一个节点会多次收到主节点/扩散节点返回的时钟偏移率,在FIA算法中每个节点计算这些时钟偏移率的均值,如果均值超过了预先设定的阈值,那么该节点就不能成为主节点或扩散节点。因此,这个阈值控制了ERP选择的主节点/扩散节点时钟的质量,较小的阈值意味着选择的节点时钟相对于相邻节点时钟的偏离程度较小。
在此之后开始时间扩散过程(TP)。在TP中主节点向相邻节点发送时间同步消息,在这个消息中包含了源节点和目的节点的ID号、消息扩散的范围及时间信息等字段,相邻节点收到时间同步消息后选择若干节点作为扩散节点继续向它们的相邻节点扩散时间同步消息。这一过程将持续镐,然后重新开始选择主节点,
重复上面的过程。通过TP,网络中的节点在每次循环中形成了若干个临时的树形结构,并将同步信息传播到全网每个节点,然后节点通过时间调整算法(TAA算法)和时钟训练算法(CDA算法)调整自己的本地时钟。
在上述算法和过程中,每次选挥主节点或者在相邻节点中选择扩散节点都是由ERP完成的,而每次循环中的PEP则为ERP提供了依据;在TP中主节点每隔万s就发起一次时间扩散过程,并且在相邻节点中重新选择扩散节点;每隔b-s就重新选择主节点,依次完成ERP、PEP、TP;而TS的循环要重复0-1次,OT:~t是TDP工作的活动阶段的时间。
在ERP中,节点可AD7417AR以根据在PEP中得到的参数衡量自身时钟的质量(相对于它的相邻节点而言)。在PEP中一个节点会多次收到主节点/扩散节点返回的时钟偏移率,在FIA算法中每个节点计算这些时钟偏移率的均值,如果均值超过了预先设定的阈值,那么该节点就不能成为主节点或扩散节点。因此,这个阈值控制了ERP选择的主节点/扩散节点时钟的质量,较小的阈值意味着选择的节点时钟相对于相邻节点时钟的偏离程度较小。
在此之后开始时间扩散过程(TP)。在TP中主节点向相邻节点发送时间同步消息,在这个消息中包含了源节点和目的节点的ID号、消息扩散的范围及时间信息等字段,相邻节点收到时间同步消息后选择若干节点作为扩散节点继续向它们的相邻节点扩散时间同步消息。这一过程将持续镐,然后重新开始选择主节点,
重复上面的过程。通过TP,网络中的节点在每次循环中形成了若干个临时的树形结构,并将同步信息传播到全网每个节点,然后节点通过时间调整算法(TAA算法)和时钟训练算法(CDA算法)调整自己的本地时钟。
在上述算法和过程中,每次选挥主节点或者在相邻节点中选择扩散节点都是由ERP完成的,而每次循环中的PEP则为ERP提供了依据;在TP中主节点每隔万s就发起一次时间扩散过程,并且在相邻节点中重新选择扩散节点;每隔b-s就重新选择主节点,依次完成ERP、PEP、TP;而TS的循环要重复0-1次,OT:~t是TDP工作的活动阶段的时间。