新四季網

光模塊傳輸模式判斷方法及裝置的製作方法

2023-04-22 15:47:16 2

專利名稱:光模塊傳輸模式判斷方法及裝置的製作方法
技術領域:
本發明涉及光通信領域,具體地涉及一種光模塊傳輸模式判斷方法及裝置。
背景技術:
在光通信中,光模塊主要用來實現光電/電光轉換,包括光功率控制、調製發送,信號探測、電流電壓轉換以及限幅放大判決再生功能,此外還有些防偽信息查詢等功能,還可以集成信號處理的一些功能。根據傳輸距離、傳輸速率、傳輸模式的不同,光模塊可以分為多種類型。在選用光模塊時,用戶首先需要獲取其傳輸速率、傳輸模式、傳輸距離、生產信息等信息,才能根據實際情況選用合適的光模塊。
小封裝可插拔(Small Form-factor Pluggable,SFP)光模塊是光收發模塊的一種,與其相關的協議為SFP多源協議(SFP Multiple sources agreement,SFP-MSA),該協議就SFP模塊/SFP模塊插座的機械規格和電氣規格做了詳盡的規定,其中亦包括對SFP模塊內部寄存器的規定。
增強型小封裝可插拔(Enhanced Small Form-factor Pluggable,ESFP)光模塊可以看作是SFP的增強型。它增強的方面主要在於定義了光模塊工作過程中的各種實時參數(包括溫度、電壓、電流、發送功率、接受功率)的數字診斷和告警監控功能。ESFP的規範(編號SFF-8472)對SFP-MSA協議進行了增補,完全兼容SFP-MSA協議,我們只需根據ESFP的規範來獲取光模塊的信息就可以同時支持SFP光模塊和ESFP光模塊。
通常,我們獲取光模塊信息的手段是讀取它們自帶的存儲器——電可擦寫可編程存儲器(EEPROM)。SFF-8472規範對EEPROM各區域的定義如下如圖1所示,光模塊的EEPROM可以分為兩頁,地址分別是A0h和A2h。第一頁EEPROM的第0~95位元組繼承了SFP MSA協議的定義,用來存儲光模塊的性能參數和生產信息等,第一頁EEPROM的第0~255位元組的具體定義如圖2。第二頁EEPROM的第0~119位元組用來存放光模塊的告警門限值和告警標誌(對於SFP光模塊,A2h為保留區)。這兩頁EEPROM的其他區域是保留區、廠商自定義區和用戶可寫區。
由圖2可知,SFF-8472沒有明確規定哪個字節表示傳輸模式,因此,一般都是按照光模塊的傳輸類型、波長等信息來判斷其傳輸模式,這些判斷方法都是遵循一種大部分光模塊都符合的規律。以同步光纖網絡(Synchronous OpticalNetwork,SONET)的光模塊為例,如圖3所示,例如,若第5位元組的第4位是1,則該光模塊的傳輸類型就是「OC-12,短限距」,傳輸模式就是多模(multi-mode);若第5位元組的第2位是1,則該光模塊的傳輸類型就是「OC-3,中限距」,傳輸模式就是單模(single mode)。但是對於三種「OC-48」類型的光模塊,就不能按照這種方法進行判斷,即不能根據第4位元組的第0~3位的值進行判斷。
目前判斷方法中有一種是想當然的把OC-3和OC-12光模塊的判斷規律移植到OC-48光模塊,即傳輸類型為「OC-48,短限距」對應多模,傳輸類型為「OC-48,中限距」對應單模,傳輸類型為「OC-48,長限距」對應單模。
上述判斷OC-48光模塊傳輸模式的方法沒有任何可靠而有力的依據,在實踐中,我們經常遇到一些「特殊」的光模塊,它們的傳輸模式就不遵從上述的一般規律。而且,隨著技術的進步和光模塊規範的不斷完善,這些規律漸漸不能作為一成不變的判斷標準了。如下就是一個例子,闡述了SFF-8472規範的擴展對於判斷OC-3和OC-12類型光模塊的傳輸模式的影響。
圖3是在SFF-8472規範Rev6.0中定義的,在SFF-8472規範Rev9.5中此定義發生了變化,如圖4所示。比較圖3和圖4可以看出,「OC-3,短限距」和「OC-12,短限距」這兩種傳輸類型在SFF-8472規範Rev9.5中已經不對應多模傳輸模式了,這是因為SFF-8472規範Rev9.5的定義中增加了一種可以支持短距離單模傳輸的光模塊類型。因此,再沿用以前的判斷方法肯定是不對的。雖然可以根據第4位元組的第3、4位準確判斷這兩種傳輸類型的傳輸模式,但是這種判斷方法的通用性和擴展性差,意味著只要SFF-8472規範增加某種新的光模塊類型,就有可能要修改該判斷方法。
很顯然,規律只是對大多數而言的,並不適用於全部。因此上述判斷方法是不合理的。
還有一種方法可以直觀地判斷光模塊的傳輸模式SFP-MSA協議規定,拉環顏色是藍色表示該光模塊支持單模傳輸,拉環顏色是黑色或淺褐色表示該光模塊支持多模傳輸。但是,這種判斷方法需要到現場親自判斷,不適用於遠程判斷的場景。而且,在某些情況下,我們不只是「知道」光模塊支持哪種傳輸類型就可以了,還需要在顯示其他信息的同時對光模塊的傳輸模式有字面的說明。

