亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

OLT光模塊引腳復(fù)用的方法、裝置及OLT光模塊與流程

文檔序號(hào):12889756閱讀:1379來源:國知局
OLT光模塊引腳復(fù)用的方法、裝置及OLT光模塊與流程

本發(fā)明涉及光通信技術(shù)領(lǐng)域,尤其涉及一種olt光模塊引腳復(fù)用的方法、裝置及olt光模塊。



背景技術(shù):

光接入網(wǎng)絡(luò),是指以光為傳輸介質(zhì)的網(wǎng)絡(luò)。光接入網(wǎng)通常由olt(opticallineterminal,光線路終端)和onu(opticalnetworkunit,光網(wǎng)絡(luò)單元)以及odn(opticaldistributionnetwork,光分配網(wǎng)絡(luò))三部分組成。其中olt和onu是光接入網(wǎng)絡(luò)的核心部件。

在上述光接入網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)倪^程中,onu到olt發(fā)出的光稱為上行信號(hào),是突發(fā)非連續(xù)的,olt到onu發(fā)出的光稱為下行信號(hào),是連續(xù)廣播模式。對(duì)應(yīng)的,olt光模塊外部設(shè)有一個(gè)trigger(光信號(hào)強(qiáng)度觸發(fā))信號(hào)輸入管腳,利用該管腳接收olt主機(jī)設(shè)備發(fā)來的trigger信號(hào),用來判斷這種不連續(xù)光信號(hào)。當(dāng)trigger信號(hào)產(chǎn)生下降沿(或上升沿)時(shí),則olt認(rèn)為即將有onu發(fā)出上行光信號(hào),會(huì)做好光功率采樣準(zhǔn)備。同時(shí),olt光模塊還有一個(gè)disable(激光器關(guān)斷)信號(hào)輸入管腳,利用該管腳接收olt主機(jī)設(shè)備硬件發(fā)出的disable信號(hào),該信號(hào)又被稱為硬disable。另外,olt光模塊還可以通過i2c通信接收olt主機(jī)設(shè)備下發(fā)的disable信號(hào)指令,該信號(hào)指令又被稱為軟disable信號(hào)。進(jìn)一步的,軟disable信號(hào)和硬disable信號(hào)都可以控制disable信號(hào)輸出管腳,來控制激光器的開關(guān),其中,當(dāng)disable信號(hào)輸出管腳為高電平,則激光器關(guān)閉;相反,當(dāng)disable信號(hào)輸出管腳為低電平,則激光器開啟。

基于上述trigger信號(hào)和硬disable信號(hào)是通過兩路管腳分別接入olt光模塊,同樣的,olt主機(jī)設(shè)備上也需要設(shè)置trigger信號(hào)和硬disable兩路信號(hào)管腳,如圖1所示,即為olt光模塊的trigger信號(hào)管腳和硬disable信號(hào)管腳與olt主機(jī)設(shè)備連接的示意圖。然而,由于olt主機(jī)設(shè)備通常需要搭載多個(gè)olt光模塊,而上述trigger信號(hào)和硬disable信號(hào)使用兩路管腳的方式又占用空間相對(duì)較大,因此,如何減少olt光模塊上的管腳數(shù)量,成為解決一臺(tái)olt主機(jī)設(shè)備可搭載更多種olt光模塊問題的關(guān)鍵。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供了一種olt光模塊引腳復(fù)用的方法、裝置及olt光模塊,以節(jié)省一路信號(hào)管腳,實(shí)現(xiàn)一臺(tái)olt主機(jī)設(shè)備可搭載多種類型olt光模塊的需求。

根據(jù)本發(fā)明實(shí)施例的第一方面,提供了一種olt光模塊引腳復(fù)用的方法,該方法包括:

檢測來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令;

如果所述信號(hào)轉(zhuǎn)換指令包含第一狀態(tài)數(shù)據(jù),則將所述olt光模塊的復(fù)用引腳接收的信號(hào)作為激光器硬關(guān)斷disable信號(hào);

如果所述信號(hào)轉(zhuǎn)換指令包含第二狀態(tài)數(shù)據(jù),則將所述olt光模塊的復(fù)用引腳接收的信號(hào)作為光信號(hào)強(qiáng)度觸發(fā)trigger信號(hào)。

