專利名稱:光電接口自動切換的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種光電接口自動切換的方法及裝置。
背景技術(shù):
目前通訊設(shè)備為了滿足傳輸?shù)囊?,需要同時提供光口和電口兩種接口類型。
現(xiàn)有通訊設(shè)備的做法是使用兩個PHY (物理接口收發(fā)器)芯片分別提供光 口和電口,或是使用一個同時具備光電屬性的PHY芯片,通過軟件進行光電切 換來提供光口和電口。
如圖1所示,圖1為現(xiàn)有技術(shù)中使用每個接口對應(yīng)一種媒體接口類型的設(shè) 計方案示意圖。該方案雖然提供了光電接口的支持,但是成本增加。同時由于 不知道設(shè)備運行網(wǎng)絡(luò)中所需要的光口和電口的數(shù)量,導(dǎo)致設(shè)計的光口和電口數(shù) 量在實際網(wǎng)絡(luò)中存在浪費或是不足的潛在缺陷。
如圖2所示,圖2為現(xiàn)有技術(shù)中使用每個接口對應(yīng)兩種接口類型的設(shè)計方 案示意圖,使用軟件管理進行光電接口轉(zhuǎn)換,從而提供光電接口支持。該方案 雖然成本沒有提高,但是由于交換設(shè)備的面板所能容納的接口總數(shù)一定,并且 一個接口只能使用 一種接口類型與其他設(shè)備連接,導(dǎo)致該設(shè)備能與其他設(shè)備連 接的實際接口總數(shù)減少了 一半。
總之,現(xiàn)有設(shè)備所使用的設(shè)計方案,沒有充分考慮到與其他設(shè)備互連使用 的光電接口總數(shù)是變化的,這樣就無法滿足現(xiàn)實網(wǎng)絡(luò)中的接口多樣化需要。
發(fā)明內(nèi)容
鑒于上述的分析,本發(fā)明旨在提供一種光電接口自動切換的方法及裝置, 用以解決現(xiàn)有技術(shù)中存在的光電接口總數(shù)不確定,從而無法滿足現(xiàn)實網(wǎng)絡(luò)中的 接口多樣化需要的問題。
本發(fā)明的目的主要是通過以下技術(shù)方案實現(xiàn)的 本發(fā)明提供了一種光電接口自動切換的方法,所述方法包括 步驟A:創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵測任務(wù),定時偵測在位光 模塊的類型;
步驟B:根據(jù)偵測到的在位光模塊的類型,對該在位光模塊所在的物理接口 進行光電屬性切換。
進一步地,所述步驟A具體包括
創(chuàng)建并啟動以太網(wǎng)光電4妻口自動切換偵測任務(wù);
對多個物理接口依次進行輪詢,判斷當(dāng)前物理接口是否有光模塊在位如 果當(dāng)前物理接口有光模塊在位,判斷該在位光模塊是普通光模塊還是電光模塊, 然后執(zhí)行步驟B;如果當(dāng)前物理接口沒有光模塊在位,則繼續(xù)輪詢。
進一步地,所述步驟B具體包括
如果該在位光模塊是電光模塊,則將該在位光模塊所在的物理接口的屬性 配置成電口;如果該在位光模塊是普通光模塊,則將該在位光模塊所在的物理 接口的屬性配置為光口。
本發(fā)明還提供了一種光電接口自動切換的裝置,所述裝置包括光電接口 自動偵測模塊和光電屬性切換模塊,其中,
所述光電接口自動偵測模塊,用于創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵 測任務(wù),定時偵測在位光模塊的類型,并將偵測到的在位光模塊的類型通知給所述光電屬性切換模塊;
所述光電屬性切換模塊,用于根據(jù)接收到的在位光模塊的類型,對該在位 光模塊所在的物理接口進行光電屬性切換。
進一步地,所述光電接口自動偵測模塊具體包括偵測單元和通知發(fā)送單
元,其中,
所述偵測單元,用于創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵測任務(wù),對多 個物理接口進行輪詢,判斷當(dāng)前物理接口是否有光模塊在位如果當(dāng)前物理接 口有光模塊在位,則判斷該在位光模塊是普通光模塊還是電光模塊,并觸發(fā)所 述通知發(fā)送單元;如果當(dāng)前物理接口沒有光模塊在位,則繼續(xù)輪詢;
所述通知發(fā)送單元,用于將該在位光;f莫塊的類型通知給所述光點屬性切換 模塊。
進一步地,所述光點屬性切換模塊具體包括通知接收單元和切換單元, 其中,
所述通知接收單元,用于接收該在位光模塊的類型的通知,并觸發(fā)所述切 換單元;
所述切換單元,如果該在位光模塊是電光模塊,所述切換單元用于將該在 位光模塊所在的物理接口的屬性配置成電口 ;如果該在位光模塊是普通光模塊, 所述切換單元用于將該在位光模塊所在的物理接口的屬性配置為光口。
本發(fā)明有益效果如下
采用本發(fā)明這種技術(shù)方案,配置簡單靈活,易擴展和維護,不需要增加額 外的硬件成本,對軟件成本增加也不大,提高了通訊設(shè)備提供光電接口的能力 和數(shù)量。本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分的從說明 書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可 通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲
3曰付。
圖1為現(xiàn)有技術(shù)中,使用每個接口對應(yīng)一種媒體接口類型的設(shè)計方案示意
圖2為現(xiàn)有技術(shù)中,使用每個接口對應(yīng)兩種接口類型的設(shè)計方案示意圖; 圖3為本發(fā)明實施例所述方法的流程示意圖; 圖4為本發(fā)明實施例所述裝置的結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)先實施例,其中,附圖構(gòu)成本申請一 部分,并與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。為了清楚和簡化目的, 當(dāng)其可能使本發(fā)明的主題模糊不清時,將省略本文所描述的裝置中已知功能和 結(jié)構(gòu)的詳細(xì)具體說明。
首先結(jié)合附圖3對本發(fā)明實施例所述方法進行詳細(xì)描述。 如圖3所示,圖3為本發(fā)明實施例所述方法的流程示意圖,具體可以包括 以下步驟
步驟301:創(chuàng)建以太網(wǎng)光電接口自動切換偵測任務(wù),對以太網(wǎng)光電接口的切 換進行偵測,任務(wù)的偵測時間可以根據(jù)設(shè)備的實際性能要求進行設(shè)置; 步驟302:啟動光電屬性切換進程,準(zhǔn)備進行光電接口切換; 步驟303:在光電接口自動偵測進程中,對輪詢到的物理接口判斷是否有光模塊在位;
步驟304:光模塊是否在位?如果是,執(zhí)行步驟305,否則轉(zhuǎn)到步驟303;
步驟305:讀取插入該物理接口的在位光模塊的類型;
步驟306:當(dāng)前在位光模塊是普通光模塊還是電光模塊?如果是電光模塊, 則執(zhí)行步驟307;如果是普通光模塊,則執(zhí)行步驟308;
步驟307:將該在位光模塊所在的物理接口屬性配置成電口 ;
步驟308:將該在位光模塊所在的物理接口屬性配置為光口 。
下面結(jié)合附圖4對本發(fā)明實施例所述裝置進行詳細(xì)說明。
如圖4所示,圖4為本發(fā)明實施例所述裝置的結(jié)構(gòu)示意圖,具體可以包括 光電接口自動偵測模塊和光電屬性切換模塊,其中,
光電接口自動偵測才莫塊創(chuàng)建并啟動一個定時偵測任務(wù),在任務(wù)內(nèi)偵測在位 光模塊的類型,然后通知光電屬性切換模塊對接口類型進行切換;光電屬性切 換模塊根據(jù)光電接口自動偵測模塊通知的在位光模塊類型,對該在位光模塊所 在的物理接口進行光電屬性的切換,提供適當(dāng)?shù)慕涌陬愋汀?br>
其中,所述光電接口自動偵測單元具體包括偵測單元和通知發(fā)送單元; 所述光電屬性切換模塊具體包括通知接收單元和切換單元。
首先,偵測單元創(chuàng)建以太網(wǎng)光電接口自動切換偵測任務(wù),對以太網(wǎng)光電接 口的切換進行偵測,任務(wù)的偵測時間可以根據(jù)設(shè)備的實際性能要求進行設(shè)置; 對多個物理接口進行輪詢,判斷當(dāng)前物理接口上是否有光模塊在位,如果當(dāng)前 物理接口上有光模塊在位時,判斷當(dāng)前在位光模塊的類型一普通光模塊還是電 光模塊,并由通知發(fā)送單元將當(dāng)前在位光模塊的類型通知給所述光電屬性切換 模塊的通知接收單元;如果當(dāng)前物理接口上沒有光模塊在位,則繼續(xù)輪詢。通知接收單元接收當(dāng)前在位光模塊的類型的通知,并觸發(fā)所述切換單元;如果當(dāng) 前在位光模塊是電光模塊,切換單元將該在位光模塊所在的物理接口的屬性配 置成電口;如果當(dāng)前在位光模塊是普通光模塊,所述切換單元將該在位光模塊
所在的物理接口的屬性配置為光口 。
總之,本發(fā)明實施例提供了一種光電接口自動切換的方法及裝置,在現(xiàn)有 通訊設(shè)備基礎(chǔ)上,增加了光電接口自動切換的功能,不但能夠保證在有限的設(shè) 備面板上提供多個光電接口 ,而且光電接口的實際數(shù)量可以根據(jù)現(xiàn)場的需求進 行變化,方便靈活。由于本發(fā)明實施例是在現(xiàn)有的硬件設(shè)備基礎(chǔ)上實現(xiàn)的,不 增加額外的成本,對軟件的成本增加也不大,但卻有效的達到靈活提供設(shè)備光 電接口的目的,適應(yīng)工程現(xiàn)場光電接口數(shù)量不確定的要求。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護 范圍應(yīng)該以權(quán)利要求書的保護范圍為準(zhǔn)。
權(quán)利要求
1、一種光電接口自動切換的方法,其特征在于,所述方法包括步驟A創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵測任務(wù),定時偵測在位光模塊的類型;步驟B根據(jù)偵測到的在位光模塊的類型,對該在位光模塊所在的物理接口進行光電屬性切換。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A具體包括 創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵測任務(wù);對多個物理接口依次進行輪詢,判斷當(dāng)前物理接口是否有光模塊在位如 果當(dāng)前物理接口有光模塊在位,判斷該在位光模塊是普通光模塊還是電光模塊, 然后執(zhí)行步驟B;如果當(dāng)前物理接口沒有光模塊在位,則繼續(xù)輪詢。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述步驟B具體包括 如果該在位光模塊是電光模塊,則將該在位光模塊所在的物理接口的屬性配置成電口;如果該在位光模塊是普通光模塊,則將該在位光模塊所在的物理 接口的屬性配置為光口。
4、 一種光電接口自動切換的裝置,其特征在于,所述裝置包括光電接口 自動偵測模塊和光電屬性切換模塊,其中,所述光電接口自動偵測模塊,用于創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵 測任務(wù),定時偵測在位光模塊的類型,并將偵測到的在位光模塊的類型通知給 所述光電屬性切換模塊;所述光電屬性切換模塊,用于根據(jù)接收到的在位光模塊的類型,對該在位 光模塊所在的物理接口進行光電屬性切換。
5、 根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述光電接口自動偵測模塊具體包括偵測單元和通知發(fā)送單元,其中,所述偵測單元,用于創(chuàng)建并啟動以太網(wǎng)光電4矣口自動切換偵測任務(wù),對多個物理接口進行輪詢,判斷當(dāng)前物理接口是否有光模塊在位如果當(dāng)前物理接 口有光模塊在位,則判斷該在位光模塊是普通光模塊還是電光模塊,并觸發(fā)所 述通知發(fā)送單元;如果當(dāng)前物理接口沒有光模塊在位,則繼續(xù)輪詢;所述通知發(fā)送單元,用于將該在位光模塊的類型通知給所述光點屬性切換 模塊。
6、根據(jù)權(quán)利要求4或5所述的裝置,其特征在于,所述光點屬性切換模塊 具體包括通知接收單元和切換單元,其中,所述通知接收單元,用于接收該在位光模塊的類型的通知,并觸發(fā)所述切 換單元;所述切換單元,如果該在位光模塊是電光模塊,所述切換單元用于將該在 位光模塊所在的物理接口的屬性配置成電口 ;如果該在位光模塊是普通光模塊, 所述切換單元用于將該在位光模塊所在的物理接口的屬性配置為光口 。
全文摘要
本發(fā)明公開了一種光電接口自動切換的方法及裝置,其中,所述方法包括創(chuàng)建并啟動以太網(wǎng)光電接口自動切換偵測任務(wù),定時偵測在位光模塊的類型;根據(jù)偵測到的在位光模塊的類型,對該在位光模塊所在的物理接口進行光電屬性切換;本發(fā)明配置簡單靈活,易擴展和維護,不需要增加額外的硬件成本,對軟件成本增加也不大,提高了通訊設(shè)備提供光電接口的能力和數(shù)量。
文檔編號H04B10/07GK101527639SQ20091013158
公開日2009年9月9日 申請日期2009年4月8日 優(yōu)先權(quán)日2009年4月8日
發(fā)明者林 文, 成 梁, 趙幫銀 申請人:中興通訊股份有限公司