發明內容
本發明所要解決的技術問題在於,提供一種光模塊傳輸模式判斷方法,以準確合理地獲得光模塊的傳輸模式。
為了解決上述技術問題,本發明實施例提出了一種光模塊傳輸模式判斷方法,包括分別獲取光模塊的單模光纖及多模光纖傳輸距離信息,所述傳輸距離信息存儲於存儲單元,所述存儲單元用於存儲光模塊的相關信息;根據所述傳輸距離信息判斷所述光模塊支持的光纖類型;根據所述光模塊支持的光纖類型確定所述光模塊的傳輸模式。
相應地,本發明實施例提供一種光模塊傳輸模式判斷裝置,包括獲取單元,用於獲取光模塊的單模光纖及多模光纖傳輸距離信息;判斷單元,用於根據所述獲取單元獲得的所述傳輸距離信息判斷所述光模塊支持的光纖類型;確定單元,用於根據所述判斷單元的判斷結果分析得出所述光模塊所支持的傳輸模式。
實施本發明實施例,具有如下有益效果本發明實施例提供的光模塊傳輸模式判斷方法及裝置,通過獲取光模塊所支持的光纖傳輸距離信息判斷該光模塊支持的光纖類型,進而根據其支持的光纖類型確定其傳輸模式。通過本發明實施例提供的光模塊傳輸模式判斷方法及裝置,可以準確合理地得出光模塊的傳輸模式,且無需通過到現場查看來判斷,方便、快捷。


