欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種檢測ONU長發(fā)光的方法和裝置與流程

文檔序號:11841498閱讀:783來源:國知局
一種檢測ONU長發(fā)光的方法和裝置與流程

本申請涉及但不限于無源光網(wǎng)絡(luò)領(lǐng)域,尤指一種檢測ONU(Optical Network Unit,光網(wǎng)絡(luò)單元)長發(fā)光的方法和裝置。



背景技術(shù):

IEEE(Institute of Electrical and Electronics Engineers,電氣和電子工程師協(xié)會)802.3ah發(fā)布以來,目前相關(guān)解決方案和設(shè)備均已基本成熟。伴隨著以太網(wǎng)技術(shù)的迅速發(fā)展,F(xiàn)TTH(光纖到戶)也在大力開展。在數(shù)字網(wǎng)絡(luò)全面普及的大背景下,用戶對于網(wǎng)絡(luò)質(zhì)量也有了極高的需求,因此PON(Passive Optical Network,無源光網(wǎng)絡(luò))系統(tǒng)的穩(wěn)定運(yùn)行就變得至關(guān)重要。

ONU作為PON系統(tǒng)中的用戶端設(shè)備,安裝環(huán)境復(fù)雜且多樣化,有的置于用戶家中,有的置于樓道中,部分沒有安裝條件的地方可能會置于室外。由于復(fù)雜的應(yīng)用環(huán)境導(dǎo)致ONU容易進(jìn)水受潮、遭受雷擊從而引起故障,在這些故障中ONU出現(xiàn)長發(fā)光是PON中的一種致命故障。由于在PON(典型的,例如,EPON(Ethernet Passive Optical Network,以太網(wǎng)無源光網(wǎng)絡(luò)),或者GPON(Gigabit-Capable Passive Optical Network,吉比特?zé)o源光網(wǎng)絡(luò)))中,上行方向采用TDM方式(即時分復(fù)用方式)共享網(wǎng)絡(luò),當(dāng)某個ONU長發(fā)光時,將會導(dǎo)致其對端OLT(Optical Line Terminal,光線路終端)下掛的部分甚至全部ONU下線,引起小區(qū)居民樓某個單元甚至整個小區(qū)都無法上網(wǎng),對網(wǎng)絡(luò)質(zhì)量帶來致命的傷害。



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

本發(fā)明實(shí)施例提供一種檢測ONU長發(fā)光的方法和裝置,可以在CPU自身也工作異常的情況下有效的解決ONU長發(fā)光問題。

本發(fā)明實(shí)施例提供了一種檢測光網(wǎng)絡(luò)單元ONU長發(fā)光的裝置,所述ONU發(fā)光時輸出發(fā)光指示信號,所述裝置包括:

長發(fā)光硬件檢測使能電路,用于在接收到CPU發(fā)送的有效的使能信號時,或者判斷所述CPU異常時,向長發(fā)光硬件檢測電路發(fā)送有效的檢測使能信號;

所述長發(fā)光硬件檢測電路,用于在接收到所述長發(fā)光硬件檢測使能電路發(fā)送的所述檢測使能信號時,如果檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間,輸出通知ONU關(guān)斷電源的通知信號,否則,輸出通知ONU不關(guān)斷電源的通知信號。

可選地,所述長發(fā)光硬件檢測電路包括:看門狗定時器(201)、反相器(202)和與門(203),其中,

所述看門狗定時器(201),接收所述ONU的發(fā)光指示信號,且在所述發(fā)光指示信號持續(xù)時間大于所述預(yù)定定時時間時,輸出長發(fā)光信號至所述反相器(202),在所述發(fā)光指示信號的持續(xù)時間不大于所述預(yù)定定時時間時,輸出正常發(fā)光信號至所述反相器(202),其中所述預(yù)定定時時間為預(yù)定最長發(fā)光時間;

所述反相器(202),將接收到的所述長發(fā)光信號或者正常發(fā)光信號進(jìn)行“反相”操作后輸出信號給所述與門(203);

