本申請(qǐng)實(shí)施例涉及移動(dòng)通信,尤其涉及一種鏈路信息處理方法、網(wǎng)絡(luò)節(jié)點(diǎn)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、移動(dòng)通信系統(tǒng)、金融、電力等系統(tǒng)的業(yè)務(wù)需要節(jié)點(diǎn)之間的時(shí)間同步。網(wǎng)絡(luò)傳輸時(shí)間采用精確時(shí)間協(xié)議(precision?time?protocol,ptp)協(xié)議可滿足高精度時(shí)間要求。ptp時(shí)間同步采用延時(shí)計(jì)算機(jī)制進(jìn)行,主從設(shè)備端口通過交互ptp報(bào)文,計(jì)算出主從設(shè)備之間的路徑延遲和時(shí)間偏移,實(shí)現(xiàn)主從設(shè)備之間的時(shí)間同步。現(xiàn)有兩個(gè)設(shè)備之間的時(shí)間同步報(bào)文主要用于傳遞時(shí)間戳等用于計(jì)算和精確調(diào)整時(shí)間的信息。
2、ptp測(cè)量機(jī)制基于上下行時(shí)延對(duì)稱,但實(shí)際網(wǎng)絡(luò)多為雙向雙纖傳輸系統(tǒng),上下行采用不同光纖,上下行光纖長(zhǎng)度難以保證完全對(duì)稱,影響了ptp計(jì)算出來的時(shí)間偏差量的準(zhǔn)確性,造成最終時(shí)間不同步。
3、目前,鏈路不對(duì)稱誤差通過各種方式在單節(jié)點(diǎn)測(cè)量并補(bǔ)償,屬于靜態(tài)補(bǔ)償方式。但是,如果網(wǎng)絡(luò)運(yùn)行過程中不對(duì)稱性發(fā)生變化,網(wǎng)絡(luò)和節(jié)點(diǎn)不容易感知,而且需要在單節(jié)點(diǎn)重新設(shè)置補(bǔ)償值,并且,在節(jié)點(diǎn)進(jìn)行補(bǔ)償之后,下游節(jié)點(diǎn)無法獲知上游是否有鏈路不對(duì)稱性以及鏈路不對(duì)稱性的嚴(yán)重程度,時(shí)間同步網(wǎng)絡(luò)通道難以維護(hù)、穩(wěn)定性較差。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種鏈路信息處理方法、網(wǎng)絡(luò)節(jié)點(diǎn)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,提升了時(shí)間同步網(wǎng)絡(luò)通道的維護(hù)性和穩(wěn)定性。
2、本申請(qǐng)實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、本申請(qǐng)實(shí)施例提供了一種鏈路信息處理方法,應(yīng)用于網(wǎng)絡(luò)節(jié)點(diǎn),所述方法包括:
4、接收上游節(jié)點(diǎn)發(fā)送的第一時(shí)間同步報(bào)文;
5、其中,所述第一時(shí)間同步報(bào)文包括:指示鏈路介質(zhì)時(shí)間誤差的第一字段。
6、在上述方法中,所述第一時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差,為時(shí)間同步網(wǎng)絡(luò)通道中在所述網(wǎng)絡(luò)節(jié)點(diǎn)之前,所累積的鏈路介質(zhì)時(shí)間誤差。
7、在上述方法中,所述第一時(shí)間同步報(bào)文中第一字段包括:指示固定時(shí)間誤差的字段和/或指示動(dòng)態(tài)時(shí)間誤差的字段。
8、在上述方法中,指示固定時(shí)間誤差的字段的值為固定時(shí)間誤差。
9、在上述方法中,指示動(dòng)態(tài)時(shí)間誤差的字段的值為動(dòng)態(tài)時(shí)間誤差的平方值。
10、在上述方法中,所述第一時(shí)間同步報(bào)文的第一字段為報(bào)文類型-長(zhǎng)度-值tlv字段。
11、在上述方法中,還包括:
12、根據(jù)第一鏈路介質(zhì)的鏈路介質(zhì)時(shí)間誤差,更新所述第一時(shí)間同步報(bào)文的第一字段;所述第一鏈路介質(zhì)為接收第一時(shí)間同步報(bào)文的端口所連接的一段鏈路介質(zhì);
13、向下游節(jié)點(diǎn)發(fā)送第二時(shí)間同步報(bào)文;
14、其中,所述第二時(shí)間同步報(bào)文的第一字段,為所述第一時(shí)間同步報(bào)文的第一字段的更新結(jié)果。
15、在上述方法中,所述第二時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差為:
16、所述第一時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差,與所述第一鏈路介質(zhì)的鏈路介質(zhì)時(shí)間誤差之和。
17、在上述方法中,所述第二時(shí)間同步報(bào)文的第一字段包括:
18、指示固定時(shí)間誤差的字段,字段的值等于所述第一時(shí)間同步報(bào)文的第一字段中指示固定時(shí)間誤差的字段的值,與所述第一鏈路介質(zhì)的固定時(shí)間誤差之和;
19、和/或,指示動(dòng)態(tài)時(shí)間誤差的字段,字段的值等于所述第一時(shí)間同步報(bào)文的第一字段中指示動(dòng)態(tài)時(shí)間誤差的字段的值,與所述第一鏈路介質(zhì)的動(dòng)態(tài)時(shí)間誤差的平方值之和。
20、在上述方法中,還包括:
21、根據(jù)所述第一時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差,監(jiān)控和/或評(píng)估時(shí)間同步網(wǎng)絡(luò)通道。
22、在上述方法中,還包括:
23、在接收到多個(gè)所述第一時(shí)間同步報(bào)文的情況下,根據(jù)多個(gè)所述第一時(shí)間同步報(bào)文的第一字段,從多個(gè)所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的時(shí)間源中確定出最優(yōu)時(shí)間源。
24、在上述方法中,所述根據(jù)多個(gè)所述第一時(shí)間同步報(bào)文的第一字段,從多個(gè)所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的時(shí)間源中確定出最優(yōu)時(shí)間源,包括:
25、針對(duì)每個(gè)所述第一時(shí)間同步報(bào)文,根據(jù)其中第一字段和接收?qǐng)?bào)文的端口連接的一段鏈路介質(zhì)的鏈路介質(zhì)時(shí)間誤差,確定對(duì)應(yīng)的鏈路介質(zhì)總時(shí)間誤差;
26、將鏈路介質(zhì)總時(shí)間誤差最小的所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的時(shí)間源,確定為所述最優(yōu)時(shí)間源。
27、在上述方法中,每個(gè)所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的鏈路介質(zhì)總時(shí)間誤差為:第一時(shí)間誤差,或者,第二時(shí)間誤差,或者,所述第一時(shí)間誤差與所述第二時(shí)間誤差之和;其中,
28、所述第一時(shí)間誤差,為接收?qǐng)?bào)文的端口連接的一段鏈路介質(zhì)的動(dòng)態(tài)時(shí)間誤差的平方值,與第一字段中指示動(dòng)態(tài)時(shí)間誤差字段的值之和的平方根;
29、所述第二時(shí)間誤差,為接收?qǐng)?bào)文的端口連接的一段鏈路介質(zhì)的固定時(shí)間誤差,與第一字段中指示固定時(shí)間誤差字段的值之和。
30、在上述方法中,還包括:
31、若一段鏈路介質(zhì)的鏈路介質(zhì)時(shí)間誤差未知,則將其鏈路介質(zhì)時(shí)間誤差確定為零。
32、本申請(qǐng)實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)點(diǎn),包括:
33、通信模塊,用于接收上游節(jié)點(diǎn)發(fā)送的第一時(shí)間同步報(bào)文;
34、其中,所述第一時(shí)間同步報(bào)文包括:指示鏈路介質(zhì)時(shí)間誤差的第一字段。
35、本申請(qǐng)實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)點(diǎn),包括:處理器、存儲(chǔ)器和通信總線;
36、所述通信總線,用于實(shí)現(xiàn)所述處理器和所述存儲(chǔ)器之間的通信連接;
37、所述處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的一個(gè)或者多個(gè)計(jì)算機(jī)程序,以實(shí)現(xiàn)上述鏈路信息處理方法中的步驟。
38、本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述鏈路信息處理方法中的步驟。
39、本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述鏈路信息處理方法中的步驟。
40、本申請(qǐng)實(shí)施例提供了一種鏈路信息處理方法、網(wǎng)絡(luò)節(jié)點(diǎn)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,方法包括:接收上游節(jié)點(diǎn)發(fā)送的第一時(shí)間同步報(bào)文;其中,第一時(shí)間同步報(bào)文包括:指示鏈路介質(zhì)時(shí)間誤差的第一字段。本申請(qǐng)實(shí)施例提供的技術(shù)方案,通過在時(shí)間同步中隨著時(shí)間同步報(bào)文傳遞和更新每段鏈路介質(zhì)的鏈路介質(zhì)時(shí)間誤差,可以將鏈路情況在時(shí)間同步網(wǎng)絡(luò)通道中隨時(shí)進(jìn)行傳遞和監(jiān)控,以及可以用于選擇鏈路狀態(tài)更好的時(shí)間源,可以有效提升時(shí)間同步網(wǎng)絡(luò)通道的維護(hù)性和穩(wěn)定性。
1.一種鏈路信息處理方法,其特征在于,應(yīng)用于網(wǎng)絡(luò)節(jié)點(diǎn),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差,為時(shí)間同步網(wǎng)絡(luò)通道中在所述網(wǎng)絡(luò)節(jié)點(diǎn)之前,所累積的鏈路介質(zhì)時(shí)間誤差。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一時(shí)間同步報(bào)文中第一字段包括:指示固定時(shí)間誤差的字段和/或指示動(dòng)態(tài)時(shí)間誤差的字段。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,指示固定時(shí)間誤差的字段的值為固定時(shí)間誤差。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,指示動(dòng)態(tài)時(shí)間誤差的字段的值為動(dòng)態(tài)時(shí)間誤差的平方值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一時(shí)間同步報(bào)文的第一字段為報(bào)文類型-長(zhǎng)度-值tlv字段。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第二時(shí)間同步報(bào)文中第一字段指示的鏈路介質(zhì)時(shí)間誤差為:
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第二時(shí)間同步報(bào)文的第一字段包括:
10.根據(jù)權(quán)利要求1-9任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述根據(jù)多個(gè)所述第一時(shí)間同步報(bào)文的第一字段,從多個(gè)所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的時(shí)間源中確定出最優(yōu)時(shí)間源,包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,每個(gè)所述第一時(shí)間同步報(bào)文對(duì)應(yīng)的鏈路介質(zhì)總時(shí)間誤差為:第一時(shí)間誤差,或者,第二時(shí)間誤差,或者,所述第一時(shí)間誤差與所述第二時(shí)間誤差之和;其中,
14.根據(jù)權(quán)利要求8或12所述的方法,其特征在于,所述方法還包括:
15.一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,包括:
16.一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,包括:處理器、存儲(chǔ)器和通信總線;
17.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-14任一項(xiàng)所述的鏈路信息處理方法。
18.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-14任一項(xiàng)所述的鏈路信息處理方法。