專利名稱:點(diǎn)對(duì)多點(diǎn)接入網(wǎng)及增強(qiáng)其安全性的方法和分支/耦合器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及P2MP(Point to Multi-Point,點(diǎn)對(duì)多點(diǎn))接入網(wǎng)領(lǐng)域,具體涉及一種P2MP接入網(wǎng)及增強(qiáng)其安全性的方法和分支/耦合器。
背景技術(shù):
目前,在接入網(wǎng)絡(luò)中,存在著一種下行(由頭端往用戶終端方向)采用TDM(Time Division Multiplex,時(shí)分復(fù)用)廣播方式而上行(由用戶終端方向往頭端方向)采用共享帶寬TDMA(Time Division Multiple Access,時(shí)分多址)方式的網(wǎng)絡(luò),典型的例子有HFC(Hybrid Fiber-Coaxial,光纖/同軸混合網(wǎng))網(wǎng)絡(luò)、xPON(Passive OpticalNetwork,無源光網(wǎng)絡(luò))網(wǎng)絡(luò)。這種網(wǎng)絡(luò)是一種點(diǎn)對(duì)多點(diǎn)結(jié)構(gòu),其系統(tǒng)組成包括頭端、分配網(wǎng)和用戶終端設(shè)備,其拓?fù)浣Y(jié)構(gòu)一般如圖1所示,根據(jù)具體情況,分配網(wǎng)可以不限于一級(jí)分支。
該網(wǎng)絡(luò)的關(guān)鍵技術(shù)之一是上行共享帶寬的TDMA技術(shù)。該技術(shù)首先通過測(cè)距,補(bǔ)償各用戶終端設(shè)備的時(shí)延,使得各用戶終端設(shè)備的邏輯距離一致,然后由頭端通過動(dòng)態(tài)帶寬分配(DBA)技術(shù)統(tǒng)一管理分配上行帶寬的使用,各用戶終端根據(jù)頭端的授權(quán)在規(guī)定的時(shí)隙內(nèi)以突發(fā)的方式發(fā)送上行數(shù)據(jù),達(dá)到有效避免上行突發(fā)的沖突,其工作原理如圖2所示。
該網(wǎng)絡(luò)系統(tǒng)存在一種風(fēng)險(xiǎn),如果某個(gè)用戶終端設(shè)備出現(xiàn)不受控的系統(tǒng)異常(有兩種情況,一是用戶終端設(shè)備自身硬件出現(xiàn)故障,以致不再受頭端或用戶控制;二是黑客惡意操作用戶終端設(shè)備,以致不再受頭端控制),不再根據(jù)頭端的授權(quán)來發(fā)送上行數(shù)據(jù),而是連續(xù)不斷地發(fā)送上行突發(fā)數(shù)據(jù)(即使在非授權(quán)時(shí)隙內(nèi)也發(fā)送上行突發(fā)數(shù)據(jù))。這將導(dǎo)致信號(hào)的碰撞,使頭端無法正確接收其它正常的用戶終端設(shè)備發(fā)送的上行數(shù)據(jù),導(dǎo)致整個(gè)系統(tǒng)的上行信道堵塞,這種情況如圖3所示,其中帶有“?”的數(shù)據(jù)表示由于上行突發(fā)的沖突,頭端已無法正確恢復(fù)數(shù)據(jù)信號(hào)。一旦出現(xiàn)這種情況,就目前的網(wǎng)絡(luò)而言,將毫無對(duì)應(yīng)之策。因?yàn)樯闲幸讯氯^端根本無法接收各用戶終端的狀態(tài)報(bào)告,無法定位出故障用戶終端或攻擊終端,另外,即使定位出了故障用戶終端或攻擊終端,由于該故障用戶終端或攻擊終端已不受頭端控制,只能通知用戶切斷該故障用戶終端的電源或者對(duì)黑客采取措施來恢復(fù)網(wǎng)絡(luò)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種P2MP接入網(wǎng)及增強(qiáng)其安全性的方法和分支/耦合器,克服現(xiàn)有技術(shù)的P2MP接入網(wǎng)系統(tǒng)在用戶終端出現(xiàn)不受控的異?;蚓W(wǎng)絡(luò)受到黑客攻擊時(shí),不能定位故障終端或攻擊點(diǎn),并且沒有有效措施確保P2MP接入網(wǎng)系統(tǒng)中的其它用戶不受影響的缺點(diǎn)。
本發(fā)明采用如下的技術(shù)方案一種分支/耦合器,包括至少一個(gè)檢測(cè)模塊、至少一個(gè)處理模塊、至少一個(gè)開關(guān)模塊;所述檢測(cè)模塊與所述處理模塊相連,所述處理模塊與所述開關(guān)模塊相連;所述檢測(cè)模塊用于從支路上獲取特定信號(hào),產(chǎn)生與之相應(yīng)的信號(hào),并將產(chǎn)生的相應(yīng)信號(hào)輸出到所述處理模塊;所述處理模塊用于處理來自所述檢測(cè)模塊的信號(hào),產(chǎn)生控制信號(hào),并將所述控制信號(hào)輸出到所述開關(guān)模塊;所述開關(guān)模塊用于根據(jù)所述控制信號(hào)切斷或恢復(fù)支路與頭端的連接。
所述的分支/耦合器,其中所述檢測(cè)模塊包括至少一個(gè)分支器和至少一個(gè)光電轉(zhuǎn)換器,所述分支器的一端與支路相連,其另一端與所述光電轉(zhuǎn)換器相連,當(dāng)由支路輸入的特定波長的上行光信號(hào)經(jīng)所述分支器分離后,支路上的部分上行光信號(hào)傳送到所述光電轉(zhuǎn)換器,所述光電轉(zhuǎn)換器進(jìn)行光電轉(zhuǎn)換并輸出一個(gè)特定電平到所述處理模塊。
所述的分支/耦合器,其中所述光電轉(zhuǎn)換器包括一個(gè)光敏感器件,當(dāng)所述光敏感器件檢測(cè)到特定波長的光信號(hào)時(shí),所述光電轉(zhuǎn)換器輸出第一特定電平,當(dāng)所述光敏感器件沒有檢測(cè)到特定波長的光信號(hào)時(shí),輸出第二特定電平。
所述的分支/耦合器,其中所述開關(guān)模塊包括至少各一個(gè)合波器、分波器和光開關(guān),所述合波器與頭端相連,所述分波器與所述分支器相連,所述光開關(guān)與所述處理模塊的輸出信號(hào)線相連,所述光開關(guān)根據(jù)由所述處理模塊輸入的信號(hào)控制經(jīng)所述分波器分離的全部上行光信號(hào)的斷開與恢復(fù)。
所述的分支/耦合器,其中所述處理模塊包括微處理器,還包括至少各一個(gè)定時(shí)器、復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器,所述微處理器與所述復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器相連,所述定時(shí)器與所述復(fù)位寄存器、事件寄存器以及所述檢測(cè)模塊相連,所述光開關(guān)控制寄存器與所述光開關(guān)相連。
一種點(diǎn)對(duì)多點(diǎn)接入網(wǎng),包括至少一個(gè)位于支路上的用戶終端設(shè)備、一個(gè)頭端、一個(gè)分配網(wǎng),還包括至少一個(gè)位于所述分配網(wǎng)內(nèi)的所述分支/耦合器,所述分支/耦合器的一端與所述頭端相連,其另一端與位于支路上的用戶終端設(shè)備相連。
一種增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,包括步驟A1、所述分支/耦合器對(duì)接收到的各支路上的上行信號(hào)進(jìn)行檢測(cè),若某一支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間超過設(shè)定時(shí)間,則判定該支路上的用戶終端出現(xiàn)異常或有黑客攻擊;A2、所述分支/耦合器切斷該支路與頭端的上行方向的連接,并繼續(xù)對(duì)該支路上的上行信號(hào)進(jìn)行檢測(cè);A3、當(dāng)該支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間不超過所述設(shè)定時(shí)間,所述分支/耦合器恢復(fù)該支路與頭端的上行方向的連接。
所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其中執(zhí)行步驟A3時(shí),只有當(dāng)至少兩次檢測(cè)到該支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間不超過所述設(shè)定時(shí)間,所述分支/耦合器恢復(fù)該支路與頭端的上行方向的連接。
所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其中所述設(shè)定時(shí)間由所述處理模塊中的所述定時(shí)器設(shè)定,所述定時(shí)器的工作步驟如下B1、處于就緒狀態(tài),如果由所述檢測(cè)模塊發(fā)送的輸入信號(hào)為第一特定電平,執(zhí)行步驟B2;B2、開始計(jì)時(shí),如果在所述設(shè)定時(shí)間內(nèi)由所述檢測(cè)模塊發(fā)送的輸入信號(hào)由第一特定電平回到第二特定電平,執(zhí)行步驟B3,如果在所述設(shè)定時(shí)間內(nèi)由所述檢測(cè)模塊發(fā)送的輸入信號(hào)連續(xù)為第一特定電平,執(zhí)行步驟B4;B3、將表示正常事件的信號(hào)輸出到所述事件寄存器,自動(dòng)復(fù)位,返回步驟B1;B4、將表示告警事件的信號(hào)輸出到所述事件寄存器,如果所述復(fù)位寄存器發(fā)出復(fù)位信號(hào),則執(zhí)行復(fù)位操作,返回步驟B1,否則繼續(xù)等待。
所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其中所述微處理器維持一個(gè)正常事件計(jì)數(shù)表以及第一變量和第二變量,其工作步驟如下C1、對(duì)所述事件寄存器、復(fù)位寄存器、光開關(guān)控制寄存器、正常事件計(jì)數(shù)表進(jìn)行清零操作,將第一變量和第二變量賦值為1;C2、讀取由第二變量指定的事件寄存器的值;C3、讀取由第一變量指定的支路事件,如果支路事件為正常事件,執(zhí)行步驟C4,如果支路事件為告警事件,執(zhí)行步驟C5,如果支路事件為等待事件,執(zhí)行步驟C9;C4、讀取光開關(guān)控制寄存器的值,判斷由第一變量指定的支路上行信號(hào)的狀態(tài)如果為連通狀態(tài),執(zhí)行步驟C9,如果為切斷狀態(tài),執(zhí)行步驟C6;C5、如果由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值不等于0,則將該表項(xiàng)賦值為0,執(zhí)行步驟C7;C6、由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值加1,如果該表項(xiàng)的值為3,執(zhí)行步驟C8,否則執(zhí)行步驟C9;C7、通過光開關(guān)控制寄存器切斷由第一變量指定的支路上的上行信號(hào),執(zhí)行步驟C9;C8、設(shè)置由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值為0,通過光開關(guān)控制寄存器恢復(fù)由第一變量指定的支路上的上行信號(hào);C9、第一變量的值加1,將第一變量的值除以16,如果余數(shù)不為1,執(zhí)行步驟C3;C10、第二變量的值加1,如果第二變量的值不為5,執(zhí)行步驟C2;C11、將第一變量和第二變量賦值為1,執(zhí)行步驟C2。
本發(fā)明技術(shù)方案提供了新的分支/耦合器,該分支/耦合器具有智能性,可以有效定位P2MP接入網(wǎng)絡(luò)中的異常終端,并且可以確保P2MP接入網(wǎng)系統(tǒng)中的其它用戶不受故障影響;本發(fā)明技術(shù)方案提供了新的P2MP接入網(wǎng)絡(luò),該接入網(wǎng)中配置智能分支/耦合器,具有很高的系統(tǒng)安全性和健壯性;本發(fā)明技術(shù)方案提供了增強(qiáng)P2MP接入網(wǎng)安全性的方法,該方法對(duì)上行信號(hào)的連續(xù)發(fā)送時(shí)間進(jìn)行自動(dòng)檢測(cè),可以準(zhǔn)確判斷用戶終端是否出現(xiàn)異?;蛴泻诳凸?,大大減少了運(yùn)營商應(yīng)對(duì)風(fēng)險(xiǎn)的工作量,降低了運(yùn)行維護(hù)成本。
圖1是現(xiàn)有技術(shù)中PM2P接入網(wǎng)拓?fù)浣Y(jié)構(gòu)圖;圖2是現(xiàn)有技術(shù)中PM2P接入網(wǎng)正常工作的狀態(tài)圖;圖3是現(xiàn)有技術(shù)中PM2P接入網(wǎng)出現(xiàn)異?;蚴艿胶诳凸魰r(shí)的狀態(tài)圖;圖4是本發(fā)明引入智能分支/耦合器后的PM2P接入網(wǎng)拓?fù)浣Y(jié)構(gòu)圖;圖5是本發(fā)明分支/耦合器模塊結(jié)構(gòu)示意圖;圖6是本發(fā)明分支/耦合器內(nèi)部結(jié)構(gòu)示意圖;圖7是本發(fā)明分支/耦合器的處理模塊內(nèi)部結(jié)構(gòu)圖;圖8是本發(fā)明分支/耦合器的定時(shí)器工作流程圖;圖9是本發(fā)明分支/耦合器的微處理器工作流程圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明P2MP接入網(wǎng)在上行信道已堵塞的情況下,在頭端定位故障點(diǎn)或攻擊點(diǎn)是很困難的,而且即使定位出了故障點(diǎn)或攻擊點(diǎn),所能采取的應(yīng)對(duì)措施也極其被動(dòng),只能通知用戶切斷用戶終端的電源或?qū)诳筒扇〈胧?。本發(fā)明從分配網(wǎng)的分支/耦合器入手,設(shè)計(jì)了全新的分支/耦合器,提出了一種有效解決上述安全隱患的方法,引入智能分支/耦合器后的PM2P接入網(wǎng)拓?fù)浣Y(jié)構(gòu)如圖4所示。智能分支/耦合器的智能性主要體現(xiàn)在,當(dāng)它檢測(cè)到某一個(gè)用戶終端在超過設(shè)定時(shí)間內(nèi)連續(xù)不斷地發(fā)送上行數(shù)據(jù)時(shí),判定該分支上的某個(gè)用戶終端出現(xiàn)異?;蛴泻诳凸?,通過其開關(guān)模塊做出切斷該分支上的上行信號(hào)的動(dòng)作,從而確保其它用戶終端正常通信。當(dāng)用戶終端恢復(fù)正常后,其上行數(shù)據(jù)發(fā)送時(shí)間將不再超過設(shè)定時(shí)間,處理模塊據(jù)此判斷該分支上的用戶終端已恢復(fù)正常,通過開關(guān)模塊重新恢復(fù)該分支上的上行方向的通信。在點(diǎn)對(duì)多點(diǎn)接入網(wǎng)中,一般有各種限制因素,如在頭端和用戶終端都有一個(gè)用于保持鏈路激活狀態(tài)的看門狗時(shí)間、最大突發(fā)時(shí)間、突發(fā)最大級(jí)聯(lián)數(shù)等,根據(jù)這些限制因素可以確定一個(gè)合適的設(shè)定時(shí)間值,設(shè)定時(shí)間的具體取值要根據(jù)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)所采用的協(xié)議及具體產(chǎn)品來確定。另外,判決參數(shù)不局限于時(shí)間,也可以是其它物理參數(shù)。
如圖5所示的分支/耦合器,是在原來的分支/耦合器的基礎(chǔ)上,增加檢測(cè)模塊、處理模塊和開關(guān)模塊,包括至少一個(gè)檢測(cè)模塊、至少一個(gè)處理模塊、至少一個(gè)開關(guān)模塊;所述檢測(cè)模塊與所述處理模塊相連,所述處理模塊與所述開關(guān)模塊相連;所述檢測(cè)模塊用于從支路上獲取特定信號(hào),產(chǎn)生與之相應(yīng)的信號(hào),并將產(chǎn)生的相應(yīng)信號(hào)輸出到所述處理模塊;所述處理模塊用于處理來自所述檢測(cè)模塊的信號(hào),產(chǎn)生控制信號(hào),并將所述控制信號(hào)輸出到所述開關(guān)模塊;所述開關(guān)模塊用于根據(jù)所述控制信號(hào)切斷或恢復(fù)支路與頭端的上行方向的連接。
如圖4所示的點(diǎn)對(duì)多點(diǎn)接入網(wǎng),包括多個(gè)位于支路上的用戶終端設(shè)備、一個(gè)頭端、一個(gè)分配網(wǎng),還包括一個(gè)位于分配網(wǎng)內(nèi)的智能分支/耦合器,智能分支/耦合器的一端與所述頭端相連,其另一端與位于支路上的用戶終端設(shè)備相連。
下面以光分支/耦合器為例,說明智能分支/耦合器的設(shè)計(jì)和工作原理。如圖6所示,檢測(cè)模塊主要由分支器和光電轉(zhuǎn)換器(O/E)組成,光電轉(zhuǎn)換器(O/E)包括一個(gè)光敏感器件,該光敏感器件針對(duì)特定波長的光信號(hào)敏感;檢測(cè)模塊的分支器分出支路上的一部分上行光信號(hào)(其余的上行光信號(hào)繼續(xù)往分波器方向傳輸),當(dāng)檢測(cè)到特定波長的光信號(hào)時(shí),經(jīng)過光電轉(zhuǎn)換器(O/E)的光電轉(zhuǎn)換后輸出一個(gè)高電平到處理模塊的輸入端口C_IN_l~C_IN_n。開關(guān)模塊包括合波器、分波器和光開關(guān),通過該分波器可以分離出支路上的全部上行光信號(hào);通過該合波器,可以把兩個(gè)及兩個(gè)以上不同波長的光信號(hào)合到同一光纖中傳輸。處理模塊包括微處理器,還包括至少各一個(gè)定時(shí)器、復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器,微處理器與復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器相連,定時(shí)器與復(fù)位寄存器、事件寄存器以及檢測(cè)模塊相連,光開關(guān)控制寄存器與光開關(guān)相連。開關(guān)模塊的光開關(guān)受控于來自處理模塊的控制信號(hào),控制信號(hào)由開關(guān)模塊的光開關(guān)控制寄存器由端口(C_OUT_1~C_OUT_64)經(jīng)輸出信號(hào)線發(fā)送至光開關(guān),輸出信號(hào)線為高電平時(shí),光開關(guān)斷開光開關(guān)模塊上的上行信號(hào)從而切斷支路的上行信號(hào)(下行方向的信號(hào)不受影響),輸出信號(hào)線為低電平時(shí),光開關(guān)連通光開關(guān)模塊上的上行信號(hào)從而恢復(fù)支路的上行信號(hào)。
圖7給出了一個(gè)164情況下處理模塊的設(shè)計(jì)實(shí)例。處理模塊主要由運(yùn)行主控程序的微處理器、64個(gè)定時(shí)器、2個(gè)32位復(fù)位寄存器、4個(gè)32位事件寄存器、2個(gè)32位光開關(guān)控制寄存器、32位數(shù)據(jù)總線、4根鎖定線(lock_1~lock_4)和主控程序構(gòu)成,其中事件寄存器是讀后清零寄存器,即執(zhí)行讀操作將清零寄存器的值,相比之下,光開關(guān)控制寄存器不會(huì)讀后清零,同時(shí)在執(zhí)行讀操作的同時(shí),硬件自動(dòng)通過鎖定線鎖定事件寄存器。光開關(guān)控制寄存器是個(gè)可讀可寫的寄存器。主控程序通過數(shù)據(jù)總線直接設(shè)置光開關(guān)控制寄存器的相應(yīng)位,當(dāng)光開關(guān)控制寄存器的某位為“1”時(shí)相應(yīng)輸出端口(C_OUT_1~C_OUT_64)上輸出高電平,為“0”時(shí)輸出低電平,因此通過設(shè)置該寄存器的值可控制光開關(guān)切斷或連通支路上的上行信號(hào);主控程序也可以從光開關(guān)控制寄存器讀回?cái)?shù)據(jù),用以判斷各支路當(dāng)前上行信號(hào)的狀態(tài),讀操作不會(huì)改變光開關(guān)控制寄存器本身的值。定時(shí)器通過信號(hào)線D1、D2與32位事件寄存器相連,D1、D2上的高低電平信號(hào)將直接反映在事件寄存器的相應(yīng)位上,共有四種組合,在該實(shí)例中,只使用其中三種D[1,2]=00,為等待事件(Wait_event,定時(shí)器處于就緒狀態(tài),尚未被觸發(fā)),D[1,2]=01,為正常事件(Normal_event,支路上的上行信號(hào)正常),D[1,2]=10,為告警事件(Alarm_event,支路上的上行信號(hào)出現(xiàn)異常),D[1,2]=11,保留。
定時(shí)器是個(gè)復(fù)位后循環(huán)使用的定時(shí)器,即復(fù)位后不用重新設(shè)置定時(shí)器的值就可連續(xù)使用。主控程序通過查詢事件寄存器可以獲知各支路上行信號(hào)的狀態(tài)。由于當(dāng)主控程序通過數(shù)據(jù)總線查詢事件寄存器后,事件寄存器自動(dòng)清零,所以要在主控程序中存儲(chǔ)讀回的值,直到該寄存器中所包含的全部支路的事件處理完。同時(shí),每個(gè)定時(shí)器還通過復(fù)位線C1~C64與復(fù)位寄存器相連,主控程序可通過數(shù)據(jù)總線直接寫復(fù)位寄存器,如果復(fù)位寄存器的某位被置為“1”,則復(fù)位線輸出高電平,相應(yīng)的定時(shí)器將被復(fù)位。
主控程序維持一個(gè)全局的正常事件計(jì)數(shù)表Normal_Event_Counter[64],表項(xiàng)與各支路一一對(duì)應(yīng),用于統(tǒng)計(jì)各支路的連續(xù)出現(xiàn)的正常事件的次數(shù),整個(gè)表初始為零。定時(shí)器在智能分支/耦合器上電或復(fù)位時(shí)將處于就緒狀態(tài),D[1,2]=00,定時(shí)器的輸入端為高電平時(shí)將觸發(fā)定時(shí)器開始工作。如圖8所示,定時(shí)器復(fù)位后按以下流程工作1、定時(shí)器處于就緒狀態(tài),如果輸入端為高電平,跳步驟2,否則,返回步驟1;2、定時(shí)器開始計(jì)時(shí),如果在T1時(shí)間內(nèi)高電平重新回到低電平,跳步驟3;如果C_IN_1在超過T1時(shí)間內(nèi)連續(xù)為高電平,跳步驟4;3、定時(shí)器自動(dòng)復(fù)位,輸出D[1,2]=01,表示正常事件,返回步驟1;4、輸出D[1,2]=10,表示告警事件,定時(shí)器處于等待外部復(fù)位事件的狀態(tài),如果主控程序通過復(fù)位寄存器復(fù)位定時(shí)器,返回步驟1,否則,繼續(xù)等待。
主控程序通過復(fù)位寄存器和事件寄存器與定時(shí)器緊密配合,完成對(duì)各支路上的上行信號(hào)的狀態(tài)判斷及相應(yīng)處理,其工作流程如圖9所示,具體如下1、智能分支/耦合器上電或復(fù)位,清零事件寄存器,清零復(fù)位寄存器,清零光開關(guān)控制寄存器,清零正常事件計(jì)數(shù)表,初始全局變量m=1和Eve_Reg_Num=1;2、讀取第Eve_Reg_Num個(gè)事件寄存器的值,跳步驟3;3、獲取第m支路事件,如果為正常事件,跳步驟4;如果為告警事件跳步驟5;如果為等待事件,跳步驟9;4、讀取光開關(guān)控制寄存器的值,判斷第m支路上行信號(hào)的狀態(tài),如果為連通狀態(tài),跳步驟9;如果為切斷狀態(tài),跳步驟6;5、如果Normal_Event_Counter[m]不等于0,則設(shè)置Normal_Event_Counter[m]=0,跳步驟7;否則,直接跳步驟7;6、Normal_Event_Counter[m]加1,如果Normal_Event_Counter[m]=3,跳步驟8;否則跳步驟9;7、通過光開關(guān)控制寄存器切斷第m支路上的上行信號(hào),跳步驟9;8、設(shè)置Normal_Event_Counter[m]為0,通過光開關(guān)控制寄存器連通第m支路上的上行信號(hào);9、m加1;對(duì)m進(jìn)行16的求余操作,如果余數(shù)為1(說明要從讀取下一個(gè)事件寄存器的值),則跳步驟10,否則跳步驟3;10、Eve_Reg_Num加1,如果Eve_Reg_Num為5(說明對(duì)64個(gè)支路的一輪處理完畢),跳步驟11,否則跳步驟2;11、EveReg_Num=1;m=1;跳步驟2。
為了確保網(wǎng)絡(luò)安全,只要出現(xiàn)一次告警事件,就切斷光支路上的上行信號(hào)。一旦光支路上的上行信號(hào)被切斷后,如要恢復(fù)連通,則必須對(duì)光支路上的上行信號(hào)進(jìn)行三次隨機(jī)檢測(cè),只有三次都為正常事件才認(rèn)為支路上的上行信號(hào)已恢復(fù)正常,才能通過光開關(guān)控制寄存器連通支路上的上行信號(hào)。
通過參照本發(fā)明的優(yōu)選實(shí)施例,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種各樣的改變,而不偏離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種分支/耦合器,其特征在于包括至少一個(gè)檢測(cè)模塊、至少一個(gè)處理模塊、至少一個(gè)開關(guān)模塊;所述檢測(cè)模塊與所述處理模塊相連,所述處理模塊與所述開關(guān)模塊相連;所述檢測(cè)模塊用于從支路上獲取特定信號(hào),產(chǎn)生與之相應(yīng)的信號(hào),并將產(chǎn)生的相應(yīng)信號(hào)輸出到所述處理模塊;所述處理模塊用于處理來自所述檢測(cè)模塊的信號(hào),產(chǎn)生控制信號(hào),并將所述控制信號(hào)輸出到所述開關(guān)模塊;所述開關(guān)模塊用于根據(jù)所述控制信號(hào)切斷或恢復(fù)支路與頭端的連接。
2.根據(jù)權(quán)利要求1所述的分支/耦合器,其特征在于所述檢測(cè)模塊包括至少一個(gè)分支器和至少一個(gè)光電轉(zhuǎn)換器,所述分支器的一端與支路相連,其另一端與所述光電轉(zhuǎn)換器相連,當(dāng)由支路輸入的特定波長的上行光信號(hào)經(jīng)所述分支器分離后,支路上的部分上行光信號(hào)傳送到所述光電轉(zhuǎn)換器,所述光電轉(zhuǎn)換器進(jìn)行光電轉(zhuǎn)換并輸出一個(gè)特定電平到所述處理模塊。
3.根據(jù)權(quán)利要求2所述的分支/耦合器,其特征在于所述光電轉(zhuǎn)換器包括一個(gè)光敏感器件,當(dāng)所述光敏感器件檢測(cè)到特定波長的光信號(hào)時(shí),所述光電轉(zhuǎn)換器輸出第一特定電平,當(dāng)所述光敏感器件沒有檢測(cè)到特定波長的光信號(hào)時(shí),輸出第二特定電平。
4.根據(jù)權(quán)利要求3所述的分支/耦合器,其特征在于所述開關(guān)模塊包括至少各一個(gè)合波器、分波器和光開關(guān),所述合波器與頭端相連,所述分波器與所述分支器相連,所述光開關(guān)與所述處理模塊的輸出信號(hào)線相連,所述光開關(guān)根據(jù)由所述處理模塊輸入的信號(hào)控制經(jīng)所述分波器分離的全部上行光信號(hào)的斷開與恢復(fù)。
5.根據(jù)權(quán)利要求1至4任一所述的分支/耦合器,其特征在于所述處理模塊包括微處理器,還包括至少各一個(gè)定時(shí)器、復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器,所述微處理器與所述復(fù)位寄存器、事件寄存器、光開關(guān)控制寄存器相連,所述定時(shí)器與所述復(fù)位寄存器、事件寄存器以及所述檢測(cè)模塊相連,所述光開關(guān)控制寄存器與所述光開關(guān)相連。
6.一種點(diǎn)對(duì)多點(diǎn)接入網(wǎng),包括至少一個(gè)位于支路上的用戶終端設(shè)備、一個(gè)頭端、一個(gè)分配網(wǎng),其特征在于還包括至少一個(gè)位于分配網(wǎng)內(nèi)的如權(quán)利要求5所述的分支/耦合器,所述分支/耦合器的一端與所述頭端相連,其另一端與位于支路上的用戶終端設(shè)備相連。
7.一種增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其特征在于包括步驟A1、所述分支/耦合器對(duì)接收到的各支路上的上行信號(hào)進(jìn)行檢測(cè),若某一支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間超過設(shè)定時(shí)間,則判定該支路上的用戶終端出現(xiàn)異常;A2、所述分支/耦合器切斷該支路與頭端的上行方向的連接,并繼續(xù)對(duì)該支路上的上行信號(hào)進(jìn)行檢測(cè);A3、當(dāng)該支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間不超過所述設(shè)定時(shí)間,所述分支/耦合器恢復(fù)該支路與頭端的上行方向的連接。
8.根據(jù)權(quán)利要求7所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其特征在于執(zhí)行步驟A3時(shí),只有當(dāng)至少兩次檢測(cè)到該支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間不超過所述設(shè)定時(shí)間,所述分支/耦合器恢復(fù)該支路與頭端的上行方向的連接。
9.根據(jù)權(quán)利要求8所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其特征在于所述設(shè)定時(shí)間由處理模塊中的定時(shí)器設(shè)定,所述定時(shí)器的工作步驟如下B1、處于就緒狀態(tài),如果由檢測(cè)模塊發(fā)送的輸入信號(hào)為第一特定電平,執(zhí)行步驟B2;B2、開始計(jì)時(shí),如果在所述設(shè)定時(shí)間內(nèi)由所述檢測(cè)模塊發(fā)送的輸入信號(hào)由第一特定電平回到第二特定電平,執(zhí)行步驟B3,如果在所述設(shè)定時(shí)間內(nèi)由所述檢測(cè)模塊發(fā)送的輸入信號(hào)連續(xù)為第一特定電平,執(zhí)行步驟B4;B3、將表示正常事件的信號(hào)輸出到事件寄存器,自動(dòng)復(fù)位,返回步驟B1;B4、將表示告警事件的信號(hào)輸出到所述事件寄存器,如果所述復(fù)位寄存器發(fā)出復(fù)位信號(hào),則執(zhí)行復(fù)位操作,返回步驟B1,否則繼續(xù)等待。
10.根據(jù)權(quán)利要求9所述的增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法,其特征在于所述處理模塊的微處理器維持一個(gè)正常事件計(jì)數(shù)表以及第一變量和第二變量,其工作步驟如下C1、對(duì)所述事件寄存器、復(fù)位寄存器、光開關(guān)控制寄存器、正常事件計(jì)數(shù)表進(jìn)行清零操作,將第一變量和第二變量賦值為1;C2、讀取由第二變量指定的事件寄存器的值;C3、讀取由第一變量指定的支路事件,如果支路事件為正常事件,執(zhí)行步驟C4,如果支路事件為告警事件,執(zhí)行步驟C5,如果支路事件為等待事件,執(zhí)行步驟C9;C4、讀取光開關(guān)控制寄存器的值,判斷由第一變量指定的支路上行信號(hào)的狀態(tài)如果為連通狀態(tài),執(zhí)行步驟C9,如果為切斷狀態(tài),執(zhí)行步驟C6;C5、如果由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值不等于0,則將該表項(xiàng)賦值為0,執(zhí)行步驟C7;C6、由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值加1,如果該表項(xiàng)的值為3,執(zhí)行步驟C8,否則執(zhí)行步驟C9;C7、通過光開關(guān)控制寄存器切斷由第一變量指定的支路上的上行信號(hào),執(zhí)行步驟C9;C8、設(shè)置由第一變量指定的正常事件計(jì)數(shù)表表項(xiàng)的值為0,通過光開關(guān)控制寄存器恢復(fù)由第一變量指定的支路上的上行信號(hào);C9、第一變量的值加1,將第一變量的值除以16,如果余數(shù)不為1,執(zhí)行步驟C3;C10、第二變量的值加1,如果第二變量的值不為5,執(zhí)行步驟C2;C11、將第一變量和第二變量賦值為1,執(zhí)行步驟C2。
全文摘要
本發(fā)明公開了一種點(diǎn)對(duì)多點(diǎn)接入網(wǎng)及增強(qiáng)其安全性的方法和分支/耦合器,分支/耦合器包括至少各一個(gè)檢測(cè)模塊、處理模塊、開關(guān)模塊。點(diǎn)對(duì)多點(diǎn)接入網(wǎng)包括用戶終端設(shè)備、一個(gè)頭端、一個(gè)分配網(wǎng),至少一個(gè)分支/耦合器。增強(qiáng)點(diǎn)對(duì)多點(diǎn)接入網(wǎng)安全性的方法分支/耦合器對(duì)各支路上的上行信號(hào)進(jìn)行檢測(cè),若某一支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間超過設(shè)定時(shí)間,則判定用戶終端出現(xiàn)異常;分支/耦合器切斷支路與頭端的上行方向的連接,并繼續(xù)對(duì)支路上的上行信號(hào)進(jìn)行檢測(cè);當(dāng)支路上的上行信號(hào)的連續(xù)發(fā)送時(shí)間不超過設(shè)定時(shí)間,分支/耦合器恢復(fù)該支路與頭端的上行方向的連接。本發(fā)明增強(qiáng)了P2MP接入網(wǎng)絡(luò)的系統(tǒng)安全性和健壯性,大大減少了運(yùn)營商應(yīng)對(duì)風(fēng)險(xiǎn)的工作量。
文檔編號(hào)H04Q11/00GK1972167SQ20051010185
公開日2007年5月30日 申請(qǐng)日期2005年11月23日 優(yōu)先權(quán)日2005年11月23日
發(fā)明者林華楓, 黃偉, 江濤, 趙峻, 譚培龍, 王峰, 陳珺, 王運(yùn)濤, 衛(wèi)國 申請(qǐng)人:華為技術(shù)有限公司