所述與門(203),將接收到的所述反相器(202)的輸出信號、所述ONU輸出的所述發(fā)光指示信號和所述長發(fā)光硬件檢測使能電路發(fā)送的所述檢測使能信號進(jìn)行“與”操作后,輸出通知ONU是否關(guān)斷電源的通知信號。

可選地,所述長發(fā)光硬件檢測使能電路包括:看門狗定時器(101)、反相器(102)、反相器(103)和與門(104),其中,

所述看門狗定時器(101),接收所述CPU的喂狗信號,且在所述喂狗信號的持續(xù)時間超出預(yù)設(shè)定時值時,向所述與門(104)發(fā)送溢出信號,否則輸出CPU正常指示信號;

所述反相器(102),接收所述CPU發(fā)送的使能信號,將所述使能信號進(jìn)行“反相”操作后的信號輸出給所述與門(104);

所述與門(104),將接收到的所述溢出信號或者所述CPU正常指示信號與所述使能信號“反相”操作后的信號進(jìn)行“與”操作,將“與”操作后的信號輸出給所述反相器(103);

所述反相器(103),將接收到的信號進(jìn)行“反相”操作后,向所述長發(fā)光硬件檢測電路輸出檢測使能信號。

可選地,所述裝置還包括:電源控制電路,

所述長發(fā)光硬件檢測電路將所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號發(fā)送給所述電源控制電路;

所述電源控制電路,用于在接收到所述通知ONU關(guān)斷電源的通知信號時向所述ONU輸出電源關(guān)斷控制信號,以及在接收到所述通知ONU不關(guān)斷電源的通知信號時向所述ONU輸出電源接通控制信號。

可選地,所述電源控制電路包括:反相器(301)、與非門(302)和D觸發(fā)器,其中,

所述反相器(301),將接收到的所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號進(jìn)行“反相”操作后輸出至所述與非門(302);

所述與非門(302),接收所述D觸發(fā)器的輸出信號作為輸入信號,以及其輸出信號為所述電源接通控制信號或者所述電源關(guān)斷控制信號,并且輸出至所述D觸發(fā)器。

可選地,所述裝置還包括:電源控制電路,

所述長發(fā)光硬件檢測電路將將所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號發(fā)送給所述電源控制電路;

所述電源控制電路,用于接收到所述CPU輸出的有效電源關(guān)斷使能信號時,或者接收到所述通知ONU關(guān)斷電源的通知信號,則向所述ONU輸出電源關(guān)斷控制信號,否則,向所述ONU輸出電源接通控制信號。

可選地,所述電源控制電路包括:反相器(301)、與非門(302)、D觸發(fā)器和或門(304),其中,

所述反相器(301),將接收到的所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號進(jìn)行“反相”操作后輸出至所述與非門(302);

所述與非門(302)接收所述D觸發(fā)器的輸出信號作為輸入信號,并將輸出信號輸出至所述D觸發(fā)器和所述或門(304);

所述或門(304),將所述與非門(302)的輸出信號及CPU輸出的電源關(guān)斷使能信號進(jìn)行“或”操作后,輸出信號為所述電源接通控制信號或者所述電源關(guān)斷控制信號。

本發(fā)明實(shí)施例還提供了一種檢測光網(wǎng)絡(luò)單元ONU長發(fā)光的方法,包括:接收到CPU發(fā)送的有效的使能信號時,或者在所述CPU異常時,使能檢測所述ONU的發(fā)光指示信號持續(xù)時間是否大于預(yù)定最長發(fā)光時間;

當(dāng)檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間時,通知所述ONU關(guān)斷電源,否則,通知所述ONU不關(guān)斷電源。

可選地,所述檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間具體采用以下步驟:

設(shè)置預(yù)定定時時間為預(yù)定最長發(fā)光時間的看門狗定時器(201);

將所述ONU的發(fā)光指示信號作為所述看門狗定時器(201)的輸入信號,所述看門狗定時器(201)的輸出信號電平跳變時判斷所述ONU的發(fā)光指示信號持續(xù)時間大于所述預(yù)定最長發(fā)光時間。

可選地,所述CPU異常是通過以下方法來判斷的:

設(shè)置看門狗定時器(101),其定時周期不大于所述CPU的喂狗信號發(fā)送周期;