根據(jù)本發(fā)明實(shí)施例的第二方面,提供了一種olt光模塊引腳復(fù)用的裝置,該裝置包括處理器、存儲(chǔ)器和通信接口,所述處理器、所述存儲(chǔ)器和所述通信接口通信總線相連;

所述通信接口,用于接收來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令;

所述存儲(chǔ)器,用于存儲(chǔ)程序代碼;

所述處理器,用于讀取所述存儲(chǔ)器中存儲(chǔ)的程序代碼,并執(zhí)行如本發(fā)明實(shí)施例第一方面所述的方法。

根據(jù)本發(fā)明實(shí)施例的第三方面,提供了一種olt光模塊,該光模塊包括本發(fā)明實(shí)施例第二方面提供的olt光模塊引腳復(fù)用的裝置,還包括一個(gè)用于接收硬disable信號(hào)和trigger信號(hào)的復(fù)用引腳,其中:

所述復(fù)用引腳與所述olt光模塊引腳復(fù)用的裝置電連接。

由以上技術(shù)方案可見,本發(fā)明實(shí)施例提供的一種olt光模塊引腳復(fù)用的方法、裝置及olt光模塊,根據(jù)來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令,將olt光模塊引腳切換為接收硬disable信號(hào)狀態(tài)或接收trigger信號(hào)狀態(tài),進(jìn)而實(shí)現(xiàn)硬disable和trigger信號(hào)可以共用一路管腳,相比傳統(tǒng)光模塊的硬disable和trigger信號(hào)兩路管腳控制,本發(fā)明實(shí)施例在硬件設(shè)計(jì)上可以節(jié)省一路信號(hào)管腳,進(jìn)而可以滿足一臺(tái)olt主機(jī)設(shè)備可光搭載多種類型模塊的需求。

附圖說明

為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術(shù)中olt光模塊的trigger信號(hào)管腳和硬disable信號(hào)管腳與olt主機(jī)設(shè)備連接的示意圖;

圖2為本發(fā)明實(shí)施例提供的olt光模塊的trigger信號(hào)和硬disable信號(hào)復(fù)用管腳與olt主機(jī)設(shè)備連接的示意圖;

圖3為本發(fā)明實(shí)施例一提供的olt光模塊引腳復(fù)用的方法的流程示意圖;

圖4為本發(fā)明實(shí)施例提供的olt光模塊處于第一disable狀態(tài)時(shí)的信號(hào)控制過程示意圖;

圖5為本發(fā)明實(shí)施例提供的olt光模塊處于第二和第三disable狀態(tài)時(shí)的信號(hào)控制過程示意圖;

圖6為本發(fā)明實(shí)施例二提供的olt光模塊引腳復(fù)用的方法的流程示意圖;

圖7為本發(fā)明實(shí)施例提供的一種olt光模塊引腳復(fù)用的裝置的基本結(jié)構(gòu)示意圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

針對(duì)當(dāng)前光模塊上的引腳較多、占用空間相對(duì)較大,無法滿足一臺(tái)olt主機(jī)設(shè)備可搭載更多種olt光模塊要求的問題。本發(fā)明實(shí)施例提供了一種olt光模塊引腳復(fù)用的方法、裝置及olt光模塊,其核心原理為:將硬disable信號(hào)和trigger信號(hào)融合成一路管腳接收,通過軟件區(qū)分實(shí)現(xiàn)trigger/disable兩種功能,圖2即為本發(fā)明實(shí)施例提供的olt光模塊的trigger信號(hào)和硬disable信號(hào)復(fù)用管腳與olt主機(jī)設(shè)備連接的示意圖,進(jìn)而利用上述方法可使olt主機(jī)設(shè)備節(jié)省出一路信號(hào)管腳。

基于上述原理,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的方法和裝置進(jìn)行詳細(xì)介紹。圖3為本發(fā)明實(shí)施例一提供的olt光模塊引腳復(fù)用的方法的流程示意圖。如圖3所示,該方法具體包括如下步驟:

步驟s110:檢測來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令。

具體的,olt主機(jī)設(shè)備可以通過i2c向olt光模塊下發(fā)硬disable/trigger信號(hào)轉(zhuǎn)換指令,告知其將要通過信號(hào)管腳向olt光模塊發(fā)送的信號(hào)。然后,olt光模塊通過檢測上述信號(hào)轉(zhuǎn)換指令,來控制其信號(hào)管腳的功能。

