主從模式和點對點模式
發(fā)布時間:2016/4/8 20:24:33 訪問次數(shù):1035
根據(jù)節(jié)點間的相對關系可以把時間同步分為主從模式和點對點模式。在主D1412Q從模式中某個節(jié)點被選中作為主節(jié)點,而其他的節(jié)點則作為從節(jié)點。從節(jié)點讀取主節(jié)點的本地時鐘信息,并將主節(jié)點的時鐘作為參考標準,從而調整自己的本地時鐘與主節(jié)點保持同步。在無線傳感器網(wǎng)絡中節(jié)點失效是一個經(jīng)常發(fā)生的問題,在主從模式中主節(jié)點一旦失效,時鐘同步過程就可能會被迫中斷。而在點對點模式中所有節(jié)點都是平等的,各個節(jié)點通過交換消息來使所有節(jié)點的時鐘同步到一個“全局時鐘”,也就是使各節(jié)點彼此間時鐘偏差的最大值最小化,或者趨近于零。這樣點對點模式就避免了主節(jié)點失效的風險,提高了系統(tǒng)的魯棒性。點對點的模式提供了更加靈活的配置方式,但同時也增加了控制這些節(jié)點的難度。
時鐘修正和時標轉換
為了達到時間同步可以育兩種不同的途徑:一種是所有節(jié)點通過調整自己的時鐘來保證時間的一致性,因此需要調整時鐘的速率和偏移量(或者不斷調整時鐘的偏移量,這樣就要求更多能耗和更加可靠的通信鏈路);另一種則不需要對節(jié)點的時鐘進行調整,只須建立所有節(jié)點時鐘之間的轉換關系。這意味著在每個節(jié)點上都需要建立一個列表,在列表中記錄著該節(jié)點和其他節(jié)點時鐘之間的偏差,當節(jié)點接收到來自其他節(jié)點的消息并讀取其中的時間信息后,只須根據(jù)列表中的參數(shù)將消息中包含的時間信息轉換成本地時鐘對應的時間。這樣的時標轉換同樣可以達到時間同步的效果,并且顯著降低了節(jié)點的能耗,但同時也需要更多運算和存儲空間。
根據(jù)節(jié)點間的相對關系可以把時間同步分為主從模式和點對點模式。在主D1412Q從模式中某個節(jié)點被選中作為主節(jié)點,而其他的節(jié)點則作為從節(jié)點。從節(jié)點讀取主節(jié)點的本地時鐘信息,并將主節(jié)點的時鐘作為參考標準,從而調整自己的本地時鐘與主節(jié)點保持同步。在無線傳感器網(wǎng)絡中節(jié)點失效是一個經(jīng)常發(fā)生的問題,在主從模式中主節(jié)點一旦失效,時鐘同步過程就可能會被迫中斷。而在點對點模式中所有節(jié)點都是平等的,各個節(jié)點通過交換消息來使所有節(jié)點的時鐘同步到一個“全局時鐘”,也就是使各節(jié)點彼此間時鐘偏差的最大值最小化,或者趨近于零。這樣點對點模式就避免了主節(jié)點失效的風險,提高了系統(tǒng)的魯棒性。點對點的模式提供了更加靈活的配置方式,但同時也增加了控制這些節(jié)點的難度。
時鐘修正和時標轉換
為了達到時間同步可以育兩種不同的途徑:一種是所有節(jié)點通過調整自己的時鐘來保證時間的一致性,因此需要調整時鐘的速率和偏移量(或者不斷調整時鐘的偏移量,這樣就要求更多能耗和更加可靠的通信鏈路);另一種則不需要對節(jié)點的時鐘進行調整,只須建立所有節(jié)點時鐘之間的轉換關系。這意味著在每個節(jié)點上都需要建立一個列表,在列表中記錄著該節(jié)點和其他節(jié)點時鐘之間的偏差,當節(jié)點接收到來自其他節(jié)點的消息并讀取其中的時間信息后,只須根據(jù)列表中的參數(shù)將消息中包含的時間信息轉換成本地時鐘對應的時間。這樣的時標轉換同樣可以達到時間同步的效果,并且顯著降低了節(jié)點的能耗,但同時也需要更多運算和存儲空間。