將所述CPU的喂狗信號作為所述看門狗定時器(101)的輸入信號,所述看門狗定時器(101)的輸出信號由正常發(fā)生跳變時判斷所述CPU異常。

綜上,本發(fā)明實(shí)施例提供了一種檢測ONU長發(fā)光的方法及裝置,通過本方案可以在CPU自身也工作異常的情況下有效的解決ONU長發(fā)光問題,將出現(xiàn)長發(fā)光ONU自動下線,從而保證整個網(wǎng)絡(luò)不至于受到影響。

附圖說明

圖1為本發(fā)明實(shí)施例一的檢測ONU光模塊長發(fā)光的示意框圖;

圖2為本發(fā)明實(shí)施例二的檢測ONU光模塊長發(fā)光的示意框圖;

圖3為本發(fā)明實(shí)施例三的檢測ONU長發(fā)光的裝置的示意框圖;

圖4為本發(fā)明實(shí)施例三的長發(fā)光硬件檢測電路的時序圖;

圖5為本發(fā)明實(shí)施例四的檢測ONU長發(fā)光的裝置的示意框圖;

圖6為本發(fā)明實(shí)施例五的檢測ONU長發(fā)光的裝置的示意框圖;

圖7為本發(fā)明實(shí)施例五的電源控制電路的時序圖;

圖8為本發(fā)明實(shí)施例六的檢測ONU長發(fā)光的裝置的示意框圖;

圖9為本發(fā)明實(shí)施例七的檢測ONU長發(fā)光的裝置的示意框圖;

圖10為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的方法的流程圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。

在對本發(fā)明實(shí)施例做出詳細(xì)說明之前,首先對ONU的發(fā)光狀態(tài)作出說明:

當(dāng)ONU處于正常工作情況下,可能處于不發(fā)光或者間斷發(fā)光狀態(tài),而如果ONU出現(xiàn)持續(xù)發(fā)光情況(即,超過系統(tǒng)設(shè)計時ONU正常工作時發(fā)光時長的最大預(yù)設(shè)值),則表明該ONU處于異常工作狀態(tài);而ONU對外發(fā)光由設(shè)于其內(nèi)部的光模塊來實(shí)現(xiàn),通常情況下,光模塊對外發(fā)光時,其輸出的發(fā)光指示信號電平為高。

以下以幾個實(shí)施例對本申請的方案進(jìn)行詳細(xì)的說明。

實(shí)施例一

圖1為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的裝置的示意框圖,如圖1所示,本實(shí)施例的檢測ONU長發(fā)光的裝置0001包括:

長發(fā)光硬件檢測使能電路100,用于在接收到CPU發(fā)送的有效的使能信號時,或者判斷所述CPU異常時,向長發(fā)光硬件檢測電路200發(fā)送有效的檢測使能信號;

長發(fā)光硬件檢測電路200,用于在接收到所述長發(fā)光硬件檢測使能電路發(fā)送的所述有效的檢測使能信號時,如果檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間,輸出通知ONU關(guān)斷電源的通知信號,否則,輸出通知ONU不關(guān)斷電源的通知信號。

可見,上述實(shí)施例在CPU軟件異常時,完全通過硬件實(shí)現(xiàn)通知存在異常發(fā)光的ONU關(guān)斷電源,使該故障ONU自動下線,從而保證了PON網(wǎng)絡(luò)仍然能夠正常工作。

實(shí)施例二

圖2為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的示意框圖,如圖2所示,本實(shí)施例的長發(fā)光硬件檢測使能電路100包括:看門狗定時器101、反相器102、反相器103和與門104,其中,

看門狗定時器101,接收CPU的喂狗信號,且在所述喂狗信號的持續(xù)時間超出預(yù)設(shè)定時值時,向與門104發(fā)送溢出信號,否則輸出CPU正常指示信號;

反相器102,接收CPU發(fā)送的使能信號,將所述使能信號進(jìn)行“反相”操作后的信號輸出給與門104;

與門104,將接收到的溢出信號或者所述CPU正常指示信號與所述使能信號“反相”操作后的信號進(jìn)行“與”操作,將“與”操作后的信號輸出給反相器103;