進(jìn)一步的,olt主機(jī)設(shè)備可以將其下發(fā)的信號(hào)轉(zhuǎn)換指令發(fā)送至olt光模塊中預(yù)設(shè)寄存器,olt光模塊中的處理器通過讀取存儲(chǔ)在該寄存器中的信號(hào)轉(zhuǎn)換指令進(jìn)行后續(xù)的信號(hào)控制操作。其中,上述預(yù)設(shè)寄存器可以為協(xié)議的保留寄存器,如8472協(xié)議設(shè)備地址0xa2偏移地址0x6f寄存器,將其bit0位作為trigger/硬disable的指令控制位,如同時(shí)設(shè)定bit0置一時(shí)表示接收到的信號(hào)為trigger信號(hào),當(dāng)bit0置零表示接收到的信號(hào)則為硬disable信號(hào)。

步驟s120:如果所述信號(hào)轉(zhuǎn)換指令包含第一狀態(tài)數(shù)據(jù),則將所述olt光模塊的復(fù)用引腳接收的信號(hào)作為激光器硬關(guān)斷disable信號(hào)。

例如,olt主機(jī)設(shè)備寫入0x6f寄存器為0x00,即bit0位的狀態(tài)數(shù)據(jù)置為零,則表示olt主機(jī)設(shè)備將要下發(fā)硬disable信號(hào),此時(shí)則將olt光模塊的復(fù)用引腳接收的信號(hào)切換為作為激光器硬關(guān)斷disable信號(hào)使用,即olt光模塊可以同時(shí)受硬disable信號(hào)和軟disable信號(hào)控制,本實(shí)施例將該狀態(tài)命名為第一disable狀態(tài)。

圖4為本發(fā)明實(shí)施例提供的olt光模塊處于第一disable狀態(tài)時(shí)的信號(hào)控制過程示意圖。如圖4所示,具體包括如下步驟:

步驟s121:檢測所述olt光模塊的復(fù)用引腳的電平狀態(tài)。

由于olt光模塊發(fā)送的硬disable信號(hào)通常通過高低電平信號(hào)來控制光模塊中激光器的開關(guān)狀態(tài),例如,如果接收disable信號(hào)的引腳處于高電平狀態(tài),則表示激光器驅(qū)動(dòng)電路將關(guān)斷輸出給相應(yīng)激光器的偏置電流和調(diào)制電流,以關(guān)閉激光器,相反,則開啟激光器。

步驟s122:如果所述復(fù)用引腳為第一電平狀態(tài),則控制關(guān)閉所述olt光模塊中的激光器。

本實(shí)施例將復(fù)用引腳的第一電平狀態(tài)定義為高電平狀態(tài),對(duì)應(yīng)的如果當(dāng)前復(fù)用引腳為高電平狀態(tài),則olt光模塊控制其內(nèi)部的disable信號(hào)輸出管腳為高電平,以關(guān)閉述olt光模塊中的激光器。

步驟s123:如果所述復(fù)用引腳為第二電平狀態(tài),則根據(jù)來自所述olt主機(jī)設(shè)備的軟disable信號(hào)控制所述olt光模塊中激光器的開關(guān)狀態(tài)。

根據(jù)步驟s122中的定義,對(duì)應(yīng)的復(fù)用引腳為第二電平狀態(tài)則為低電平狀態(tài),此時(shí)在硬disable信號(hào)的控制下激光器為開啟狀態(tài),并且激光器的開關(guān)還要受olt主機(jī)設(shè)備通過i2c下發(fā)的軟disable信號(hào)的控制,具體如下:

1)檢測來自所述olt主機(jī)設(shè)備的軟disable信號(hào)是否為開啟激光器信號(hào)。

2)如果來自所述olt主機(jī)設(shè)備的軟disable信號(hào)為開啟激光器信號(hào),則將disable信號(hào)輸出管腳設(shè)置為低電平信號(hào),以控制激光器處于開啟狀態(tài)。

3)否則,則將disable信號(hào)輸出管腳設(shè)置為高電平信號(hào),以關(guān)閉激光器,即olt光模塊不再發(fā)送下行的光信號(hào)。

步驟s130:如果所述信號(hào)轉(zhuǎn)換指令包含第二狀態(tài)數(shù)據(jù),則將所述olt光模塊的復(fù)用引腳接收的信號(hào)作為光信號(hào)強(qiáng)度觸發(fā)trigger信號(hào)。