圖1是現有技術中光模塊的EEPROM各區域的定義示意圖;
圖2是現有技術中光模塊EEPROM第一頁的0至255位元組的定義示意圖;圖3是現有技術中SFF-8472Rev6.0對SONET光模塊EEPROM第一頁的第4和第5位元組的定義示意圖;圖4是現有技術中SFF-8472Rev9.5對SONET光模塊EEPROM第一頁的第4和第5位元組的定義示意圖;圖5是本發明中光模塊傳輸模式判斷方法一實施例的流程示意圖;圖6是本發明中判斷光模塊是否支持單模光纖的一實施例的流程示意圖;圖7是本發明中判斷光模塊是否支持多模光纖的一實施例的流程示意圖;圖8是本發明中光模塊傳輸模式判斷裝置實施例一的功能模塊組成示意圖;圖9是本發明中光模塊傳輸模式判斷裝置實施例二的功能模塊組成示意圖;圖10是本發明中光模塊傳輸模式判斷裝置實施例三的功能模塊組成示意圖;圖11是本發明中光模塊傳輸模式判斷裝置實施例四的功能模塊組成示意圖。
具體實施例方式
下面結合附圖對本發明作進一步詳細清楚的說明。
圖5示出了本發明中光模塊傳輸模式判斷方法一實施例的流程示意圖,包括步驟S5001分別獲取所述光模塊的單模光纖及多模光纖傳輸距離信息。
步驟S5002根據所述傳輸距離信息判斷所述光模塊支持的光纖類型。
通常,在光模塊的EEPROM中存儲有該光模塊所支持的光纖的傳輸距離信息,即,如果在EEPROM中某單模光纖的傳輸距離信息不為空,則即可以判定該光模塊支持單模光纖,同樣,如果某多模光纖的傳輸距離信息不為空,則可以判定該光模塊支持多模光纖。
步驟S5003根據所述光模塊支持的光纖類型判斷其傳輸模式。
我們知道,多模光纖可以支持單模和多模兩種傳輸模式,但單模光纖只支持單模傳輸。也就是說,傳輸模式為單模的光模塊既支持單模光纖,也支持多模光纖;傳輸模式為多模的光模塊只支持多模光纖。所以,如果判定一光模塊支持單模光纖,則不管該光模塊是否支持多模光纖,都可以確定該光模塊的傳輸模式為單模。同樣,如果判定一光模塊不支持單模光纖,且支持多模光纖,則可以確定該光模塊的傳輸模式為多模。當然,還有一種情況為,該光模塊既不支持單模光纖,也不支持多模光纖,這時我們稱該光模塊的傳輸模式為「不支持」。綜上所述,根據所述光模塊支持的光纖類型判斷其傳輸模式的方式為當所述判斷結果為所述光模塊支持單模光纖時,確定所述光模塊所支持的傳輸模式為單模模式,當所述判斷結果為所述光模塊不支持單模光纖且支持多模光纖時,確定所述光模塊所支持的傳輸模式為多模。
本發明實施例提供的光模塊傳輸模式判斷方法,通過獲取光模塊所支持的光纖傳輸距離信息判斷該光模塊是否支持單模或多模光纖,進而確定該光模塊的傳輸模式,可以準確合理地得出光模塊的傳輸模式,且無需通過到現場查看來判斷,方便、快捷,且無需因光模塊規範增加了某種新的光模塊類型而改變。
光模塊的單模光纖或多模光纖的傳輸距離信息的獲得可以通過讀取存儲單模光纖或多模光纖傳輸距離信息的字節來實現,並通過判斷所述字節的值是否無效來判斷該光模塊是否支持單模光纖或多模光纖。所謂無效,指讀取的字節值為0或255或其它被規定為無效的值,這時表明該字節沒有存儲所述距離信息。判斷光模塊是否支持單模光纖或多模光纖的具體實施例流程示意圖分別如圖6和7所示。如圖6所示,判斷光模塊是否支持單模光纖的實施例流程主要包括以下步驟步驟S6001,讀取用於存儲單模光纖傳輸距離信息的字節,並判斷所述字節的值是否無效;步驟S6002,當判斷結果為是時,判定所述光模塊不支持單模光纖;步驟S6003,當判斷結果為否時,判定所述光模塊支持單模光纖。
上述實施例為光模塊的EEPROM中只為一種單模光纖的傳輸距離信息規定了存儲字節的情況,當為兩種單模光纖的傳輸距離信息都規定了存儲字節時,需要讀取兩種單模光纖的傳輸距信息,即分別讀取用於存儲它們傳輸距離信息的字節,如果它們對應的字節值都無效,則可以判定該光模塊不支持單模光纖;只要它們對應的字節值中有一個有效(不為0或255或其它被規定為無效的值),則可以判定該光模塊支持單模光纖。當為兩種以上的單模光纖的傳輸距離信息都規定了存儲字節時,需要分別讀取它們對應的每一字節,只要這些字節值中有一個值有效,即可以判定該光模塊支持單模光纖。
如圖7所示,判斷光模塊是否支持多模光纖的實施例流程主要包括以下步驟步驟S7001,讀取用於存儲多模光纖傳輸距離信息的字節,並判斷所述字節的值是否無效;步驟S7002,當判斷結果為是時,判定所述光模塊不支持多模光纖;步驟S7003,當判斷結果為否時,判定所述光模塊支持多模光纖。
同樣,上述實施例為光模塊的EEPROM中只為一種多模光纖的傳輸距離信息規定了存儲字節的情況,當為兩種多模光纖的傳輸距離信息都規定了存儲字節時,需要讀取兩種單模光纖的傳輸距信息,即分別讀取用於存儲它們傳輸距離信息的字節,如果它們對應的字節值都無效,則可以判定該光模塊不支持多模光纖;只要它們對應的字節值中有一個有效,則可以判定該光模塊支持多模光纖。當為兩種以上的多模光纖的傳輸距離信息都規定了存儲字節時,需要分別讀取它們對應的每一字節,只要這些字節值中有一個值有效,即可以判定該光模塊支持多模光纖。
下面以SFP或ESFP光模塊為例對判斷一光模塊所支持的光纖類型作詳細說明。由圖2可知,光模塊EEPROM第一頁(地址為A0h)的第14、15位元組存儲芯徑9微米的光纖的傳輸距離,第14位元組的值表示以千米為單位的傳輸距離,第15位元組的值表示以百米為單位的傳輸距離;A0h的第16位元組存儲芯徑50微米的光纖的傳輸距離;A0h的第17位元組存儲芯徑62.5微米的光纖的傳輸距離。根據業內標準,芯徑9微米的光纖是單模光纖,芯徑50微米和62.5微米的光纖是多模光纖。因此,我們可以通過讀取第14、15位元組的值來判斷光模塊是否支持單模光纖,通過讀取第16、17位元組的值來判斷光模塊是否支持多模光纖。如果第14、15位元組的值均無效,則判定該光模塊不支持單模光纖,只要第14、15位元組中有一個字節的值有效,則判定該光模塊支持單模光纖。同樣,如果第16、17位元組的值均無效,則判定該光模塊不支持多模光纖,只要第16、17位元組中有一個字節的值有效,則判定該光模塊支持多模光纖。作為一種實施方式,在讀取第14、15位元組時,一般優先讀取第15位元組,如果第15位元組的值無效,再讀取第14位元組。
若以9μmLength、50μmLength和62.5μmLength分別表示9微米單模光纖、50微米多模光纖和62.5微米多模光纖支持的傳輸距離,則實現上述實施例的一種偽碼如下if((9μmLength==0)((50μmLength!=0)‖(62.5μmLength!=0)))Multi-Mode; /*支持多模傳輸*/else if(9μmLength!=0)SingleMode; /*支持單模傳輸*/elseUnsupported; /*不支持*/在通過上述方法判斷出光模塊的傳輸模式後,為方便以後查詢,還可以將該光模塊的傳輸模式信息寫入EEPROM的用戶可寫區中。SFF-8472規定,光模塊EEPROM的第二頁(地址為A2h)的第128至247位元組為用戶可寫區,因此,可以將所述傳輸模式信息寫入A2h的第128至247位元組的任意字節,例如,可寫入第128位元組。此後,當用戶想知道該光模塊的傳輸模式時,就可以首先查詢用戶可寫區的該字節,如果得到了傳輸模式信息(即單模模式或多模模式或unsupported),則按照該信息判斷傳輸模式,如果沒有獲得傳輸模式信息,則再按照本發明上述實施例所提出的光模塊傳輸模式判斷方法來判斷該光模塊的傳輸模式。作為一種實施方式,在將傳輸模式信息寫入用戶可寫區時,可以用「01h」表示傳輸模式為單模,用「02h」表示傳輸模式為多模,還可以用「04h」表示傳輸模式為unsupported。實現上述實施例的一種偽碼如下所示read(reg128,value);/*讀取A2h的第128位元組,並將讀出的值賦給value*/if(0x1==value)Multi-Mode; /*支持多模傳輸*/else if(0x2==value)SignleMode; /*支持單模傳輸*/else if(0x4==value)Unsupported;else{if((9μmLength==0)((50μmLength!=0)‖(62.5μmLength!=0))){Multi-Mode; /*支持多模傳輸*/
write(reg128,0x1);/*把結果寫入A2h的第128位元組*/}else if(9μmLength!=0){SignleMode;/*支持單模傳輸*/write(reg128,0x2);/*把結果寫入A2h的第128位元組*/}else{Unsupported;write(reg128,0x4); /*把結果寫入A2h的第128位元組*/}}相應地,本發明還提供一種光模塊傳輸模式判斷裝置,用於從存儲單元獲取信息以判斷所述光模塊所支持的傳輸模式,該存儲單元存儲該光模塊的相關信息。圖8為本發明光模塊傳輸模式判斷裝置的一實施例的功能模塊組成示意圖,包括獲取單元1、判斷單元2及確定單元3。
獲取單元1用於獲取光模塊的單模光纖及多模光纖傳輸距離信息。判斷單元2用於根據所述獲取單元1獲得的所述傳輸距離信息判斷所述光模塊支持的光纖類型。確定單元3用於根據所述判斷單元2的判斷結果分析得出所述光模塊的傳輸模式。
通常,在光模塊的EEPROM中存儲有該光模塊所支持的光纖的傳輸距離信息,獲取單元1從EEPROM中獲取到所述傳輸距離信息後交給判斷單元2來判斷,如果在EEPROM中某單模光纖或多模光纖的傳輸距離信息不為空,則判斷單元2即可以判定該光模塊支持單模光纖或多模光纖。我們知道,多模光纖可以支持單模和多模兩種傳輸模式,但單模光纖只支持單模傳輸。也就是說,傳輸模式為單模的光模塊既支持單模光纖,也支持多模光纖;傳輸模式為多模的光模塊只支持多模光纖。所以,確定單元3根據判斷單元2的判斷結果可以得出如果一光模塊支持單模光纖,則不管該光模塊是否支持多模光纖,該光模塊的傳輸模式都為單模。同樣,如果一光模塊不支持單模光纖,且支持多模光纖,則該光模塊的傳輸模式為多模。當然,還有一種情況為,該光模決既不支持單模光纖也不支持多模光纖,這時我們稱該光模塊的傳輸模式為「不支持(unsupported)」。
光模塊傳輸模式判斷裝置的本實施例,通過獲取光模塊所支持的光纖傳輸距離信息判斷該光模塊是否支持單模或多模光纖,進而確定該光模塊的傳輸模式,可以準確合理地得出光模塊的傳輸模式,且無需通過到現場查看來判斷,方便、快捷,且無需因光模塊規範增加了某種新的光模塊類型而改變。
獲取單元1可以通過讀取用於存儲單模光纖或多模光纖傳輸距離信息的字節,來獲得光模塊的單模光纖或多模光纖的傳輸距離信息。作為一種實施方式,獲取單元1可以包括有單模讀取單元11及多模讀取單元12。單模讀取單元11用於讀取所述存儲單元中用於存儲單模光纖傳輸距離信息的字節。多模讀取單元12用於讀取所述存儲單元中用於存儲多模光纖傳輸距離信息的字節。
相應地,判斷單元2可以包括有單模判斷單元21及多模判斷單元22。單模判斷單元21用於根據所述單模讀取單元11讀取的字節值判斷所述光模塊是否支持單模光纖;當所述字節的值無效(為0或255或其它被規定為無效的值)時,判定所述光模塊不支持單模光纖,否則,判定所述光模塊支持單模光纖。多模判斷單元22用於根據所述多模讀取單元12讀取的字節值判斷所述光模塊是否支持多模光纖;當所述字節的值無效時,判定所述光模塊不支持多模光纖;否則,判定所述光模塊支持多模光纖。本實施例的光模決傳輸模式判斷裝置的功能模塊組成示意圖如圖9所示。
在SFF-8472規範中,光模塊EEPROM第一頁(地址為A0h)的第14、15位元組存儲芯徑9微米的光纖的傳輸距離,第14位元組的值表示以千米為單位的傳輸距離,第15位元組的值表示以百米為單位的傳輸距離;A0h的第16位元組存儲芯徑50微米的光纖的傳輸距離;A0h的第17位元組存儲芯徑62.5微米的光纖的傳輸距離。根據業內標準,芯徑9微米的光纖是單模光纖,芯徑50微米和62.5微米的光纖是多模光纖。因此,單模讀取單元11可以通過讀取第14、15位元組的值來獲得單模光纖的傳輸距離信息,多模讀取單元12可以通過讀取第16、17位元組的值來獲得多模光纖的傳輸距離信息。因此,作為一種實施方式,單模讀取單元11可以包括第一讀取單元111、第二讀取單元112,多模讀取單元12可以包括第三讀取單元121、第四讀取單元122。其中,第一讀取單元111用於讀取所述存儲單元的第14位元組;第二讀取單元112用於讀取所述存儲單元的第15位元組;第三讀取單元121用於讀取所述存儲單元的第16位元組;第四讀取單元122用於讀取所述存儲單元的第17位元組。
相應地,單模判斷單元21用於根據所述第一讀取單元111和所述第二讀取單元112讀取的字節值判斷所述光模塊是否支持單模光纖;當所述第14、15位元組的值都無效時,判定所述光模塊不支持單模光纖,否則,即當這兩個字節的值有一個有效時,判定所述光模塊支持單模光纖。多模判斷單元22用於根據所述第三讀取單元121和所述第四讀取單元122讀取的字節值判斷所述光模塊是否支持多模光纖;當所述第16、17位元組的值均無效時,判定所述光模塊不支持多模光纖;否則,即當這兩個字節的值有一個有效時,判定所述光模塊支持多模光纖。光模塊傳輸模式判斷裝置的本實施例的功能模塊組成示意圖如圖10所示。
在判斷出光模塊的傳輸模式後,為方便以後查詢,還可以將該光模塊的傳輸模式信息寫入EEPROM的用戶可寫區中。SFF-8472規定,光模塊EEPROM的第二頁(地址為A2h)的第128至247位元組為用戶可寫區,因此,可以將所述傳輸模式信息寫入A2h的第128至247位元組的任意字節,例如,可寫入第128位元組。圖11為本發明光模塊傳輸模式判斷裝置的又一實施例的功能模塊組成示意圖,在本實施例中,光模塊傳輸模式判斷裝置除包括獲取單元1、判斷單元2及確定單元3外,還包括有寫入單元4,用於將確定單元3得出的所述光模塊所支持的傳輸模式信息寫入所述存儲單元的用戶可寫區。作為一種實施方式,在將傳輸模式信息寫入用戶可寫區時,可以用「01h」表示傳輸模式為單模,用「02h」表示傳輸模式為多模,還可以用「04h」表示傳輸模式為unsupported。
上述光模塊傳輸模式判斷方法及裝置的實施例,通過獲取光模塊所支持的光纖傳輸距離信息判斷該光模塊是否支持單模或多模光纖,進而確定該光模塊的傳輸模式,可以準確合理地得出光模塊的傳輸模式,且無需通過到現場查看來判斷,方便、快捷,且無需因光模塊規範增加了某種新的光模塊類型而改變;通過將分析得出的光模塊的傳輸模式信息寫入光模塊內部存儲單元中的用戶可寫區,方便了以後查詢,並為光模塊的傳輸模式提供了確鑿的字面說明。
以上所揭露的僅為本發明的較佳實施例而已,當然不能以此來限定本發明之權利範圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的範圍。
權利要求
1.一種光模塊傳輸模式判斷方法,其特徵在於,包括分別獲取光模塊的單模光纖及多模光纖傳輸距離信息,所述傳輸距離信息存儲於存儲單元,所述存儲單元用於存儲光模塊的相關信息;根據所述傳輸距離信息判斷所述光模塊支持的光纖類型;根據所述光模塊支持的光纖類型確定所述光模塊的傳輸模式。
2.如權利要求1所述的光模塊傳輸模式判斷方法,其特徵在於,根據所述光模塊支持的光纖類型確定所述光模塊的傳輸模式的方式為當所述光模塊支持單模光纖時,確定所述光模塊支持的傳輸模式為單模模式,當所述光模塊不支持單模光纖,且支持多模光纖時,確定所述光模塊的傳輸模式為多模。
3.如權利要求1或2所述的光模塊傳輸模式判斷方法,其特徵在於,獲取所述光模塊的單模光纖傳輸距離信息,並根據所述傳輸距離信息判斷所述光模塊所支持的光纖類型的步驟具體包括讀取用於存儲單模光纖傳輸距離信息的字節,並判斷所述字節的值是否無效;當判斷結果為是時,判定所述光模塊不支持單模光纖;當判斷結果為否時,判定所述光模塊支持單模光纖。
4.如權利要求1或2所述的光模塊傳輸模式判斷方法,其特徵在於,獲取所述光模塊的單模光纖傳輸距離信息,並根據所述傳輸距離信息判斷所述光模塊所支持的光纖類型的步驟具體包括分別讀取用於存儲單模光纖傳輸距離信息的每一字節,並判斷所述每一字節的值是否無效;當所述每一字節的值均無效時,判定所述光模塊不支持單模光纖;當所有所述字節的值中有一個有效時,判定所述光模塊支持單模光纖。
5.如權利要求4所述的光模塊傳輸模式判斷方法,其特徵在於,分別讀取用於存儲單模光纖傳輸距離信息的每一字節的方式為分別讀取所述光模塊的存儲單元中的第14、15位元組。
6.如權利要求1或2所述的光模塊傳輸模式判斷方法,其特徵在於,獲取所述光模塊的多模光纖傳輸距離信息,並根據所述傳輸距離信息判斷所述光模塊所支持的光纖類型的步驟具體包括讀取用於存儲多模光纖傳輸距離信息的字節,並判斷所述字節的值是否無效;當判斷結果為是時,判定所述光模塊不支持多模光纖;當判斷結果為否時,判定所述光模塊支持多模光纖。
7.如權利要求1或2所述的光模塊傳輸模式判斷方法,其特徵在於,獲取所述光模塊的多模光纖傳輸距離信息,並根據所述傳輸距離信息判斷所述光模塊是否支持多模光纖的步驟具體包括分別讀取用於存儲多模光纖傳輸距離信息的每一字節,並判斷所述每一字節的值是否無效;當所述每一字節的值均無效時,判定所述光模塊不支持多模光纖;當所有所述字節的值中有一個有效時,判定所述光模塊支持多模光纖。
8.如權利要求6所述的光模塊傳輸模式判斷方法,其特徵在於,分別讀取用於存儲多模光纖傳輸距離信息的每一字節的方式為分別讀取所述光模塊的存儲單元中的第16、17位元組。
9.如權利要求1至7任一項所述的光模塊傳輸模式判斷方法,其特徵在於,在判定所述光模塊所支持的傳輸模式為單模或多模的步驟之後還包括將所述光模塊所支持的傳輸模式信息寫入所述光模塊存儲單元的用戶可寫區,所述傳輸模式信息包括單模模式、多模模式。
10.一種光模塊傳輸模式判斷裝置,其特徵在於,包括獲取單元,用於獲取光模塊的單模光纖及多模光纖傳輸距離信息;判斷單元,用於根據所述獲取單元獲得的所述傳輸距離信息判斷所述光模塊支持的光纖類型;確定單元,用於根據所述判斷單元的判斷結果確定所述光模塊所支持的傳輸模式。
11.如權利要求10所述的光模塊傳輸模式判斷裝置,其特徵在於,所述獲取單元包括單模讀取單元,用於讀取存儲單元中用於存儲單模光纖傳輸距離信息的字節,所述存儲單元用於存儲所述光模塊的相關信息;多模讀取單元,用於讀取所述存儲單元中用於存儲多模光纖傳輸距離信息的字節;所述判斷單元包括有單模判斷單元,用於根據所述單模讀取單元讀取的字節值判斷所述光模塊是否支持單模光纖;當所述字節的值無效時,判定所述光模塊不支持單模光纖,否則,判定所述光模塊支持單模光纖;多模判斷單元,用於根據所述多模讀取單元讀取的字節值判斷所述光模塊是否支持多模光纖;當所述字節的值無效時,判定所述光模塊不支持多模光纖;否則,判定所述光模塊支持多模光纖。
12.如權利要求11所述的光模塊傳輸模式判斷裝置,其特徵在於,所述單模讀取單元包括第一讀取單元,用於讀取所述存儲單元的第14位元組;第二讀取單元,用於讀取所述存儲單元的第15位元組;所述多模讀取單元包括第三讀取單元,用於讀取所述存儲單元的第16位元組;第四讀取單元,用於讀取所述存儲單元的第17位元組;所述單模判斷單元用於根據所述第一讀取單元和所述第二讀取單元讀取的字節值判斷所述光模塊是否支持單模光纖;當所述第14、15位元組的值都無效時,判定所述光模塊不支持單模光纖,否則,判定所述光模塊支持單模光纖;所述多模判斷單元用於根據所述第三讀取單元和所述第四讀取單元讀取的字節值判斷所述光模塊是否支持多模光纖;當所述第16、17位元組的值均無效時,判定所述光模塊不支持多模光纖;否則,判定所述光模塊支持多模光纖。
13.如權利要求10至12任一項所述的光模塊傳輸模式判斷裝置,其特徵在於,還包括有寫入單元,用於將所述確定單元得出的所述光模塊所支持的傳輸模式信息寫入所述存儲單元的用戶可寫區。
全文摘要
本發明公開了一種光模塊傳輸模式判斷方法,通過獲取光模塊所支持的光纖傳輸距離信息判斷該光模塊所支持的光纖類型,進而確定該光模塊的傳輸模式。本發明還公開了一種光模塊傳輸模式判斷裝置。通過本發明,可以準確合理地得出光模塊的傳輸模式,且無需通過到現場查看來判斷,方便、快捷。
文檔編號H04L29/06GK101075851SQ200710028740
公開日2007年11月21日 申請日期2007年6月22日 優先權日2007年6月22日
發明者張瑤, 趙永洲, 衛澤春 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