反相器103,將接收到的信號進(jìn)行“反相”操作后,向長發(fā)光硬件檢測電路200輸出檢測使能信號。

本實(shí)施例中,長發(fā)光硬件檢測使能電路100的工作過程如下:

當(dāng)CPU工作正常時,CPU輸出有效的使能信號(高電平),以及CPU輸出預(yù)設(shè)定時值的喂狗信號;此時,看門狗定時器101正常輸出高電平信號(CPU正常指示信號),與門104的另一個輸入信號為有效的使能信號經(jīng)過“反相”操作而生成的信號,為低電平,由此,與門104輸出信號為低電平,該低電平信號經(jīng)過反相器103后輸出高電平信號,該信號可以作為有效的檢測使能信號(高電平)輸出至所述長發(fā)光硬件檢測電路200;

當(dāng)CPU工作異常時,CPU無法輸出預(yù)設(shè)定時值的喂狗信號,此時,看門狗定時器101輸出溢出信號(低電平),此時,無論CPU是否輸出有效的使能信號,都由于所述與門104的至少一個輸入為低電平而致使反相器103的輸出信號為有效的檢測使能信號(高電平),輸出至所述長發(fā)光硬件檢測電路200。

由此可見,當(dāng)CPU工作正常時,可以控制長發(fā)光硬件檢測使能電路100是否產(chǎn)生檢測使能信號,而CPU工作異常時也可以自動產(chǎn)生有效的檢測使能信號,提高檢測的可靠性。

實(shí)施例三

圖3為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的裝置的示意框圖,如圖3所示,本實(shí)施例的長發(fā)光硬件檢測電路200,包括:看門狗定時器201、反相器202和與門203,其中,

看門狗定時器201,接收所述ONU的發(fā)光指示信號,且在所述發(fā)光指示信號持續(xù)時間大于預(yù)定定時時間時,輸出長發(fā)光信號(此處為看門狗定時器的溢出信號)至反相器202;在所述發(fā)光指示信號的持續(xù)時間不大于預(yù)定定時時間時,輸出正常發(fā)光信號至所述反相器202,其中所述預(yù)定定時時間為預(yù)定最長發(fā)光時間;

反相器202,將接收到的所述長發(fā)光信號或者正常發(fā)光信號進(jìn)行“反相”操作后輸出信號給與門203;

與門203,將接收到的反相器202的輸出信號、ONU輸出的所述發(fā)光指示信號和長發(fā)光硬件檢測使能電路100發(fā)送的檢測使能信號進(jìn)行“與”操作后,輸出通知ONU是否關(guān)斷電源的通知信號。典型的,當(dāng)接收到所述有效的檢測使能信號,且ONU輸出發(fā)光指示信號持續(xù)時間大于預(yù)定定時時間時,輸出通知ONU關(guān)斷電源的通知信號,否則,輸出通知ONU不關(guān)斷電源的通知信號。

本實(shí)施例中,長發(fā)光硬件檢測電路200中的看門狗定時器201可以選擇現(xiàn)有技術(shù)中常規(guī)芯片來實(shí)現(xiàn),例如,MAX706、SGM706、ADM706等,在此并不作出具體限定,但是看門狗定時器的定時時長要等于或者略大于系統(tǒng)設(shè)計時的ONU發(fā)光的最大持續(xù)時間,典型地,可以選擇為1.6S。

圖4為本發(fā)明實(shí)施例的長發(fā)光硬件檢測電路的時序圖示例,以下參照圖4對該長發(fā)光硬件檢測電路在接收到有效的檢測使能信號的情況下的工作過程作出說明:

對于長發(fā)光硬件檢測電路200而言,如果ONU處于正常工作情況,則包括:

(i)ONU間斷發(fā)光:ONU所發(fā)出的發(fā)光指示信號不斷進(jìn)行高電平和低電平的翻轉(zhuǎn),但是每次ONU的持續(xù)發(fā)光時長小于看門狗定時器201的定時時長,由此可以使得看門狗定時器201在達(dá)到定時時長之前就被復(fù)位,從而導(dǎo)致看門狗定時器201不會發(fā)生溢出,反相器202輸出低電平信號,表示當(dāng)前ONU并未長發(fā)光;由此,所述與門203中至少有一個輸入為低電平信號,其輸出也為低電平信號,即,所述長發(fā)光硬件檢測電路200輸出通知ONU不關(guān)斷電源的通知信號;