例如,olt主機(jī)設(shè)備寫入0x6f寄存器為0x01,即bit0位的狀態(tài)數(shù)據(jù)置為一,則表示olt主機(jī)設(shè)備將要下發(fā)trigger信號(hào),這樣,olt光模塊便可以檢測由復(fù)用引腳發(fā)送的信號(hào)來判斷是否有onu發(fā)出上行信號(hào)。具體的,通過olt光模塊中設(shè)置有trigger信號(hào)邊沿檢測電路,當(dāng)trigger信號(hào)邊沿檢測電路檢測到觸發(fā)信號(hào)產(chǎn)生下降沿(或上升沿)時(shí),即trigger信號(hào)的電平狀態(tài)切換時(shí),則olt光模塊認(rèn)為即將有onu發(fā)出上行信號(hào)、便會(huì)做好光功率采樣準(zhǔn)備。

當(dāng)然,本實(shí)施例中的信號(hào)轉(zhuǎn)換指令并不限于只用bit0位的0和1兩個(gè)狀態(tài)數(shù)據(jù)來表示,還可以采用其它寄存器數(shù)據(jù)位的形式,另外,還可以用指示信號(hào)切換的狀態(tài)數(shù)據(jù)結(jié)合其它數(shù)據(jù)的形式。

進(jìn)一步的,本實(shí)施例還給出了olt光模塊進(jìn)入接收trigger信號(hào)的過程中,控制光模塊中的激光器開關(guān)狀態(tài)的方法。

圖5為本發(fā)明實(shí)施例提供的olt光模塊處于第二和第三disable狀態(tài)時(shí)的信號(hào)控制過程示意圖。如圖5所示,具體包括如下步驟:

步驟s131:檢測所述olt光模塊的復(fù)用引腳當(dāng)前的電平狀態(tài)。

具體的,在將所述olt光模塊的復(fù)用引腳接收的信號(hào)作為光信號(hào)強(qiáng)度觸發(fā)trigger信號(hào)之前,檢測olt光模塊的復(fù)用引腳當(dāng)前的電平狀態(tài),如果為第一電平狀態(tài),則進(jìn)入步驟s132,如果為第二電平狀態(tài),則進(jìn)入步驟s133。

步驟s132:如果所述復(fù)用引腳當(dāng)前的電平狀態(tài)為第一電平狀態(tài),則在接收trigger信號(hào)過程中,控制所述olt光模塊中的激光器保持關(guān)閉。

本實(shí)施例將復(fù)用引腳的第一電平狀態(tài)定義為高電平狀態(tài),對(duì)應(yīng)的如果當(dāng)前復(fù)用引腳為高電平狀態(tài),則說明由硬disable切換到trigger狀態(tài)時(shí),olt主機(jī)設(shè)備處于關(guān)激光器操作,則在接收trigger信號(hào)過程中控制所述olt光模塊中的激光器保持關(guān)閉狀態(tài),本實(shí)施例將該狀態(tài)定義為第二disable狀態(tài),即在使用復(fù)用引腳接收trigger信號(hào)的過程中,olt光模塊始終控制其內(nèi)部的disable信號(hào)輸出管腳為高電平狀態(tài)。

步驟s133:如果所述復(fù)用引腳當(dāng)前的電平狀態(tài)為第二電平狀態(tài),則在接收trigger信號(hào)過程中,根據(jù)來自所述olt主機(jī)設(shè)備的軟disable信號(hào)控制所述olt光模塊中激光器的開關(guān)狀態(tài)。

根據(jù)步驟s132中的定義,對(duì)應(yīng)的復(fù)用引腳為第二電平狀態(tài)則為低電平狀態(tài),進(jìn)而如果當(dāng)前復(fù)用引腳為高電平狀態(tài),則說明由硬disable切換到trigger狀態(tài)時(shí),olt主機(jī)設(shè)備處于開激光器操作,則在接收trigger信號(hào)過程中,根據(jù)來自所述olt主機(jī)設(shè)備的軟disable信號(hào)控制所述olt光模塊中激光器的開關(guān)狀態(tài),本實(shí)施例將該狀態(tài)定義為第三disable狀態(tài),即激光器的開關(guān)只受軟disable信號(hào)的控制。其中,具體的控制過程可以參考步驟s120中,本實(shí)施例在此不再一一贅述。

