国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多種速率光接口的實現(xiàn)方法和裝置的制作方法

      文檔序號:7917170閱讀:175來源:國知局
      專利名稱:多種速率光接口的實現(xiàn)方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,并且特別地,涉及一種多種速率光接口 的實現(xiàn)方法和裝置。
      背景技術(shù)
      隨著信息技術(shù)的發(fā)展和人們對通訊帶寬的需求,通訊網(wǎng)絡(luò)已經(jīng) 開始從模擬網(wǎng)絡(luò)向數(shù)字網(wǎng)絡(luò)轉(zhuǎn)變,光纖技術(shù)的發(fā)展大大推動了數(shù)字 通訊纟支術(shù)的發(fā)展,滿足了人們對通ifl帶寬的需求。光纖設(shè)備提供了低成本、高速度的信息傳遞,迅速代替了傳統(tǒng) 的銅纜傳送i殳備。為適應(yīng)光纖:技術(shù)的發(fā)展、統(tǒng)一各通訊廠商的產(chǎn)品、實現(xiàn)傳輸信息的互通,國際電聯(lián)制定了同步數(shù)字體系(Synchronous Digital Hierarchy,簡《爾為SDH )的通ifU示準(zhǔn)。同步凄t字體系的幀4言 息結(jié)構(gòu)具有豐富的開銷字節(jié),因此方便信息的傳輸和網(wǎng)絡(luò)管理,其 中,統(tǒng)一的接口參數(shù)能使不同廠商的設(shè)備組網(wǎng)工作,實現(xiàn)地域甚至 全3求的通訊網(wǎng)絡(luò)互通,這些優(yōu)點4吏得以同步凄t字體系為基礎(chǔ)的傳車ir 網(wǎng)成為光通ifL網(wǎng)建i殳的主導(dǎo)方向。由于客戶對業(yè)務(wù)帶寬的需求不同,設(shè)備需要提供不同速度的接 口來滿足不同客戶的需求。在SDH體系標(biāo)準(zhǔn)中,定義了 4種速度等 級STM國1 (155M)、 STM畫4 ( 622M )、 STM-16 ( 2.5G )、 STM-64 (10G),四種速度等級之間是完全的四倍關(guān)系,即,STM-64的速 度等于4*STM-16的速度,依次類推,STM-4的速度等于4*STM-1的速度,這樣,體系中不同等級之間表現(xiàn)為完全的同步關(guān)系,4個 STM-1的業(yè)務(wù)數(shù)據(jù)流采用同步復(fù)用的方式可以變成1個STM-4的業(yè) 務(wù)信號,4個STM-16的業(yè)務(wù)ft據(jù)采用同步復(fù)用的方式可以變成1 個STM-64的業(yè)務(wù)〗言號。由于采用同步復(fù)用的標(biāo)準(zhǔn),設(shè)備對不同速率的客戶業(yè)務(wù)采用了 同樣的處理方式,只是處理時鐘的頻率或數(shù)據(jù)容量不同。正是同步 復(fù)用技術(shù)帶來的優(yōu)點,促進了 SDH標(biāo)準(zhǔn)的推廣和應(yīng)用。由于SDH標(biāo)準(zhǔn)有四種速度等級,可以向用戶提供四種速度的接 口,滿足不同用戶的需要,因此,設(shè)備一般提供四種單板,每種單 板提供不同的速度等級,并且有多個光接口。對于小客戶而言,需 要少量的光接口,但是卻需要多種速率,所以,設(shè)備廠商需要一類 單板,單板上提供多個光接口,每個光接口的速度不同。但是,由于客戶需求的差異性,這類單板仍然有多種,有的單 板低速光接口較多,有的單板高速光接口較多,同時,有些客戶需 要在一種單板上提供各種速率的接口 ,并且每種速率的接口數(shù)量不 確定,在這種情況下,設(shè)備廠商在滿足這些需求時,提供的單板種 類非常繁多,研發(fā)、生產(chǎn)、維護成本較高。然而,目前尚未提出解 決上述問題的才支術(shù)方案。發(fā)明內(nèi)容考慮到由于提供的單板種類繁多而導(dǎo)致的研發(fā)、生產(chǎn)、維護成 本急劇增加問題而做出本發(fā)明,為此,本發(fā)明的主要目的在于提供 一種多種速率光接口的實現(xiàn)方法和裝置,以解決相關(guān)4支術(shù)中的上述 問題。根據(jù)本發(fā)明的一個方面,提供了 一種多種速率光接口的實現(xiàn)方法。根據(jù)本發(fā)明的多種速率光接口的實現(xiàn)方法包括在光接口接收 側(cè)對輸入的數(shù)據(jù)流的時鐘和數(shù)據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢 復(fù)具體為將串行數(shù)據(jù)恢復(fù)為并行數(shù)據(jù);對恢復(fù)后的數(shù)據(jù)流進行速 率檢測和數(shù)據(jù)檢測,根據(jù)速率檢測和數(shù)據(jù)檢測的結(jié)果,將系統(tǒng)調(diào)整 到正常工作狀態(tài);在光接口發(fā)送側(cè)根據(jù)系統(tǒng)正常工作狀態(tài)時的速 率,對發(fā)送速率進行配置;將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù), 并進行發(fā)送。此外,對恢復(fù)后的數(shù)據(jù)流進行速率檢測和數(shù)據(jù)^r測之前,方法 進一步包括將工作速率設(shè)置為最高工作速率。其中,對恢復(fù)后的數(shù)據(jù)流進行速率檢測具體為檢測恢復(fù)后的 數(shù)據(jù)流中是否在預(yù)定時間內(nèi)出現(xiàn)了連續(xù)相同的內(nèi)容;在檢測到數(shù)據(jù) 流中在預(yù)定時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容情況下,發(fā)送工作速率過大警 告,降〗氐工作速率,并繼續(xù)監(jiān)測工作速率,在下一個預(yù)定時間內(nèi)仍 然出現(xiàn)連續(xù)相同內(nèi)容的情況下,繼續(xù)降4氐工作速率,直到不再出現(xiàn) 連續(xù)相同內(nèi)容為止。其中,對恢復(fù)后的數(shù)據(jù)流進行數(shù)據(jù)檢測具體為4企測恢復(fù)后的 凄丈據(jù)流的內(nèi)容在預(yù)定時間內(nèi)是否正常;在;f企測為異常的情況下,以 最高工作速率配置光口4妾收側(cè)的工作速率,并重新開始進4亍速率配 置、速率4企測、^:纟居^r測。此外,對發(fā)送速率進行配置之后,方法進一步包括對發(fā)送數(shù) 據(jù)進行調(diào)整,具體包括根據(jù)光口接收側(cè)配置的工作速率,將輸入 數(shù)據(jù)總線上的有效數(shù)據(jù)內(nèi)容調(diào)整到發(fā)送數(shù)據(jù)總線的對應(yīng)位置,并且 將并行數(shù)據(jù)轉(zhuǎn)化為串行數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,提供了 一種多種速率光接口的實現(xiàn)裝 置,包括位于光接口接收側(cè)的模塊和位于光接口發(fā)送側(cè)的模塊。根據(jù)本發(fā)明的多種速率光接口的實現(xiàn)裝置包括在光接口接收 側(cè)包括接收才莫塊,用于接收輸入的數(shù)據(jù)流,對輸入的數(shù)據(jù)流的時 鐘和數(shù)據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢復(fù)具體為將串行數(shù)據(jù)恢復(fù) 為并行數(shù)據(jù);速率檢測模塊,用于對恢復(fù)后的數(shù)據(jù)流進行速率檢測, 以檢測工作速率是否合適;數(shù)據(jù)檢測模塊,用于對恢復(fù)后的數(shù)據(jù)流 進行數(shù)據(jù)檢測,以檢測數(shù)據(jù)幀是否正確;狀態(tài)控制模塊,用于根據(jù) 速率檢測和數(shù)據(jù);險測的結(jié)果,配置接收模塊和發(fā)送才莫塊的工作速率, 并將系統(tǒng)調(diào)整到正常工作狀態(tài);在光口發(fā)送側(cè)包括發(fā)送模塊,用 于將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù),并進行發(fā)送。此外,上述裝置進一步包括數(shù)據(jù)調(diào)整^f莫塊,用于對發(fā)送數(shù)據(jù) 進行調(diào)整;狀態(tài)控制模塊進一步用于根據(jù)配置的工作速率,配置數(shù) 據(jù)調(diào)整模塊的調(diào)整方法。此外,上述速率檢測模塊進一步用于檢測恢復(fù)后的數(shù)據(jù)流中是 否在預(yù)定時間內(nèi)出現(xiàn)了連續(xù)相同的內(nèi)容;在4企測到凄t據(jù)流中在預(yù)定 時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容情況下,發(fā)送工作速率過大警告;狀態(tài)控 制模塊進一步用于響應(yīng)于工作速率過大警告,降低工作速率,并繼 續(xù)監(jiān)測工作速率,在下一個預(yù)定時間內(nèi)仍然出現(xiàn)連續(xù)相同內(nèi)容的情 況下,繼續(xù)降4氐工作速率,直到不再出現(xiàn)連續(xù)相同內(nèi)容為止。此外,上述數(shù)據(jù)4企測模塊進一步用于檢測恢復(fù)后的數(shù)據(jù)流的內(nèi) 容在預(yù)定時間內(nèi)是否正常;狀態(tài)控制模塊進一步用于在在檢測為異 常的情況下,以最高工作速率配置光口4妄收側(cè)的工作速率,并重新 開始進4于速率配置、速率檢測、^bt^險測。借助于本發(fā)明的技術(shù)方案,通過自動適應(yīng)多種速率的光接口, 能夠減少i殳備的單才反種類,并且具有明顯的經(jīng)濟效益。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他/優(yōu)點可通過在所寫的i兌明書、4又利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。


      附圖用來^是供對本發(fā)明的進一步理解,并且構(gòu)成i兌明書的一部 分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1是根據(jù)本發(fā)明實施例的多種速率光接口的實現(xiàn)裝置的框圖;圖2是才艮據(jù)本發(fā)明實施例的多種速率光接口的實現(xiàn)方法的流程圖;圖3是根據(jù)本發(fā)明實施例的速度檢測模塊的工作示意圖;圖4是根據(jù)本發(fā)明實施例的狀態(tài)控制模塊的詳細處理的流程圖。
      具體實施方式
      以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。隨著i見場可編禾呈門陣歹'J ( Field Programmable Gate Array,筒稱 為FPGA)芯片技術(shù)的發(fā)展,目前,高端FPGA芯片都提供串行收 發(fā)器(Serializer Deserializer, 簡《爾為serdes )才莫塊,由于serdes才莫塊可以在線配置工作速率,所以serdes才莫塊可以4妄j)i^發(fā)送不同速度 的業(yè)務(wù)信號,因此,利用FPGA芯片中serdes模塊的特點,能夠?qū)?現(xiàn)設(shè)計出的光接口可以自動適應(yīng)多種速率,在本發(fā)明中,選擇采用 serdes資源,才是出 一種自動適應(yīng)多種速率的光4妄口的實現(xiàn)方法和裝 置,可以自動適用于客戶業(yè)務(wù)的速率以及自動提供不同的速率,減 少了設(shè)備的單板種類。下面,首先對多種速率的光4妄口的實現(xiàn)裝置進4亍詳細的i兌明。裝置實施例根據(jù)本發(fā)明實施例,提供了 一種多種速率光接口的實現(xiàn)裝置, 包括位于光接口接收側(cè)的模塊和位于光接口發(fā)送側(cè)的模塊。圖l是 才艮據(jù)本發(fā)明實施例的多種速率光接口的實現(xiàn)裝置的框圖,如圖l所 示,在光接口接收側(cè),包括接收模塊2、速率檢測模塊4、數(shù)據(jù)檢測 模塊6,態(tài)控制模塊8,在光接口發(fā)送側(cè),包括發(fā)送模塊IO。下面, 對上述才莫塊進行詳細的說明(一)光接口接收側(cè)接收模塊2,用于接收輸入數(shù)據(jù)流,對輸入數(shù)據(jù)流的時鐘和數(shù) 據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢復(fù)具體為將串行數(shù)據(jù)恢復(fù)為并行 數(shù)據(jù)速率檢測模塊4,用于對恢復(fù)后的數(shù)據(jù)流進行速率檢測,以檢 測工作速率是否合適;數(shù)據(jù)檢測模塊6,用于對恢復(fù)后的數(shù)據(jù)流進行數(shù)據(jù)檢測,以檢 測凄t:梧幀是否正確;狀態(tài)控制模塊8,用于根據(jù)速率檢測和數(shù)據(jù)檢測的結(jié)果,配置 接收模塊和發(fā)送模塊的工作速率,并將系統(tǒng)調(diào)整到正常工作狀態(tài);此外,上述速率檢測模塊4進一步用于檢測恢復(fù)后的數(shù)據(jù)流中 是否在預(yù)定時間內(nèi)出現(xiàn)了連續(xù)相同的內(nèi)容;在檢測到數(shù)據(jù)流中在預(yù) 定時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容情況下,發(fā)送工作速率過大警告;狀態(tài) 控制模塊8進一步用于響應(yīng)于工作速率過大警告,降低工作速率, 并繼續(xù)監(jiān)測工4乍速率,在下一個子貞定時間內(nèi)仍然出3見連續(xù)相同內(nèi)容 的情況下,繼續(xù)降4氐工作速率,直到不再出現(xiàn)連續(xù)相同內(nèi)容為止。另外,上述數(shù)據(jù)檢測模塊6進一步用于檢測恢復(fù)后的數(shù)據(jù)流的 內(nèi)容在預(yù)定時間內(nèi)是否正常;狀態(tài)控制才莫塊8進一步用于在在檢測 為異常的情況下,以最高工作速率配置光口4妻收側(cè)的工作速率,并 重#斤開始進4于速率配置、速率4全測、It纟居4全測。(二)光口發(fā)送側(cè)發(fā)送模塊IO,用于將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù),并 進行發(fā)送。此外,在光口發(fā)送側(cè)進一步包括數(shù)據(jù)調(diào)整模塊12,用于對發(fā)送數(shù)據(jù)進行調(diào)整;并且,狀態(tài)控制 模塊8進一步用于根據(jù)配置的工作速率,配置數(shù)據(jù)調(diào)整模塊的調(diào)整 方法。方法實施例才艮據(jù)本發(fā)明實施例,還才是供了 一種多種速率光4妻口的實現(xiàn)方法, 下面,結(jié)合上述裝置,對根據(jù)本發(fā)明實施例的多種速率光接口的實 玉見方法進4于詳細il明。在本實施例中,將多種速率光4妻口的實現(xiàn)過禾呈分為光口接收側(cè)和光口發(fā)送側(cè)進^H兌明。圖2是才艮據(jù)本發(fā)明實施例的多種速率光4妄 口的實現(xiàn)方法的流禾呈圖,如圖2所示,包4舌以下處理(一) 在光4妄口4妾收側(cè)步驟S202,對輸入的數(shù)據(jù)流的時鐘和數(shù)據(jù)進行恢復(fù),具體地, 將串行數(shù)據(jù)恢復(fù)為并行數(shù)據(jù);步驟S204,對恢復(fù)后的數(shù)據(jù)流進行速率檢測和數(shù)據(jù)檢測,根據(jù) 速率4企測和數(shù)據(jù)檢測的結(jié)果,將系統(tǒng)調(diào)整到正常工作狀態(tài);此外,在步驟S204之前,需要首先將工作速率設(shè)置為最高工 作速率。并且,在步驟S204中,進行速率^r測的具體^:作為1、 4企測 恢復(fù)后的數(shù)據(jù)流中是否在預(yù)定時間內(nèi)出現(xiàn)了連續(xù)相同的內(nèi)容;2、檢 測到凄t據(jù)流中在預(yù)定時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容情況下,發(fā)送工作速 率過大警告,降低工作速率,并繼續(xù)監(jiān)測工作速率,在下一個預(yù)定 時間內(nèi)仍然出現(xiàn)連續(xù)相同內(nèi)容的情況下,繼續(xù)降低工作速率,直到 不再出現(xiàn)連續(xù)相同內(nèi)容為止。在步驟S204中,進4于#:據(jù)檢測的具體#:作為1、檢測恢復(fù)后 的數(shù)據(jù)流的內(nèi)容在預(yù)定時間內(nèi)是否正常;2 、在檢測為異常的情況下, 以最高工作速率配置光口接收側(cè)的工作速率,并重新開始進行速率 配置、速率檢測、凄W居4企測。(二) 在光接口發(fā)送側(cè)步驟S206,根據(jù)系統(tǒng)正常工作狀態(tài)時的速率,對發(fā)送速率進行 配置;步驟S208,將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù),并進行發(fā)送。此外,對發(fā)送速率進行配置之后,還需要對發(fā)送數(shù)據(jù)進行調(diào)整。 其具體的操作為根據(jù)光口接收側(cè)配置的工作速率,將輸入數(shù)據(jù)總 線上的有效數(shù)據(jù)內(nèi)容調(diào)整到發(fā)送數(shù)據(jù)總線的對應(yīng)位置,并且將并行 數(shù)據(jù)轉(zhuǎn)化為串行數(shù)據(jù)。通過上述4支術(shù)方案,實現(xiàn)了可以自動適應(yīng)速率的光4妾口。下面,結(jié)合圖1,對上述多種速率光接口的實現(xiàn)方法和裝置進 4亍詳細的i兌明。在4矣收方向(上述光接口接收側(cè)),串4亍數(shù)據(jù)rx進入serdes的 接收部分(接收模塊2 )后,serdes接收部分根據(jù)狀態(tài)控制模塊的配 置情況,從串行數(shù)據(jù)rx中恢復(fù)出時鐘rx_clock,同時將高速的串行 數(shù)據(jù)變成低速的并行數(shù)據(jù),并將deser—data發(fā)送到速度速率檢測模 塊4和數(shù)據(jù)檢測模塊6。速率檢測模塊4檢測恢復(fù)出的并行數(shù)據(jù)總線,如圖3所示,圖 中默認serdes的串并轉(zhuǎn)化比率是1: 8,也就是說,將串行數(shù)據(jù)轉(zhuǎn)變 為8位寬的并行數(shù)據(jù)。當(dāng)serdes接收的串行數(shù)據(jù)率為STM-1、 一位 串4亍凄t才居為010101010101010101010101010101010101、速率為 155M時,如果serdes配置成STM-1的業(yè)務(wù)時,則配置參數(shù)和輸入 幀的速率完全相同,這樣serdes恢復(fù)出的時鐘為19M ( 155M的8 分頻),恢復(fù)出的數(shù)據(jù)內(nèi)容和輸入的數(shù)據(jù)內(nèi)容完全相同,唯一區(qū)別的 是數(shù)據(jù)格式,具體地,輸入的是串行數(shù)據(jù),恢復(fù)的是并行數(shù)據(jù),即 圖3中第一種配置的結(jié)果。但是,如果輸入數(shù)據(jù)仍舊是STM-1 、 serdes配置參數(shù)為STM-4, 則由于配置參數(shù)的速率是輸入數(shù)據(jù)速率的4倍,這樣恢復(fù)出的時鐘頻率變?yōu)?7M,恢復(fù)的凄t據(jù)中連續(xù)4個比特是完全一樣的,如圖3 中第二種配置結(jié)果所示,第二種配置結(jié)果是由于配置參數(shù)和實際數(shù) 據(jù)速率不一致并大于實際速率造成的。速率檢測才莫塊4的功能就是 檢測恢復(fù)數(shù)據(jù)中是否出現(xiàn)連續(xù)相同的內(nèi)容,如果數(shù)據(jù)總線總是出現(xiàn) 連續(xù)相同的內(nèi)容,并且持續(xù)時間足夠長,則表明serdes的配置參凝: 大于輸入的數(shù)據(jù)速率,速率檢測模塊4給出速度過大的指示 (overseed ),并將該信號發(fā)送到狀態(tài)控制模塊8中。下面,對狀態(tài)控制模塊的處理過程進行詳細的說明,如圖4所 示,在系統(tǒng)剛上電后,狀態(tài)控制模塊8準(zhǔn)備開始工作,并按照serdes 的最高工作速率對serdes進行配置。在配置結(jié)束后,對serdes進行 復(fù)位,使serdes按照最高恢復(fù)速率的方式工作,恢復(fù)出數(shù)據(jù)和時鐘。 在serdes工作穩(wěn)定后,由速率檢測模塊4檢測配置速率是否過大, 在配置速率過大的情況下,縮小一個速度等級,重新配置serdes, 使得serdes的工作速率減低,速率檢測模塊4重新檢測恢復(fù)數(shù)據(jù)的 速率,如果仍舊過大,則繼續(xù)降低配置參數(shù)的速率,直到配置參數(shù) 的速率和輸入數(shù)據(jù)速率一致為止。但是,如果配置參數(shù)速率已經(jīng)是 最小值,但速率檢測模塊4仍舊給出速率過大的提示,則說明系統(tǒng) 工作異常,需要從最大速率開始重新進行配置。當(dāng)serdes的配置速率和輸入速率一致時,速率檢測模塊4不再 報告速率過大指示,表示速率參數(shù)配置正確,速率檢測過程結(jié)束, 狀態(tài)控制模塊8開始檢測恢復(fù)數(shù)據(jù)是否正常。具體地,由數(shù)據(jù)檢測才莫塊6檢測數(shù)據(jù)流的內(nèi)容,判斷恢復(fù)數(shù)據(jù) 是否正常,在判斷恢復(fù)數(shù)據(jù)異常(error)的情況下(例如,恢復(fù)的 SDH幀數(shù)據(jù)出現(xiàn)幀丟失現(xiàn)象,或者信號丟失現(xiàn)象,并且持續(xù)時間超 過一定的門限),說明恢復(fù)出的數(shù)據(jù)內(nèi)容不正確,狀態(tài)控制模塊8 取消系統(tǒng)工作正常的指示,并發(fā)送reset指令,4吏系統(tǒng)返回到初始狀 態(tài),從最大速率配置開始重新開始工作。當(dāng)數(shù)據(jù)檢測才莫塊6給出恢復(fù)數(shù)據(jù)正常的指示后,說明沒有出現(xiàn) 幀丟失、信號丟失等現(xiàn)象,表明整個系統(tǒng)工作正常,能夠正確恢復(fù) 出輸入數(shù)據(jù)rx—fp和rx一data,狀態(tài)控制才莫塊8發(fā)出系統(tǒng)工作正常的 指示。此后,狀態(tài)控制模塊8不斷地檢測恢復(fù)數(shù)據(jù)是否異常,在正常 工作中,當(dāng)恢復(fù)數(shù)據(jù)出現(xiàn)異常,并且異常時間超過門限時,表明業(yè) 務(wù)數(shù)據(jù)發(fā)生中斷,狀態(tài)控制模塊8取消工作正常指示,從最初狀態(tài) 開始,重新配置(configure)參數(shù),按照流程重新工作。在發(fā)送方向(上述光口發(fā)送側(cè)),數(shù)據(jù)總線進入數(shù)據(jù)調(diào)整模塊 12,當(dāng)發(fā)送serdes配置的速率容量為最高速率時,數(shù)據(jù)調(diào)整模塊按 照serdes的接口標(biāo)準(zhǔn)的要求,對輸入的數(shù)據(jù)內(nèi)容進行調(diào)整,然后, 發(fā)送到serdes的發(fā)送部分(上述發(fā)送模塊10 ),由發(fā)送serdes的部 分將并行數(shù)據(jù)變成高速的串行數(shù)據(jù)并進行發(fā)送,當(dāng)配置的serdes工 作速率低于最高速率時,則輸入數(shù)據(jù)中只有部分內(nèi)容需要由serdes 發(fā)送部分進行并串轉(zhuǎn)化,變成串行數(shù)據(jù)發(fā)送出去。在這種情況下, 由數(shù)據(jù)調(diào)整模塊12對輸入的數(shù)據(jù)內(nèi)容進行調(diào)整,將需要發(fā)送的內(nèi)容 調(diào)整到serdes發(fā)送部分的對應(yīng)總線上(不需要發(fā)送的內(nèi)容則被忽 略),保證serdes將需要發(fā)送的內(nèi)容進行并串轉(zhuǎn)化并進行。由于serdes在發(fā)送凄t據(jù)tx—clock和tx—data時,是才艮據(jù)配置的速 率大小,從輸入總線ser—data上選擇出相應(yīng)內(nèi)容進行并串轉(zhuǎn)化并進 行發(fā)送的,當(dāng)tx—data總線上的數(shù)據(jù)在不同的發(fā)送速率下,并且分布 情況和serdes的選擇情況完全一致時,則可以省去tb悟調(diào)整才莫塊12, 3夸車lr入的^t才居總線tx—data JJ妄發(fā)送到serdes的4妄口上,這才羊serdes 在不同的速率配置下,選擇出的數(shù)據(jù)和期望內(nèi)容完全一致,在進行 并串行轉(zhuǎn)化后,將得到的tx進行發(fā)送。借助于本發(fā)明的技術(shù)方案,通過自動適應(yīng)多種速率的光接口, 能夠減少設(shè)備的單板種類,并且具有明顯的經(jīng)濟效益。以上所述〗又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
      權(quán)利要求
      1.一種多種速率光接口的實現(xiàn)方法,其特征在于,所述方法包括在光接口接收側(cè)對輸入的數(shù)據(jù)流的時鐘和數(shù)據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢復(fù)具體為將串行數(shù)據(jù)恢復(fù)為并行數(shù)據(jù);對恢復(fù)后的所述數(shù)據(jù)流進行速率檢測和數(shù)據(jù)檢測,根據(jù)所述速率檢測和所述數(shù)據(jù)檢測的結(jié)果,將系統(tǒng)調(diào)整到正常工作狀態(tài);在光接口發(fā)送側(cè)根據(jù)所述系統(tǒng)正常工作狀態(tài)時的速率,對發(fā)送速率進行配置;將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù),并進行發(fā)送。
      2. 才艮據(jù)權(quán)利要求1所述的方法,其特征在于,對恢復(fù)后的所述數(shù) 據(jù)流進行速率檢測和數(shù)據(jù)檢測之前,所述方法進一步包括將工作速率設(shè)置為最高工作速率。
      3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,對恢復(fù)后的所述數(shù) 據(jù)流進行速率檢測具體為檢測恢復(fù)后的所述數(shù)據(jù)流中是否在預(yù)定時間內(nèi)出現(xiàn)了連 續(xù)相同的內(nèi)容;在檢測到所述數(shù)據(jù)流中在預(yù)定時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容 情況下,發(fā)送工作速率過大警告,降低所述工作速率,并繼續(xù) 監(jiān)測所述工作速率,在下一個預(yù)定時間內(nèi)仍然出現(xiàn)連續(xù)相同內(nèi)容的情況下,繼續(xù)降低所述工作速率,直到不再出現(xiàn)連續(xù)相同 內(nèi)容為止。
      4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對恢復(fù)后的所 述數(shù)據(jù)流進行數(shù)據(jù)4企測具體為才企測恢復(fù)后的所述數(shù)據(jù)流的內(nèi)容在預(yù)定時間內(nèi)是否正常;在^r測為異常的情況下,以最高工作速率配置所述光口 4妄 收側(cè)的工作速率,并重新開始進行速率配置、速率4全測、數(shù)據(jù) 檢測。
      5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,對發(fā)送速率進行配 置之后,所述方法進一步包4舌對所述發(fā)送ft據(jù)進4于調(diào)整,具體包4舌根據(jù)所述光口接收側(cè)配置的所述工作速率,將輸入數(shù)據(jù)總 線上的有效數(shù)據(jù)內(nèi)容調(diào)整到發(fā)送數(shù)據(jù)總線的對應(yīng)位置,并且將 并行數(shù)據(jù)轉(zhuǎn)化為串行數(shù)據(jù)。
      6. —種多種速率光接口的實現(xiàn)裝置,包括位于光接口接收側(cè)的模 塊和位于光接口發(fā)送側(cè)的^t塊,其特征在于在光4妄口 4妄收側(cè)包4舌接收模塊,用于接收輸入的數(shù)據(jù)流,對輸入的所述數(shù)據(jù)流 的時鐘和數(shù)據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢復(fù)具體為將串行 數(shù)據(jù)恢復(fù)為并行數(shù)據(jù);速率檢測模塊,用于對恢復(fù)后的所述數(shù)據(jù)流進行速率檢 觀'J,以檢測工作速率是否合適;數(shù)據(jù)檢測模塊,用于對恢復(fù)后的所述數(shù)據(jù)流進行數(shù)據(jù)檢 觀'h以才企測凄史才居幀是否正確;狀態(tài)控制模塊,用于4艮據(jù)所述速率檢測和所述數(shù)據(jù);險測的 結(jié)果,配置所述接收模塊和發(fā)送模塊的工作速率,并將系統(tǒng)調(diào) 整到正常工作狀態(tài);在光口發(fā)送側(cè)包括所述發(fā)送模塊,用于將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù) 據(jù),并進行發(fā)送。
      7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置進一步包 括數(shù)據(jù)調(diào)整模塊,用于對發(fā)送數(shù)據(jù)進行調(diào)整;所述狀態(tài)控制模塊進一步用于根據(jù)配置的所述工作速率, 配置所述數(shù)據(jù)調(diào)整模塊的調(diào)整方法。
      8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述速率4企測才莫塊進一步用于4企測恢復(fù)后的所述凄t據(jù)流 中是否在預(yù)定時間內(nèi)出現(xiàn)了連續(xù)相同的內(nèi)容;在沖企測到所述數(shù) 據(jù)流中在預(yù)定時間內(nèi)出現(xiàn)連續(xù)相同內(nèi)容情況下,發(fā)送工作速率 過大警告;所述狀態(tài)控制才莫塊進一步用于響應(yīng)于所述工作速率過大 警告,降低所述工作速率,并繼續(xù)監(jiān)測所述工作速率,在下一 個預(yù)定時間內(nèi)仍然出現(xiàn)連續(xù)相同內(nèi)容的情況下,繼續(xù)降低所述 工作速率,直到不再出現(xiàn)連續(xù)相同內(nèi)容為止。
      9. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)檢測模塊進一步用于檢測恢復(fù)后的所述數(shù)據(jù)流 的內(nèi)容在預(yù)定時間內(nèi)是否正常;所述狀態(tài)控制模塊進一步用于在在檢測為異常的情況下, 以最高工作速率配置所述光口接收側(cè)的工作速率,并重新開始 進行速率配置、速率檢測、數(shù)據(jù)4全測。
      全文摘要
      本發(fā)明公開了一種多種速率光接口的實現(xiàn)方法和裝置,其中,上述方法包括在光接口接收側(cè)對輸入的數(shù)據(jù)流的時鐘和數(shù)據(jù)進行恢復(fù),其中,對數(shù)據(jù)進行恢復(fù)具體為將串行數(shù)據(jù)恢復(fù)為并行數(shù)據(jù);對恢復(fù)后的數(shù)據(jù)流進行速率檢測和數(shù)據(jù)檢測,根據(jù)速率檢測和數(shù)據(jù)檢測的結(jié)果,將系統(tǒng)調(diào)整到正常工作狀態(tài);在光接口發(fā)送側(cè)根據(jù)系統(tǒng)正常工作狀態(tài)時的速率,對發(fā)送速率進行配置;將發(fā)送數(shù)據(jù)由并行數(shù)據(jù)恢復(fù)為串行數(shù)據(jù),并進行發(fā)送。借助于本發(fā)明的上述技術(shù)方案,通過自動適應(yīng)多種速率的光接口,能夠減少設(shè)備的單板種類,并且具有明顯的經(jīng)濟效益。
      文檔編號H04B10/40GK101330328SQ200810133768
      公開日2008年12月24日 申請日期2008年7月24日 優(yōu)先權(quán)日2008年7月24日
      發(fā)明者峰 劉 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1