(ii)ONU長時間不發(fā)光:ONU所發(fā)出的發(fā)光指示信號為持續(xù)低電平信號,看門狗定時器201無法在定時時長內(nèi)被復(fù)位,由此溢出輸出發(fā)光超長信號(低電平),經(jīng)過反相器202變?yōu)楦唠娖叫盘?,但是此時的發(fā)光指示信號為低電平,因此,所述與門203中至少有一個輸入為低電平信號,其輸出也為低電平信號,即,所述長發(fā)光硬件檢測電路200輸出通知ONU不關(guān)斷電源的通知信號;

(iii)如果ONU處于異常工作情況,ONU持續(xù)發(fā)光時長大于看門狗定時器201的定時時長,由此,看門狗定時器201發(fā)生溢出,則輸出發(fā)光超長信號(低電平)至反相器202,反相器202輸出高電平信號,此時,所述長發(fā)光硬件檢測電路200是輸出通知ONU關(guān)斷電源的通知信號(高電平)還是通知ONU不關(guān)斷電源的通知信號(低電平),取決于當(dāng)前是否存在有效的檢測使能信號,如果當(dāng)前接收到有效的檢測使能信號(高電平),則所述與門203的三個輸入信號均為高電平信號,由此所述長發(fā)光硬件檢測電路200輸出通知ONU關(guān)斷電源的通知信號(高電平),否則,所述長發(fā)光硬件檢測電路200輸出通知ONU不關(guān)斷電源的通知信號。

由此可見,當(dāng)存在有效的檢測使能信號時,可以實(shí)現(xiàn)對于ONU長發(fā)光的檢測,并根據(jù)檢測結(jié)果輸出是否需要通知ONU關(guān)斷電源的通知信號。

實(shí)施例四

圖5為本發(fā)明實(shí)施例的另一種檢測ONU長發(fā)光的裝置的示意框圖,如圖5所示,本實(shí)施例的檢測ONU長發(fā)光的裝置0002包括:長發(fā)光硬件檢測使能電路100、長發(fā)光硬件檢測電路200和電源控制電路300,其中,

長發(fā)光硬件檢測使能電路100,用于在接收到CPU發(fā)送的有效的使能信號時,或者判斷所述CPU異常時,向長發(fā)光硬件檢測電路200發(fā)送有效的檢測使能信號;

長發(fā)光硬件檢測電路200,用于在接收到所述長發(fā)光硬件檢測使能電路發(fā)送的所述有效的檢測使能信號時,如果檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間,輸出通知ONU關(guān)斷電源的通知信號至所述電源控制電路300,否則,輸出通知ONU不關(guān)斷電源的通知信號所述電源控制電路300;;

電源控制電路300,用于在接收到所述通知ONU關(guān)斷電源的通知信號時向所述ONU輸出電源關(guān)斷控制信號,以及在接收到所述通知ONU不關(guān)斷電源的通知信號時向所述ONU輸出電源接通控制信號。

實(shí)施例五

圖6為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的裝置的示意框圖,如圖6所示,本實(shí)施例的電源控制電路300包括:反相器301、與非門302和D觸發(fā)器303,其中,

反相器301,將接收到的所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號進(jìn)行“反相”操作后,輸出至與非門302;

與非門302,接收所述D觸發(fā)器的輸出信號作為輸入信號,以及其輸出信號為所述電源接通控制信號或者所述電源關(guān)斷控制信號,并且輸出給D觸發(fā)器303。

圖7為本發(fā)明實(shí)施例的電源控制電路的時序圖示例,以下參照圖7對該電源控制電路在接收到有效的檢測使能信號的情況下的工作過程作出說明,,如圖7所示:

t1時刻以前,長發(fā)光檢測輸出的通知信號輸出為低電平,ONU處于正常工作狀態(tài),ONU電源接通。