由上述實(shí)施例可見,本發(fā)明實(shí)施例提供的一種olt光模塊引腳復(fù)用的方法,根據(jù)來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令,將olt光模塊引腳切換為接收硬disable信號(hào)狀態(tài)或接收trigger信號(hào)狀態(tài),進(jìn)而實(shí)現(xiàn)硬disable和trigger信號(hào)可以共用一路管腳,相比傳統(tǒng)光模塊的硬disable和trigger信號(hào)兩路管腳控制,本發(fā)明實(shí)施例在硬件設(shè)計(jì)上可以節(jié)省一路信號(hào)管腳,進(jìn)而可以滿足一臺(tái)olt主機(jī)設(shè)備可光搭載多種類型模塊的需求。

進(jìn)一步的,本實(shí)施例還提供了在復(fù)用引腳切換至trigger狀態(tài)前,通過檢測復(fù)用引腳當(dāng)前的電平狀態(tài)以決定激光器開光狀態(tài)的控制方法,進(jìn)而實(shí)現(xiàn)olt在接收trigger信號(hào)的過程中,也實(shí)現(xiàn)對(duì)olt光模塊中激光器開關(guān)狀態(tài)的有效控制。

由于olt光模塊與olt主機(jī)設(shè)備通信連接的過程中,不僅有其復(fù)用引腳接收來自olt主機(jī)設(shè)備的信號(hào),同時(shí)olt主機(jī)設(shè)備還會(huì)通過i2c總線向olt光模塊下發(fā)給各種控制信號(hào),并且i2c控制信號(hào)具有最高的優(yōu)先級(jí)順序,因此olt光模塊在執(zhí)行復(fù)用引腳功能切換的過程中如果同時(shí)接收到相關(guān)i2c控制指令,那么復(fù)用引腳功能切換的進(jìn)程將會(huì)被打斷,待執(zhí)行完后i2c控制指令,再繼續(xù)執(zhí)行復(fù)用引腳功能切換的進(jìn)程。但是上述復(fù)用引腳功能切換的進(jìn)程被打斷后,很容易出現(xiàn)復(fù)用引腳功能切換紊亂、切換錯(cuò)誤的問題。針對(duì)上述問題,本發(fā)明實(shí)施例還提供了另一種olt光模塊引腳復(fù)用的方法。

圖6為本發(fā)明實(shí)施例二提供的olt光模塊引腳復(fù)用的方法的流程示意圖。如圖6所示該方法具體包括如下步驟:

步驟s210:檢測來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令。

本實(shí)施例采用臨時(shí)變量數(shù)據(jù)newstate標(biāo)識(shí)對(duì)信號(hào)轉(zhuǎn)換指令的檢測結(jié)果。具體的,如果信號(hào)切換指令olt主機(jī)設(shè)備將要下發(fā)trigger信號(hào),則將newstate標(biāo)識(shí)為1,相反,如果信號(hào)切換指令olt主機(jī)設(shè)備將要下發(fā)硬disable信號(hào),則將newstate標(biāo)識(shí)為0。

對(duì)應(yīng)的,olt光模塊還用歷史變量數(shù)據(jù)oldstate存儲(chǔ)復(fù)用引腳當(dāng)前的狀態(tài)。具體的,如果復(fù)用引腳當(dāng)前的處于接收trigger信號(hào)功能的狀態(tài),則將oldstate標(biāo)識(shí)為1,相反,如果復(fù)用引腳當(dāng)前的處于接收硬disable信號(hào)功能的狀態(tài),則將oldstate標(biāo)識(shí)為0。

如果該信號(hào)轉(zhuǎn)換指令包含第一狀態(tài)數(shù)據(jù),則執(zhí)行步驟s220;如果該信號(hào)轉(zhuǎn)換指令包含第二狀態(tài)數(shù)據(jù),則執(zhí)行步驟s240。

步驟s220:如果所述信號(hào)轉(zhuǎn)換指令包含第一狀態(tài)數(shù)據(jù),則檢測所述olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)與所述第一狀態(tài)數(shù)據(jù)是否匹配。

