專利名稱:一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法、裝置和系統(tǒng)。
背景技術(shù):
ASON ( Automatically Switched Optical Network,自動(dòng)交換光網(wǎng)絡(luò))的概念是國際電聯(lián)在2000年3月提出的,基本設(shè)想是在光傳送網(wǎng)中引入控制平面,以實(shí)現(xiàn)網(wǎng)絡(luò)資源的按需分配從而實(shí)現(xiàn)光網(wǎng)絡(luò)的智能化,從而使未來的光傳送網(wǎng)能發(fā)展為向任何地點(diǎn)和任何用戶提供連接的網(wǎng),成為一個(gè)由成千上萬個(gè)交換接點(diǎn)和千萬個(gè)終端構(gòu)成的網(wǎng)絡(luò),并且是一個(gè)智能化的全自動(dòng)交換的光網(wǎng)絡(luò)。
路由技術(shù)是ASON的核心技術(shù)之一,在實(shí)現(xiàn)連接的動(dòng)態(tài)選路方面發(fā)揮了重要作用。ASON的路由可選擇的拓樸全集包括網(wǎng)元節(jié)點(diǎn)間的連接(可稱為外部路由)和網(wǎng)元內(nèi)部的光纖連接(可稱為內(nèi)部路由)。內(nèi)部路由的計(jì)算方法可以用上下路約束的算法,該算法即是從網(wǎng)元內(nèi)部光纖連接的全集中選出合適的內(nèi)部路徑。但是目前對網(wǎng)元內(nèi)部光纖連接的全集的配置,需要在網(wǎng)管上人工一條一條配置給ASON模塊,以生成該全集?;谏鲜鋈斯な謩?dòng)配置,使得現(xiàn)有技術(shù)存在以下問題
(1 )容易出錯(cuò)。配置給ASON的內(nèi)部光纖連接與實(shí)際物理光纖連接不一致。(2)工作量大。如一個(gè)簡單的五點(diǎn)80波滿配網(wǎng)絡(luò),需要給ASON配置近千條內(nèi)部光纖連接。
(3 )不利于SPC( Soft Permanent Connection,軟永久連接)業(yè)務(wù)向SC( SwitchConnection,交換連接)業(yè)務(wù)的過渡。SPC業(yè)務(wù)依賴于網(wǎng)管下發(fā)內(nèi)部光纖連接配置,而SC業(yè)務(wù)由用戶端發(fā)起建立請求,要盡可能不依賴于網(wǎng)管的配置。
發(fā)明內(nèi)容
本發(fā)明提供一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法、裝置和系統(tǒng),用以解 決現(xiàn)有技術(shù)中網(wǎng)元內(nèi)部光纖連接全集的配置由人工配置完成而存在的人工配置 數(shù)據(jù)量大、易出錯(cuò)、維護(hù)費(fèi)用高等問題。
本發(fā)明提供一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法,包括
步驟1、宿單板根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷所述 宿單板與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組 消息發(fā)送至自動(dòng)交換光網(wǎng)絡(luò)ASON,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否 則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元 組消息發(fā)送至ASON;
步驟2、 ASON接收六元組消息,并判定本地未存儲(chǔ)該六元組消息時(shí),檢測 所述六元組消息對應(yīng)連接的合法性,在所述連接合法時(shí),在本地存儲(chǔ)所述六元 組消息,否則,向用戶顯示連接一睹誤信息。
其中,所述源單板發(fā)送的三元組消息包括源單板類型、源單板地址和發(fā)光 口的端口號信息;所述宿單板自身的三元組消息包括宿單板類型、宿單板地址 和收光口的端口號信息。
本發(fā)明提供的方法進(jìn)一 步具有以下特點(diǎn)
所述步驟1還包括所述宿單板在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消 息且與源單板為非首次連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述源單板三元組消 息對應(yīng)的六元組消息即刻發(fā)送至ASON,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪 除。
所述步驟2中,當(dāng)所述ASON判定本地存儲(chǔ)有所述六元組消息時(shí),判斷本 次接收六元組消息的時(shí)間與本地存儲(chǔ)六元組消息的時(shí)間差是否為所述定時(shí)時(shí)間 間隔的整數(shù)倍,若是,繼續(xù)接收六元組消息,否則,將該六元組消息在本地刪 除。
所述步驟1進(jìn)一步包括當(dāng)所述宿單板在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是三元組消息時(shí),將該消息丟棄。
本發(fā)明還提供一種單板,包括消息接收模塊和通訊模塊, 消息接收模塊,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判 斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息 發(fā)送至通訊模塊,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到 達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至通訊
模塊;
通訊模塊,用于接收所述消息接收模塊發(fā)送的六元組消息,并將該六元組 消息轉(zhuǎn)發(fā)至ASON。
進(jìn)一步的,本發(fā)明提供的單板還包括消息定時(shí)發(fā)送模塊,用于周期性的 向消息接收宿單板發(fā)送所在單板的三元組消息。
進(jìn)一步的,本發(fā)明提供的單板還具有以下特點(diǎn)
所述消息接收模塊,還用于在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消息且 與源單板為非首次連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述源單板三元組消息對 應(yīng)的六元組消息發(fā)送至所述通訊模塊,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪除。
所述消息接收模塊,還用于在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是 三元組消息時(shí),將該消息丟棄。
本發(fā)明還提供一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的系統(tǒng),包括ASON和多 個(gè)單板,
所述單板,包括
消息接收模塊,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判 斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息 發(fā)送至通訊模塊,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到 達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至通訊
模塊;
通訊模塊,用于接收所述消息接收模塊發(fā)送的六元組消息,并將該六元組消息轉(zhuǎn)發(fā)至ASON;
所述ASON,包括
六元組消息接收模塊,用于接收所述單板發(fā)送的六元組消息;
ASON光纖連接識別才莫塊,用于判定本地未存儲(chǔ)所述六元組消息接收模塊 接收的六元組消息時(shí),檢測所述六元組消息對應(yīng)連接的合法性,在所述連接合 法時(shí),在本地存儲(chǔ)所述六元組消息,否則向用戶顯示連接錯(cuò)誤信息。
進(jìn)一步的,所述單板還包括消息定時(shí)發(fā)送模塊,用于周期性的向消息接 收宿單板發(fā)送所在單板的三元組消息;
所述ASON光纖連接識別模塊,還用于當(dāng)判定本地存儲(chǔ)有所述六元組消息 接收模塊接收的六元組消息時(shí),判斷本次接收六元組消息的時(shí)間與本地存儲(chǔ)六 元組消息的時(shí)間差是否為所述定時(shí)時(shí)間間隔的整數(shù)倍,若是,觸發(fā)所述六元組 消息接收^f莫塊,否則,將該六元組消息在本地刪除。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明提供的方法在ASON內(nèi)部自動(dòng)生成該波分智能網(wǎng)元的內(nèi)部光纖連接 路由鏈表,避免了人工在網(wǎng)管上下發(fā)配置的重復(fù)煩瑣的工作,而且在單板自動(dòng) 發(fā)現(xiàn)、鏈路自動(dòng)發(fā)現(xiàn)、鄰居自動(dòng)發(fā)現(xiàn)已經(jīng)實(shí)現(xiàn)的基礎(chǔ)上,該方案實(shí)現(xiàn)的內(nèi)部光 纖連接自動(dòng)發(fā)現(xiàn),解決了 SC連接的最后一個(gè)瓶頸。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖進(jìn)行簡單地介紹,顯而易見地,下面描 述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不 付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法流程圖; 圖2為本發(fā)明實(shí)施例提供的自動(dòng)發(fā)現(xiàn)的原理數(shù)據(jù)流向圖;流程圖4為本發(fā)明實(shí)施例中網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法在ASON側(cè)的處 理流程圖5為本發(fā)明實(shí)施例提供的網(wǎng)元內(nèi)部光纖連接實(shí)例示意圖; 圖6為本發(fā)明提供的一種單板的結(jié)構(gòu)圖7為本發(fā)明提供的網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清 楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是 全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造 性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
基于現(xiàn)有技術(shù)中網(wǎng)元內(nèi)部光纖連接全集的配置由人工配置完成而存在的人 工配置數(shù)據(jù)量大、易出錯(cuò)、維護(hù)費(fèi)用高等問題,本發(fā)明提供了一種網(wǎng)元內(nèi)部光 纖連接自動(dòng)發(fā)現(xiàn)的方法、裝置和系統(tǒng)。所述方法可以自動(dòng)發(fā)現(xiàn)實(shí)際的物理光纖 連接,將所有連接數(shù)據(jù)上報(bào)給ASON, ASON對其進(jìn)行識別后,生成內(nèi)部路由 計(jì)算的全集,從而解決了人工網(wǎng)管上配置容易出錯(cuò)、工作量大的問題,為SPC 業(yè)務(wù)向SC業(yè)務(wù)過渡,實(shí)現(xiàn)了使SC業(yè)務(wù)完全不依賴于網(wǎng)管的最后一個(gè)條件。
具體的,本發(fā)明提供的一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法,如圖1所 示,具體包括以下步驟
步驟S101、宿單板根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷 與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息發(fā) 送至自動(dòng)交換光網(wǎng)絡(luò)ASON,并保存該六元組消息到本地?cái)?shù)據(jù)庫;否則,在定 時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與接收到的三元組消息對應(yīng)的六元組消 息發(fā)送至ASON。
其中,源單板發(fā)送的三元組消息包括源單板類型、源單板地址和發(fā)光口的端口號信息;宿單板自身的三元組消息包括宿單板類型、宿單板地址和收光口 的端口號信息。
具體的,該步驟還進(jìn)行以下操作
當(dāng)宿單板在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消息且與源單板為非首次 連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與源單板三元組消息對應(yīng)的六元組消息發(fā)送至 ASON,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪除。
當(dāng)所述宿單板在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是三元組消息 時(shí),將該消息丟棄。
步驟S102、 ASON接收六元組消息,并判定本地未存儲(chǔ)該六元組消息時(shí), 檢測六元組消息對應(yīng)連接的合法性,在對應(yīng)連接合法時(shí),在本地存儲(chǔ)該六元組 消息,否則,向用戶顯示連接錯(cuò)誤信息。
進(jìn)一步的,當(dāng)ASON判定本地存儲(chǔ)有接收到的六元組消息時(shí),判斷本次接 收六元組消息的時(shí)間與本地存儲(chǔ)六元組消息的時(shí)間差是否為上述定時(shí)時(shí)間間隔 的整數(shù)倍,若是,繼續(xù)接收六元組消息,否則,將該六元組消息在本地刪除。
需要說明的是,該步驟中具體將六元組消息存儲(chǔ)在本地ASON網(wǎng)元內(nèi)部路 由數(shù)據(jù)鏈表中。
本發(fā)明提供的方法在ASON內(nèi)部自動(dòng)生成該波分智能網(wǎng)元的內(nèi)部光纖連接 路由鏈表,避免了人工在網(wǎng)管上下發(fā)配置的重復(fù)煩瑣的工作,而且在單板自動(dòng) 發(fā)現(xiàn)、鏈路自動(dòng)發(fā)現(xiàn)、鄰居自動(dòng)發(fā)現(xiàn)已經(jīng)實(shí)現(xiàn)的基礎(chǔ)上,該方案實(shí)現(xiàn)的內(nèi)部光 纖連接自動(dòng)發(fā)現(xiàn),解決了 SC連接的最后一個(gè)瓶頸。
下面通過一較佳實(shí)施例來詳細(xì)闡述本發(fā)明的具體實(shí)現(xiàn)過程。 本發(fā)明實(shí)施例是對波分ASON網(wǎng)元各個(gè)單板和ASON的功能進(jìn)行擴(kuò)展,具 體工作原理為宿單板^4居預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷 宿單板與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組 消息發(fā)送至自動(dòng)交換光網(wǎng)絡(luò)ASON,并保存六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與三元組消息對應(yīng)的六元組消息發(fā)
送至ASON; ASON接收六元組消息,并判定本地未存儲(chǔ)該六元組消息時(shí),檢 測六元組消息對應(yīng)連接的合法性,在該連接合法時(shí),在本地存儲(chǔ)該六元組消息, 否則,向用戶顯示連接錯(cuò)誤信息,其具體的數(shù)據(jù)流向如圖2所示。
具體的,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)波分ASON網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn) 的方法在單板側(cè)的具體實(shí)施過程,如圖3所示,包括以下步驟
步驟S301、消息發(fā)送源單板周期性的向消息接收宿單板發(fā)送自身的三元組 消息。其中,三元組消息包括源單板的類型、源單板地址和源單板發(fā)光口的端 口號信息。
需要說明的是,該步驟中涉及到的周期可以根據(jù)具體要求設(shè)定,在此并不 對其值做具體限定。
步驟S302、宿單板實(shí)時(shí)監(jiān)聽在預(yù)設(shè)周期內(nèi)是否接收到源單板發(fā)送的消息, 若是,執(zhí)行步驟S303,否則執(zhí)行步驟S307。
其中,該步驟中的預(yù)設(shè)周期與步驟S301中的周期相同,^a是在考慮到系統(tǒng) 延遲等因素,本步驟中的周期可略長于步驟S301中的周期。
步驟S303、對接收到的消息進(jìn)行解析,判斷該消息是否為三元組消息,若 是,執(zhí)行步驟S304,否則,將該消息丟棄后執(zhí)行步驟S302。
步驟S304、將接收到的三元組消息與本地?cái)?shù)據(jù)庫中存儲(chǔ)信息的前三項(xiàng)作對 比來確認(rèn)是否是一條已經(jīng)存在的連接,若是,執(zhí)行步驟S305;否則執(zhí)行步驟S306。
步驟S305、在設(shè)定的定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與三元組消 息相對應(yīng)的六元組消息發(fā)送到ASON。
其中,定時(shí)時(shí)間為在首次接收三元組消息后,以特定時(shí)間段為周期的間段 時(shí)間信息,例如,在首次接收三元組消息后,宿單^1在后續(xù)的連續(xù)周期內(nèi)均收 到源單板發(fā)送的三元組消息時(shí),并不會(huì)立即將存儲(chǔ)的與三元組消息對應(yīng)的六元 組消息發(fā)送給ASON,而是,在首次接收后,在特定時(shí)間段(例如20min)到達(dá) 時(shí)刻,向ASON發(fā)送本地存儲(chǔ)的六元組消息。當(dāng)然,在20min時(shí)發(fā)送六元組消息后,再隔20min后再向ASON發(fā)送六元組消息,依此類推,即首次連接建立 起來后,若源單板與宿單板間的連接狀態(tài)良好,宿單板會(huì)每隔20min向ASON 發(fā)送一次源單板和宿單板對應(yīng)的六元組消息。該六元組消息的發(fā)送用來通知 ASON,源單板與宿單板之間的連接良好。
步驟S306、根據(jù)接收到的三元組消息與宿單板自身的三元組消息,組合成 六元組消息,并將此六元組消息發(fā)送至ASON,同時(shí)將該六元組消息存儲(chǔ)至本 地?cái)?shù)據(jù)庫中,然后返回步驟S302。
其中,宿單板自身的三元組消息包括宿單板類型、宿單板地址與宿單板收 光口端口號信息。
步驟S307、判斷宿單板與源單板是否為首次連接,若是,返回步驟S302, 否則執(zhí)行步驟S308。
其中,首次連接理解為源單板與宿單板之前未連接過,本次為二者的首 次連接;或者源單板與宿單板之前連接過,但是由于某種原因二者間的連接中 斷了而進(jìn)行的再次連接。
步驟S308、將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與該源單板三元組消息對應(yīng)的六元組消 息發(fā)送至ASON,以告知ASON該六元組消息對應(yīng)的連接已不存在,同時(shí)將本 地存l諸的對應(yīng)六元組消息刪除。
需要說明的是,宿單板向ASON發(fā)送的消息是按照單板與ASON間的標(biāo)準(zhǔn) 通訊格式發(fā)送的,在此并不存在技術(shù)問題。
下面詳細(xì)闡述本發(fā)明實(shí)施例提供的實(shí)現(xiàn)波分ASON網(wǎng)元內(nèi)部光纖連接自動(dòng) 發(fā)現(xiàn)的方法在ASON側(cè)的具體實(shí)施過程,如圖4所示,具體包括以下步驟
步驟S401、 ASON接收并解析出宿單板發(fā)送的六元組消息。
步驟S402、判斷該六元組消息是否存在于本地ASON網(wǎng)元內(nèi)部路由數(shù)據(jù)鏈 表中,若存在,執(zhí)行步驟S403;否則,執(zhí)行步驟S405。
步驟S403、判斷本次接收的六元組消息的時(shí)間與本地ASON網(wǎng)元內(nèi)部路由數(shù)據(jù)鏈表存儲(chǔ)六元組消息的時(shí)間差是否為定時(shí)時(shí)間間隔的整數(shù)倍,若是,返回
步驟S401;否則,執(zhí)行步驟S404。
步驟S404、判定該六元組消息對應(yīng)的連接已經(jīng)不存在,將該六元組消息在 本地ASON網(wǎng)元內(nèi)部路由數(shù)據(jù)鏈表中刪除,并告知用戶,返回步驟S401。
步驟S405、根據(jù)預(yù)先生成的光纖連接識別規(guī)則,對本次接收的六元組消息 進(jìn)行識別,判斷該六元組消息對應(yīng)的連接是否為一條正確的連接,若是,執(zhí)行 步驟S406;否則,執(zhí)行步驟S407。
其中,光纖連接識別規(guī)則為ASON通過內(nèi)部的ASON單板自動(dòng)發(fā)現(xiàn)模塊發(fā) 現(xiàn)的網(wǎng)元內(nèi)單板消息和預(yù)知經(jīng)驗(yàn)知識生成的。該識別準(zhǔn)則即為單板地址、單板 類型與端口號的匹配準(zhǔn)則。
步驟S406、告知用戶該連接正確,并將該連4妄添加到本地ASON網(wǎng)元內(nèi)部 路由數(shù)據(jù)鏈表中,返回步驟S401。
步驟S407、顯示該連接錯(cuò)誤,提醒用戶檢查實(shí)際物理光纖連接,返回步驟 S401。
其中,連接錯(cuò)誤舉例表述為若源端口是發(fā)端口,宿端口也是發(fā)端口,則 是錯(cuò)誤連接;若源單板OTU,宿單板是WSU/D,則也是錯(cuò)誤連接,等等。
為了更清楚的闡述本發(fā)明的技術(shù)方案,下面通過一個(gè)波分ASON網(wǎng)元內(nèi)部 光纖連接的實(shí)例來進(jìn)一 步說明本發(fā)明所提供方法的實(shí)現(xiàn)過程。
本發(fā)明實(shí)例把波分智能網(wǎng)元內(nèi)部的所有光纖連接都發(fā)現(xiàn)出來,然后通過單 板與ASON通訊通道,上報(bào)給ASON, ASON對該結(jié)果進(jìn)行識別。如圖5所示, 為本實(shí)例中網(wǎng)元內(nèi)部光纖連接示意圖, 一條光纖連接的實(shí)例如圖中的虛線所示, 表征光纖由0-2-16地址(2子架16槽位)的PDU單板的1-2端口連接至0 - 1 -18地址(1子架18槽位)的WSU單板的A3端口。在具體實(shí)現(xiàn)過程中,可在圖 中虛線所示的主光通道上,載入一個(gè)新的波長,作為承載發(fā)端口發(fā)送的源單板 三元組消息的物理通道。而網(wǎng)元內(nèi)部單板與ASON通訊通道如圖所示,該通道上的數(shù)據(jù)不再經(jīng)過SNP主控板。
具體的網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的過程如下
依照圖5中所示的0-2-16地址(2子架16槽位)的PDU單板為例,PDU 的(l-2)端口把自身單板類型(PDU)、單板地址(0-2-16)與發(fā)光口的端口號(l-2) 這個(gè)三元組消息按照定時(shí)的方式,調(diào)制到載波波長上,發(fā)送到宿單板WSU(O -1-18)。
WSU的A3端口監(jiān)聽對端發(fā)來的消息,如收到消息后,對消息進(jìn)行解析, 若該消息為三元組消息且為首次接收,則將之與本板的單板類型(WSU)、單板地 址(0- 1 - 18)與收光口端口號(A3)組合成六元組消息,將此六元組消息發(fā)送至與 ASON;若該消息不是三元組消息,則將該消息丟棄。
ASON接收WSU單板發(fā)來的消息,將其中的六元組消息解析出來,并根據(jù) 光纖連接識別規(guī)則(PDU可以連接至WSU)對該六元組進(jìn)行分析,確認(rèn)這是一 條正確的光纖連接。在ASON內(nèi)通過命令行等方式向用戶顯示此條連接的正確 性,并同時(shí)將此條連接加入到ASON網(wǎng)元內(nèi)部路由數(shù)據(jù)鏈表中。
本發(fā)明還提供一種單板,如圖6所示,包括消息接收模塊610和通訊模 塊620,其中,
消息接收模塊610,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息 判斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消 息發(fā)送至通訊模塊620,并保存該六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間 到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與接收到的三元組消息對應(yīng)的六元組消息發(fā)送 至通訊模塊620;;
通訊模塊620,用于接收消息接收模塊610發(fā)送的六元組消息,并將該六元 組消息轉(zhuǎn)發(fā)至ASON。
進(jìn)一步的,本發(fā)明提供的單板還包括
消息定時(shí)發(fā)送模塊630,用于周期性的向消息接收宿單板發(fā)送所在單板的三元組消息。
本發(fā)明提供的單板還具有以下特點(diǎn)
消息接收模塊610,還用于在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消息且與 源單板為非首次連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與源單板三元組消息對應(yīng)的六 元組消息發(fā)送至通訊;漠塊620,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪除。
消息接收模塊610,還用于在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是三 元組消息時(shí),將該消息丟棄。
本發(fā)明還提供一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的系統(tǒng),如圖7所示,包括 多個(gè)單板710和ASON 720, 單板710,包括
消息接收模塊711,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息 判斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消 息發(fā)送至通訊模塊712,并保存該六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間 到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與接收到的三元組消息對應(yīng)的六元組消息發(fā)送 至通訊模塊712;;
通訊模塊712,用于接收消息接收模塊711發(fā)送的六元組消息,并將該六元 組消息轉(zhuǎn)發(fā)至ASON 720。 ASON720,包括
六元組消息接收才莫塊721,用于接收單板710發(fā)送的六元組消息;
ASON光纖連接識別模塊722,用于判定本地未存儲(chǔ)六元組消息接收模塊 721接收的六元組消息時(shí),4企測該六元組消息對應(yīng)連4妄的合法性,在對應(yīng)連4妾合 法時(shí),在本地存儲(chǔ)該六元組消息,否則向用戶顯示連接錯(cuò)誤信息。
進(jìn)一步的,本發(fā)明提供的系統(tǒng)中,單板710還包括消息定時(shí)發(fā)送模塊713, 用于周期性的向消息接收宿單板發(fā)送所在單板的三元組消息;
ASON光纖連接識別模塊722,還用于當(dāng)判定本地存儲(chǔ)有六元組消息接收模塊721接收的六元組消息時(shí),判斷本次接收六元組消息的時(shí)間與本地存儲(chǔ)六元 組消息的時(shí)間差是否為定時(shí)時(shí)間間隔的整數(shù)倍,若是,觸發(fā)六元組消息接收模 塊721,否則,將該六元組消息在本地刪除。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法,其特征在于,包括步驟1、宿單板根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷所述宿單板與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息發(fā)送至自動(dòng)交換光網(wǎng)絡(luò)ASON,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至ASON;步驟2、ASON接收六元組消息,并判定本地未存儲(chǔ)該六元組消息時(shí),檢測所述六元組消息對應(yīng)連接的合法性,在所述連接合法時(shí),在本地存儲(chǔ)所述六元組消息,否則,向用戶顯示連接錯(cuò)誤信息。
2、 如權(quán)利要求l所述的方法,其特征在于,所述源單板發(fā)送的三元組消息包括源單板類型、源單板地址和發(fā)光口的端口號信息;所述宿單板自身的三元組消息包括宿單板類型、宿單板地址和收光口的端口號信息。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述步驟l還包括所述宿單板在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消息且與源單板為非首次連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述源單板三元組消息對應(yīng)的六元組消息發(fā)送至ASON,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪除。
4、 如權(quán)利要求3所述的方法,其特征在于,所述步驟2中,當(dāng)所述ASON判定本地存儲(chǔ)有所述六元組消息時(shí),判斷本次接收六元組消息的時(shí)間與本地存儲(chǔ)六元組消息的時(shí)間差是否為所述定時(shí)時(shí)間間隔的整數(shù)倍,若是,繼續(xù)接收六元組消息,否則,將該六元組消息在本地刪除。
5、 如權(quán)利要求l所述的方法,其特征在于,所述步驟l還包括當(dāng)所述宿單板在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是三元組消息時(shí),將該消息丟棄。
6、 一種單板,其特征在于,包括消息接收模塊和通訊模塊,消息接收模塊,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息發(fā)送至通訊模塊,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至通訊模塊;通訊模塊,用于接收所述消息接收模塊發(fā)送的六元組消息,并將該六元組消息轉(zhuǎn)發(fā)至ASON。
7、 如權(quán)利要求6所述的單板,其特征在于,還包括消息定時(shí)發(fā)送模塊,用于周期性的向消息接收宿單板發(fā)送所在單板的三元組消息。
8、 如權(quán)利要求6或7所述的單板,其特征在于,所述消息接收模塊,還用于在預(yù)設(shè)周期內(nèi)未收到源單板發(fā)送的任何消息且與源單板為非首次連接時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述源單板三元組消息對應(yīng)的六元組消息發(fā)送至所述通訊模塊,并將該六元組消息在本地?cái)?shù)據(jù)庫中刪除;所述消息接收模塊,還用于在預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的消息不是三元組消息時(shí),將該消息丟棄。
9、 一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的系統(tǒng),其特征在于,包括ASON和多個(gè)單板,所述單板,包括消息接收模塊,用于根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息發(fā)送至通訊模塊,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至通訊模塊;通訊模塊,用于接收所述消息接收模塊發(fā)送的六元組消息,并將該六元組消息轉(zhuǎn)發(fā)至ASON;所述ASON,包括六元組消息接收模塊,用于接收所述單板發(fā)送的六元組消息;ASON光纖連接識別模塊,用于判定本地未存儲(chǔ)所述六元組消息接收模塊接收的六元組消息時(shí),檢測所述六元組消息對應(yīng)連接的合法性,在所述連接合法時(shí),在本地存儲(chǔ)所述六元組消息,否則向用戶顯示連接錯(cuò)誤信息。
10、如權(quán)利要求9所述的系統(tǒng),其特征在于,所述單板還包括消息定時(shí)發(fā)送模塊,用于周期性的向消息接收宿單板發(fā)送所在單板的三元組消息;所述ASON光纖連接識別模塊,還用于當(dāng)判定本地存儲(chǔ)有所述六元組消息接收模塊接收的六元組消息時(shí),判斷本次接收六元組消息的時(shí)間與本地存儲(chǔ)六元組消息的時(shí)間差是否為所述定時(shí)時(shí)間間隔的整數(shù)倍,若是,觸發(fā)所述六元組消息接收^t塊,否則,將該六元組消息在本地刪除。
全文摘要
本發(fā)明公開了一種網(wǎng)元內(nèi)部光纖連接自動(dòng)發(fā)現(xiàn)的方法、裝置和系統(tǒng),該方法包括宿單板根據(jù)預(yù)設(shè)周期內(nèi)接收到的源單板發(fā)送的三元組消息判斷宿單板與源單板是否為首次連接,若是,將結(jié)合自身三元組消息生成的六元組消息發(fā)送至ASON,并保存所述六元組消息到本地?cái)?shù)據(jù)庫;否則,在定時(shí)時(shí)間到達(dá)時(shí),將本地?cái)?shù)據(jù)庫中存儲(chǔ)的與所述三元組消息對應(yīng)的六元組消息發(fā)送至ASON;ASON接收六元組消息,并判定本地未存儲(chǔ)該六元組消息時(shí),檢測所述六元組消息對應(yīng)連接的合法性,在所述連接合法時(shí),在本地存儲(chǔ)所述六元組消息,否則向用戶顯示連接錯(cuò)誤信息。本發(fā)明解決了目前通過人工手動(dòng)配置網(wǎng)元內(nèi)部光纖連接而產(chǎn)生的易出錯(cuò)和維護(hù)費(fèi)用高的問題。
文檔編號H04Q11/00GK101640822SQ200910169609
公開日2010年2月3日 申請日期2009年8月27日 優(yōu)先權(quán)日2009年8月27日
發(fā)明者凱 馮 申請人:中興通訊股份有限公司