t1時刻,長發(fā)光檢測輸出的通知信號輸出為高電平,即檢測到ONU出現(xiàn)了長發(fā)光,在這個時鐘沿上D觸發(fā)器203鎖存了與非門302輸出的高電平,同時需要關(guān)閉ONU電源。

t2時刻,D觸發(fā)器203將之前鎖存的與非門302輸出的高電平反相操作后輸出低電平至給與非門302,與非門302輸出保持高電平,即,需要關(guān)閉ONU電源。

t3時刻,長發(fā)光狀態(tài)消失,長發(fā)光檢測的通知信號輸出為低電平,但是由于D觸發(fā)器203的輸出為低電平,所以即使長發(fā)光狀態(tài)消失也無法使ONU電源接通。

可見,與之前的實(shí)施例一至三相比,實(shí)施例五由于增加了帶D觸發(fā)器的電源控制電路300,使得ONU由于長發(fā)光而被斷電后,不能自行恢復(fù),進(jìn)一步減弱了故障ONU頻繁上下線可能對整個系統(tǒng)影響。

實(shí)施例六

圖8為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的裝置的示意框圖,如圖8所示,本實(shí)施例的檢測ONU長發(fā)光的裝置0002包括:長發(fā)光硬件檢測使能電路100、長發(fā)光硬件檢測電路200和電源控制電路300,其中,

長發(fā)光硬件檢測使能電路100,用于在接收到CPU發(fā)送的有效的使能信號時,或者判斷所述CPU異常時,向長發(fā)光硬件檢測電路200發(fā)送有效的檢測使能信號;

長發(fā)光硬件檢測電路200,用于在接收到所述長發(fā)光硬件檢測使能電路發(fā)送的所述有效的檢測使能信號時,如果檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間,輸出通知ONU關(guān)斷電源的通知信號至所述電源控制電路300,否則,輸出通知ONU不關(guān)斷電源的通知信號所述電源控制電路300;

電源控制電路300,用于接收到所述CPU輸出的有效電源關(guān)斷使能信號時,或者接收到所述通知ONU關(guān)斷電源的通知信號,則向所述ONU輸出電源關(guān)斷控制信號,否則,向所述ONU輸出電源接通控制信號。

該實(shí)施例中,與實(shí)施例六相比,還可以通過CPU可以直接向電源控制電路300發(fā)送電源關(guān)斷使能信號,由此,增加了特殊情況下即使未出現(xiàn)ONU長發(fā)光狀態(tài),也可以控制ONU電源關(guān)斷,提高系統(tǒng)運(yùn)行的魯棒性。

實(shí)施例七

圖9為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的裝置的示意框圖,如圖9所示,本實(shí)施例的電源控制電路300包括:反相器301、與非門302、D觸發(fā)器303和或門304,其中,

反相器301,將接收到的所述通知ONU關(guān)斷電源的通知信號或者所述通知ONU不關(guān)斷電源的通知信號進(jìn)行“反相”操作后,輸出至與非門302;

與非門302,接收所述D觸發(fā)器303的輸出信號作為輸入信號,并將輸出信號輸出給D觸發(fā)器303及或門304;

或門304,將與非門302的輸出信號及所述CPU輸出的電源關(guān)斷使能信號進(jìn)行“或”操作后,輸出信號為所述電源接通控制信號或者電源關(guān)斷控制信號。

以下具體的對于該電源控制電路300的工作過程做一說明:

當(dāng)所述CPU輸出有效的電源關(guān)斷使能信號(高電平),無論此時或門304的另一個輸入信號為何種電平,或門304均能夠輸出高電平信號,即,此時電源控制電路300輸出電源關(guān)斷控制信號,指示ONU關(guān)斷電源;

