專利名稱:兼容不同速率光模塊接口的方法和裝置的制作方法
技術領域:
本發(fā)明涉及到通信領域,特別涉及到一種兼容不同速率光模塊接ロ的方法和裝置。
背景技術:
隨著網絡的日益普及,網絡的速度也已經實現了從百兆/千兆到千兆/萬兆的進步,這是以太網發(fā)展史中的重要里程碑。而萬兆網絡時代的到來,給人們帶來了全新的體驗。目前,人們對帶寬的要求正在迅速提高,如迅猛發(fā)展的存儲網絡海量數據傳輸通道、大量千兆帶寬匯聚的城域網絡、大型金融機構的數據集中、企業(yè)核心業(yè)務、ERP(EnterpriseResource Planning,企業(yè)資源計劃)和 CRM(Customer Relationship Management,客戶關系管理)等復雜的應用擴展,這就使得如今萬兆網絡為骨干、千兆網絡為接入成為網絡的 主流結構。目前,在交換機、路由器、PTN (Packet Transport Network,分組傳送網)產品等網絡節(jié)點設備上,IGE接ロ通常采用SFP(Small Form-factor Pluggables)封裝光模塊,而SFP+光模塊的出現,使得其已經開始取代XFP Gigabit Small Form Factor Pluggable)光模塊而成為IOGE接ロ所采用光模塊接ロ的趨勢。SFP+光模塊具有更緊湊的外形尺寸,其尺寸與SFP光模塊的尺寸相同,可以和同類型的XFP光模塊直接連接,并且成本比XFP光模塊產品低。由于SFP+光模塊能夠實現更高的端ロ密度和更低的成本,應用前景十分廣泛。而對于接ロ種類較多的PTN設備而言,在設計時往往將接ロ物理層和介質訪問控制層設計為兩個相互獨立的硬件層,以降低設計的成本和復雜度,但是,目前對于不同速率的光模塊的以太網接ロ物理層部分,還是采用了不同的硬件模塊,沒有實現通過ー種通用硬件模塊兼容不同速率的光模塊接ロ,通用性較差,并且成本高。
發(fā)明內容
本發(fā)明的主要目的為提供一種兼容不同速率光模塊接ロ的方法,通過采用ー個通用的以太網物理層硬件模塊,實現對不同速率光模塊接ロ的兼容,能夠提高以太網中光模塊接ロ的通用性,并且降低成本。本發(fā)明提供一種兼容不同速率光模塊接ロ的方法,包括接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型;根據所述光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行所述光模塊接ロ與以太網上層接ロ之間的轉換。優(yōu)選地,在執(zhí)行所述接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型之前,還包括將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。優(yōu)選地,所述根據光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置包括根據所述光模塊的類型,對所述光模塊所對應的參考時鐘的頻率進行配置;根據所述以太網上層接ロ所需的接ロ速率和通信協議,進行所述光模塊接ロ與所述以太網上層接ロ之間的轉換。優(yōu)選地,所述控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置還包括根據所述光模塊所對應的參考時鐘的頻率,從所述光模塊輸入的比特流數據中,將所述光模塊所對應的線路時鐘的頻率進行恢復。本發(fā)明還提供一種兼容不同速率光模塊接ロ的裝置,包括 接收模塊,用于接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型;配置管理模塊,用于根據所述光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行所述光模塊接ロ與以太網上層接ロ之間的轉換。優(yōu)選地,兼容不同速率光模塊接ロ的裝置還包括存儲模塊,用于將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。優(yōu)選地,所述配置管理模塊包括參考時鐘配置子模塊,用于根據所述光模塊的類型,對所述光模塊所對應的參考時鐘的頻率進行配置;接ロ轉換子模塊,用于根據所述以太網上層接ロ所需的接ロ速率和通信協議,進行所述光模塊接ロ與所述以太網上層接ロ之間的轉換。優(yōu)選地,所述配置管理模塊還包括恢復時鐘子模塊,用于根據所述光模塊所對應的參考時鐘的頻率,從所述光模塊輸入的比特流數據中,將所述光模塊所對應的線路時鐘的頻率進行恢復。本發(fā)明所提供的一種兼容不同速率光模塊接ロ的方法,通過ー個通用的以太網物理層硬件模塊,來實現對不同速率的光模塊的接ロ進行兼容。根據所插入的光模塊判斷出該光模塊的類型,并且根據這個光模塊的類型,對其所對應的工作模式進行配置,并且進行該光模塊接ロ與以太網上層接ロ之間的轉換。采用這種方法,只需要通過采用通用的以太網物理層硬件模塊,就可以實現對不同速率光模塊接ロ的兼容,從而可以提高以太網中光模塊接ロ的通用性,并且可以降低成本。
圖I為本發(fā)明兼容不同速率光模塊接ロ的方法一實施例的流程示意圖;圖2為本發(fā)明兼容不同速率光模塊接ロ的方法一實施例中配置的流程示意圖;圖3為本發(fā)明兼容不同速率光模塊接ロ的方法又一實施例的流程示意圖;圖4為本發(fā)明兼容不同速率光模塊接ロ的方法再一實施例的流程示意圖;圖5為本發(fā)明兼容不同速率光模塊接ロ的裝置一實施例的結構示意圖;圖6為本發(fā)明兼容不同速率光模塊接ロ的裝置一實施例中配置管理模塊的流程示意圖7為本發(fā)明兼容不同速率光模塊接ロ的裝置又一實施例的結構示意圖;圖8為本發(fā)明兼容不同速率光模塊接ロ的裝置再一實施例的結構示意圖。本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進ー步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照圖1,提出本發(fā)明兼容不同速率光模塊接ロ的方法ー實施例,該方法包括步驟S10,接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令;本發(fā)明提供一種兼容不同速率光模塊接ロ的方法,主要是通過ー個通用的以太網 物理層硬件模塊,來實現對不同速率的光模塊的接ロ進行兼容,在本發(fā)明中,以SFP和SFP+這兩種光模塊為例進行說明。將SFP光模塊和SFP+光模塊的接口中與物理層相關的信號和接ロ全部連接到所設計的以太網物理層硬件模塊上,并根據SFP和SFP+這兩種光模塊的工作模式的差異,設計多個用于完成不同信號的配置的子模塊,并對這些信號進行分類處理。通過ー個配置管理模塊來控制CPU對引入的光模塊接口和相應的光模塊所對應的工作信號進行配置和管理,并且根據系統(tǒng)對接ロ的要求,將其配置成相應模式,以完成不同速率的光模塊接ロ與以太網上層接ロ之間的轉換。本發(fā)明所提供的通用的以太網物理層硬件模塊,可以完全兼容SFP光模塊和SFP+接ロ,配置方便,可根據方案不同靈活實現。由于支持SFP+光模塊與以太網上層進行接ロ的PHY芯片一般都可以兼容SFP光模塊,這樣,以太網物理層硬件模塊內部的大部分功能便都可以通過PHY芯片實現,而與以太網物理層硬件模塊所連接的子模塊只需提供ー些信號選擇和配置管理的簡單功能,即可以在很小的PCB面積上實現這種兼容不同速率光模塊接ロ的設計,從而可以提高光模塊接ロ密度。在本實施例中,當將光模塊插入到線路側的接口上后,首先,需要檢測所插入的光模塊的類型,即根據光模塊的接ロ速率來判斷該光模塊的類型。對光模塊類型的檢測是通過管理控制模塊和光模塊之間的監(jiān)控接ロ,讀取光模塊內部存儲器中的寄存器來識別的。當監(jiān)控接ロ判斷出當前所插入的光模塊的類型后,會發(fā)出ー個用于指示當前所插入的光模塊的類型的指令。這時,接收這個指令。而目前在以太網中,IGE的接ロ通常采用SFP光模塊,而IOGE的接ロ通常采用SFP+光模塊。步驟S20,根據光模塊的類型,控制CPU對光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行光模塊接ロ與以太網上層接ロ之間的轉換。當接收到監(jiān)控接ロ所發(fā)送的用于指示光模塊的類型的指令后,則需要根據這個光模塊的類型,并且根據系統(tǒng)的要求,向CPU下發(fā)配置指令,以控制CPU針對當前光模塊所對應的光模塊接ロ的速率及工作模式,來對該光模塊的工作模式進行配置。由于以太網上層接ロ針對不同速率的光模塊接ロ所需要的接ロ速率以及通信協議不同,因此,當完成了對該光模塊的工作模式進行配置后,就可以實現光模塊接ロ與以太網上層接ロ之間的轉換。本發(fā)明所提供的兼容不同速率光模塊接ロ的方法,通過ー個通用的以太網物理層硬件模塊,來實現對不同速率的光模塊的接ロ進行兼容。根據所插入的光模塊判斷出該光模塊的類型,并且根據這個光模塊的類型,對其所對應的工作模式進行配置,并且進行該光模塊接ロ與以太網上層接ロ之間的轉換。采用這種方法,只需要通過采用通用的以太網物理層硬件模塊,就可以實現對不同速率光模塊接ロ的兼容,從而可以提高以太網中光模塊接ロ的通用性,并且可以降低成本。參照圖2,在本發(fā)明兼容不同速率光模塊接ロ的方法ー實施例,步驟S20包括步驟S21,根據所述光模塊的類型,對光模塊所對應的參考時鐘的頻率進行配置;在本實施例中,當根據光模塊的接ロ速率判斷出此時所插入到線路側的接口上的光模塊的類型后,首先,需要根據這個光模塊的類型,并且根據系統(tǒng)的要求,向CPU下發(fā)配置指令,以控制CPU對光模塊所對應的參考時鐘的頻率進行配置。在本實施例中,以IGE的光模塊接ロ采用SFP光模塊、而IOGE的光模塊接ロ采用SFP+光模塊為例,這時SFP光模塊所對應的參考時鐘的頻率通常為125M,而SFP+光模塊在LAN (Local Area Network,局域網)模式下所對應的參考時鐘的頻率通常為156. 25M,SFP+光模塊在WAN(Wide Area Network,遠程網)模式下所對應的參考時鐘的頻率通常為155. 52M。步驟S22,根據以太網上層接ロ所需的接ロ速率和通信協議,進行光模塊接ロ與以太網上層接ロ之間的轉換。當根據插入到線路側的接口上的光模塊的類型,對其所對應的參考時鐘的頻率進行了配置之后,就要完成光模塊接ロ與以太網上層接ロ之間的轉換。本實施例中,當IGE的光模塊接ロ采用SFP光模塊時,通常所使用的接ロ是SerDes (SERializer/DESerializer,井串行與串并行轉換器)接ロ,當IOGE的光模塊接ロ采用SFP+光模塊吋,通常所使用的接ロ是SFI接ロ ;并且,IGE的光模塊接ロ所對應的以太網上層接ロ通常所采用的接ロ為SGMII (Serial Gigabit Media Independent Interface)或 RGMII (Reduced GigabitMedia Independent Interface), IOGE的光模塊接ロ所對應的以太網上層接ロ通常所采用的接ロ為 XAUI (IOGE Ethernet Attachment Unit Interface)或 RXAUI (Reduced IOGEEthernet Attachment Unit Interface)。而不同的以太網上層接ロ的硬件的PIN腳、接ロ速率和其所支持的通信協議都不同,因此,當根據以太網上層接ロ所需要的參數,對光模塊所對應的參考時鐘的頻率進行了配置后,即可完成當前光模塊接ロ與以太網上層接ロ之間的轉換。 根據光模塊的接ロ速率判斷出此時所插入到線路側的接ロ上的光模塊的類型后,對其工作模式進行配置,并且根據不同速率的以太網上層接ロ的硬件的PIN腳、接ロ速率和其所支持的通信協議,完成當前光模塊接ロ與以太網上層接ロ之間的轉換。這樣,就可以進ー步使得對不同速率的光模塊的工作模式的配置簡單、方便,并且在實現對不同速率光模塊接ロ的兼容的同吋,可以進ー步提高以太網中光模塊接ロ的通用性,從而進一步保證了可以降低成本。參照圖3,提出本發(fā)明兼容不同速率光模塊接ロ的方法又ー實施例。在執(zhí)行步驟SlO之前,該方法還包括步驟S30,將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。在本實施例中,為了便于當不同速率的光模塊插入到線路側的接口上后,根據所判斷出的這個光模塊的類型對其所對應的工作模式進行配置,這就需要在設計通用的以太網物理層硬件模塊時,將該以太網物理層硬件模塊所提供的可以兼容的所有的不同速率的光模塊的工作模式所需的如不同的光模塊接ロ所需的參考時鐘的頻率等信號進行存儲,以便根據光模塊的類型對其所對應的工作模式進行配置;本實施例中,需要將這些信號存儲在相應的子模塊中,并且這些子模塊都要和配置管理模塊相連接,連接的方式可以為通過實際的電路進行連接,也可以在邏輯器件內部通過可編程邏輯電路進行連接。在設計通用的以太網物理層硬件模塊時,將該以太網物理層硬件模塊所提供的可以兼容的所有的不同速率的光模塊的工作模式所需的如不同的光模塊接ロ所需的參考時鐘的頻率等信號存儲在相應的子模塊中,并且將這些子模塊與配置管理模塊相連接,就可以方便在根據所插入的光模塊判斷出該光模塊的類型后,對其所對應的工作模式進行配置。參照圖4,提出本發(fā)明兼容不同速率光模塊接ロ的方法再ー實施例。在執(zhí)行步驟S22之前,該方法還包括步驟S23,根據光模塊所對應的參考時鐘的頻率,從光模塊輸入的比特流數據中,將光模塊所對應的線路時鐘的頻率進行恢復。
在本實施例中,如果用于承載通用的以太網物理層硬件模塊的設備是需要支持同步以太網的設備,就需要根據所判斷出的模塊的類型所對應的參考時鐘的頻率,對所插入的光模塊所輸入的比特流數據進行線路時鐘的恢復。不同速率的光模塊由于其工作模式不同,因此從光模塊所輸出的比特流恢復出的線路時鐘也不同,采用SFP光模塊的IGE光模塊接ロ通?;謴偷木€路時鐘是25M或者125M,而采用SFP+光模塊的IOGE光模塊接ロ,其在LAN模式下通?;謴偷木€路時鐘是161. 13M,在WAN模式下通?;謴偷木€路時鐘是155. 52M。參照圖5,提出本發(fā)明兼容不同速率光模塊接ロ的裝置ー實施例,該裝置包括接收模塊10,用于接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令;配置管理模塊20,用于根據光模塊的類型,控制CPU對光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行光模塊接ロ與以太網上層接ロ之間的轉換。本發(fā)明提供一種兼容不同速率光模塊接ロ的裝置,主要是通過ー個通用的以太網物理層硬件模塊,來實現對不同速率的光模塊的接ロ進行兼容,在本發(fā)明中,以SFP和SFP+這兩種光模塊為例進行說明。將SFP光模塊和SFP+光模塊的接口中與物理層相關的信號和接ロ全部連接到所設計的以太網物理層硬件模塊上,并根據SFP和SFP+這兩種光模塊的工作模式的差異,設計多個用于完成不同信號的配置的子模塊,并對這些信號進行分類處理。通過ー個配置管理模塊來控制CPU對引入的光模塊接口和的相應的光模塊所對應的エ作信號進行配置和管理,并且根據系統(tǒng)對接ロ的要求,將其配置成相應模式,以完成不同速率的光模塊接ロ與以太網上層接ロ之間的轉換。本發(fā)明所提供的通用的以太網物理層硬件模塊,可以完全兼容SFP光模塊和SFP+接ロ,配置方便,可根據方案不同靈活實現。由于支持SFP+光模塊與以太網上層進行接ロ的PHY芯片一般都可以兼容SFP光模塊,這樣,以太網物理層硬件模塊內部的大部分功能便都可以通過PHY芯片實現,而與以太網物理層硬件模塊所連接的子模塊只需提供ー些信號選擇和配置管理的簡單功能,即可以在很小的PCB面積上實現這種兼容不同速率光模塊接ロ的設計,從而可以提高光模塊接ロ密度。在本實施例中,當將光模塊插入到線路側的接口上后,首先,檢測模塊10需要檢測所插入的光模塊的類型,即根據光模塊的接ロ速率來判斷該光模塊的類型。對光模塊類型的檢測是通過管理控制模塊和光模塊之間的監(jiān)控接ロ,讀取光模塊內部存儲器中的寄存器來識別的。當監(jiān)控接ロ判斷出當前所插入的光模塊的類型后,會發(fā)出ー個用于指示當前所插入的光模塊的類型的指令。這時,接收這個指令。而目前在以太網中,IGE的接ロ通常采用SFP光模塊,而IOGE的接ロ通常采用SFP+光模塊。當接收到監(jiān)控接ロ所發(fā)送的用于指示光模塊的類型的指令后,配置管理模塊20則需要根據這個光模塊的類型,并且根據系統(tǒng)的要求,向CPU下發(fā)配置指令,以控制CPU針對當前光模塊所對應的光模塊接ロ的速率及工作模式,來對該光模塊的工作模式進行配置。本實施例中,該配置管理模塊20可以為CPU提供接ロ,以供CPU對光模塊進行工作模式的配置。由于以太網上層接ロ針對不同速率的光模塊接ロ所需要的接ロ速率以及通信協議不同,因此,當完成了對該光模塊的工作模式進行配置后,就可以實現光模塊接ロ與以太網上層接ロ之間的轉換。本發(fā)明所提供的兼容不同速率光模塊接ロ的裝置,通過ー個通用的以太網物理層硬件模塊,來實現對不同速率的光模塊的接ロ進行兼容。根據所插入的光模塊判斷出該光模塊的類型,并且根據這個光模塊的類型,對其所對應的工作模式進行配置,并且進行該光模塊接ロ與以太網上層接ロ之間的轉換。采用這種方法,只需要通過采用通用的以太網物 理層硬件模塊,就可以實現對不同速率光模塊接ロ的兼容,從而可以提高以太網中光模塊接ロ的通用性,并且可以降低成本。參照圖6,在本發(fā)明兼容不同速率光模塊接ロ的裝置一實施例中,配置管理模塊20包括參考時鐘配置子模塊21,用于根據光模塊的類型,對光模塊所對應的參考時鐘的頻率進行配置;接ロ轉換子模塊22,用于根據以太網上層接ロ所需的接ロ速率和通信協議,進行光模塊接ロ與以太網上層接ロ之間的轉換。在本實施例中,當根據光模塊的接ロ速率判斷出此時所插入到線路側的接口上的光模塊的類型后,當通過配置管理模塊20根據這個光模塊的類型以及系統(tǒng)的要求,向CPU下發(fā)配置指令,以控制CPU對光模塊的工作模式進行配置后,這時,首先可以通過參考時鐘配置子模塊21對該光模塊所對應的參考時鐘的頻率進行配置。在本實施例中,以IGE的光模塊接ロ采用SFP光模塊、而IOGE的光模塊接ロ采用SFP+光模塊為例,這時SFP光模塊所對應的參考時鐘的頻率通常為125M,而SFP+光模塊在LAN (Local Area Network,局域網)模式下所對應的參考時鐘的頻率通常為156. 25M,SFP+光模塊在WAN(Wide Area Network,遠程網)模式下所對應的參考時鐘的頻率通常為155. 52M。當根據插入到線路側的接口上的光模塊的類型,對其所對應的參考時鐘的頻率進行了配置之后,就要通過接ロ轉換子模塊22完成光模塊接ロ與以太網上層接ロ之間的轉換。本實施例中,當IGE的光模塊接ロ采用SFP光模塊時,通常所使用的接ロ是SerDes(SERializer/DESerializer,并串行與串并行轉換器)接ロ,當IOGE的光模塊接ロ采用SFP+光模塊時,通常所使用的接ロ是SFI接ロ ;并且,IGE的光模塊接ロ所對應的以太網上層接ロ通常所米用的接ロ為 SGMII (Serial Gigabit Media Independent Interface)或RGMIKReduced Gigabit Media Independent Interface), IOGE 的光模塊接ロ所對應的以太網上層接 ロ通常所米用的接ロ為 XAUI (IOGE Ethernet Attachment Unit Interface)或 RXAUI (Reduced IOGE Ethernet Attachment Unit Interface)。而不同的以太網上層接ロ的硬件的PIN腳、接ロ速率和其所支持的通信協議都不同,因此,當根據以太網上層接ロ所需要的參數,對光模塊所對應的參考時鐘的頻率進行了配置后,即可通過接ロ轉換子模塊22完成當前光模塊接ロ與以太網上層接ロ之間的轉換。根據光模塊的接ロ速率判斷出此時所插入到線路側的接ロ上的光模塊的類型后,對其工作模式進行配置,并且根據不同速率的以太網上層接ロ的硬件的PIN腳、接ロ速率和其所支持的通信協議,完成當前光模塊接ロ與以太網上層接ロ之間的轉換。這樣,就可以進ー步使得對不同速率的光模塊的工作模式的配置簡單、方便,并且在實現對不同速率光模塊接ロ的兼容的同時,可以進ー步提高以太網中光模塊接ロ的通用性,從而進一步保證了可以降低成本。
參照圖7,提出本發(fā)明兼容不同速率光模塊接ロ的裝置又ー實施例,該裝置還包括存儲模塊30,用于將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。在本實施例中,為了便于當不同速率的光模塊插入到線路側的接口上后,根據所判斷出的這個光模塊的類型對其所對應的工作模式進行配置,這就需要在設計通用的以太網物理層硬件模塊時,通過存儲模塊30將該以太網物理層硬件模塊所提供的可以兼容的所有的不同速率的光模塊的工作模式所需的如不同的光模塊接ロ所需的參考時鐘的頻率等信號進行存儲,以便根據光模塊的類型對其所對應的工作模式進行配置;本實施例中,需要將這些信號存儲在相應的子模塊中,并且這些子模塊都要和配置管理模塊相連接,連接的方式可以為通過實際的電路進行連接,也可以在邏輯器件內部通過可編程邏輯電路進行連接。在設計通用的以太網物理層硬件模塊時,將該以太網物理層硬件模塊所提供的可以兼容的所有的不同速率的光模塊的工作模式所需的如不同的光模塊接ロ所需的參考時鐘的頻率等信號存儲在相應的子模塊中,并且將這些子模塊與配置管理模塊相連接,就可以方便在根據所插入的光模塊判斷出該光模塊的類型后,對其所對應的工作模式進行配置。參照圖8,提出本發(fā)明兼容不同速率光模塊接ロ的裝置再一實施例,配置管理模塊20還包括恢復時鐘子模塊23,用于根據光模塊所對應的參考時鐘的頻率,從光模塊輸入的比特流數據中,將光模塊所對應的線路時鐘的頻率進行恢復。在本實施例中,如果用于承載通用的以太網物理層硬件模塊的設備是需要支持同步以太網的設備,就需要通過恢復時鐘子模塊23根據所判斷出的模塊的類型所對應的參考時鐘的頻率,對所插入的光模塊所輸入的比特流數據進行線路時鐘的恢復。不同速率的光模塊由于其工作模式不同,因此從光模塊所輸出的比特流恢復出的線路時鐘也不同,采用SFP光模塊的IGE光模塊接ロ通?;謴偷木€路時鐘是25M或者125M,而采用SFP+光模塊的IOGE光模塊接ロ,其在LAN模式下通?;謴偷木€路時鐘是161. 13M,在WAN模式下通?;謴偷木€路時鐘是155. 52M。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍。
權利要求
1.一種兼容不同速率光模塊接ロ的方法,其特征在于,包括 接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型; 根據所述光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行所述光模塊接ロ與以太網上層接ロ之間的轉換。
2.如權利要求I所述的方法,其特征在于,在執(zhí)行所述接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令之前,還包括 將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。
3.如權利要求2所述的方法,其特征在于,所述根據光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置包括 根據所述光模塊的類型,對所述光模塊所對應的參考時鐘的頻率進行配置; 根據所述以太網上層接ロ所需的接ロ速率和通信協議,進行所述光模塊接ロ與所述以太網上層接ロ之間的轉換。
4.如權利要求3所述的方法,其特征在于,所述控制CPU對所述光模塊的類型對應的エ作模式所需要的物理層信號進行配置還包括 根據所述光模塊所對應的參考時鐘的頻率,從所述光模塊輸入的比特流數據中,將所述光模塊所對應的線路時鐘的頻率進行恢復。
5.一種兼容不同速率光模塊接ロ的裝置,其特征在于,包括 接收模塊,用于接收用于監(jiān)控光模塊的監(jiān)控接ロ所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型; 配置管理模塊,用于根據所述光模塊的類型,控制CPU對所述光模塊的類型對應的エ作模式所需要的物理層信號進行配置,并進行所述光模塊接ロ與以太網上層接ロ之間的轉換。
6.如權利要求5所述的裝置,其特征在于,還包括 存儲模塊,用于將不同速率的光模塊的工作模式所需要的物理層信號進行存儲。
7.如權利要求6所述的裝置,其特征在于,所述配置管理模塊包括 參考時鐘配置子模塊,用于根據所述光模塊的類型,對所述光模塊所對應的參考時鐘的頻率進行配置; 接ロ轉換子模塊,用于根據所述以太網上層接ロ所需的接ロ速率和通信協議,進行所述光模塊接ロ與所述以太網上層接ロ之間的轉換。
8.如權利要求7所述的裝置,其特征在于,所述配置管理模塊還包括 恢復時鐘子模塊,用于根據所述光模塊所對應的參考時鐘的頻率,從所述光模塊輸入的比特流數據中,將所述光模塊所對應的線路時鐘的頻率進行恢復。
全文摘要
本發(fā)明公開了一種兼容不同速率光模塊接口的方法,包括接收用于監(jiān)控光模塊的監(jiān)控接口所發(fā)送的指令,所述指令用于指示所插入的光模塊的類型;根據所述光模塊的類型,控制CPU對所述光模塊的類型對應的工作模式所需要的物理層信號進行配置,并進行所述光模塊接口與以太網上層接口之間的轉換。本發(fā)明還提供了相應的裝置。本發(fā)明所提供的兼容不同速率光模塊接口的方法和裝置,通過采用一個通用的以太網物理層硬件模塊,實現對不同速率光模塊接口的兼容,可以提高以太網中光模塊接口的通用性,并且可以降低成本。
文檔編號H04L12/28GK102694603SQ20121014812
公開日2012年9月26日 申請日期2012年5月14日 優(yōu)先權日2012年5月14日
發(fā)明者董超 申請人:中興通訊股份有限公司