結(jié)合實(shí)施例一,如果信號(hào)轉(zhuǎn)換指令包含第一狀態(tài)數(shù)據(jù),即bit0位的狀態(tài)數(shù)據(jù)置為零,則說明olt主機(jī)設(shè)備將要下發(fā)硬disable信號(hào),對(duì)應(yīng)的將newstate標(biāo)識(shí)為0,并且檢測olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)oldstate是否也為0。如果oldstate是1,即兩者不一致,不相匹配,則繼續(xù)執(zhí)行步驟s23o;相反,如果oldstate是0,兩者一致的,則說明復(fù)用引腳當(dāng)前也處于接收硬disable信號(hào)功能的狀態(tài),和將要切換的狀態(tài)相同,于是不再執(zhí)行狀態(tài)切換指令,進(jìn)而可以減少了狀態(tài)切換的次數(shù),不僅可以防止復(fù)用引腳功能切換的進(jìn)程被i2c控制指令打斷,出現(xiàn)切換錯(cuò)誤的問題,還可以節(jié)省功能切換的時(shí)間,加快信號(hào)處理進(jìn)行。

步驟s230:如果所述olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)與所述第一狀態(tài)數(shù)據(jù)不匹配,則將所述olt光模塊的復(fù)用引腳接收的信號(hào)由作為trigger信號(hào)切換至作為硬disable信號(hào)。

如果兩者不匹配,則說明復(fù)用引腳當(dāng)前處于接收trigger信號(hào)功能的狀態(tài),則將復(fù)用引腳接收的信號(hào)由作為按照trigger信號(hào)處理切換至作為按照硬disable信號(hào)處理,即進(jìn)入第一disable功能狀態(tài),同時(shí),還將oldstate更新為0以記錄當(dāng)前的功能狀態(tài)。

步驟s240:如果所述信號(hào)轉(zhuǎn)換指令包含第二狀態(tài)數(shù)據(jù),則檢測所述olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)與所述第二狀態(tài)數(shù)據(jù)是否匹配。

結(jié)合實(shí)施例一,如果信號(hào)轉(zhuǎn)換指令包含第二狀態(tài)數(shù)據(jù),即bit0位的狀態(tài)數(shù)據(jù)置為一,則說明olt主機(jī)設(shè)備將要下發(fā)trigger信號(hào),對(duì)應(yīng)的將newstate標(biāo)識(shí)為1,并且檢測olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)oldstate是否也為1。如果oldstate是0,即兩者不一致,不相匹配,則繼續(xù)執(zhí)行步驟s25o;相反,如果oldstate是1,兩者一致的,則說明復(fù)用引腳當(dāng)前也處于接收trigger信號(hào)功能的狀態(tài),和將要切換的狀態(tài)相同,于是不再執(zhí)行狀態(tài)切換指令。

步驟s250:如果所述olt光模塊存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)與所述第二狀態(tài)數(shù)據(jù)不匹配,則將所述olt光模塊的復(fù)用引腳接收的信號(hào)由作為硬disable信號(hào)切換至作為trigger信號(hào)。

如果兩者不匹配,則說明復(fù)用引腳當(dāng)前處于接收硬disable信號(hào)功能的狀態(tài),則將復(fù)用引腳接收的信號(hào)由作為按照硬disable信號(hào)處理切換至作為按照trigger信號(hào)處理,同時(shí),還將oldstate更新為1以記錄當(dāng)前的功能狀態(tài)。

需要說明的是,本實(shí)施例并不限于olt光模塊所存儲(chǔ)的當(dāng)前狀態(tài)數(shù)據(jù)與信號(hào)切換指令所代表的狀態(tài)數(shù)據(jù)一致時(shí)來說明兩者是相匹配的,還可以用二者包含、或?qū)?yīng)的指示信息等關(guān)系說明其匹配關(guān)系,本實(shí)施例在此不再一一贅述。

進(jìn)一步的,在檢測來自光線路終端olt主機(jī)設(shè)備的信號(hào)轉(zhuǎn)換指令之前,olt光模塊上電程序啟動(dòng)運(yùn)行之后,將所述olt光模塊的復(fù)用引腳接收的信號(hào)默認(rèn)作為硬disable信號(hào),即默認(rèn)其處于第一disable狀態(tài),模塊上電后激光器便進(jìn)入工作狀態(tài),并根據(jù)后續(xù)的信號(hào)轉(zhuǎn)換指令切換復(fù)用引腳的功能。

對(duì)應(yīng)于上述olt光模塊引腳復(fù)用的方法,本發(fā)明實(shí)施例還提供了olt光模塊引腳復(fù)用的裝置。圖7為本發(fā)明實(shí)施例提供的一種olt光模塊引腳復(fù)用的裝置,如圖7所示,該裝置700,其結(jié)構(gòu)可包括:至少一個(gè)處理器(processor)701、內(nèi)存(memory)702、外圍設(shè)備接口(peripheralinterface)703、輸入/輸出子系統(tǒng)(i/osubsystem)704、電力線路705和通信線路706。