當(dāng)所述CPU未輸出有效的電源關(guān)斷使能信號,此時或門304輸出何種電平信號與其另一輸入信號一致,即,當(dāng)由長發(fā)光硬件檢測電路的輸出結(jié)果確定,具體的,如果反相器301未接收到通知ONU關(guān)斷電源的通知信號,即,ONU處于正常工作狀態(tài)時或者不對ONU是否長發(fā)光進(jìn)行檢測時,所述與非門302的輸出為低電平信號,此時,所述或門304的輸出信號仍然為低電平信號,表明不會向所述ONU輸出電源關(guān)斷控制信號,ONU的電源不會被關(guān)斷;而當(dāng)ONU出現(xiàn)長發(fā)光,反相器301接收到通知ONU關(guān)斷電源的通知信號(高電平)時,與非門302的一個輸入為低電平信號,則所述與非門302的輸出信號為高電平信號;此時,或門304的輸出信號為高電平信號,即其向所述ONU輸出電源關(guān)斷控制信號(高電平),用于通知所述ONU關(guān)斷電源;并且在當(dāng)前時鐘沿上D觸發(fā)器303鎖存所述與非門302輸出的高電平,在下一時鐘沿,D觸發(fā)器303將之前鎖存的與非門302輸出的高電平反相后,輸出低電平信號作為所述與非門302的一個輸入信號,由此所述與非門302輸出高電平信號,仍然為電源關(guān)斷控制信號;即使在后續(xù)的某個時刻,由于ONU長發(fā)光消失,反相器301無法接收到有效的通知ONU關(guān)斷電源的通知信號,但是由于所述D觸發(fā)器303的輸出為低電平信號,所以即使長發(fā)光狀態(tài)消失也無法改變該通知信號的高電平狀態(tài)。

由此可見,通過接收由長發(fā)光硬件檢測電路對ONU長發(fā)光檢測的關(guān)斷信號,可以可靠地保證在ONU長發(fā)光時,及時通知ONU關(guān)斷供電電源。

并且,在其他的實(shí)施例中,如果不考慮ONU在被通知關(guān)斷供電電源后還可能進(jìn)行電源開關(guān)頻繁切換的可能性及外部干擾恢復(fù)的可能性,并且在考慮電路體積和成本的情況下,所述的電源控制電路300實(shí)際上可以并不需要包括D觸發(fā)器303,而只需要設(shè)計任何將所述關(guān)斷信號轉(zhuǎn)變?yōu)殡娫纯刂菩盘柕碾娐?,設(shè)置直接將所述通知ONU關(guān)斷電源的通知信號作為向所述ONU輸出的電源關(guān)斷控制信號;或者將所述通知ONU關(guān)斷電源的通知信號與所述CPU輸出的電源關(guān)斷使能信號進(jìn)行或操作后的輸出信號作為向所述ONU輸出的電源關(guān)斷控制信號或者電源接通控制信號,具體實(shí)現(xiàn)電路和過程與上述實(shí)施例類似,在此不再贅述。

本發(fā)明實(shí)施例完全利用硬件電路完成ONU設(shè)備內(nèi)的光模塊的長發(fā)光檢測,在長發(fā)光硬件檢測使能電路啟動后,使能長發(fā)光硬件檢測電路進(jìn)行長發(fā)光檢測,一旦檢測到ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間,則判定ONU出現(xiàn)長發(fā)光,根據(jù)長發(fā)光硬件檢測電路的輸出信號對ONU電源是否關(guān)斷進(jìn)行操作,即,可以完全通過硬件電路直接控制ONU電源是否關(guān)斷。

實(shí)施例八

圖10為本發(fā)明實(shí)施例的檢測ONU長發(fā)光的方法的流程圖,如圖10所示,本實(shí)施例的檢測ONU長發(fā)光的方法適用于上文任一實(shí)施例的檢測ONU長發(fā)光的裝置,本實(shí)施例的方法包括以下步驟:

步驟11、接收到CPU發(fā)送的有效的使能信號時,或者在所述CPU異常時,使能檢測所述ONU的發(fā)光指示信號持續(xù)時間是否大于預(yù)定最長發(fā)光時間;

步驟12、當(dāng)檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間時,通知所述ONU關(guān)斷電源,否則,通知所述ONU不關(guān)斷電源。

其中,步驟12中,檢測到所述ONU的發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間可以采用以下步驟:

設(shè)置預(yù)定定時時間為預(yù)定最長發(fā)光時間的看門狗定時器(201);

