專利名稱:光纖不對稱時主從設備間的時間偏差獲取方法和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及光纖不對稱時主從設備間的時間偏差獲取方法和通信系統(tǒng)。
背景技術(shù):
將移動業(yè)務承載到IP (Internet Protocol,網(wǎng)絡協(xié)議)網(wǎng)絡或移動承載IP化已經(jīng)成為目前的大趨勢,移動承載IP化的關(guān)鍵技術(shù)之一是時鐘同步技術(shù)。美國電氣和電子工程師協(xié)會IEEE 1588V2時鐘同步技術(shù)是目前解決移動承載IP化的時鐘同步問題的可選方案,尤其對于長期演進(Long Term Evolution, LTE)系統(tǒng),IEEE1588V2時鐘同步技術(shù)是唯一不通過全球定位系統(tǒng)解決時鐘同步的技術(shù)手段。IEEE1588V2時鐘同步主要是通過記錄主從設備之間事件報文交換時產(chǎn)生的時間戳,計算出主從設備之間的平均路徑延遲和時間偏差,實現(xiàn)主從設備之間的時間同步,以下簡要說明IEEE1588V2時鐘同步的原理,包括S11,主設備在tl時刻發(fā)送“同步報文(Sync報文)”;如果主設備為一步模式(one-step模式),則“時刻tl”這一時間信息隨Sync報文傳送到從設備,如果主設備為兩步模式(two-step模式),則“時刻tl”這一時間信息在隨后的“緊跟報文(FolloW_Up報文),,中傳送到從設備。S12,從設備在t2時刻接收到Sync報文;S13,從設備在t3時刻發(fā)送“延遲請求報文(Delay_Req報文)”給主設備;S14,主設備在t4時刻接收到Delay_Req報文;S15,主設備隨后通過“延遲請求響應報文(Delay_ReSp報文)”將“時刻t4”這一時間信息發(fā)送給從設備。需要說明的是,上述報文離開和到達時打戳的時鐘都是基于本設備內(nèi)部的系統(tǒng)時鐘的,IEEE1588v2協(xié)議規(guī)定時間戳的寬度為80bits。通過上述報文傳遞過程,從設備獲取時刻tl、t2、t3和t4這4個時間信息,并利用這4個時間信息計算出主、從設備之間的平均路徑延遲(Delay)和主從設備的時間偏差。 在計算出時間偏差后,從設備就可以修正本地時間,使其和主設備時間同步。上述IEEE1588v2時間同步的基本原理有一個重要假設,即,假設報文從主設備到從設備的傳輸路徑延時delayl和報文從從設備到主設備的傳輸路徑延時delay2相等。然而,實際工程實現(xiàn)時,由于各種原因,例如,主從設備間光纖不對稱等,導致這兩條傳輸路徑的延時不可能完全相等。因此,以報文從主設備到從設備的傳輸路徑延時delayl和報文從從設備到主設備的傳輸路徑延時delay2相等這一前提計算出的主從設備的時間偏差與實際值有差異,從而導致從設備本地時間不能和主設備時間同步。因此,為了解決IEEE1588v2時間同步中主從設備間光纖不對稱導致主從設備的實際時間偏差相對于理論值存在差異的問題,需要測量出光纖收發(fā)長度差異,然后對時間偏差進行補償。現(xiàn)有技術(shù)提供的補償方案有以下兩種
方案一,使用標準OTDR(OpticalTime Domain Reflect meter,光時域反射儀)儀表,即,使用OTDR儀表直接測量光纖長度,在端口上進行補償;方案二,使用自制儀表,即,使用自制儀表測量,得到設備相對于全球定位系統(tǒng) (Global Position System, GPS)的時間偏差,在端口上進行補償。本發(fā)明的發(fā)明人經(jīng)過長期研究發(fā)現(xiàn),上述現(xiàn)有技術(shù)提供的方案存在如下缺陷1)成本高。因為需要工程技術(shù)人員拿著價格不菲的儀表下到站點,逐點測量校準, 費時長,人力和儀表成本高;2)異常情景下需要重新測量。例如,工程維護過程中,當擴環(huán)加點時,新增點及其下游相鄰點需人工重新測量校準;當無保護點出現(xiàn)斷纖換纖時,該點需人工重新測量校準;3)可靠性差。上述現(xiàn)有技術(shù)提供的方案基本上是依靠人工手動操作,容易產(chǎn)生偏差或誤操作,不可靠。
發(fā)明內(nèi)容
本發(fā)明實施例提供光纖不對稱時主從設備間的時間偏差獲取方法和通信系統(tǒng),以降低獲取主從設備時間偏差的成本并提高獲取主從設備時間偏差的可靠性。本發(fā)明實施例提供一種光纖不對稱主從設備時間偏差獲取方法,包括主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延;所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延;所述從設備接收所述第一報文和所述第二報文,根據(jù)所述第一傳輸時延和所述第二傳輸時延計算所述主設備和從設備間的時間偏差??蛇x地,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延包括所述主設備將發(fā)送所述第一報文的時刻Tl這一時間信息通過途經(jīng)第一光纖的路徑傳送至所述從設備;所述從設備記錄接收所述第一報文的時刻T2 ;所述從設備將第一光纖的傳輸時延delayl表示成T2-Tl_T。ffset,所述T。ffset為所述主設備和所述從設備的時間偏差。可選地,所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延包括所述主設備通過2 X 2光開關(guān)或1 X 2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑;所述主設備將發(fā)送所述第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至所述從設備;所述從設備記錄接收所述第二報文的接收時刻T4 ;
6
所述從設備將第二光纖的第二傳輸時延表示成T4-T3_T。ffset,所述T。ffset為所述主設備和從設備的時間偏差。可選地,所述主設備包括發(fā)送單元和接收單元,所述2X2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述接入點4與所述發(fā)送單元的輸出端連接,所述2 X 2光開關(guān)的接入點4和接入點1 接通,所述第2X2光開關(guān)的接入點1與輸入所述第一報文的第一光纖的輸入端連接;所述主設備通過2X2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑包括所述2X2光開關(guān)將所述接入點1連接至所述發(fā)送單元的輸出端,將所述接入點4 和接入點3接通,所述接入點3連接至輸入所述第二報文的第二光纖的輸入端。可選地,所述主設備包括第一發(fā)送單元、第一接收單元、第二發(fā)送單元、第二接收單元、第一 1 X 2光開關(guān)和第二 1 X 2光開關(guān),所述第一 1 X 2光開關(guān)包括接入點1、接入點2 和接入點3,所述第二 1X2光開關(guān)包括接入點1’、接入點2’和接入點3’,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述第一 1 X 2光開關(guān)的接入點2與所述第一發(fā)送單元的輸入端連接,所述第一 1X2光開關(guān)的接入點1和接入點2接通,所述第一發(fā)送單元的輸出端與輸入所述第一報文的第一光纖的輸入端連接,所述第二 1X2光開關(guān)的接入點3’與所述第一接收單元的輸出端連接,所述第一 1X2光開關(guān)的接入點1’和接入點 3’接通;所述主設備通過1X2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑包括所述第二 ι χ 2光開關(guān)將所述第二 1 X 2光開關(guān)的接入點1 ’和接入點2’接通,將所述第二 1 X 2光開關(guān)的接入點2’連接至所述第二發(fā)送單元的輸入端,所述第二發(fā)送單元的輸出端連接至輸入所述第二報文的第二光纖的輸入端??蛇x地,所述從設備根據(jù)所述第一光纖的第一傳輸時延和所述第二光纖的第二傳輸時延計算所述主設備和從設備的時間偏差包括計算第一光纖的第一傳輸時延與第二光纖的第二傳輸時延的差值得到Ddiftonee = (T2-T1)-(T4-T3);將Ddifference 代入公式[(t2-tl)-(t4-t3)]/2-Ddifference/2,以所述公式[(t2_tl)-(t 4-t3)]/2-Ddifference/2的計算結(jié)果作為主設備和從設備的時間偏差,其中,tl為所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第三報文的發(fā)送時刻,t2為所述從設備通過途經(jīng)第一光纖的路徑接收所述第三報文的接收時刻,t3為所述從設備通過途經(jīng)第二光纖的路徑向主設備發(fā)送第四報文的發(fā)送時刻,t4為所述主設備通過途經(jīng)第二光纖的路徑接收所述第四報文的接收時刻。本發(fā)明實施例提供一種通信系統(tǒng),所述通信系統(tǒng)包括主設備和從設備,所述主設備包括路徑切換模塊和發(fā)送模塊,所述從設備包括接收模塊、傳輸時延獲取模塊和計算模塊;所述發(fā)送模塊,用于通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文和通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第一光纖的第一傳輸時延以及所述第二光纖的第二傳輸時延;所述路徑切換模塊,用于將所述途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑;
所述接收模塊,用于接收所述第一報文和第二報文;所述傳輸時延獲取模塊,用于根據(jù)所述第一報文和第二報文獲取所述第一光纖的第一傳輸時延以及所述第二光纖的第二傳輸時延;所述計算模塊,用于根據(jù)所述第一光纖的第一傳輸時延和所述第二光纖的第二傳輸時延計算所述主設備和從設備的時間偏差??蛇x地,所述發(fā)送模塊還用于將發(fā)送所述第一報文的時刻Tl這一時間信息通過途經(jīng)第一光纖的路徑傳送至所述從設備;所述接收模塊包括第一記錄單元,用于記錄接收所述第一報文的時刻T2 ;所述傳輸時延獲取模塊包括第一獲取單元,用于將第一光纖的第一傳輸時延表示成T2-Tl-T。ffsrt,所述T。ffsrt為所述主設備和從設備的時間偏差??蛇x地,所述路徑切換模塊為2X2光開關(guān)或1X2光開關(guān);所述發(fā)送模塊還用于將所述第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至所述從設備;所述接收模塊包括第二記錄單元,用于記錄接收所述第二報文的接收時刻T4 ;所述傳輸時延獲取模塊包括第二獲取單元,用于將第二光纖的第二傳輸時延表示成T4-T3-T。ffsrt,所述T。ffsrt為所述主設備和從設備的時間偏差??蛇x地,所述路徑切換模塊為2X2光開關(guān),所述2X2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,所述發(fā)送模塊通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述接入點1與所述發(fā)送模塊的輸出端連接,所述2X2光開關(guān)的接入點4和接入點1 接通,所述2X2光開關(guān)的接入點1與輸入所述第一報文的第一光纖的輸入端連接;所述2X2光開關(guān),用于所述發(fā)送模塊通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文時將所述接入點1連接至所述發(fā)送模塊的輸出端,將所述接入點4和接入點3 接通,所述接入點3連接至輸入所述第二報文的第二光纖的輸入端??蛇x地,所述路徑切換模塊包括第一 1X2光開關(guān)和第二 1X2光開關(guān),所述第一 1 X 2光開關(guān)包括接入點1、接入點2和接入點3,所述第二 1 X 2光開關(guān)包括接入點1’、接入點2’和接入點3’,所述發(fā)送模塊包括第一發(fā)送單元、第一接收單元、第二發(fā)送單元和第二接收單元;所述發(fā)送模塊通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述第一 1X2 光開關(guān)的接入點2與所述第一發(fā)送單元的輸入端連接,所述第一 1X2光開關(guān)的接入點1 和接入點2接通,所述第一發(fā)送單元的輸出端與輸入所述第一報文的第一光纖的輸入端連接,所述第二 1X2光開關(guān)的接入點3’與所述第一接收單元的輸出端連接,所述第一 1X2 光開關(guān)的接入點1’和接入點3’接通;所述第二 1X2光開關(guān),用于所述發(fā)送模塊通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文時將所述第二 1X2光開關(guān)的接入點1’和接入點2’接通,將所述第二 1X2 光開關(guān)的接入點2’連接至所述第二發(fā)送單元的輸入端,所述第二發(fā)送單元的輸出端連接至輸入所述第二報文的第二光纖的輸入端。可選地,所述計算模塊包括時延差計算單元,用于計算第一光纖的第一傳輸時延與第二光纖的第二傳輸時延的差值得到 Ddifferen。e = (T2-T1)-(T4-T3);
時間偏差計算單元,用于將 Ddifferenee 代入公式[(t2-tl)-(t4-t3)]/2-Ddifference/2 ,以所述公式[(t2-tl)-(t4-t3)]/2-DdiffCTm。y2的計算結(jié)果作為主設備和從設備的時間偏差,其中,tl為所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第三報文的發(fā)送時刻,t2 為所述從設備通過途經(jīng)第一光纖的路徑接收所述第三報文的接收時刻,t3為所述從設備通過途經(jīng)第二光纖的路徑向主設備發(fā)送第四報文的發(fā)送時刻,t4為所述主設備通過途經(jīng)第二光纖的路徑接收所述第四報文的接收時刻。 從上述本發(fā)明實施例可知,主設備通過途經(jīng)不同光纖的路徑向從設備兩次發(fā)送報文,使得從設備獲取第一光纖的傳輸時延以及第二光纖的傳輸時延,從而根據(jù)所述第一光纖的傳輸時延和所述第二光纖的傳輸時延計算出主設備和從設備的時間偏差。由于本發(fā)明提供的方法是通過主設備發(fā)報文、從設備收報文獲取了第一光纖的傳輸時延和第二光纖的傳輸時延,因此,與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的方法無需要人工下到站點逐點測量校準,而可以自動完成光纖傳時延不對稱情形下時間偏差的補償,在新增站點及其下游相鄰站點(例如,擴環(huán)加點時)以及無保護點出現(xiàn)斷纖換纖時,也不需要工程技術(shù)人員下到站點通過儀表重新測量校準時間偏差,降低了人力成本,設備自動完成光纖不對稱時延補償也有效地防止了人工手動產(chǎn)生偏差或誤操作,提高獲取主從設備時間偏差的可靠性。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對現(xiàn)有技術(shù)或?qū)嵤├枋鲋兴枰褂玫母綀D作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,還可以如這些附圖獲得其他的附圖。圖1是本發(fā)明實施例提供的光纖不對稱主從設備時間偏差獲取方法流程示意圖;圖加是本發(fā)明實施例提供的主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送報文的示意圖;圖2b是本發(fā)明實施例提供的主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑時向從設備發(fā)送報文的示意圖;圖3a是本發(fā)明另一實施例提供的主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送報文的示意圖;圖北是本發(fā)明另一實施例提供的主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑時向從設備發(fā)送報文的示意圖;圖4是本發(fā)明實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖;圖5是本發(fā)明另一實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖;圖6是本發(fā)明另一實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖;圖7是本發(fā)明另一實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖;圖8是本發(fā)明另一實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
9
請參閱附圖1,是本發(fā)明實施例提供的光纖不對稱主從設備時間偏差獲取方法流程示意圖,包括S101,主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延delayl。在本發(fā)明實施例中,若主設備的傳輸模式是一步模式(one-step模式),則主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送的第一報文可以是同步報文(Sync報文)。主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,主設備也可以將發(fā)送所述第一報文的時刻Tl這一時間信息攜帶在所述第一報文中,通過途經(jīng)第一光纖的路徑傳送至所述從設備。若主設備的傳輸模式是兩步模式(two-step模式),則主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,主設備也可以將發(fā)送所述第一報文的時刻Tl這一時間信息攜帶在緊隨所述第一報文之后發(fā)送的緊隨報文(FolloW_Up報文)中,通過途經(jīng)第一光纖的路徑傳送至所述從設備。從設備接收第一報文或緊隨報文(FolloW_Up報文),從中獲取隨第一報文傳送過來的發(fā)送所述第一報文的時刻Tl這一時間信息,記錄接收所述第一報文的時刻T2,并且將第一光纖的第一傳輸時延delayl表示成T2-Tl_T。ffset,所述T。ffset為所述主設備的本地時鐘和從設備的時間偏差。S102,主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延delay2。與現(xiàn)有技術(shù)不同的是,在本發(fā)明實施例中,從設備接收到主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送的第一報文后,并不是發(fā)送一個響應報文,而是等待主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑,例如,通過2 X 2光開關(guān)或1 X 2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑,然后,主設備通過所述途經(jīng)第二光纖的路徑繼續(xù)向所述從設備發(fā)送第二報文。與SlOl發(fā)送第一報文類似,若主設備的傳輸模式是一步模式(one-step模式),則主設備通過途經(jīng)第二光纖的路徑向從設備發(fā)送的第二報文可以是同步報文(Sync報文), 若主設備的傳輸模式是兩步模式(two-step模式),則主設備通過途經(jīng)第二光纖的路徑向從設備發(fā)送的第二報文可以是緊隨報文(FolloW_Up報文)。主設備通過途經(jīng)第二光纖的路徑向從設備發(fā)送第二報文時,主設備也可以將發(fā)送所述第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至所述從設備。從設備接收第二報文,從中獲取隨第二報文傳送過來的發(fā)送所述第二報文的時刻T4這一時間信息,記錄接收所述第二報文的時刻T4,并且將第二光纖的第二傳輸時延 delay2表示成T4_T3_T。ffset,所述T。ffset為所述主設備的本地時鐘和從設備的時間偏差。在本發(fā)明實施例中,若主設備是通過2X2光開關(guān)將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑,則主設備包括一個發(fā)送單元和一個接收單元。所述2X2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,2X2光開關(guān)的接入點4與發(fā)送單元的輸出端連接,2X2光開關(guān)的接入點4和接入點1接通,2X2光開關(guān)的接入點1與輸入第一報文的第一光纖的輸入端連接。此時,主設備通過2 X 2光開關(guān)將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑可以是2 X 2光開關(guān)將2X2光開關(guān)的接入點4連接至主設備的發(fā)送單元的輸出端,將2X2光開關(guān)的接入點 4和接入點3接通,2X2光開關(guān)的接入點3連接至輸入第二報文的第二光纖的輸入端。在本發(fā)明實施例中,若主設備是通過1X2光開關(guān)將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑,則主設備包括第一發(fā)送單元、第一接收單元、第二發(fā)送單元、第二接收單元、第一 1 X 2光開關(guān)和第二 1 X 2光開關(guān),所述第一 1 X 2光開關(guān)包括接入點1、接入點 2和接入點3,所述第二 1X2光開關(guān)包括接入點1’、接入點2’和接入點3’。主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述第一 1X2光開關(guān)的接入點1和接入點2 接通,第一 1X2光開關(guān)的接入點2與主設備的第一發(fā)送單元的輸入端連接,主設備的第一發(fā)送單元的輸出端與輸入第一報文的第一光纖的輸入端連接,所述第一 1X2光開關(guān)的接入點1’和接入點3’接通,第二 1X2光開關(guān)的接入點3’與主設備的第一接收單元的輸出端連接。此時,主設備通過1X2光開關(guān)將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑可以是第二 1 X 2光開關(guān)將第二 1 X 2光開關(guān)的接入點1 ’和接入點2’接通,將第二 1 X 2光開關(guān)的接入點2’連接至所述第二發(fā)送單元的輸入端,所述第二發(fā)送單元的輸出端連接至輸入所述第二報文的第二光纖的輸入端。S103,從設備接收第一報文和第二報文,根據(jù)第一光纖的第一傳輸時延delayl和第二光纖的第二傳輸時延delay2計算所述主設備和從設備的時間偏差。1588v2時間同步算法中主設備和從設備的時間偏差offset的標準化計算公式為 offset = [(t2-tl)-(t4-t3)]/2,其中,tl、t2、t3和t4的意義如背景技術(shù)所述。由于IEEE 1588v2時間同步算法中主設備和從設備的時間偏差offset的標準化計算公式是以報文從主設備到從設備的傳輸路徑延時delayl和報文從從設備到主設備的傳輸路徑延時delay2 相等,即delayl = delay2、delayl-delay2 = 0為前提的,因此,在報文從主設備到從設備的傳輸路徑延時delayl和報文從從設備到主設備的傳輸路徑延時delay2實際不相等的情形下,實際主設備和從設備的時間偏差offset與理論計算得到的主設備和從設備的時間偏差 offset 相差(delayl_delay2)/2。正是考慮到上述實際情形,在本發(fā)明實施例中,從設備在獲得所述第一光纖的第一傳輸時延delayl和所述第二光纖的第二傳輸時延delay2后,計算所述主設備和從設備的時間偏差offset時,首先計算第一光纖的第一傳輸時延delayl與第二光纖的第二傳輸時延 delay2 的差值得到 Ddifferenee = delayl-delay2 = (Τ2_Τ1)-(Τ4_Τ3),然后將 DdifferenceR 入公式[(t2-tl)-(t4-t3)]/2-Ddifference/2,以所述公式[(t2-tl)-(t4-t3) = A-DdifferenceA 的計算結(jié)果作為主設備和從設備的時間偏差offset,此處,tl為主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送報文D3的發(fā)送時刻,t2從設備通過途經(jīng)第一光纖的路徑接收報文D3的接收時刻,t3為從設備通過途經(jīng)第二光纖的路徑向主設備發(fā)送報文D4的發(fā)送時刻,t4主設備通過途經(jīng)第二光纖的路徑接收報文D4的接收時刻,其中,報文D3可以是同步報文(Sync 報文),報文D4可以是延遲請求報文(Delay_Req報文),具體發(fā)送和接收機制可參閱背景技術(shù)中的Sll至S15。此時,根據(jù)公式[(t2-tl)-(t4-t3)]/2-[(T2-Tl)-(T4_T3)]/2計算得到的時間偏差offset為實際工程中主設備和從設備的時間偏差offset。最后,從設備以實際工程中主設備和從設備的時間偏差offset修正本地時間,使其與主設備的時間同步。從上述本發(fā)明實施例提供的光纖不對稱主從設備間的時間偏差獲取方法可知,主設備通過途經(jīng)不同光纖的路徑向從設備兩次發(fā)送報文,使得從設備獲取第一光纖的傳輸時延以及第二光纖的傳輸時延,從而根據(jù)所述第一光纖的傳輸時延和所述第二光纖的傳輸時延計算出主設備和從設備間的時間偏差。由于本發(fā)明提供的方法是通過從設備發(fā)報文、從設備收報文獲取了第一光纖的傳輸時延和第二光纖的傳輸時延,因此,與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的方法無需要人工下到站點逐點測量校準,而可以自動完成光纖傳時延不對稱情形下時間偏差的補償,在新增站點及其下游相鄰站點(例如,擴環(huán)加點時)以及無保護點出現(xiàn)斷纖換纖時,也不需要工程技術(shù)人員下到站點通過儀表重新測量校準時間偏差, 降低了人力成本,設備自動完成光纖不對稱時延補償也有效地防止了人工手動產(chǎn)生偏差或誤操作,提高獲取主從設備時間偏差的可靠性。以下結(jié)合主設備和從設備的交互,分別以主設備通過2 X 2光開關(guān)和1 X 2光開關(guān)將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑、發(fā)送的第一報文和D2是同步報文或緊隨報文為例,說明本發(fā)明實施例提供的光纖不對稱主從設備時間偏差獲取方法。請參閱附圖2a,是主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送報文的示例。在附圖加示例中,主設備包括一個發(fā)送模塊201和一個接收模塊202,從設備包括一個接收模塊201,和一個發(fā)送模塊202,,2X2光開關(guān)203位于主設備和光纖1、光纖2之間,2X2光開關(guān)203’位于從設備和光纖1、光纖2之間。需要說明的是,2X2光開關(guān)203既可以集成于主設備內(nèi),作為其功能模塊,也可以作為一個獨立的功能模塊外置于主設備,2 X 2光開關(guān) 203’與從設備的關(guān)系類似,本發(fā)明實施例假設2X2光開關(guān)203和2X2光開關(guān)203’作為獨立的功能模塊外置于主設備和從設備,以下詳細說明。S201,主設備發(fā)送同步報文(Sync報文)或緊隨報文(FolloW_Up報文)。此時,2X2光開關(guān)203的接入點4與接入點1接通,接入點2與接入點3接通, 2X2光開關(guān)203’的接入點4’與接入點1’接通,接入點2’與接入點3’接通,則同步報文 (Sync報文)或緊隨報文(FolloW_Up報文)的傳輸路徑為發(fā)送模塊201 —接入點4 —接入點1 —光纖1 —接入點4,一接入點1,一接收模塊201,。一步模式(one-step模式)下, Sync報文攜帶發(fā)送所述Sync報文的時刻Tl這一時間信息,兩步模式(two-st印模式)下, 主設備在發(fā)送完Sync報文后,緊接著發(fā)送R)llow_Up報文并將發(fā)送Sync報文的時刻Tl這一時間信息攜帶在i^ollow—up報文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻Tl這一時間信息,記錄接收Sync報文的時刻T2。S202,主從設備通過協(xié)商切換路徑。如附圖2b所示,2X2光開關(guān)203的接入點4與接入點3接通,接入點2與接入點 1接通,2X2光開關(guān)203’的接入點4’與接入點3’接通,接入點2’與接入點1’接通,主設備再次發(fā)送同步報文(Sync報文)或緊隨報文(FolloW_Up報文)。此時,同步報文(Sync 報文)或緊隨報文(FolloW_Up報文)的傳輸路徑為發(fā)送模塊201 —接入點4 —接入點3 — 光纖2—接入點2,一接入點1,一接收模塊201,。一步模式(one-st印模式)下,Sync報文攜帶發(fā)送所述Sync報文的時刻T3這一時間信息,兩步模式(two-st印模式)下,主設備在發(fā)送完Sync報文后,緊接著發(fā)送R)llow_Up報文并將發(fā)送Sync報文的時刻T3這一時間信息攜帶在i^ollo^up報文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻T3這一時間信息,記錄接收Sync報文的時刻T4。S203,從設備計算光纖1和光纖2的傳輸時延差。光纖1的傳輸時延和光纖2的傳輸時延分別用delayl和delay2表示,delayl = T2-Tl-T。ffset,delay2 = T4_T3_T。ffset,其中,Toffset為主設備和從設備的時間偏差,此時光纖 1和光纖2的傳輸時延差表示為delayl-delay2 = (T2-T1) - (T4-T3)。S204,主從設備通過協(xié)商,將路徑切換回步驟S201時使用的路徑。如附圖加所示,此時,2X2光開關(guān)203的接入點4與接入點1接通,接入點2與接入點3接通,2X2光開關(guān)203’的接入點4’與接入點1’接通,接入點2’與接入點3’接通。主設備向從設備發(fā)送同步報文(Sync報文)或緊隨報文(FolloW_Up報文),其傳輸路徑為發(fā)送模塊201 —接入點4 —接入點1 —光纖1 —接入點4’ 一接入點1’ 一接收模塊 201’,發(fā)送Sync報文的發(fā)送時刻為tl。一步模式(one-st印模式)下,Sync報文攜帶發(fā)送所述Sync報文的時刻tl這一時間信息,兩步模式(two-st印模式)下,主設備在發(fā)送完 Sync報文后,緊接著發(fā)送R)llow_Up報文并將發(fā)送Sync報文的時刻tl這一時間信息攜帶在Follow_up 艮文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻tl這一時間信息,記錄接收Sync報文的時刻t2。從設備向主設備發(fā)送延遲請求報文(Delay_Req報文),其傳輸路徑為發(fā)送模塊 202’ 一接入點3’ 一接入點2’ 一光纖2 —接入點3 —接入點2 —接收模塊202,發(fā)送延遲請求報文的發(fā)送時刻為t3。主設備在接收到延遲請求報文后,向從設備發(fā)送延遲請求響應報文(Delay_ReSp 報文),其傳輸路徑為發(fā)送模塊201 —接入點4 —接入點1 —光纖1 —接入點4’ 一接入點 1,一接收模塊201,,發(fā)送Delay_ReSp報文的發(fā)送時刻為t4 ;主設備在發(fā)送延遲請求響應報文的同時,將時刻t4這一時間信息攜帶在Delay_ReSp報文中。S205,從設備計算主從設備間的時間偏差offset。從設備從Delay_ReSp報文中獲取主設備發(fā)送Delay_ReSp報文的發(fā)送時刻t4,根據(jù)時亥Ij tl、t2、t3、t4 和公式[(t2-tl)-(t4_t;3)]/2-[delayl-delay2]/2,計算得到主設備和從設備間的時間偏差為[(t2-tl)-(t4-t3)]/2-[(T2-Tl)-(T4-T3)]/2。從設備以此時間偏差修正本地時間,使其與主設備的時間同步。請參閱附圖3a,是主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送報文的另一示例。在附圖3a示例中,主設備包括第一發(fā)送模塊301、第一接收模塊302、第二發(fā)送模塊303、 第二接收模塊304、第一 1 X 2光開關(guān)305和第二 1 X 2光開關(guān)306,從設備包括第三發(fā)送模塊 301,、第三接收模塊302,、第四發(fā)送模塊303,、第四接收模塊304,、第三1 X 2光開關(guān)305, 和第四1 X 2光開關(guān)306’。第一 1 X 2光開關(guān)305和第二 1 X 2光開關(guān)306集成于主設備內(nèi), 第三1X2光開關(guān)305’和第四1X2光開關(guān)306’集成于從設備內(nèi)。S301,主設備發(fā)送同步報文(Sync報文)或緊隨報文(FolloW_Up報文)。此時,第一 1 X 2光開關(guān)305的接入點1與接入點2接通,第二 1 X 2光開關(guān)306的接入點1與接入點3接通,第三1X2光開關(guān)305’的接入點1’與接入點2’接通,第四1X2 光開關(guān)306’的接入點1’與接入點3’接通,同步報文(Sync報文)或緊隨報文(Follow_ up報文)的傳輸路徑為第一 1X2光開關(guān)305的接入點1 —第一 1X2光開關(guān)305的接入點2 —第一發(fā)送模塊301 —光纖1 —第三接收模塊302,一第三1X2光開關(guān)305,的接入點2,一第三1X2光開關(guān)305,的接入點1,。一步模式(one-st印模式)下,Sync報文攜帶發(fā)送所述Sync報文的時刻Tl這一時間信息,兩步模式(two-st印模式)下,主設備在發(fā)送完Sync報文后,緊接著發(fā)送R)llow_Up報文并將發(fā)送Sync報文的時刻Tl這一時間信息攜帶在R)lloW_up報文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻Tl這一時間信息,記錄接收Sync報文的時刻T2。S302,主從設備通過協(xié)商切換路徑。如附圖北所示,第一 1 X 2光開關(guān)305的接入點1與接入點3接通,第二 1 X 2光開關(guān)306的接入點1與接入點2接通,第三1X2光開關(guān)305,的接入點1,與接入點3,接通,第四1X2光開關(guān)306’的接入點1’與接入點2’接通,主設備再次發(fā)送同步報文(Sync 報文)或緊隨報文(FolloW_Up報文)。此時,同步報文(Sync報文)或緊隨報文(Follow_ up報文)的傳輸路徑為第二 1 X 2光開關(guān)306的接入點1 —第二 1 X 2光開關(guān)306的接入點2—第二發(fā)送模塊303 —光纖2—第四接收模塊304’ 一第四1X2光開關(guān)306’的接入點2’ 一第四1X2光開關(guān)306’的接入點1’。一步模式(one-st印模式)下,Sync報文攜帶發(fā)送所述Sync報文的時刻T3這一時間信息,兩步模式(two-st印模式)下,主設備在發(fā)送完Sync報文后,緊接著發(fā)送R)llow_Up報文并將發(fā)送Sync報文的時刻T3這一時間信息攜帶在R)lloW_up報文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻T3這一時間信息,記錄接收Sync報文的時刻T4。S303,從設備計算光纖1和光纖2的傳輸時延差。光纖1的傳輸時延和光纖2的傳輸時延分別用delayl和delay2表示,delayl =T2-TI-Toffset, delay2 = T4_T3_T。ffset,其中,T。ffset為主設備的本地時鐘和從設備的本地時鐘之間的偏差,此時光纖1和光纖2的傳輸時延差表示為delayl-delay2 = (T2-T1)-(T4-T3)。S304,主從設備通過協(xié)商,將路徑切換回步驟S301時使用的路徑。如附圖3a所示,此時,第一 1 X 2光開關(guān)305的接入點1與接入點2接通,第二 1 X 2 光開關(guān)306的接入點1與接入點3接通,第三1X2光開關(guān)305,的接入點1,與接入點2, 接通,第四1X2光開關(guān)306’的接入點1’與接入點3’接通。主設備向從設備發(fā)送同步報文(Sync報文)或緊隨報文(FolloW_Up報文),其傳輸路徑為第一 1X2光開關(guān)305的接入點1 —第一 1X2光開關(guān)305的接入點2 —第一發(fā)送模塊301 —光纖1 —第三接收模塊 302,一第三1 X 2光開關(guān)305,的接入點2,一第三1 X 2光開關(guān)305,的接入點1,,發(fā)送Sync 報文的發(fā)送時刻為tl。一步模式(one-st印模式)下,Sync報文攜帶發(fā)送所述Sync報文的時刻tl這一時間信息,兩步模式(two-st印模式)下,主設備在發(fā)送完Sync報文后,緊接著發(fā)送R)ll0W_up報文并將發(fā)送Sync報文的時刻tl這一時間信息攜帶在R)llow_Up報文中。從設備接收Sync報文,從Sync報文或緊隨Sync報文后的R)llow_up報文中獲取時刻tl這一時間信息,記錄接收Sync報文的時刻t2。從設備向主設備發(fā)送延遲請求報文(061對_徹(1報文),其傳輸路徑為第四1\2光開關(guān)306,的接入點1,一第四1X2光開關(guān)306,的接入點2,一第四發(fā)送模塊303,一光纖 2 —第二接收模塊304 —第二 1 X 2光開關(guān)306的接入點3 —第二 1 X 2光開關(guān)306的接入點1,發(fā)送延遲請求報文的發(fā)送時刻為t3。主設備在接收到延遲請求報文后,向從設備發(fā)送延遲請求響應報文(Delay_ReSp 報文),其傳輸路徑為第一 1 X 2光開關(guān)305的接入點1 —第一 1 X 2光開關(guān)305的接入點 2—第一發(fā)送模塊301—光纖1—第三接收模塊302,一第三1X2光開關(guān)305,的接入點 2’ 一第三1X2光開關(guān)305’的接入點1’,發(fā)送Delay_ReSp報文的發(fā)送時刻為t4;主設備在發(fā)送延遲請求響應報文的同時,將時刻t4這一時間信息攜帶在Delay_ReSp報文中。S305,從設備計算主從設備的時間偏差。從設備從Delay_ReSp報文中獲取主設備發(fā)送Delay_ReSp報文的發(fā)送時刻t4,根據(jù)時亥Ij tl、t2、t3、t4 和公式[(t2-tl)-(t4_t;3)]/2-[delayl-delay2]/2,計算得到主設備和從設備的時間偏差為[(t2-tl)-(t4-t3)]/2-[(T2-Tl)-(T4-T3)]/2。從設備以此時間偏差修正本地時間,使其與主設備的時間同步。請參閱附圖4,是本發(fā)明實施例提供的通信系統(tǒng)結(jié)構(gòu)示意圖。為了便于說明,僅僅示出了與本發(fā)明實施例相關(guān)的部分。附圖4示例的通信系統(tǒng)包括主設備41和從設備42,主設備41和從設備42可以是附圖加至附圖北中的主設備和從設備,主設備41進一步包括路徑切換模塊411和發(fā)送模塊412,從設備42進一步包括接收模塊421、傳輸時延獲取模塊 422和計算模塊423,其中發(fā)送模塊412,用于通過途經(jīng)第一光纖的路徑向從設備42發(fā)送第一報文和通過途經(jīng)第二光纖的路徑向從設備42發(fā)送第二報文,以使從設備42獲取第一光纖的第一傳輸時延delayl以及第二光纖的第二傳輸時延delay2 ;路徑切換模塊411,用于將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑,路徑切換模塊411可以是2 X 2光開關(guān)或1 X 2光開關(guān);接收模塊421,用于接收第一報文和第二報文;傳輸時延獲取模塊422,用于根據(jù)第一報文和第二報文獲取第一光纖的第一傳輸時延delayl以及第二光纖的第二傳輸時延delay2 ;計算模塊423,用于根據(jù)第一光纖的第一傳輸時延delayl和第二光纖的第二傳輸時延delay2計算主設備41和從設備42的時間偏差。需要說明的是,以上通信系統(tǒng)的實施方式中,各功能模塊的劃分僅是舉例說明,實際應用中可以根據(jù)需要,例如相應硬件的配置要求或者軟件的實現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將所述通信系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊, 以完成以上描述的全部或者部分功能。而且,實際應用中,本實施例中的相應的功能模塊可以是由相應的硬件實現(xiàn),也可以由相應的硬件執(zhí)行相應的軟件完成,例如,前述的發(fā)送模塊,可以是具有執(zhí)行前述通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文和通過途經(jīng)第二光纖的路徑向從設備發(fā)送第二報文的硬件,例如發(fā)送器,也可以是能夠執(zhí)行相應計算機程序從而完成前述功能的一般處理器或者其他硬件設備;再如前述的路徑切換模塊,可以是具有執(zhí)行前述將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑功能的硬件,例如路徑切換器,也可以是能夠執(zhí)行相應計算機程序從而完成前述功能的一般處理器或者其他硬件設備(本說明書提供的各個實施例都可應用上述描述原則)。
15
在附圖4示例的主設備41中,發(fā)送模塊412還用于將發(fā)送第一報文的時刻Tl這一時間信息通過途經(jīng)第一光纖的路徑傳送至從設備42。接收模塊421還可以包括第一記錄單元501,傳輸時延獲取模塊422還可以包括第一獲取單元502,如附圖5所示本發(fā)明另一實施例提供的通信系統(tǒng),其中第一記錄單元501,用于記錄接收所述第一報文的時刻T2 ;第一獲取單元502,用于將第一光纖的第一傳輸時延delayl表示成T2_Tl_T。ffset, 此處,Toffset為主設備41和從設備42的時間偏差。在附圖4示例的主設備41中,發(fā)送模塊412還用于將發(fā)送第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至從設備42。接收模塊421也可以包括第二記錄單元601,傳輸時延獲取模塊422也可以包括第二獲取單元602,如附圖6所示本發(fā)明另一實施例提供的通信系統(tǒng),其中第二記錄單元601,用于記錄接收第二報文的接收時刻T4 ;第二獲取單元602,用于將第二光纖的第二傳輸時延delay2表示成T4_T3_T。ffset, 此處,Toffset為主設備41和從設備42的時間偏差。在附圖4至附圖6任一示例的通信系統(tǒng)中,當路徑切換模塊411為2X2光開關(guān)時,2X 2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,發(fā)送模塊412通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,2X2光開關(guān)的接入點4與發(fā)送模塊412的輸出端連接,2X2光開關(guān)的接入點4和接入點1接通,2X2光開關(guān)的接入點1與輸入第一報文的第一光纖的輸入端連接;具體地,2X2光開關(guān)用于發(fā)送模塊412通過途經(jīng)第二光纖的路徑向從設備發(fā)送第二報文時將接入點4連接至發(fā)送模塊412的輸出端,將接入點4和接入點3接通,接入點3 連接至輸入第二報文的第二光纖的輸入端。在附圖4至附圖6任一示例的通信系統(tǒng)中,當路徑切換模塊411包括兩個光開關(guān), 即第一 1 X 2光開關(guān)和第二 1 X 2光開關(guān)時,第一 1 X 2光開關(guān)包括接入點1、接入點2和接入點3,第二 1X2光開關(guān)包括接入點1’、接入點2’和接入點3’,發(fā)送模塊412包括第一發(fā)送單元701、第一接收單元702、第二發(fā)送單元703和第二接收單元704,如附圖7所示本發(fā)明另一實施例提供的通信系統(tǒng)。發(fā)送模塊412通過途經(jīng)第一光纖的路徑向從設備42發(fā)送第一報文時,第一 1X2 光開關(guān)的接入點2與第一發(fā)送單元701的輸入端連接,第一 1 X 2光開關(guān)的接入點1和接入點2接通,第一發(fā)送單元701的輸出端與輸入第一報文的第一光纖的輸入端連接,第二 1 X 2 光開關(guān)的接入點3’與第一接收單元702的輸出端連接,第一 1X2光開關(guān)的接入點1’和接入點3’接通;第二 1 X 2光開關(guān)用于發(fā)送模塊412通過途經(jīng)第二光纖的路徑向從設備42發(fā)送第二報文時將第二 1X2光開關(guān)的接入點1’和接入點2’接通,將第二 1X2光開關(guān)的接入點 2’連接至第二發(fā)送單元703的輸入端,第二發(fā)送單元703的輸出端連接至輸入第二報文的第二光纖的輸入端。附圖4至附圖7任一實施例的計算模塊423可以進一步包括時延差計算單元801 和時間偏差計算單元802,如附圖8所示所示本發(fā)明另一實施例提供的通信系統(tǒng),其中時延差計算單元801,用于計算第一光纖的第一傳輸時延delayl與第二光纖的第二傳輸時延 delay2 的差值得到 Ddifferenee = delayl-delay2 = (T2-T1) - (T4-T3);時間偏差計算單元802,用于將 Ddifference 代入公式[(t2-tl)-(t4_t3)] A-Ddifferenc e/2,以所述公式[(t2-tl)-(t4-t3)]/2-DdiffCTen。e/2的計算結(jié)果作為主設備41和從設備42 的時間偏差offset,其中,tl為主設備41通過途經(jīng)第一光纖的路徑向從設備42發(fā)送報文 D3的發(fā)送時刻,t2從設備42通過途經(jīng)第一光纖的路徑接收報文D3的接收時刻,t3為從設備42通過途經(jīng)第二光纖的路徑向主設備41發(fā)送報文D4的發(fā)送時刻,t4主設備41通過途經(jīng)第二光纖的路徑接收報文D4的接收時刻。需要說明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明方法實施例相同,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,比如以下各種方法的一種或多種或全部主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延delayl ;所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延delay2 ;所述從設備接收所述第一報文和第二報文,根據(jù)所述第一光纖的第一傳輸時延 delayl和所述第二光纖的第二傳輸時延delay2計算所述主設備和從設備的時間偏差。本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。以上對本發(fā)明實施例提供的光纖不對稱時主從設備間的時間偏差獲取方法和通信系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述, 以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權(quán)利要求
1.一種光纖不對稱主從設備間的時間偏差獲取方法,其特征在于,所述方法包括主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延;所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延;所述從設備接收所述第一報文和所述第二報文,根據(jù)所述第一傳輸時延和所述第二傳輸時延計算所述主設備和從設備間的時間偏差。
2.如權(quán)利要求1所述的方法,其特征在于,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延包括所述主設備將發(fā)送所述第一報文的時刻Tl這一時間信息通過途經(jīng)第一光纖的路徑傳送至所述從設備;所述從設備記錄接收所述第一報文的時刻T2 ;所述從設備將第一光纖的傳輸時延delayl表示成T2-Tl-T。ffset,所述T。ffset為所述主設備和所述從設備的時間偏差。
3.如權(quán)利要求1所述的方法,其特征在于,所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延包括所述主設備通過2X2光開關(guān)或1X2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑;所述主設備將發(fā)送所述第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至所述從設備;所述從設備記錄接收所述第二報文的接收時刻"Γ4 ;所述從設備將第二光纖的第二傳輸時延表示成T4-T3-T。ffset,所述T。ffset為所述主設備和從設備的時間偏差。
4.如權(quán)利要求3所述的方法,其特征在于,所述主設備包括發(fā)送單元和接收單元,所述 2X2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述接入點4與所述發(fā)送單元的輸出端連接,所述2X2光開關(guān)的接入點4和接入點1接通,所述第2X2光開關(guān)的接入點1與輸入所述第一報文的第一光纖的輸入端連接;所述主設備通過2X2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑包括所述2X2光開關(guān)將所述接入點1連接至所述發(fā)送單元的輸出端,將所述接入點4和接入點3接通,所述接入點3連接至輸入所述第二報文的第二光纖的輸入端。
5.如權(quán)利要求3所述的方法,其特征在于,所述主設備包括第一發(fā)送單元、第一接收單元、第二發(fā)送單元、第二接收單元、第一 1 X 2光開關(guān)和第二 1 X 2光開關(guān),所述第一 1 X 2光開關(guān)包括接入點1、接入點2和接入點3,所述第二 1X2光開關(guān)包括接入點1’、接入點2’和接入點3’,所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述第一 1X2 光開關(guān)的接入點2與所述第一發(fā)送單元的輸入端連接,所述第一 1X2光開關(guān)的接入點1 和接入點2接通,所述第一發(fā)送單元的輸出端與輸入所述第一報文的第一光纖的輸入端連接,所述第二 1X2光開關(guān)的接入點3’與所述第一接收單元的輸出端連接,所述第一 1X2 光開關(guān)的接入點1’和接入點3’接通;所述主設備通過1 X2光開關(guān),將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑包括所述第二 1 X 2光開關(guān)將所述第二 1 X 2光開關(guān)的接入點1 ’和接入點2’接通,將所述第二 1X2光開關(guān)的接入點2’連接至所述第二發(fā)送單元的輸入端,所述第二發(fā)送單元的輸出端連接至輸入所述第二報文的第二光纖的輸入端。
6.如權(quán)利要求2至5任意一項所述的方法,其特征在于,所述從設備根據(jù)所述第一光纖的第一傳輸時延和所述第二光纖的第二傳輸時延計算所述主設備和從設備的時間偏差包括計算第一光纖的第一傳輸時延與第二光纖的第二傳輸時延的差值得到DdiffCTen。e = (T2-T1)-(T4-T3);將 Ddifference 代入公式[(t2-tl)-(t4-t3)]/2-Ddifference/2,以所述公式[(t2_tl) - (t4_t3 )]/2-Ddifference/2的計算結(jié)果作為主設備和從設備的時間偏差,其中,tl為所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第三報文的發(fā)送時刻,t2為所述從設備通過途經(jīng)第一光纖的路徑接收所述第三報文的接收時刻,t3為所述從設備通過途經(jīng)第二光纖的路徑向主設備發(fā)送第四報文的發(fā)送時刻,t4為所述主設備通過途經(jīng)第二光纖的路徑接收所述第四報文的接收時刻。
7.一種通信系統(tǒng),其特征在于,所述通信系統(tǒng)包括主設備和從設備,所述主設備包括路徑切換模塊和發(fā)送模塊,所述從設備包括接收模塊、傳輸時延獲取模塊和計算模塊;所述發(fā)送模塊,用于通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文和通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第一光纖的第一傳輸時延以及所述第二光纖的第二傳輸時延;所述路徑切換模塊,用于將所述途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑; 所述接收模塊,用于接收所述第一報文和第二報文;所述傳輸時延獲取模塊,用于根據(jù)所述第一報文和第二報文獲取所述第一光纖的第一傳輸時延以及所述第二光纖的第二傳輸時延;所述計算模塊,用于根據(jù)所述第一光纖的第一傳輸時延和所述第二光纖的第二傳輸時延計算所述主設備和從設備的時間偏差。
8.如權(quán)利要求7所述的通信系統(tǒng),其特征在于,所述發(fā)送模塊還用于將發(fā)送所述第一報文的時刻Tl這一時間信息通過途經(jīng)第一光纖的路徑傳送至所述從設備;所述接收模塊包括第一記錄單元,用于記錄接收所述第一報文的時刻T2 ; 所述傳輸時延獲取模塊包括第一獲取單元,用于將第一光纖的第一傳輸時延表示成 T2-Tl-T。ffsrt,所述T。ffsrt為所述主設備和從設備的時間偏差。
9.如權(quán)利要求7所述的通信系統(tǒng),其特征在于,所述路徑切換模塊為2X2光開關(guān)或 1X2光開關(guān);所述發(fā)送模塊還用于將所述第二報文的時刻T3這一時間信息通過途經(jīng)第二光纖的路徑傳送至所述從設備;所述接收模塊包括第二記錄單元,用于記錄接收所述第二報文的接收時刻"Γ4 ; 所述傳輸時延獲取模塊包括第二獲取單元,用于將第二光纖的第二傳輸時延表示成T4-T3_T。ffsrt,所述T。ffsrt為所述主設備和從設備的時間偏差。
10.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,所述路徑切換模塊為2X2光開關(guān),所述2X2光開關(guān)包括接入點1、接入點2、接入點3和接入點4,所述發(fā)送模塊通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述接入點1與所述發(fā)送模塊的輸出端連接,所述 2 X 2光開關(guān)的接入點4和接入點1接通,所述2 X 2光開關(guān)的接入點1與輸入所述第一報文的第一光纖的輸入端連接;所述2X2光開關(guān),用于所述發(fā)送模塊通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文時將所述接入點1連接至所述發(fā)送模塊的輸出端,將所述接入點4和接入點3接通, 所述接入點3連接至輸入所述第二報文的第二光纖的輸入端。
11.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,所述路徑切換模塊包括第一1X2光開關(guān)和第二 1X2光開關(guān),所述第一 1X2光開關(guān)包括接入點1、接入點2和接入點3,所述第二 1X2光開關(guān)包括接入點1’、接入點2’和接入點3’,所述發(fā)送模塊包括第一發(fā)送單元、第一接收單元、第二發(fā)送單元和第二接收單元;所述發(fā)送模塊通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文時,所述第一 1X2光開關(guān)的接入點2與所述第一發(fā)送單元的輸入端連接,所述第一 1X2光開關(guān)的接入點1和接入點2接通,所述第一發(fā)送單元的輸出端與輸入所述第一報文的第一光纖的輸入端連接, 所述第二 1 X 2光開關(guān)的接入點3’與所述第一接收單元的輸出端連接,所述第一 1 X 2光開關(guān)的接入點1,和接入點3,接通;所述第二 1X2光開關(guān),用于所述發(fā)送模塊通過途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文時將所述第二 1X2光開關(guān)的接入點1’和接入點2’接通,將所述第二 1X2光開關(guān)的接入點2’連接至所述第二發(fā)送單元的輸入端,所述第二發(fā)送單元的輸出端連接至輸入所述第二報文的第二光纖的輸入端。
12.如權(quán)利要求8至11任意一項所述的通信系統(tǒng),其特征在于,所述計算模塊包括時延差計算單元,用于計算第一光纖的第一傳輸時延與第二光纖的第二傳輸時延的差值得到 Ddifference = (T2-T1)-(T4-T3);時間偏差計算單元,用于將Ddifference代入公式[(t2-tl) - (t4-t3) ] /2-Ddifference/2,以所述公式[(t2-tl)-(t4-t3)]/2-DdiffCTm。y2的計算結(jié)果作為主設備和從設備的時間偏差,其中,tl為所述主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第三報文的發(fā)送時刻,t2為所述從設備通過途經(jīng)第一光纖的路徑接收所述第三報文的接收時刻,t3為所述從設備通過途經(jīng)第二光纖的路徑向主設備發(fā)送第四報文的發(fā)送時刻,t4為所述主設備通過途經(jīng)第二光纖的路徑接收所述第四報文的接收時刻。
全文摘要
本發(fā)明實施例提供光纖不對稱時主從設備間的時間偏差獲取方法和通信系統(tǒng),以降低獲取主從設備時間偏差的成本并提高獲取主從設備時間偏差的可靠性。所述方法包括主設備通過途經(jīng)第一光纖的路徑向從設備發(fā)送第一報文,以使所述從設備獲取所述第一光纖的第一傳輸時延;所述主設備將途經(jīng)第一光纖的路徑切換至途經(jīng)第二光纖的路徑并通過所述途經(jīng)第二光纖的路徑向所述從設備發(fā)送第二報文,以使所述從設備獲取所述第二光纖的第二傳輸時延;所述從設備接收所述第一報文和所述第二報文,根據(jù)所述第一傳輸時延和所述第二傳輸時延計算所述主設備和從設備間的時間偏差。本發(fā)明不需要工程技術(shù)人員下到站點通過儀表重新測量校準時間偏差,降低了人力成本。
文檔編號H04L7/00GK102412955SQ20111038484
公開日2012年4月11日 申請日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者馮建權(quán), 王頌平, 黃調(diào)文 申請人:華為技術(shù)有限公司