一種光傳送網中對齊各調度業務的方法及系統的製作方法
2023-12-12 01:30:52
專利名稱:一種光傳送網中對齊各調度業務的方法及系統的製作方法
技術領域:
本發明涉及光網絡中的業務處理技術,尤其涉及一種光傳送網中對齊各調 度業務的方法及系統。
背景技術:
隨著光傳送網(OTN)的M,基於OTN的業務的交叉調度應用越來越 多,基於總的業務交叉容量和調度靈活性的要求,通常採用時隙交叉的方式實 現交叉調度。
採用時隙交叉方式時,要求被調度的業務採用同一時鐘,而且在送入交叉 調度單元前幀頭能夠對齊,這樣才可以對業務中的每個時隙進行調度。然而, 如果待調度的業務之間幀頭偏差太大,在交叉調度單元前就需要用很大容量的 緩存來實現各路業務的對齊,實現成本過高。
傳統的在將各路業務送入交叉調度單元前進行幀頭對齊的做法是為每路 業務的接入單板提供一個幀頭指示信號(FP),用來作為各路業務的發送基準, 使各路業務在進入交叉調度單元前,各路業務的幀頭偏差很小,只需要使用很 少的緩存完成各路待調度業務的幀頭對齊。但是,這種方法需要為每路業務的 接入單板提供獨立的幀頭指示信號,那麼,隨著所需交叉調度業務的增加,如 果為每路業務的接入單板都提供獨立的幀頭指示信號,將需要很多根獨立的信 號線,對整個系統的設計造成困難。
發明內容
有鑑於此,本發明的主要目的在於提供一種光傳送網中對齊各調度業務的 方法及系統,能在大大減少各業務板信號線的同時,實現調度前各路業務數據 的幀頭對齊。為達到上述目的,本發明的技術方案是這樣實現的本發明實現的一種光傳送網中對齊各調度業務的方法,該方法包括交叉板在發送給各個業務板的業務數據中插入幀頭指示信號;將發送的業務數據中的數據幀根據幀頭指示信號進行對齊,並將包含有幀
頭指示信號的業務數據發送給各個業務板;
各個業務板接收業務數據,並在提取到幀頭指示信號時,按照業務延時時
間進行延時;
在延時時間到後,各個業務板將待調度的業務數據進行封裝、發送;
交叉板接收各個業務板的業務數據,並進行緩存對齊。
上述方案中,所述幀頭指示信號具體為 一個設定的周期性脈衝信號,該脈衝信號的周期與發送的業務數據中的數據幀幀頭信息的周期一致。
上述方案中,所述提取到幀頭指示信號具體為對接收到的業務數據按照數據幀的幀頭信息進行脈衝信號提取,得到幀頭指示信號。
上述方案中,所述各個業務板將待調度的業務數據進行封裝、發送具體為各個業務板將待調度的業務數據按照所在傳輸網絡的協議進行封裝,封裝完成後發送到交叉板。
上述方案中,所述緩存對齊具體為交叉板將接收到的各個業務板的業務數據進行緩存,在緩存中根據幀頭指示信號,對各個業務數據的幀頭進一步對齊。
上述方案中,所述對各個業務數據的幀頭進一步對齊之後,該方法進一步包括交叉板在緩存的數據量達到設定的最大緩存數據量後,將所有業務數據進行調M送。
本發明實現的一種光傳送網中對齊各調度業務的系統,該系統包括
幀頭指示提供單元,用於產生幀頭指示信號提供給交叉板;
交叉板,用於在發送給各個業務板的業務數據中插入幀頭指示信號,各個
業務數據的幀頭根據幀頭指示信號進行對齊,發送到各個業務板;還用於對各
個業務板發來的業務數據進行緩存對齊;
5業務板,用於在接收到的業務數據中提取幀頭指示信號,提取到幀頭指示信號後,按照業務延時時間進行延時,在延時之後對要進行調度的業務數據進行封裝、發送。
上述方案中,所述交叉板進一步包括
幀頭插入單元,用於在交叉板發送給各個業務板的業務數據中,插入幀頭指示信號;
業務發送單元,用於根據幀頭指示信號,將要發送給各個業務板的業務數據的幀頭進行對齊,並將包含有幀頭指示信號的業務數據發送給各個業務板;
對齊單元,用於對各個業務板的業務數據進行緩存,並在緩存中根據幀頭指示信號,對各個業務數據的幀頭進一步的對齊。
上述方案中,所述業務板進一步包括
幀頭指示提取單元,用於在接收到的業務數據中提取幀頭指示信號,提取到幀頭指示信號後,觸發延時單元;
延時單元,用於根據預先設定的延時時間進行延時;
業務封裝單元,用於在延時時間到後,將待調度的業務數據按照所在傳輸網絡的協議進行封裝;
發送單元,用於將封裝好的待調度的業務數據發送到交叉板。
上述方案中,所述交叉板還包括
交叉調度單元,用於將業務數據進行交叉調度後,發送給業務發送單元;所述對齊單元,進一步用於在緩存的數據量達到設定的最大緩存數據量後,將緩存中的各個業務數據發送給交叉調度單元。
本發明所提供的光傳送網中對齊各調度業務的方法及系統,交叉板在發送給各個業務板的業務數據中插入幀頭指示信號,發送的業務數據中的數據幀根據幀頭指示信號進行對齊後,發送到各個業務板;當各個業務板接收到業務數據並提取到幀頭指示信號時,按照業務延時時間進行延時,在延時時間到後,將待調度的業務數據進行封裝、發送,交叉板將各個業務板的業務數據經過緩存對齊後送入到交叉調度單元,進行調度發送;從而在交叉板對各路業務調度前,對各業務板發送的業務數據的幀頭進行對齊時,各業務板不需要獨立的提供幀頭指示信號的信號線,方便了對系統的設計。
圖1為本發明實現光傳送網中對齊各調度業務的方法的流程示意圖;圖2為本發明實現光傳送網中對齊各調度業務的系統的結構示意圖。
具體實施例方式
本發明的基本思想是交叉板在發送給各個業務板的業務數據中插入幀頭指示信號,發送的業務數據中的數據幀根據幀頭指示信號進行對齊後,發送到各個業務板;當各個業務板接收到業務數據並提取到幀頭指示信號時,按照業務延時時間進行延時,在延時時間到後,將待調度的業務數據進行封裝、發送,交叉板將各個業務板的業務數據經過緩存對齊後,進行調度發送。
其中,所述的幀頭指示信號具體為一個設定的周期性脈衝信號,該脈衝信號的周期與發送的業務數據中的數據幀幀頭信息的周期一致,由幀頭指示提供單元提供,例如在第二代光傳送網(OTN2)的交叉調度時,幀頭指示提供單元提供與OTN2開銷裡的幀頭信息(OA10A2)周期一致的脈衝信號作為幀頭指示信號。所述OTN2支持64位寬數據,傳輸速度為255/237 x 9953280 kbit/s。
下面通過附圖及具體實施例對本發明再作進一步的詳細說明。
本發明實現光傳送網中對齊各調度業務的方法,如圖l所示,該方法包括以下幾個步驟
步驟101:交叉板在發送給各個業務板的業務數據中插入幀頭指示信號;具體的,交叉板中的交叉調度單元接收到各個業務板的業務數據時,各個
業務中幀頭是沒有對齊的,進行調度後,交叉板在發送的業務數據中插入幀頭
指示信號。
步驟102:發送的業務數據中的數據幀根據幀頭指示信號進行對齊,並發送到各業務板;具體的,在發送的業務數據中插入幀頭指示信號後,數據幀的幀頭都對齊在這個信號上,並按照交叉調度單元的調度,將對齊後的業務數據發送到各個
業務板;
步驟103:各個業務板接收業務數據,並在提取到幀頭指示信號時,按照業務延時時間進行延時;
具體的,各個業務板接收業務數據,並對接收到的業務數據按照數據幀的幀頭信息進行脈衝信號提取,作為幀頭指示信號,在提取到幀頭指示信號後,按照業務延時時間進行延時;
其中,所述業務延時時間為兩個幀頭指示信號的間隔時間、即幀頭指示信號周期-緩存延時-交叉調度延時;所述緩存延時為交叉板緩存的數據量達到預先設定的最大交叉板緩存數據量的時間, 一般的,在OTN2中以OA10A2的周期作為幀頭指示信號的周期,在OA10A2的周期為2040個時鐘周期時,可以設定50個時鐘周期的數據量為最大交叉板緩存數據量;所述交叉調度延時為交叉調度單元在進行各個業務調度時所需要的時間,是根據交叉調度單元硬體本身的性能產生的, 一般約為30個時鐘周期;
步驟104:在延時時間到後,將待調度的業務數據進行封裝,並發送到交叉板,此時各個業務板的業務數據的幀頭基本對齊;
具體的,在延時時間到後,各個業務板將待調度的業務數據按照所在傳輸網絡的協議進行封裝,比如在OTN2中,按照OTN2的幀格式進行封裝,封裝完成後發送到交叉板;由於各個業務板延時的時間是固定的,並且是相同的,在延時前也是根據幀頭指示信號進行對齊的,此時發送的各個業務板的業務數據幀頭基本對齊;
步驟105:交叉板將各個業務板的業務數據經過緩存對齊後進行調度發送;具體的,交叉板將各個業務板的業務數據進行緩存,在緩存中根據幀頭指示信號,對各個業務數據的幀頭進一步的對齊,在緩存的數據量達到設定的最大緩存數據量後,將緩存中的所有業務數據送入到交叉調度單元,進行調度發基於上述方法,本發明還提供了一種光傳送網中對齊各調度業務的系統,
如圖2所示,該系統包括以下幾個部分幀頭指示提供單元23、交叉板21和業務板22;其中,
幀頭指示提供單元23,用於設定一個周期性脈衝信號作為幀頭指示信號,該脈衝信號的周期與發送的業務數據中的數據幀幀頭信息的周期一致,提供給交叉板21;
交叉板21 ,用於在發送給各個業務板22的業務數據中插入幀頭指示信號,將要發送的各個業務數據的幀頭根據幀頭指示信號進行對齊後,發送到各個業務板22;還用於對各個業務板22發來的業務數據進行緩存對齊;
業務板22,用於從接收到的業務數據中提取幀頭指示信號,提取到幀頭指示信號後,按照業務延時時間進行延時,在延時之後對要進行調度的業務數據進行封裝、發送;
所述交叉板21進一步包括幀頭插入單元211、業務發送單元212、對齊單元213;其中,
幀頭插入單元211,用於在交叉板21發送給各個業務板22的業務數據中,插入幀頭指示信號;
業務發送單元212,用於根據幀頭指示信號,將要發.送給各個業務板22的業務數據的幀頭進行對齊,並將包含有幀頭指示信號的業務數據發送給各個業務板;
對齊單元213,用於對各個業務板22的業務數據進行緩存,並在緩存中根據幀頭指示信號,對各個業務數據的幀頭進一步的對齊;
所述業務板22進一步包括幀頭指示提取單元221、延時單元222、業務封裝單元223、發送單元224;其中,
幀頭指示才是取單元221,用於在接收到的業務數據中按照數據幀的幀頭信息進行脈衝信號提取,得到幀頭指示信號,提取到幀頭指示信號後,觸發延時單元222;
延時單元222,用於根據預先設定的延時時間進行延時;其中,所述延時時間為幀頭指示信號周期-緩存延時-交叉調度延時;
業務封裝單元223,用於在延時時間到後,將待調度的業務數據按照所在傳輸網絡的協議進行封裝;
發送單元224,用於將封裝好的待調度的業務數據發送到交叉板21;
所述交叉板21進一步還包括交叉調度單元214;其中,
所述交叉調度單元214,用於將業務數據進行交叉調度後,發送給業務發送單元212;
所述對齊單元213進一步用於在緩存的數據量達到設定的最大緩存數據量後,將緩存中的各個業務數據發送給交叉調度單元214。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
10
權利要求
1、一種光傳送網中對齊各調度業務的方法,其特徵在於,該方法包括交叉板在發送給各個業務板的業務數據中插入幀頭指示信號;將發送的業務數據中的數據幀根據幀頭指示信號進行對齊,並將包含有幀頭指示信號的業務數據發送給各個業務板;各個業務板接收業務數據,並在提取到幀頭指示信號時,按照業務延時時間進行延時;在延時時間到後,各個業務板將待調度的業務數據進行封裝、發送;交叉板接收各個業務板的業務數據,並進行緩存對齊。
2、 根據權利要求1所述的方法,其特徵在於,所述幀頭指示信號具體為 一個設定的周期性脈衝信號,該脈衝信號的周期與發送的業務數據中的數據幀 幀頭信息的周期一致。
3、 根據權利要求2所述的方法,其特徵在於,所述提取到幀頭指示信號具 體為對接收到的業務數據按照數據幀的幀頭信息進行脈衝信號提取,得到幀 頭指示信號。
4、 根據權利要求1所述的方法,其特徵在於,所述各個業務板將待調度的 業務數據進行封裝、發送具體為各個業務板將待調度的業務數據按照所在傳 輸網絡的協議進行封裝,封裝完成後發送到交叉板。
5、 根據權利要求l所述的方法,其特徵在於,所述緩存對齊具體為交叉 板將接收到的各個業務板的業務數據進行緩存,在緩存中根據幀頭指示信號, 對各個業務數據的幀頭進一步對齊。
6、 根據權利要求5所述的方法,其特徵在於,所述對各個業務數據的幀頭 進一步對齊之後,該方法進一步包括交叉板在緩存的數據量達到設定的最大 緩存數據量後,將所有業務數據進行調度發送。
7、 一種光傳送網中對齊各調度業務的系統,其特徵在於,該系統包括 幀頭指示提供單元,用於產生幀頭指示信號提供給交叉板;交叉板,用於在發送給各個業務板的業務數據中插入幀頭指示信號,各個業務數據的幀頭根據幀頭指示信號進行對齊,發送到各個業務板;還用於對各 個業務板發來的業務數據進行緩存對齊;業務板,用於在接收到的業務數據中提取幀頭指示信號,提取到幀頭指示 信號後,按照業務延時時間進行延時,在延時之後對要進行調度的業務數據進 行封裝、發送。
8、 根據權利要求7所述的系統,其特徵在於,所述交叉板進一步包括 幀頭插入單元,用於在交叉板發送給各個業務板的業務數據中,插入幀頭指示信號;業務發送單元,用於根據幀頭指示信號,將要發送給各個業務板的業務數 據的幀頭進行對齊,並將包含有幀頭指示信號的業務數據發送給各個業務板;對齊單元,用於對各個業務板的業務數據進行緩存,並在緩存中根據幀頭 指示信號,對各個業務數據的幀頭進一步的對齊。
9、 根據權利要求7所述的系統,其特徵在於,所述業務板進一步包括 幀頭指示提取單元,用於在接收到的業務數據中提取幀頭指示信號,提取到幀頭指示信號後,觸發延時單元;延時單元,用於根據預先設定的延時時間進行延時;業務封裝單元,用於在延時時間到後,將待調度的業務數據按照所在傳輸 網絡的協議進行封裝;發送單元,用於將封裝好的待調度的業務數據發送到交叉板。
10、 根據權利要求8所述的系統,其特徵在於,所述交叉板還包括 交叉調度單元,用於將業務數據進行交叉調度後,發送給業務發送單元; 所述對齊單元,進一步用於在緩存的數據量達到設定的最大緩存數據量後,將緩存中的各個業務數據發送給交叉調度單元。
全文摘要
本發明公開了一種光傳送網中對齊各調度業務的方法,通過在交叉板經過交叉調度單元將業務數據發送給各個業務板時,在發送的業務數據中插入幀頭指示信號,發送的業務數據中的數據幀根據幀頭指示信號進行對齊,當各個業務板接收到業務數據並提取到幀頭指示信號時,按照業務延時時間進行延時,在延時時間到後,將待調度的業務數據進行封裝、且發送給交叉板進行緩存對齊和調度;本發明同時還公開了一種光傳送網中對齊各調度業務的系統;從而,在交叉板進行各路業務的調度前,各業務板就可以實現不需要獨立的提供幀頭指示信號的信號線,就能將各路發送的業務數據的幀頭對齊。
文檔編號H04Q11/00GK101674146SQ20091023603
公開日2010年3月17日 申請日期2009年10月16日 優先權日2009年10月16日
發明者洋 劉, 宋曉鵬 申請人:中興通訊股份有限公司