在圖7中,箭頭表示能進(jìn)行計(jì)算機(jī)系統(tǒng)的構(gòu)成要素間的通信和數(shù)據(jù)傳送,且其可利用高速串行總線(high-speedserialbus)、并行總線(parallelbus)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)(san,storageareanetwork)和/或其他適當(dāng)?shù)耐ㄐ偶夹g(shù)而實(shí)現(xiàn)。

內(nèi)存702可包括操作系統(tǒng)712和olt光模塊引腳復(fù)用例程722。例如,內(nèi)存702可包括高速隨機(jī)存取存儲(chǔ)器(high-speedrandomaccessmemory)、磁盤、靜態(tài)隨機(jī)存取存儲(chǔ)器(spam)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、只讀存儲(chǔ)器(rom)、閃存或非揮發(fā)性內(nèi)存。內(nèi)存702可存儲(chǔ)用于操作系統(tǒng)712和olt光模塊引腳復(fù)用例程122的程序編碼,也就是說可包括olt光模塊引腳復(fù)用的裝置700的動(dòng)作所需的軟件模塊、指令集架構(gòu)或其之外的多種數(shù)據(jù)。此時(shí),處理器701或外圍設(shè)備接口706等其他控制器與內(nèi)存702的存取可通過處理器701進(jìn)行控制。

外圍設(shè)備接口703可將olt光模塊引腳復(fù)用的裝置700的輸入和/或輸出外圍設(shè)備與處理器701和內(nèi)存702相結(jié)合。并且,輸入/輸出子系統(tǒng)704可將多種輸入/輸出外圍設(shè)備與外圍設(shè)備接口706相結(jié)合。例如,輸入/輸出子系統(tǒng)704可包括顯示器、打印機(jī)或根據(jù)需要用于將照相機(jī)、各種傳感器等外圍設(shè)備與外圍設(shè)備接口703相結(jié)合的控制器。根據(jù)另一側(cè)面,輸入/輸出外圍也可不經(jīng)過輸入/輸出子系統(tǒng)704而與外圍設(shè)備接口703相結(jié)合。

電力線路705可向移動(dòng)終端的電路元件的全部或部分供給電力。例如,電力線路705可包括如電力管理系統(tǒng)、電池或交流(ac)之一個(gè)以上的電源、充電系統(tǒng)、電源故障檢測電路(powerfailuredetectioncircuit)、電力變換器或逆變器、電力狀態(tài)標(biāo)記符或用于電力生成、管理、分配的任意其他電路元件。

通信線路706可利用至少一個(gè)接口與其他計(jì)算機(jī)系統(tǒng)進(jìn)行通信,如與其它的移動(dòng)終端進(jìn)行通信。

處理器701通過施行存儲(chǔ)在內(nèi)存702中的軟件模塊或指令集架構(gòu)可執(zhí)行充電管理裝置700的多種功能且處理數(shù)據(jù)。也就是說,處理器701通過執(zhí)行基本的算術(shù)、邏輯以及計(jì)算機(jī)系統(tǒng)的輸入/輸出演算,可構(gòu)成為處理計(jì)算機(jī)程序的命令。

圖7的實(shí)施例僅是olt光模塊引腳復(fù)用的裝置700的一個(gè)示例,另外,包含在olt光模塊引腳復(fù)用的裝置700中的電路元件還可由包括一個(gè)以上的信號(hào)處理或應(yīng)用程序所特殊化的集成電路的硬件、軟件或硬件和軟件兩者的組合而實(shí)現(xiàn)。

基于圖7所示的olt光模塊引腳復(fù)用的裝置700,本發(fā)明實(shí)施例還提供了一種olt光模塊,該模塊中包括圖7所示的olt光模塊的裝置,還包括一個(gè)用于接收硬disable信號(hào)和trigger信號(hào)的復(fù)用引腳,其中,該復(fù)用引腳與olt光模塊引腳復(fù)用的裝置電連接。本發(fā)明實(shí)施例提供的該光模塊可以執(zhí)行上述實(shí)施例一至實(shí)施例二的olt光模塊引腳復(fù)用的方法。

為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。

本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。

以上僅是本發(fā)明的具體實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1