專利名稱:用于通過(guò)經(jīng)由至少一個(gè)時(shí)間分發(fā)協(xié)議分開(kāi)傳輸?shù)谝缓偷诙?shù)據(jù)來(lái)同步時(shí)鐘的方法和相關(guān) ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)分組網(wǎng)絡(luò)(或分組交換網(wǎng)絡(luò)(PSN)),更準(zhǔn)確地,涉及在數(shù)據(jù)分組網(wǎng)絡(luò)中的時(shí)鐘同步。
背景技術(shù):
如本領(lǐng)域的普通技術(shù)人員已知的,在客戶端通信節(jié)點(diǎn)上運(yùn)行的某些(嚴(yán)格的)客戶端應(yīng)用需要精確的時(shí)鐘基準(zhǔn)以正確地運(yùn)行。這對(duì)于某些移動(dòng)網(wǎng)絡(luò)應(yīng)用(例如,用于基站同步的)的情況更是如此。該精確的時(shí)鐘基準(zhǔn)可以由安裝在所考慮的客戶端通信節(jié)點(diǎn)上的準(zhǔn)確且高穩(wěn)定的客戶端時(shí)鐘提供。但是,這種客戶端時(shí)鐘通常非常昂貴。另一種方案在于例如經(jīng)由時(shí)間分發(fā)協(xié)議(諸如IETF NTPV4(網(wǎng)絡(luò)時(shí)間協(xié)議)和 IEEE 1588V2)從源通信節(jié)點(diǎn)向客戶端通信節(jié)點(diǎn)(連接到數(shù)據(jù)分組網(wǎng)絡(luò))傳輸代表非常精確的主時(shí)鐘的定時(shí)信息的數(shù)據(jù)。上述的時(shí)間分發(fā)協(xié)議用于以定期的時(shí)間間隔從服務(wù)器(或源通信節(jié)點(diǎn))向一個(gè)或多個(gè)客戶端通信節(jié)點(diǎn)傳輸包含定時(shí)信息的信息消息(或分組),以便將(低成本的)客戶端時(shí)鐘與服務(wù)器(或主)時(shí)鐘同步。實(shí)際上,這些信息消息是在服務(wù)器與客戶端(通信節(jié)點(diǎn))之間交換的雙向(或“往返”)消息。通常,客戶端需要在給定的時(shí)間間隔期間從服務(wù)器接收最少數(shù)量的(好的或相關(guān)的)信息消息(或分組),以將其(低成本的)時(shí)鐘與服務(wù)器時(shí)鐘正確地同步。在此,“低成本的時(shí)鐘”是指具有差的時(shí)鐘穩(wěn)定性(即自由振蕩模式(free fun mode)中的快速頻率漂移)和/或差的過(guò)濾分組抖動(dòng)的能力的時(shí)鐘。從時(shí)間分發(fā)的方面來(lái)看,相對(duì)于昂貴/有效的時(shí)間客戶端時(shí)鐘,低成本意味著在鎖定模式中客戶端時(shí)鐘的時(shí)間性能(特別在準(zhǔn)確性方面)降低,因?yàn)榭蛻舳藭r(shí)鐘應(yīng)當(dāng)在雙向信息消息的交換期間保持足夠的穩(wěn)定(以便減少對(duì)于給定時(shí)間準(zhǔn)確性目標(biāo)的收斂時(shí)間)。另外,如果在主機(jī)和客戶端之間的通信路徑(或鏈路)上發(fā)生故障,則客戶端時(shí)鐘進(jìn)入自由振蕩模式(或保持),直到重新配置同步拓?fù)浣Y(jié)構(gòu)。在這種情況下,低成本的客戶端時(shí)鐘的穩(wěn)定性的缺乏可能對(duì)在同步拓?fù)浣Y(jié)構(gòu)的重新配置時(shí)間/延遲期間的時(shí)間準(zhǔn)確性產(chǎn)生不利的影響。
發(fā)明內(nèi)容
本發(fā)明的目的在于提高數(shù)據(jù)分組網(wǎng)絡(luò)中低成本的客戶端時(shí)鐘的頻率同步,特別是避免客戶端時(shí)鐘進(jìn)入自由振蕩模式。為此,本發(fā)明提供一種用于在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)的客戶端時(shí)鐘與主時(shí)鐘同步的方法,包括以下步驟i)將代表主時(shí)鐘的定時(shí)信息的第一數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從源通信節(jié)點(diǎn)傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn),ii)將代表與所述定時(shí)信息相關(guān)的頻率基準(zhǔn)的第二數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從所選擇的通信節(jié)點(diǎn)傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn),以及iii)區(qū)分被傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)的第一和/或第二數(shù)據(jù),以通過(guò)由這些所區(qū)分的第一和第二數(shù)據(jù)代表的定時(shí)信息和/或頻率基準(zhǔn)將客戶端時(shí)鐘與主時(shí)鐘同步。根據(jù)本發(fā)明的方法可包括附加的可分開(kāi)或結(jié)合考慮的特征-在步驟ii),所選擇的通信節(jié)點(diǎn)(用于傳輸?shù)诙?shù)據(jù))可與源通信節(jié)點(diǎn)不同;-在一個(gè)變形中,在步驟ii),可使用源通信(定時(shí))節(jié)點(diǎn)作為用于傳輸?shù)诙?shù)據(jù)的所選擇的通信節(jié)點(diǎn);在步驟i)和ii),源通信節(jié)點(diǎn)可分別經(jīng)由數(shù)據(jù)分組網(wǎng)絡(luò)的兩個(gè)不同的通信路徑 (或鏈路)傳輸?shù)谝粩?shù)據(jù)和第二數(shù)據(jù);在步驟i)和ii),源通信節(jié)點(diǎn)可將第一標(biāo)識(shí)符添加到第一數(shù)據(jù)并將第二標(biāo)識(shí)符添加到第二數(shù)據(jù),在步驟iii),客戶端通信節(jié)點(diǎn)可根據(jù)各自的第一和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù)。在一個(gè)變形中,在步驟i),源通信節(jié)點(diǎn)可將指定其的第一標(biāo)識(shí)符和指定用于傳輸?shù)谝粩?shù)據(jù)的通信路徑(或鏈路)的第二標(biāo)識(shí)符添加到第一數(shù)據(jù),在步驟ii),源通信節(jié)點(diǎn)可將指定其的第一標(biāo)識(shí)符和指定用于傳輸?shù)诙?shù)據(jù)的其它通信路徑(或鏈路)的第三標(biāo)識(shí)符添加到第二數(shù)據(jù),在步驟iii),客戶端通信節(jié)點(diǎn)可根據(jù)各自的第一、第二和第三標(biāo)識(shí)符區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù);-在步驟i)和ii),可經(jīng)由相同的時(shí)間分發(fā)協(xié)議傳輸?shù)谝缓偷诙?shù)據(jù)。本發(fā)明還提供一種用于在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)的客戶端時(shí)鐘與主時(shí)鐘同步的系統(tǒng),包括-第一模塊,其與源通信節(jié)點(diǎn)相關(guān)聯(lián),并被配置為生成代表主時(shí)鐘的定時(shí)信息且將要由源通信節(jié)點(diǎn)經(jīng)由時(shí)間分發(fā)協(xié)議傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)的第一數(shù)據(jù),-第二模塊,其與所選擇的通信節(jié)點(diǎn)相關(guān)聯(lián),并被配置為生成代表與定時(shí)信息相關(guān)的頻率基準(zhǔn)且將要由所選擇的通信節(jié)點(diǎn)經(jīng)由時(shí)間分發(fā)協(xié)議傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)的第二數(shù)據(jù),以及-第三模塊,其與客戶端通信節(jié)點(diǎn)相關(guān)聯(lián),并被配置為區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù),以提供它們所代表的定時(shí)信息和頻率基準(zhǔn),以便客戶端時(shí)鐘通過(guò)該定時(shí)信息和/或該頻率基準(zhǔn)與主時(shí)鐘同步。根據(jù)本發(fā)明的系統(tǒng)可包括附加的可分開(kāi)或結(jié)合考慮的特征-用于傳輸?shù)诙?shù)據(jù)的所選擇的通信節(jié)點(diǎn)可與源通信節(jié)點(diǎn)不同;-在一個(gè)變形中,所選擇的通信節(jié)點(diǎn)(用于傳輸?shù)诙?shù)據(jù))可以是源通信節(jié)點(diǎn);源通信節(jié)點(diǎn)可被配置為分別經(jīng)由數(shù)據(jù)分組網(wǎng)絡(luò)的兩個(gè)不同的通信路徑(或鏈路) 傳輸?shù)谝粩?shù)據(jù)和第二數(shù)據(jù);第一模塊可被配置為將第一標(biāo)識(shí)符添加到第一數(shù)據(jù)并將第二標(biāo)識(shí)符添加到第二數(shù)據(jù)。在這種情況下,第三模塊可被配置為根據(jù)各自的第一和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)牡?br>
一和第二數(shù)據(jù);在一個(gè)變形中,第一模塊可被配置為指定源通信節(jié)點(diǎn)的第一標(biāo)識(shí)符和指定用于傳輸?shù)谝粩?shù)據(jù)的通信路徑(或鏈路)的第二標(biāo)識(shí)符添加到第一數(shù)據(jù),第二模塊可被配置為將指定所選擇的通信節(jié)點(diǎn)的前述第一標(biāo)識(shí)符和指定用于傳輸?shù)诙?shù)據(jù)的其它通信路徑(或鏈路)的第三標(biāo)識(shí)符添加到第二數(shù)據(jù)。在這種情況下,第三模塊可被配置為根據(jù)各自的第一、第二和第三標(biāo)識(shí)符區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù)。本發(fā)明還提供了第三模塊,其與連接到數(shù)據(jù)分組網(wǎng)絡(luò)的客戶端通信節(jié)點(diǎn)相關(guān)聯(lián), 并被配置為當(dāng)該客戶端通信節(jié)點(diǎn)已通過(guò)時(shí)間分發(fā)協(xié)議從源通信節(jié)點(diǎn)接收了第一數(shù)據(jù)(代表主時(shí)鐘的定時(shí)信息)和/或通過(guò)時(shí)間分發(fā)協(xié)議從所選擇的通信節(jié)點(diǎn)接收了第二數(shù)據(jù)(代表與這些定時(shí)信息相關(guān)的頻率基準(zhǔn))時(shí),區(qū)分這些所接收的第一和第二數(shù)據(jù),以提供它們所代表的定時(shí)信息和頻率基準(zhǔn),以便客戶端通信節(jié)點(diǎn)的客戶端時(shí)鐘通過(guò)該定時(shí)信息和/或該頻率基準(zhǔn)與主時(shí)鐘相同步。該第三模塊還可被配置為根據(jù)分別添加到所傳輸?shù)牡谝缓偷诙?shù)據(jù)的第一和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù),或根據(jù)添加到第一數(shù)據(jù)并分別指定源通信節(jié)點(diǎn)和用于傳輸?shù)谝粩?shù)據(jù)的第一通信路徑(或鏈路)的第一和第二標(biāo)識(shí)符,以及根據(jù)添加到第二數(shù)據(jù)并分別指定所選擇的通信節(jié)點(diǎn)和不同于第一路徑(或鏈路)并用于傳輸?shù)诙?shù)據(jù)的第二通信路徑(或鏈路)的第一和第三標(biāo)識(shí)符區(qū)分所傳輸?shù)牡谝缓偷诙?shù)據(jù)。本發(fā)明尤其適用于但不限于根據(jù)從至少包括IEEE 1588V2/UDP/IP和NTP/UDP/IP 的組中選擇的“基于IP” (因特網(wǎng)協(xié)議)的時(shí)間分發(fā)協(xié)議傳輸?shù)谝缓?或第二數(shù)據(jù)。
根據(jù)后面的詳細(xì)說(shuō)明和附圖,本發(fā)明的其它特征和優(yōu)點(diǎn)將變得更明顯,其中圖1示意性地表示包括通過(guò)中間通信節(jié)點(diǎn)連接并分別配備有根據(jù)本發(fā)明的系統(tǒng)的第一實(shí)施例的補(bǔ)充部分的源通信節(jié)點(diǎn)和客戶端通信節(jié)點(diǎn)的數(shù)據(jù)分組網(wǎng)絡(luò)的一部分;圖2示意性地表示包括通過(guò)中間通信節(jié)點(diǎn)連接并分別配備根據(jù)本發(fā)明的系統(tǒng)的第二實(shí)施例的補(bǔ)充部分的源通信節(jié)點(diǎn)、輔助通信節(jié)點(diǎn)和客戶端通信節(jié)點(diǎn)的數(shù)據(jù)分組網(wǎng)絡(luò)的一部分。附圖不僅用于完成本發(fā)明,而且在需要時(shí)有助于其定義。
具體實(shí)施例方式本發(fā)明旨在提供用于在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)(擬)的客戶端時(shí)鐘 (CC)與主時(shí)鐘(MC)同步的方法和相關(guān)系統(tǒng)(S)。在以下的描述中,僅作為例子,認(rèn)為數(shù)據(jù)分組網(wǎng)絡(luò)(或PSN)是包括將要被同步的諸如基站的通信節(jié)點(diǎn)的移動(dòng)網(wǎng)絡(luò)。但是,本發(fā)明并不限于這種類型的數(shù)據(jù)分組網(wǎng)絡(luò)。實(shí)際上,本發(fā)明涉及任何類型的數(shù)據(jù)分組網(wǎng)絡(luò)或分組交換網(wǎng)絡(luò)(PSN)。如上所述,本發(fā)明提供用于在包括通信節(jié)點(diǎn)的數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn) (N2)的客戶端時(shí)鐘(CC)與主時(shí)鐘(MC)同步的方法。圖1示出了數(shù)據(jù)分組網(wǎng)絡(luò)的一部分,其包括源通信節(jié)點(diǎn)Ni、客戶端通信節(jié)點(diǎn)N2和五個(gè)中間通信節(jié)點(diǎn)INi (i = 1 5)。例如,客戶端通信節(jié)點(diǎn)N2是無(wú)線接入網(wǎng)絡(luò)的基站。客戶端通信節(jié)點(diǎn)N2包括(低成本的)客戶端時(shí)鐘CC,其必須(在時(shí)間上)與主時(shí)鐘MC同步。
在圖1和圖2所示的例子中,主時(shí)鐘MC位于源通信節(jié)點(diǎn)附內(nèi)。但這并不是強(qiáng)制性的。實(shí)際上,主時(shí)鐘MC可位于連接到源通信節(jié)點(diǎn)m的網(wǎng)絡(luò)設(shè)備內(nèi)。例如,源通信節(jié)點(diǎn)m是同步信息的服務(wù)器。根據(jù)本發(fā)明的方法包括三個(gè)主要步驟。第一個(gè)主要步驟(i)在于經(jīng)由時(shí)間分發(fā)協(xié)議將代表主時(shí)鐘MC的定時(shí)信息的第一數(shù)據(jù)從源通信節(jié)點(diǎn)W傳輸?shù)街辽僖粋€(gè)客戶端通信節(jié)點(diǎn)N2。這些第一數(shù)據(jù)在第一分組(或消息)M11內(nèi)傳輸。例如,這些第一數(shù)據(jù)包括表明其何時(shí)已在與由輔助通信節(jié)點(diǎn)N3提供的頻率基準(zhǔn)相關(guān)的服務(wù)器時(shí)鐘參考幀中生成的時(shí)間戳。該頻率基準(zhǔn)可以是任何類型的。因此,它可由具有高穩(wěn)定性的本地振蕩器或由無(wú)線導(dǎo)航系統(tǒng)(諸如GPS (全球定位系統(tǒng)))產(chǎn)生。在下面的描述中,僅作為例子,認(rèn)為第一分組(或消息)Mll通過(guò)諸如IEEE 1588V2/UDP/IP或NTP/UDP/IP的IP時(shí)間分發(fā)協(xié)議傳輸。但是本發(fā)明并不限于這種類型的時(shí)間分發(fā)協(xié)議。實(shí)際上,它涉及任何類型的用于傳輸(或分發(fā))第一分組(或消息)Mll的時(shí)間分發(fā)協(xié)議。第一個(gè)主要步驟⑴可由根據(jù)本發(fā)明的系統(tǒng)S的第一模塊Ml實(shí)施。如圖1和圖 2所示,該第一模塊Ml可位于源通信節(jié)點(diǎn)m內(nèi)。但這并不是強(qiáng)制性的。實(shí)際上,它可耦合或連接到源通信節(jié)點(diǎn)m。更一般地,第一模塊Ml與源通信節(jié)點(diǎn)m相關(guān)聯(lián)。該第一模塊被配置為生成第一數(shù)據(jù),其將通過(guò)所選擇的時(shí)間分發(fā)協(xié)議由相關(guān)聯(lián)的源通信節(jié)點(diǎn)W在第一消息Mll中傳輸?shù)揭粋€(gè)或多個(gè)客戶端通信節(jié)點(diǎn)N2。在第一模塊Ml位于源通信模塊m內(nèi)的情況下,優(yōu)選地,第一模塊Ml至少部分地由軟件模塊實(shí)現(xiàn)。但它也可以由電子電路或硬件模塊或者硬件和軟件模塊的組合實(shí)現(xiàn)。在它由軟件模塊實(shí)現(xiàn)的情況下,其被存儲(chǔ)在存儲(chǔ)器中。根據(jù)本發(fā)明的方法的第二個(gè)主要步驟(ii)在于通過(guò)時(shí)間分發(fā)協(xié)議將代表頻率基準(zhǔn)(在此由輔助通信節(jié)點(diǎn)N3提供并與第一數(shù)據(jù)所代表的定時(shí)信息相關(guān))的第二數(shù)據(jù)從所選擇的通信節(jié)點(diǎn)傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)N2。應(yīng)當(dāng)注意,第一個(gè)主要步驟(i)和第二個(gè)主要步驟(ii)可以并行地或順序地執(zhí)行。在圖1所示的第一實(shí)施例中,分發(fā)頻率基準(zhǔn)的所選擇的通信節(jié)點(diǎn)(也稱為“同步源”)是源通信節(jié)點(diǎn)Ni,而在圖2所示的第二實(shí)施例中,用于分發(fā)頻率基準(zhǔn)的所選擇的通信節(jié)點(diǎn)是輔助通信節(jié)點(diǎn)N3。第二數(shù)據(jù)在第二分組(或消息)M12內(nèi)傳輸。例如,這些第二數(shù)據(jù)是包含相關(guān)的前述標(biāo)識(shí)符的1588V2消息。在下面的描述中,僅作為例子,認(rèn)為第二分組(或消息)M12通過(guò)與用于傳輸?shù)谝环纸M(或消息)Mll相同的IP時(shí)間分發(fā)協(xié)議進(jìn)行傳輸。但這不是強(qiáng)制性的。實(shí)際上,兩個(gè)不同的時(shí)間分發(fā)協(xié)議可用于分別傳輸(或分發(fā))第一分組(或消息)M11和第二分組(或消息)Ml 2。第二個(gè)主要步驟(ii)可由根據(jù)本發(fā)明的系統(tǒng)S的第二模塊M2實(shí)施。如圖1所示, 該第二模塊M2可位于源通信節(jié)點(diǎn)m內(nèi)。但這并不是強(qiáng)制性的。實(shí)際上,如圖2所示,該第二模塊M2也可位于輔助通信節(jié)點(diǎn)N3內(nèi)。
該第二模塊被配置為生成將通過(guò)所選擇的時(shí)間分發(fā)協(xié)議由同步源(即源通信節(jié)點(diǎn)W或輔助通信節(jié)點(diǎn)N; )在第二消息MI2內(nèi)傳輸?shù)揭粋€(gè)或多個(gè)客戶端通信節(jié)點(diǎn)N2的第二數(shù)據(jù)。優(yōu)選地,第二模塊M2至少部分地由軟件模塊實(shí)現(xiàn)。但是它也可以由電子電路或硬件模塊或者硬件和軟件模塊的組合(尤其當(dāng)需要硬件時(shí)間戳?xí)r)實(shí)現(xiàn)。在它由軟件模塊實(shí)現(xiàn)的情況下,它被存儲(chǔ)在存儲(chǔ)器中。需要注意,當(dāng)?shù)谝荒KMl和第二模塊M2位于源通信節(jié)點(diǎn)m中時(shí),它們可以是同一個(gè)模塊(或設(shè)備)的兩個(gè)部分。如圖1所示,當(dāng)源通信節(jié)點(diǎn)m負(fù)責(zé)傳輸?shù)谝幌ll和第二消息M12時(shí),有利地, 源通信節(jié)點(diǎn)m在第一通信路徑(或鏈路)Pi上傳輸?shù)谝粩?shù)據(jù)并在第二通信路徑(或鏈路) P2上傳輸?shù)诙?shù)據(jù)。在此,“第一通信路徑Pl和第二通信路徑P2”是指分別通過(guò)有至少一個(gè)中間節(jié)點(diǎn)不同的第一和第二組中間節(jié)點(diǎn)INi限定的兩個(gè)通信路徑(或鏈路)。應(yīng)當(dāng)注意,期望第一(通信)路徑Pl和第二(通信)路徑P2盡可能不相同,最好完全不同。在圖2所示的第二實(shí)施例中,第一(通信)路徑Pl和第二(通信)路徑P2不同, 因?yàn)檩o助通信節(jié)點(diǎn)N3和源通信節(jié)點(diǎn)m在空間上分離,并因此分別連接到不同的中間節(jié)點(diǎn) INl 和 IN4。根據(jù)本發(fā)明的方法的第三個(gè)主要步驟(iii)在于區(qū)分被發(fā)送到客戶端通信節(jié)點(diǎn) N2的第一和/或第二數(shù)據(jù),以便通過(guò)由這些所區(qū)分的第一和第二數(shù)據(jù)代表的定時(shí)信息和/ 或頻率基準(zhǔn),將其客戶端時(shí)鐘CC與主時(shí)鐘MC同步。因此,在第一消息Ml 1和第二消息M12分別沿著第一路徑Pl和第二路徑P2行進(jìn)的情況下,如圖1和圖2所示,如果在第一路徑Pl或第二路徑P2上發(fā)生故障,則客戶端通信節(jié)點(diǎn)N2將仍然接收第二消息M12或第一消息Mil。包含在第一消息Mil內(nèi)的第一數(shù)據(jù)代表與由包含在第二消息M12內(nèi)的第二數(shù)據(jù)代表的頻率基準(zhǔn)相關(guān)的定時(shí)信息,不管哪個(gè)路徑發(fā)生故障,客戶端通信節(jié)點(diǎn)N2都將任意處置同步其客戶端時(shí)鐘CC所需的定時(shí)信息或者頻率基準(zhǔn)。例如,如果在第一路徑Pl上發(fā)生故障,則盡管丟失了定時(shí)信息,但客戶端時(shí)鐘CC 的穩(wěn)定性可以得到保障。該穩(wěn)定性為同步拓?fù)浣Y(jié)構(gòu)重新配置提供更大的(延遲)容限。如果在第二路徑P2上發(fā)生故障,則來(lái)自同步源m (圖1)或N3 (圖幻的頻率基準(zhǔn)被丟失。盡管如此,客戶端時(shí)鐘CC仍然具有定時(shí)信息,因此能夠根據(jù)該定時(shí)信息推導(dǎo)出該頻率參考的估計(jì)。第三個(gè)主要步驟(iii)可由根據(jù)本發(fā)明的系統(tǒng)S的第三模塊M3實(shí)施。如圖1和圖2所示,該第三模塊M3可位于源通信節(jié)點(diǎn)附內(nèi)。但這并不是強(qiáng)制性的。實(shí)際上,它可耦合或連接到客戶端通信節(jié)點(diǎn)N2。更一般地,第三模塊M3與客戶端通信節(jié)點(diǎn)N2相關(guān)聯(lián)。該第三模塊M3被配置為區(qū)分由其相關(guān)聯(lián)的客戶端通信節(jié)點(diǎn)N2接收的第一和第二數(shù)據(jù),以便向其提供它們所代表的定時(shí)信息和頻率基準(zhǔn)。優(yōu)選地,該第三模塊M3至少部分地由軟件模塊實(shí)現(xiàn)。但是它也可以由電子電路或硬件模塊或者硬件和軟件模塊的組合(尤其當(dāng)需要硬件操作時(shí))實(shí)現(xiàn)。在它由軟件模塊實(shí)現(xiàn)的情況下,它被存儲(chǔ)在存儲(chǔ)器中。應(yīng)當(dāng)注意,使用標(biāo)識(shí)符以方便客戶端通信節(jié)點(diǎn)N2內(nèi)所接收的第一和第二數(shù)據(jù)的區(qū)分是有利的。例如,在第一個(gè)步驟(i)中,(第一模塊Ml)可將特定的第一標(biāo)識(shí)符添加到第一數(shù)據(jù),在第二個(gè)步驟(ii)中,(第二模塊似)可將特定的第二標(biāo)識(shí)符添加到第二數(shù)據(jù)。在這種情況下,客戶端通信節(jié)點(diǎn)N2 (或更準(zhǔn)確地,其相關(guān)聯(lián)的第三模塊似)根據(jù)各自的第一和第二標(biāo)識(shí)符來(lái)區(qū)分所接收的第一和第二數(shù)據(jù)。為了在客戶端通信節(jié)點(diǎn)N2從幾個(gè)源通信節(jié)點(diǎn)附接收第一消息Mll和/或從幾個(gè)同步節(jié)點(diǎn)W或N3接收第二消息M12時(shí)方便所接收的第一和第二數(shù)據(jù)的區(qū)分,在第一個(gè)步驟(i)中,(第一模塊Ml)還可將源標(biāo)識(shí)符添加到第一數(shù)據(jù),在第二個(gè)步驟(ii)中,(第二模塊似)還將(同步)源標(biāo)識(shí)符添加到第二數(shù)據(jù)。在這種情況下,客戶端通信節(jié)點(diǎn)N2(或更準(zhǔn)確地,其相關(guān)聯(lián)的第三模塊Μ; )不僅根據(jù)各自的第一和第二標(biāo)識(shí)符而且根據(jù)各自的源標(biāo)識(shí)符來(lái)區(qū)分所接收的第一和第二數(shù)據(jù)。源標(biāo)識(shí)符例如可以是IP地址。在一個(gè)變形中,(第一模塊Ml)可將指定其相關(guān)聯(lián)的源通信節(jié)點(diǎn)m的第一標(biāo)識(shí)符和指定該源通信節(jié)點(diǎn)m用于傳輸?shù)谝粩?shù)據(jù)的第一路徑Pi的第二標(biāo)識(shí)符添加到這些第一數(shù)據(jù),在第二個(gè)步驟(ii)中,(第二模塊M2)還可將指定同步源(或所選擇的通信節(jié)點(diǎn))Nl 或N3的第一標(biāo)識(shí)符和指定用于傳輸所述第二數(shù)據(jù)的其它路徑的第三標(biāo)識(shí)符添加到所述第二數(shù)據(jù)。在這種情況下,客戶端通信節(jié)點(diǎn)N2 (或更準(zhǔn)確地,其相關(guān)聯(lián)的第三模塊似)根據(jù)各自的第一、第二和第三標(biāo)識(shí)符來(lái)區(qū)分所接收的第一和第二數(shù)據(jù)。第一標(biāo)識(shí)符(或源標(biāo)識(shí)符) 例如可以是IP地址。還應(yīng)當(dāng)注意,第一消息Mll和第二消息都可以是在源節(jié)點(diǎn)m或N3與至少一個(gè)客戶端通信節(jié)點(diǎn)N2之間交換的雙向消息。但在一個(gè)變形中,第一消息Ml 1可以是在源通信節(jié)點(diǎn)W與客戶端通信節(jié)點(diǎn)N2之間交換的雙向消息,而第二消息M12可以是從同步源m或N3 傳輸?shù)街辽僖粋€(gè)客戶端通信節(jié)點(diǎn)N2的單向消息。還應(yīng)當(dāng)注意,客戶端通信節(jié)點(diǎn)N2可接收從不同的同步源m或N3發(fā)出的第二消息 M12。在這種情況下,客戶端時(shí)鐘CC或第三模塊M3可被配置為根據(jù)至少一個(gè)源質(zhì)量標(biāo)準(zhǔn), 諸如NTP消息內(nèi)的“Stratum”字段,選擇最佳同步源。本發(fā)明并不限于上述僅作為例子的方法、系統(tǒng)和第三模塊的實(shí)施例,其涵蓋所有可由本領(lǐng)域的普通技術(shù)人員在后面的權(quán)利要求的范圍內(nèi)考慮的可選實(shí)施例。
權(quán)利要求
1.一種在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)(擬)的客戶端時(shí)鐘(CC)與主時(shí)鐘(MC) 同步的方法,其特征在于,包括步驟i)將代表所述主時(shí)鐘(MC)的定時(shí)信息的第一數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從源通信節(jié)點(diǎn)(Ni)傳輸?shù)剿隹蛻舳送ㄐ殴?jié)點(diǎn)(擬);ii)將代表與所述定時(shí)信息相關(guān)的頻率基準(zhǔn)的第二數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從所選擇的通信節(jié)點(diǎn)(Ni,N3)傳輸?shù)剿隹蛻舳送ㄐ殴?jié)點(diǎn)(擬);以及iii)區(qū)分被傳輸?shù)剿隹蛻舳送ㄐ殴?jié)點(diǎn)(擬)內(nèi)的所述第一數(shù)據(jù)和/或所述第二數(shù)據(jù),以通過(guò)由所述所區(qū)分的第一數(shù)據(jù)和第二數(shù)據(jù)代表的定時(shí)信息和/或頻率基準(zhǔn)將所述客戶端時(shí)鐘(CC)與所述主時(shí)鐘(MC)同步。
2.根據(jù)權(quán)利要求1所述的方法,其中,在步驟ii),用于傳輸所述第二數(shù)據(jù)的所述所選擇的通信節(jié)點(diǎn)(N; )與所述源通信節(jié)點(diǎn)(Ni)不同。
3.根據(jù)權(quán)利要求1所述的方法,其中,在步驟ii),將所述源通信節(jié)點(diǎn)(Ni)用作用于傳輸所述第二數(shù)據(jù)的所述所選擇的通信節(jié)點(diǎn)(N1,N3)。
4.根據(jù)權(quán)利要求3所述的方法,其中,在步驟i)和ii),所述源通信節(jié)點(diǎn)(Ni)分別經(jīng)由所述數(shù)據(jù)分組網(wǎng)絡(luò)的兩個(gè)不同的通信路徑傳輸所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其中,在步驟i)和ii),所述源通信節(jié)點(diǎn)(Ni)將第一標(biāo)識(shí)符添加到所述第一數(shù)據(jù),并將第二標(biāo)識(shí)符添加到所述第二數(shù)據(jù);在步驟iii),所述客戶端通信節(jié)點(diǎn)(擬)根據(jù)各自的第一標(biāo)識(shí)符和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的方法,其中,在步驟i),所述源通信節(jié)點(diǎn)(Ni)將指定所述源通信節(jié)點(diǎn)(Ni)的第一標(biāo)識(shí)符和指定用于傳輸所述第一數(shù)據(jù)的通信路徑的第二標(biāo)識(shí)符添加到所述第一數(shù)據(jù),在步驟ii),所述所選擇的通信節(jié)點(diǎn)(m,N;3)將指定所述所選擇的通信節(jié)點(diǎn)(Ni,N3)的第一標(biāo)識(shí)符和指定用于傳輸所述第二數(shù)據(jù)的其它通信路徑的第三標(biāo)識(shí)符添加到所述第二數(shù)據(jù),在步驟iii),所述客戶端通信節(jié)點(diǎn)(擬)根據(jù)各自的第一標(biāo)識(shí)符、第二標(biāo)識(shí)符和第三標(biāo)識(shí)符區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)。
7.根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的方法,其中,在步驟i)和ii),經(jīng)由相同的時(shí)間分發(fā)協(xié)議傳輸所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
8.一種用于在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)(N2)的客戶端時(shí)鐘(CC)與主時(shí)鐘 (MC)同步的系統(tǒng)(S),其特征在于,包括i)第一模塊,其與源通信節(jié)點(diǎn)(Ni)相關(guān)聯(lián),并被配置為生成代表所述主時(shí)鐘(MC)的定時(shí)信息且將要由所述源通信節(jié)點(diǎn)(Ni)經(jīng)由時(shí)間分發(fā)協(xié)議傳輸?shù)剿隹蛻舳送ㄐ殴?jié)點(diǎn)(擬)的第一數(shù)據(jù);ii)第二模塊,其與所選擇的通信節(jié)點(diǎn) (Ni, N3)相關(guān)聯(lián),并被配置為生成代表與所述定時(shí)信息相關(guān)的頻率基準(zhǔn)且將要由所述所選擇的通信節(jié)點(diǎn)(附,吧)經(jīng)由時(shí)間分發(fā)協(xié)議傳輸?shù)剿隹蛻舳送ㄐ殴?jié)點(diǎn)(擬)的第二數(shù)據(jù);以及iii)第三模塊,其與所述客戶端通信節(jié)點(diǎn)(擬)相關(guān)聯(lián),并被配置為區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù),以提供它們所代表的定時(shí)信息和頻率基準(zhǔn),以便所述客戶端時(shí)鐘 (CC)通過(guò)該定時(shí)信息和/或該頻率基準(zhǔn)與所述主時(shí)鐘(MC)同步。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,用于傳輸所述第二數(shù)據(jù)的所述所選擇的通信節(jié)點(diǎn)(N3)與所述源通信節(jié)點(diǎn)(Ni)不同。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,用于傳輸所述第二數(shù)據(jù)的所述所選擇的通信節(jié)點(diǎn)(N1,N3)是所述源通信節(jié)點(diǎn)(Ni)。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述源通信節(jié)點(diǎn)(Ni)被配置為分別經(jīng)由所述數(shù)據(jù)分組網(wǎng)絡(luò)的兩個(gè)不同的通信路徑傳輸所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述第一模塊(Ml)被配置為將第一標(biāo)識(shí)符添加到所述第一數(shù)據(jù),并將第二標(biāo)識(shí)符添加到所述第二數(shù)據(jù),所述第三模塊(Μ; )被配置為根據(jù)各自的第一標(biāo)識(shí)符和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,i)所述第一模塊(Ml)被配置為將指定所述源通信節(jié)點(diǎn)(Ni)的第一標(biāo)識(shí)符和指定用于傳輸所述第一數(shù)據(jù)的通信路徑的第二標(biāo)識(shí)符添加到所述第一數(shù)據(jù), )所述第二模塊(M》被配置為將指定所述所選擇的通信節(jié)點(diǎn)(N1,N3) 的第一標(biāo)識(shí)符和指定用于傳輸所述第二數(shù)據(jù)的其它通信路徑的第三標(biāo)識(shí)符添加到所述第二數(shù)據(jù),iii)所述第三模塊(Μ; )被配置為根據(jù)各自的第一標(biāo)識(shí)符、第二標(biāo)識(shí)符和第三標(biāo)識(shí)符區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù);
14.一種用于與數(shù)據(jù)分組網(wǎng)絡(luò)的客戶端通信節(jié)點(diǎn)(擬)相關(guān)聯(lián)的第三模塊(Μ; ),其特征在于,所述第三模塊(Μ; )被配置為當(dāng)所述客戶端通信節(jié)點(diǎn)(擬)已通過(guò)時(shí)間分發(fā)協(xié)議從源通信節(jié)點(diǎn)接收了代表主時(shí)鐘(MC)的定時(shí)信息的第一數(shù)據(jù)和/或通過(guò)時(shí)間分發(fā)協(xié)議從所選擇的通信節(jié)點(diǎn)(Ni,N3)接收了代表與所述定時(shí)信息相關(guān)的頻率基準(zhǔn)的第二數(shù)據(jù)時(shí),區(qū)分所接收的所述第一數(shù)據(jù)和所述第二數(shù)據(jù),以提供它們所代表的定時(shí)信息和頻率基準(zhǔn),以便所述客戶端通信節(jié)點(diǎn)(擬)的客戶端時(shí)鐘(CC)通過(guò)該定時(shí)信息和/或該頻率基準(zhǔn)與所述主時(shí)鐘(MC)同步。
15.根據(jù)權(quán)利要求14所述的第三模塊,其中,它被配置為根據(jù)分別添加到所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)的第一標(biāo)識(shí)符和第二標(biāo)識(shí)符區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)。
16.根據(jù)權(quán)利要求14所述的第三模塊,其中,它被配置為根據(jù)添加到所述第一數(shù)據(jù)并分別指定所述源通信節(jié)點(diǎn)(Ni)和用于傳輸所述第一數(shù)據(jù)的第一通信路徑的第一標(biāo)識(shí)符和第二標(biāo)識(shí)符,以及根據(jù)添加到所述第二數(shù)據(jù)并分別指定所述所選擇的通信節(jié)點(diǎn)(Ni,N3)和與所述第一通信路徑不同并用于傳輸所述第二數(shù)據(jù)的第二通信路徑的第一標(biāo)識(shí)符和第三標(biāo)識(shí)符,區(qū)分所傳輸?shù)乃龅谝粩?shù)據(jù)和所述第二數(shù)據(jù)。
17.根據(jù)權(quán)利要求1至7任意一項(xiàng)的方法和根據(jù)權(quán)利要求8至13任意一項(xiàng)的系統(tǒng)(S) 的用途,用于根據(jù)從至少包括IEEE 1588V2/UDP/IP和NTP/UDP/IP的組中選擇的“基于IP” 的時(shí)間分發(fā)協(xié)議傳輸?shù)谝粩?shù)據(jù)和/或第二數(shù)據(jù)。
全文摘要
一種用于在數(shù)據(jù)分組網(wǎng)絡(luò)中將客戶端通信節(jié)點(diǎn)(N2)的客戶端時(shí)鐘(CC)與主時(shí)鐘(MC)同步的方法。該方法包括以下步驟i)將代表主時(shí)鐘(MC)的定時(shí)信息的第一數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從源通信節(jié)點(diǎn)(N1)傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)(N2),ii)將代表與定時(shí)信息相關(guān)的頻率基準(zhǔn)的第二數(shù)據(jù)經(jīng)由時(shí)間分發(fā)協(xié)議從所選擇的通信節(jié)點(diǎn)(N3)傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)(N2),iii)區(qū)分被傳輸?shù)娇蛻舳送ㄐ殴?jié)點(diǎn)(N2)的第一和/或第二數(shù)據(jù),以通過(guò)由所區(qū)分的第一和第二數(shù)據(jù)代表的定時(shí)信息和/或頻率基準(zhǔn)將客戶端時(shí)鐘(CC)與主時(shí)鐘(MC)同步。
文檔編號(hào)H04J3/06GK102342051SQ201080010779
公開(kāi)日2012年2月1日 申請(qǐng)日期2010年3月11日 優(yōu)先權(quán)日2009年3月12日
發(fā)明者J·L·費(fèi)蘭特, M·勒帕萊克 申請(qǐng)人:阿爾卡特朗訊公司