本技術(shù)實(shí)施例涉及通信,尤其涉及一種信號(hào)同步的方法及設(shè)備。
背景技術(shù):
1、在數(shù)據(jù)中心交換系統(tǒng)中,兩個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行通信的過(guò)程通常是先切換原有的光鏈路,再建立這兩個(gè)光網(wǎng)絡(luò)設(shè)備之間的光鏈路。然后再對(duì)根據(jù)光信號(hào)轉(zhuǎn)換得到的電信號(hào)進(jìn)行cdr時(shí)鐘恢復(fù)。由于在光鏈路的切換過(guò)程中,切換前后不同業(yè)務(wù)的頻率和相位不同步,因此需要進(jìn)行cdr時(shí)鐘恢復(fù)來(lái)保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性,進(jìn)行通信的兩個(gè)網(wǎng)絡(luò)設(shè)備在時(shí)鐘同步之后,接收信號(hào)的網(wǎng)絡(luò)設(shè)備才可以正常處理接收到的數(shù)據(jù),數(shù)據(jù)傳輸才能正常進(jìn)行。
2、例如無(wú)源光網(wǎng)絡(luò)(passive?optical?network,pon)系統(tǒng)是一個(gè)時(shí)間分割多路復(fù)用系統(tǒng),pon系統(tǒng)的核心設(shè)備光線路終端(optical?line?terminal,olt)可以通過(guò)廣播的方式向多個(gè)光網(wǎng)絡(luò)單元(optical?network?unit,onu)發(fā)送下行信號(hào),還可以通過(guò)時(shí)分多址的方式接收多個(gè)onu發(fā)送的上行信號(hào)。在olt發(fā)送下行信號(hào)和多個(gè)onu發(fā)送上行信號(hào)時(shí),olt和多個(gè)onu都需要進(jìn)行光鏈路的切換。在pon系統(tǒng)的設(shè)備進(jìn)行光鏈路切換的過(guò)程中,例如在olt斷開(kāi)與第一onu的連接,切換至與第二onu的連接之后,olt需要與第二onu重新建立時(shí)鐘同步,olt與第二onu之間的業(yè)務(wù)才能正常工作。因此接收端的設(shè)備需要通過(guò)時(shí)鐘數(shù)據(jù)恢復(fù)技術(shù)(clock?data?recovery,cdr)將接收到的輸入信號(hào)恢復(fù)為原始的時(shí)鐘和數(shù)據(jù)信號(hào),從而實(shí)現(xiàn)時(shí)鐘同步,保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性。
3、光鏈路切換的主要時(shí)間瓶頸在于光信號(hào)的切換時(shí)間和cdr的時(shí)間,因此減小cdr的時(shí)間對(duì)于提升通信系統(tǒng)的性能來(lái)說(shuō)非常重要。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種信號(hào)同步的方法及設(shè)備,能夠減小cdr時(shí)鐘恢復(fù)的時(shí)間,提升通信系統(tǒng)的帶寬利用效率。
2、第一方面,本技術(shù)實(shí)施例提供了一種信號(hào)同步的方法,該方法包括:第一網(wǎng)絡(luò)設(shè)備接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第一信號(hào),第一信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第一連接;第一網(wǎng)絡(luò)設(shè)備根據(jù)第一信號(hào),獲取第一時(shí)鐘信息;第一網(wǎng)絡(luò)設(shè)備接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第二信號(hào),第一信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第二連接;第一網(wǎng)絡(luò)設(shè)備根據(jù)第二信號(hào),獲取第二時(shí)鐘信息;第一網(wǎng)絡(luò)設(shè)備根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,得到第三時(shí)鐘信息,第三時(shí)鐘信息為補(bǔ)償后的時(shí)鐘信息。
3、在本技術(shù)中,在第一網(wǎng)絡(luò)設(shè)備進(jìn)行cdr時(shí)鐘恢復(fù)之前,第一網(wǎng)絡(luò)設(shè)備先根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行時(shí)鐘補(bǔ)償,第一時(shí)鐘信息為第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第一連接對(duì)應(yīng)的時(shí)鐘信息,提前對(duì)第二時(shí)鐘信息進(jìn)行時(shí)鐘補(bǔ)償,減小了第二信號(hào)與第一網(wǎng)絡(luò)設(shè)備的本地時(shí)鐘之間的時(shí)鐘偏差,使得第一網(wǎng)絡(luò)設(shè)備可以更快速地實(shí)現(xiàn)本地時(shí)鐘與第二信號(hào)的時(shí)鐘同步,從而降低了第一網(wǎng)絡(luò)設(shè)備進(jìn)行cdr時(shí)鐘恢復(fù)的時(shí)間,減小了光網(wǎng)絡(luò)設(shè)備進(jìn)行光鏈路切換的時(shí)間,提升了通信系統(tǒng)的性能。
4、一種可能的實(shí)現(xiàn)方式中,上述第一網(wǎng)絡(luò)設(shè)備根據(jù)第一信號(hào),獲取第一時(shí)鐘信息,包括:第一網(wǎng)絡(luò)設(shè)備根據(jù)第一信號(hào)和本地時(shí)鐘確定第一時(shí)鐘信息;第一網(wǎng)絡(luò)設(shè)備根據(jù)第二信號(hào),獲取第二時(shí)鐘信息,包括:第一網(wǎng)絡(luò)設(shè)備根據(jù)第二信號(hào)和本地時(shí)鐘確定第二時(shí)鐘信息。
5、在本技術(shù)中,第一時(shí)鐘信息是第一網(wǎng)絡(luò)設(shè)備根據(jù)第一信號(hào)和本地時(shí)鐘確定的,第二時(shí)鐘信息是第一網(wǎng)絡(luò)設(shè)備根據(jù)第二信號(hào)和本地時(shí)鐘確定的,并不是接收自其他網(wǎng)絡(luò)設(shè)備的第一時(shí)鐘信息和第二時(shí)鐘信息,獲取時(shí)鐘信息的方式穩(wěn)定且迅速,不涉及其他設(shè)備,方案簡(jiǎn)單直接易實(shí)現(xiàn)。
6、一種可能的實(shí)現(xiàn)方式中,上述第一時(shí)鐘信息包括第一頻率偏差信息,第二時(shí)鐘信息包括第二頻率偏差信息,上述第一網(wǎng)絡(luò)設(shè)備根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,包括:第一網(wǎng)絡(luò)設(shè)備根據(jù)第一頻率偏差信息對(duì)第二頻率偏差信息進(jìn)行補(bǔ)償。
7、一種可能的實(shí)現(xiàn)方式中,上述第一時(shí)鐘信息包括第一相位偏差信息,第二時(shí)鐘信息包括第二相位偏差信息,上述第一網(wǎng)絡(luò)設(shè)備根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,包括:第一網(wǎng)絡(luò)設(shè)備根據(jù)第一相位偏差信息對(duì)第二相位偏差信息進(jìn)行補(bǔ)償。
8、一種可能的實(shí)現(xiàn)方式中,上述在第一網(wǎng)絡(luò)設(shè)備根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,得到第三時(shí)鐘信息之后,上述方法還包括:第一網(wǎng)絡(luò)設(shè)備接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第三信號(hào),第三信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第三連接;第一網(wǎng)絡(luò)設(shè)備根據(jù)第三信號(hào),獲取第四時(shí)鐘信息;第一網(wǎng)絡(luò)設(shè)備根據(jù)第三時(shí)鐘信息,對(duì)第四時(shí)鐘信息進(jìn)行補(bǔ)償。
9、該種可能的實(shí)現(xiàn)方式中,第一網(wǎng)絡(luò)設(shè)備會(huì)在補(bǔ)償之后進(jìn)行第三時(shí)鐘信息的獲取,該第三時(shí)鐘信息用于下一次即第三連接時(shí)進(jìn)行補(bǔ)償。獲取第三時(shí)鐘信息代替第一時(shí)鐘信息進(jìn)行補(bǔ)償可以使得時(shí)鐘恢復(fù)更加準(zhǔn)確;另一方面在補(bǔ)償之后進(jìn)行獲取,獲取到的第三時(shí)鐘信息更加準(zhǔn)確。
10、一種可能的實(shí)現(xiàn)方式中,在第一網(wǎng)絡(luò)設(shè)備接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第一信號(hào)之前,第一網(wǎng)絡(luò)設(shè)備與第三網(wǎng)絡(luò)設(shè)備處于連接狀態(tài),上述方法還包括:第一網(wǎng)絡(luò)設(shè)備接收切換指令;根據(jù)切換指令的指示,第一網(wǎng)絡(luò)設(shè)備斷開(kāi)與第三網(wǎng)絡(luò)設(shè)備的連接,與第二網(wǎng)絡(luò)設(shè)備建立第一連接。
11、在本技術(shù)中,第一網(wǎng)絡(luò)設(shè)備可以根據(jù)切換指令的指示,切換連接的網(wǎng)絡(luò)設(shè)備,具體提供了第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備的建立第一連接的方案,增強(qiáng)了本技術(shù)的可實(shí)現(xiàn)性。
12、一種可能的實(shí)現(xiàn)方式中,上述第一網(wǎng)絡(luò)設(shè)備是無(wú)源光網(wǎng)絡(luò)pon設(shè)備。
13、一種可能的實(shí)現(xiàn)方式中,第一網(wǎng)絡(luò)設(shè)備為第二網(wǎng)絡(luò)設(shè)備和第三網(wǎng)絡(luò)設(shè)備的主設(shè)備,第二網(wǎng)絡(luò)設(shè)備和第三網(wǎng)絡(luò)設(shè)備為第一網(wǎng)絡(luò)設(shè)備的從設(shè)備。
14、在本技術(shù)中,第一網(wǎng)絡(luò)設(shè)備為第二網(wǎng)絡(luò)設(shè)備和第三網(wǎng)絡(luò)設(shè)備的主設(shè)備,第一網(wǎng)絡(luò)設(shè)備執(zhí)行時(shí)鐘補(bǔ)償相關(guān)步驟,減少了作為從屬設(shè)備的第二網(wǎng)絡(luò)設(shè)備和第三網(wǎng)絡(luò)設(shè)備的參與,減少了設(shè)備間的交互,使得方案更加簡(jiǎn)單易實(shí)現(xiàn)。
15、第二方面,本技術(shù)實(shí)施例提供了一種第一網(wǎng)絡(luò)設(shè)備,該第一網(wǎng)絡(luò)設(shè)備是第一無(wú)源光網(wǎng)絡(luò)pon設(shè)備,第一pon設(shè)備用于實(shí)現(xiàn)第一方面任一種可能的實(shí)現(xiàn)方式提供的方法,該第一pon設(shè)備包括:接收模塊、時(shí)鐘數(shù)據(jù)恢復(fù)cdr模塊、比例積分pi環(huán)路濾波器模塊、累加器、數(shù)字控制振蕩器dco模塊、鎖相環(huán)pll模塊和存儲(chǔ)器,其中:接收模塊,用于接收來(lái)自第二pon設(shè)備的第一信號(hào)和第二信號(hào);cdr模塊、pi環(huán)路濾波器模塊、累加器和dco模塊,用于根據(jù)第一信號(hào),獲取第一時(shí)鐘信息;還用于根據(jù)第二信號(hào),獲取第二時(shí)鐘信息;還用于根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,得到第三時(shí)鐘信息;pll模塊,用于提供本地時(shí)鐘;存儲(chǔ)器,用于存儲(chǔ)第一時(shí)鐘信息和第三時(shí)鐘信息。
16、一種可能的實(shí)現(xiàn)方式中,rx模塊還用于,接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第三信號(hào);cdr模塊、環(huán)路濾波器模塊、累加器和dco模塊還用于,根據(jù)第三信號(hào),獲取第四時(shí)鐘信息;根據(jù)第三時(shí)鐘信息對(duì)第四時(shí)鐘信息進(jìn)行補(bǔ)償,得到第五時(shí)鐘信息,第五時(shí)鐘信息為補(bǔ)償后的時(shí)鐘信息。
17、一種可能的實(shí)現(xiàn)方式中,第一pon設(shè)備還包括:調(diào)度器,用于接收切換指令,切換指令指示第一pon設(shè)備斷開(kāi)當(dāng)前與第三pon設(shè)備的連接,與第二pon設(shè)備建立連接。
18、第三方面,本技術(shù)實(shí)施例提供了一種第一網(wǎng)絡(luò)設(shè)備,該第一網(wǎng)絡(luò)設(shè)備包括:第一接收模塊,用于接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第一信號(hào),第一信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第一連接;第一獲取模塊,用于根據(jù)第一信號(hào),獲取第一時(shí)鐘信息;第二接收模塊,用于接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第二信號(hào),第二信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第二連接;第二獲取模塊,用于根據(jù)第二信號(hào),獲取第二時(shí)鐘信息;第一補(bǔ)償模塊,用于根據(jù)第一時(shí)鐘信息,對(duì)第二時(shí)鐘信息進(jìn)行補(bǔ)償,得到第三時(shí)鐘信息,第三時(shí)鐘信息為補(bǔ)償后的時(shí)鐘信息。
19、一種可能的實(shí)現(xiàn)方式中,第一獲取模塊具體用于:根據(jù)第一信號(hào)和本地時(shí)鐘確定第一時(shí)鐘信息;第二獲取模塊具體用于:根據(jù)第二信號(hào)和本地時(shí)鐘確定第二時(shí)鐘信息。
20、一種可能的實(shí)現(xiàn)方式中,第一時(shí)鐘信息包括第一頻率偏差信息,第二時(shí)鐘信息包括第二頻率偏差信息,補(bǔ)償模塊具體用于:根據(jù)第一頻率偏差信息對(duì)第二頻率偏差信息進(jìn)行補(bǔ)償。
21、一種可能的實(shí)現(xiàn)方式中,第一時(shí)鐘信息包括第一相位偏差信息,第二時(shí)鐘信息包括第二相位偏差信息,補(bǔ)償模塊具體用于:根據(jù)第一相位偏差信息對(duì)第二相位偏差信息進(jìn)行補(bǔ)償。
22、一種可能的實(shí)現(xiàn)方式中,第一網(wǎng)絡(luò)設(shè)備還包括:第三接收模塊,用于接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第三信號(hào),第三信號(hào)對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第三連接;第三獲取模塊,用于根據(jù)第三信號(hào),獲取第四時(shí)鐘信息;第二補(bǔ)償模塊,用于根據(jù)第三時(shí)鐘信息,對(duì)第四時(shí)鐘信息進(jìn)行補(bǔ)償。
23、一種可能的實(shí)現(xiàn)方式中,在第一網(wǎng)絡(luò)設(shè)備接收來(lái)自第二網(wǎng)絡(luò)設(shè)備的第一信號(hào)之前,第一網(wǎng)絡(luò)設(shè)備與第三網(wǎng)絡(luò)設(shè)備處于連接狀態(tài),方法還包括:第四接收模塊,用于接收切換指令;切換模塊,用于根據(jù)切換指令的指示,斷開(kāi)與第三網(wǎng)絡(luò)設(shè)備的連接,切換至與第二網(wǎng)絡(luò)設(shè)備建立第一連接。
24、第四方面,本技術(shù)實(shí)施例提供了一種第一網(wǎng)絡(luò)設(shè)備,包括:處理器和存儲(chǔ)器。處理器與存儲(chǔ)器耦合;存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)指令,計(jì)算機(jī)指令由處理器加載并執(zhí)行以使第一網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)第一方面提供的任意一種方法。
25、第五方面,本技術(shù)實(shí)施例提供了一種芯片,該芯片包括:處理器和接口電路;接口電路,用于接收代碼指令并傳輸至處理器;處理器,用于運(yùn)行代碼指令以執(zhí)行第一方面提供的任意一種方法。
26、第六方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條計(jì)算機(jī)程序指令,該計(jì)算機(jī)程序指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如上述第一方面提供的任意一種方法。
27、第七方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)執(zhí)行指令,當(dāng)計(jì)算機(jī)執(zhí)行指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面提供的任意一種方法。
28、第二方面至第五方面中的任一種實(shí)現(xiàn)方式所帶來(lái)的技術(shù)效果可參見(jiàn)第一方面中對(duì)應(yīng)實(shí)現(xiàn)方式所帶來(lái)的技術(shù)效果,此處不再贅述。