將所述ONU的發(fā)光指示信號作為所述看門狗定時器(201)的輸入信號,所述看門狗定時器(201)的輸出信號電平跳變時判斷所述ONU的發(fā)光指示信號持續(xù)時間大于所述預(yù)定最長發(fā)光時間。

其中,步驟11中,所述CPU異常是通過以下方法來判斷的:

設(shè)置看門狗定時器(101),其定時周期不大于所述CPU的喂狗信號發(fā)送周期;

將所述CPU的喂狗信號作為所述看門狗定時器(101)的輸入信號,所述看門狗定時器(101)的輸出信號由正常發(fā)生跳變時判斷所述CPU異常。

本發(fā)明實(shí)施例完全利用硬件電路完成ONU設(shè)備內(nèi)部的光模塊的長發(fā)光檢測,在長發(fā)光硬件檢測使能電路100啟動后,使能長發(fā)光硬件檢測電路200進(jìn)行長發(fā)光檢測,一旦檢測到ONU長發(fā)光,即發(fā)光指示信號持續(xù)時間大于預(yù)定最長發(fā)光時間(例如,典型的1.6S),則判定ONU出現(xiàn)長發(fā)光,根據(jù)長發(fā)光硬件檢測電路200的輸出信號對ONU電源是否關(guān)斷進(jìn)行操作,通過硬件電路直接控制ONU電源是否關(guān)斷。整個檢測和控制過程可以無需軟件參與,全部硬件實(shí)現(xiàn),性能穩(wěn)定可靠,檢測速度快,一旦出現(xiàn)長發(fā)光可以及時將該異常ONU電源關(guān)斷,排除故障;同時本發(fā)明實(shí)施例還提供在硬件可靠檢測長發(fā)光的情況下,也可以基于CPU的控制信號來確定是否關(guān)斷ONU電源,提高系統(tǒng)的應(yīng)用范圍。

本發(fā)明實(shí)施例主要應(yīng)用在SFU(Single Family Unit,單個家庭用戶單元)和MDU(Multi Dwelling Unit,多住戶單元)中,相比使用軟件或者邏輯實(shí)現(xiàn)的方法,純硬件方式的檢測具有性能穩(wěn)定可靠,成本低,不依賴軟件版本,不依賴于單板是否有邏輯器件(FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)/CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件))等優(yōu)勢。另外,本發(fā)明的上述實(shí)施例還具有以下優(yōu)點(diǎn):

(1)可以利用常用的低成本芯片實(shí)現(xiàn)了長發(fā)光的純硬件檢測和電源關(guān)斷控制;

(2)長發(fā)光硬件檢測控制電路在軟件正常情況下,可以通過軟件進(jìn)行使能和關(guān)閉,但是不依賴于軟件,即使軟件異常的情況下,長發(fā)光純硬件檢測控制電路依舊可以正常工作;

(3)長發(fā)光的純硬件檢測控制電路在一旦檢測到長發(fā)光現(xiàn)象后,可以穩(wěn)定可靠的通知ONU關(guān)斷電源,防止單個ONU長發(fā)光故障頻發(fā);

(4)長發(fā)光硬件檢測電路全部通過硬件實(shí)現(xiàn),不依賴于邏輯器件(FPGA/CPLD),特別適合終端設(shè)備的成本要求高的特性。

(5)長發(fā)光硬件檢測電路全部通過硬件完成,沒有軟件參與和干預(yù),因此具備很高的穩(wěn)定性。

本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個或多個集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有1條留言
  • 訪客 來自[中國] 2023年10月12日 10:55
    請問那里可以買呢
    0
1
沂水县| 成安县| 汝阳县| 通海县| 武功县| 黄陵县| 衡东县| 张北县| 曲周县| 永登县| 布拖县| 横峰县| 虞城县| 于都县| 阳山县| 大同市| 福安市| 博白县| 昆山市| 旅游| 洮南市| 岢岚县| 鄂伦春自治旗| 宜宾县| 揭阳市| 林甸县| 邯郸县| 资兴市| 莲花县| 高邮市| 安达市| 文化| 长海县| 商丘市| 沐川县| 莒南县| 商南县| 南宫市| 万荣县| 贵定县| 兴和县|