两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法及網(wǎng)管系統(tǒng)的制作方法

文檔序號(hào):7597890閱讀:173來源:國知局
專利名稱:實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法及網(wǎng)管系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種智能光網(wǎng)絡(luò)中智能網(wǎng)元管理技術(shù),特別涉及實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法及網(wǎng)管系統(tǒng)。
背景技術(shù)
智能光網(wǎng)絡(luò)中的網(wǎng)元,相比普通網(wǎng)元即傳統(tǒng)同步數(shù)字系列(SDH)傳輸設(shè)備而言,其最大特點(diǎn)在于,網(wǎng)元具有智能特性,即網(wǎng)元設(shè)備能夠發(fā)起創(chuàng)建業(yè)務(wù)的申請(qǐng)、實(shí)時(shí)監(jiān)控業(yè)務(wù)狀態(tài)、并能夠根據(jù)業(yè)務(wù)狀態(tài)變化進(jìn)行重路由等等。目前,智能光網(wǎng)絡(luò)在控制層實(shí)現(xiàn)端到端的業(yè)務(wù)配置等功能,并將業(yè)務(wù)配置轉(zhuǎn)換為交叉信息下發(fā)給傳統(tǒng)主機(jī)即SDH傳輸設(shè)備,由各網(wǎng)元的交叉連接成連通的具有保護(hù)特性及帶寬的業(yè)務(wù)通道(LSP)。這里,交叉連接為SDH傳輸設(shè)備中用于信號(hào)轉(zhuǎn)發(fā)、復(fù)用、分插的最小單位,所述交叉信息為用于描述SDH設(shè)備中交叉連接情況的信息。
其中,對(duì)于智能網(wǎng)元來說,其智能主機(jī)軟件位于網(wǎng)絡(luò)的控制層,并實(shí)現(xiàn)以下功能根據(jù)源宿、帶寬、保護(hù)類型等要求自動(dòng)計(jì)算出端到端的業(yè)務(wù)路由;根據(jù)業(yè)務(wù)的級(jí)別、路由、保護(hù)類型等屬性計(jì)算出所需的交叉信息;將交叉信息轉(zhuǎn)換為創(chuàng)建、刪除等交叉配置命令,并下發(fā)給傳統(tǒng)主機(jī);根據(jù)傳統(tǒng)主機(jī)中所有交叉連接的操作狀態(tài)獲得整條業(yè)務(wù)的狀態(tài);在故障發(fā)生或業(yè)務(wù)升級(jí)時(shí),自動(dòng)計(jì)算新的路由信息從而得到新的交叉信息,并將新的交叉信息轉(zhuǎn)換為交叉配置命令下發(fā)給傳統(tǒng)主機(jī)。
也就是說,智能網(wǎng)元中的智能主機(jī)可以根據(jù)當(dāng)前的業(yè)務(wù)配置自動(dòng)計(jì)算出交叉信息,并將交叉信息轉(zhuǎn)化為交叉配置命令下發(fā)給傳統(tǒng)主機(jī),傳統(tǒng)主機(jī)根據(jù)交叉配置命令中的交叉配置信息對(duì)自身的交叉連接進(jìn)行重配置,即添加、刪除交叉連接等。
圖1為現(xiàn)有智能光網(wǎng)絡(luò)的網(wǎng)管系統(tǒng)框架結(jié)構(gòu)圖,如圖1所示,現(xiàn)有的網(wǎng)管系統(tǒng)主要包括網(wǎng)元消息處理模塊、查詢處理模塊、驗(yàn)證存庫模塊、MIT信息庫、前臺(tái)交互模塊和前臺(tái),智能網(wǎng)元包括智能主機(jī)和傳統(tǒng)主機(jī)。
其中,網(wǎng)元消息處理模塊與傳統(tǒng)主機(jī)連接,負(fù)責(zé)轉(zhuǎn)發(fā)網(wǎng)管側(cè)與網(wǎng)元側(cè)之間的消息,并對(duì)接收到的信息進(jìn)行網(wǎng)管側(cè)可識(shí)別的格式與網(wǎng)元可識(shí)別的主機(jī)命令字格式之間的轉(zhuǎn)化;查詢處理模塊與網(wǎng)元消息處理模塊、驗(yàn)證存庫模塊、前臺(tái)交互模塊分別相連;前臺(tái)交互模塊與前臺(tái)連接,驗(yàn)證存庫模塊與管理信息樹(MIT)信息庫連接。
網(wǎng)絡(luò)維護(hù)人員通過前臺(tái)輸入查詢請(qǐng)求,對(duì)智能網(wǎng)元的交叉信息進(jìn)行查詢,并將查詢得到的交叉信息保存到MIT信息庫中,主要處理過程如下首先,前臺(tái)將查詢請(qǐng)求通過前臺(tái)交互模塊發(fā)送至查詢處理模塊,該查詢請(qǐng)求指示待查詢網(wǎng)元的標(biāo)識(shí)符(ID)。查詢處理模塊根據(jù)該查詢請(qǐng)求可以判斷該請(qǐng)求要求查詢MIT信息庫中保存的還是該網(wǎng)元自身保存的該網(wǎng)元交叉信息。然后,根據(jù)判斷結(jié)果查詢處理模塊轉(zhuǎn)發(fā)該查詢請(qǐng)求至驗(yàn)證存庫模塊/網(wǎng)元消息處理模塊,該網(wǎng)元消息處理模塊將該查詢請(qǐng)求轉(zhuǎn)化成傳統(tǒng)主機(jī)可識(shí)別的主機(jī)命令字,并根據(jù)查詢請(qǐng)求中待查詢網(wǎng)元的ID將該查詢請(qǐng)求發(fā)送至該網(wǎng)元的傳統(tǒng)主機(jī);或者,由驗(yàn)證存庫模塊將該查詢請(qǐng)求轉(zhuǎn)發(fā)至MIT信息庫。
然后,該傳統(tǒng)主機(jī)根據(jù)接收到的主機(jī)命令字格式的查詢請(qǐng)求,將自身當(dāng)前的交叉信息作為查詢結(jié)果返回給網(wǎng)元消息處理模塊,該網(wǎng)元消息處理模塊將該查詢結(jié)果轉(zhuǎn)化成網(wǎng)管側(cè)可識(shí)別的數(shù)據(jù)格式并發(fā)送至查詢處理模塊;或者,MIT信息庫根據(jù)查詢請(qǐng)求中該網(wǎng)元ID將自身保存的該網(wǎng)元交叉信息作為查詢結(jié)果發(fā)送至驗(yàn)證存庫模塊,驗(yàn)證存庫模塊對(duì)交叉信息驗(yàn)證成功之后將該查詢結(jié)果發(fā)送至查詢處理模塊。
最后,如果查詢處理模塊從網(wǎng)元消息處理模塊中接收到查詢結(jié)果,則將該查詢結(jié)果發(fā)送至驗(yàn)證存庫模塊,驗(yàn)證成功之后,該交叉信息將被驗(yàn)證存庫模塊發(fā)送至MIT信息庫進(jìn)行保存,并同時(shí)由查詢處理模塊將查詢結(jié)果通過前臺(tái)交互模塊發(fā)送至前臺(tái),顯示給網(wǎng)絡(luò)維護(hù)人員;如果查詢處理模塊從驗(yàn)證存庫模塊中接收到查詢結(jié)果,則通過前臺(tái)交互模塊將該查詢結(jié)果發(fā)送至前臺(tái),顯示給網(wǎng)絡(luò)維護(hù)人員。
其中,驗(yàn)證存庫模塊對(duì)交叉信息進(jìn)行的驗(yàn)證主要為判斷數(shù)據(jù)格式是否正確等等,以保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確。
根據(jù)以上描述可見,現(xiàn)有的交叉信息管理機(jī)制中,網(wǎng)管側(cè)能夠保存各網(wǎng)元的交叉信息,也能夠查詢各網(wǎng)元自身保存的和網(wǎng)管側(cè)保存的交叉信息。但是,當(dāng)傳統(tǒng)主機(jī)重配置其交叉連接時(shí),所產(chǎn)生的交叉連接的變更并不上報(bào)給網(wǎng)管側(cè),針對(duì)智能光網(wǎng)絡(luò)的主要特點(diǎn),此種機(jī)制將會(huì)使網(wǎng)元側(cè)和網(wǎng)管側(cè)所保存的交叉信息很難同步。
由于,網(wǎng)元沒有向網(wǎng)管側(cè)上報(bào)相關(guān)交叉變更,造成網(wǎng)管側(cè)保存的各網(wǎng)元交叉信息與各網(wǎng)元的實(shí)際情況不一致,因此,網(wǎng)管側(cè)無法對(duì)LSP的變更、重路由、故障恢復(fù)等產(chǎn)生的智能交叉信息變更進(jìn)行實(shí)時(shí)監(jiān)控和管理。這樣,如果需要得到網(wǎng)元實(shí)際的交叉信息,則必須到具體網(wǎng)元中進(jìn)行查詢,即目前智能光網(wǎng)絡(luò)對(duì)于網(wǎng)元的交叉信息只能實(shí)現(xiàn)靜態(tài)管理。
因此,現(xiàn)有的網(wǎng)管系統(tǒng)不能夠?qū)W(wǎng)元交叉信息進(jìn)行自動(dòng)化的管理,網(wǎng)管側(cè)不了解目前系統(tǒng)資源真實(shí)使用情況,當(dāng)網(wǎng)管系統(tǒng)根據(jù)自身保存的交叉信息進(jìn)行操作時(shí),就很容易出現(xiàn)資源沖突的操作,給用戶造成不便,也容易產(chǎn)生一些不可預(yù)知的后果。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法,使網(wǎng)管側(cè)保存的網(wǎng)元交叉信息與實(shí)際情況同步,從而實(shí)現(xiàn)網(wǎng)元交叉信息管理自動(dòng)化。
本發(fā)明的另一目的在于提供一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的網(wǎng)管系統(tǒng),使網(wǎng)管側(cè)保存的網(wǎng)元交叉信息能夠與智能網(wǎng)元的實(shí)際交叉信息同步。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開了一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法,在網(wǎng)管系統(tǒng)中設(shè)置智能交叉同步模塊,該方法還包括a.在智能網(wǎng)元交叉信息變更時(shí),該網(wǎng)元發(fā)送交叉變更消息至所述智能交叉同步模塊;b.智能交叉同步模塊發(fā)送更新消息至網(wǎng)管系統(tǒng)的MIT信息庫;c.MIT信息庫根據(jù)步驟b所述的更新消息對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新。
步驟b中,智能交叉同步模塊根據(jù)步驟a所述的交叉變更消息發(fā)送更新消息。
其中,所述步驟b之前進(jìn)一步包括智能交叉同步模塊根據(jù)該交叉變更消息對(duì)MIT信息庫中該網(wǎng)元交叉信息進(jìn)行驗(yàn)證,并判斷驗(yàn)證是否成功,如果是,執(zhí)行步驟b;否則,智能交叉同步模塊查詢該網(wǎng)元所有交叉信息,再執(zhí)行步驟b;在驗(yàn)證成功時(shí)執(zhí)行的步驟b中,智能交叉同步模塊根據(jù)步驟a所述交叉變更消息發(fā)送更新消息;在驗(yàn)證失敗時(shí)執(zhí)行的步驟b中,智能交叉同步模塊根據(jù)所述查詢的結(jié)果發(fā)送更新消息。
其中,所述查詢網(wǎng)元交叉信息的方法為智能交叉同步模塊發(fā)送查詢請(qǐng)求至該網(wǎng)元,該網(wǎng)元再返回包含自身全部交叉信息的查詢結(jié)果給智能交叉同步模塊。
其中,所述查詢網(wǎng)元交叉信息的方法為智能交叉同步模塊返回同步失敗消息至前臺(tái),前臺(tái)在接收到查詢命令時(shí)發(fā)送查詢請(qǐng)求至智能交叉同步模塊,智能交叉同步模塊轉(zhuǎn)發(fā)該查詢請(qǐng)求至該網(wǎng)元,該網(wǎng)元再返回包含自身全部交叉信息的查詢結(jié)果給智能交叉同步模塊。
其中,所述驗(yàn)證為正確性驗(yàn)證;所述正確性驗(yàn)證的方法為智能交叉同步模塊核對(duì)所述交叉變更消息中的變更方式和變更的交叉信息與該網(wǎng)元在MIT信息庫中的交叉信息是否矛盾;所述判斷驗(yàn)證成功的方法為判斷所述正確性驗(yàn)證的結(jié)果是否為矛盾,如果是,則驗(yàn)證失??;否則驗(yàn)證成功。
其中,所述驗(yàn)證為時(shí)間戳驗(yàn)證;該方法進(jìn)一步包括在每一個(gè)智能網(wǎng)元中設(shè)置時(shí)間戳,并在MIT信息庫中為每一個(gè)網(wǎng)元設(shè)置時(shí)間戳;步驟a中,網(wǎng)元進(jìn)一步上報(bào)自身保存的時(shí)間戳至智能交叉同步模塊;智能交叉同步模塊進(jìn)一步從MIT信息庫提取該網(wǎng)元的時(shí)間戳;所述時(shí)間戳驗(yàn)證的方法為智能交叉同步模決將從MIT信息庫提取的該網(wǎng)元時(shí)間戳加1得到當(dāng)前網(wǎng)管側(cè)時(shí)間戳,并比較當(dāng)前網(wǎng)管側(cè)時(shí)間戳與該網(wǎng)元上報(bào)的時(shí)間戳是否一致;所述判斷驗(yàn)證成功的方法為判斷所述時(shí)間戳驗(yàn)證的結(jié)果是否為一致,如果是,則驗(yàn)證成功;否則驗(yàn)證失??;在驗(yàn)證失敗時(shí),步驟b中,智能交叉同步模塊進(jìn)一步發(fā)送時(shí)間戳更新消息至MIT信息庫,步驟c中,MIT信息庫進(jìn)一步根據(jù)步驟b所述的時(shí)間戳更新消息對(duì)自身保存的該網(wǎng)元時(shí)間戳進(jìn)行更新。
其中,所述驗(yàn)證進(jìn)一步包括正確性驗(yàn)證;所述正確性驗(yàn)證的方法為智能交叉同步模塊核對(duì)所述交叉變更消息中的變更方式和變更的交叉信息與該網(wǎng)元在MIT信息庫中的交叉信息是否矛盾;所述判斷驗(yàn)證成功的方法為判斷是否時(shí)間戳驗(yàn)證的結(jié)果為一致并且正確性驗(yàn)證結(jié)果為不矛盾,如果是,則驗(yàn)證成功;否則驗(yàn)證失敗。
本發(fā)明還公開了一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的網(wǎng)管系統(tǒng),包括MIT信息庫,該系統(tǒng)還包括智能交叉同步模塊,其至少包含同步單元,用于從智能網(wǎng)元接收交叉變更消息,并發(fā)送更新消息至MIT信息庫;所述MIT信息庫,用于根據(jù)更新消息對(duì)自身保存的智能網(wǎng)元交叉信息進(jìn)行更新。
其中,所述智能交叉同步模塊的同步單元由網(wǎng)元消息處理模塊實(shí)現(xiàn),其從智能網(wǎng)元接收交叉變更消息,并發(fā)送更新消息至MIT信息庫。
其中,所述智能交叉同步模塊進(jìn)一步包括驗(yàn)證模塊,其用于從所述同步單元接收交叉變更消息,并根據(jù)該交叉變更消息從MIT信息庫提取該網(wǎng)元交叉信息進(jìn)行驗(yàn)證,并根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫、或通過同步單元從該網(wǎng)元提取其全部交叉信息后發(fā)送更新消息至MIT信息庫。
其中,所述同步單元包括網(wǎng)元消息處理模塊;所述驗(yàn)證模塊包括查詢處理模塊和驗(yàn)證存庫模塊;所述網(wǎng)元消息處理模塊,用于接收智能網(wǎng)元的交叉變更消息并發(fā)送至驗(yàn)證存庫模塊,轉(zhuǎn)發(fā)查詢處理模塊與智能網(wǎng)元之間的查詢請(qǐng)求和包含該網(wǎng)元全部交叉信息的查詢結(jié)果;所述查詢處理模塊,用于轉(zhuǎn)發(fā)驗(yàn)證存庫模塊與網(wǎng)元消息處理模塊之間的查詢請(qǐng)求和查詢結(jié)果;所述驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證,再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送查詢請(qǐng)求至查詢處理模塊,根據(jù)接收到的該網(wǎng)元查詢結(jié)果發(fā)送更新消息至MIT信息庫。
該系統(tǒng)還包括前臺(tái),用于接收同步命令并輸出同步請(qǐng)求;所述驗(yàn)證模塊進(jìn)一步發(fā)送同步失敗消息至前臺(tái),并接收前臺(tái)的同步請(qǐng)求。
其中,所述同步單元包括網(wǎng)元消息處理模塊;所述驗(yàn)證模塊,包括查詢處理模塊、驗(yàn)證存庫模塊和前臺(tái)交互模塊;所述網(wǎng)元消息處理模塊,用于接收智能網(wǎng)元的交叉變更消息并發(fā)送至驗(yàn)證存庫模塊,轉(zhuǎn)發(fā)查詢處理模塊與智能網(wǎng)元之間的查詢請(qǐng)求和包含該網(wǎng)元全部交叉信息的查詢結(jié)果;所述查詢處理模塊,用于從前臺(tái)交互模塊接收同步請(qǐng)求并發(fā)送查詢請(qǐng)求至網(wǎng)元消息處理模塊,接收來自網(wǎng)元消息處理模塊的查詢結(jié)果并轉(zhuǎn)發(fā)至驗(yàn)證存庫模塊;
所述驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證;再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送同步失敗消息至前臺(tái)交互模塊,接收來自查詢處理模塊的該網(wǎng)元的查詢結(jié)果并發(fā)送更新消息至MIT信息庫;所述前臺(tái)交互模塊,用于接收來自驗(yàn)證存庫模塊的同步失敗消息并轉(zhuǎn)發(fā)至前臺(tái),接收來自前臺(tái)的同步請(qǐng)求并轉(zhuǎn)發(fā)至查詢處理模塊。
由上述方案可以看出,本發(fā)明的關(guān)鍵在于在網(wǎng)管側(cè)設(shè)置了智能交叉同步模塊,當(dāng)網(wǎng)元發(fā)生了交叉變更時(shí),網(wǎng)元中的傳統(tǒng)主機(jī)將交叉變更消息發(fā)送至智能交叉同步模塊;智能交叉同步模塊將該網(wǎng)元上報(bào)的交叉變更情況通過更新消息發(fā)送給MIT信息庫,由MIT信息庫對(duì)其保存的該網(wǎng)元交叉信息進(jìn)行更新。
因此,本發(fā)明所提供的實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法及網(wǎng)管系統(tǒng),在智能網(wǎng)元交叉信息發(fā)生變更時(shí),可以使網(wǎng)管側(cè)實(shí)時(shí)對(duì)其保存的網(wǎng)元交叉信息進(jìn)行更新,從而可以實(shí)現(xiàn)智能光網(wǎng)絡(luò)的網(wǎng)管系統(tǒng)對(duì)智能網(wǎng)元的動(dòng)態(tài)管理。


圖1為現(xiàn)有智能光網(wǎng)絡(luò)的網(wǎng)管系統(tǒng)框架結(jié)構(gòu)圖;圖2為本發(fā)明網(wǎng)管系統(tǒng)一較佳實(shí)施例框架結(jié)構(gòu)示意圖;圖3為本發(fā)明方法應(yīng)用于圖2所示網(wǎng)管系統(tǒng)的處理流程示意圖;圖4為本發(fā)明網(wǎng)管系統(tǒng)另一較佳實(shí)施例框架結(jié)構(gòu)示意圖;圖5為本發(fā)明方法應(yīng)用于圖4所示網(wǎng)管系統(tǒng)的處理流程示意圖;圖6為圖5所示處理中本發(fā)明方法采用自動(dòng)查詢機(jī)制查詢網(wǎng)元交叉信息并更新MIT信息庫的處理流程示意圖;圖7為圖5所示處理中本發(fā)明方法采用前臺(tái)查詢機(jī)制查詢網(wǎng)元交叉信息并更新MIT信息庫的處理流程示意圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說明。
本發(fā)明的主要設(shè)計(jì)思想在于,在智能網(wǎng)元的交叉信息發(fā)生變更時(shí),智能網(wǎng)元主動(dòng)向網(wǎng)管側(cè)上報(bào)交叉變更消息,網(wǎng)管側(cè)根據(jù)此交叉變更消息更新MIT信息庫中該網(wǎng)元的交叉信息。為了實(shí)現(xiàn)智能網(wǎng)元交叉信息變更的實(shí)時(shí)上報(bào),本發(fā)明提供了一種通過智能交叉同步模塊實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的網(wǎng)管系統(tǒng)。
圖2為本發(fā)明網(wǎng)管系統(tǒng)一較佳實(shí)施例的框架結(jié)構(gòu),如圖2所示,該系統(tǒng)包括MIT信息庫,該系統(tǒng)還包括智能交叉同步模塊,其包含同步單元和驗(yàn)證模決;其中,同步單元,從智能網(wǎng)元接收交叉變更消息并發(fā)送至驗(yàn)證模塊;驗(yàn)證模塊,從同步單元接收交叉變更消息,根據(jù)該交叉變更消息從MIT信息庫提取該網(wǎng)元交叉信息進(jìn)行驗(yàn)證,并根據(jù)驗(yàn)證成功與否選擇直接發(fā)送更新消息至MIT信息庫、或通過同步單元從該網(wǎng)元提取其全部交叉信息后發(fā)送更新消息至MIT信息庫。所述MIT信息庫,用于根據(jù)更新消息對(duì)自身保存的智能網(wǎng)元交叉信息進(jìn)行更新。這里,如果智能交叉同步模塊在接收到交叉變更消息時(shí)不對(duì)網(wǎng)管側(cè)保存的網(wǎng)元交叉信息進(jìn)行驗(yàn)證,則智能交叉同步模塊可以僅包含同步模塊,其用于從智能網(wǎng)元接收交叉變更消息并發(fā)送更新消息至MIT信息庫。所述同步單元可以由現(xiàn)有網(wǎng)管系統(tǒng)的網(wǎng)元消息處理模塊來實(shí)現(xiàn)。
上述系統(tǒng)中,當(dāng)驗(yàn)證模塊驗(yàn)證失敗時(shí)自動(dòng)通過同步單元查詢網(wǎng)元交叉信息,本發(fā)明系統(tǒng)還可以在驗(yàn)證失敗時(shí)由前臺(tái)發(fā)命令觸發(fā)驗(yàn)證模塊查詢網(wǎng)元交叉信息,則圖2所示的系統(tǒng)中進(jìn)一步包括前臺(tái),其用于接收用戶輸入的同步命令并輸出同步請(qǐng)求至驗(yàn)證模塊;所述驗(yàn)證模塊進(jìn)一步發(fā)送同步失敗消息至前臺(tái),并接收前臺(tái)的同步請(qǐng)求。
基于圖2所示的網(wǎng)管系統(tǒng),本發(fā)明實(shí)現(xiàn)交叉信息同步的處理如圖3所示,圖3為本發(fā)明方法應(yīng)用于圖2所示網(wǎng)管系統(tǒng)的處理流程示意圖,其包括如下處理步驟步驟301智能網(wǎng)元的智能主機(jī)接收業(yè)務(wù)配置命令。這里,所述業(yè)務(wù)配置命令可以為發(fā)起業(yè)務(wù)、改變業(yè)務(wù)配置、或結(jié)束業(yè)務(wù)等命令,并且業(yè)務(wù)配置命令可以由用戶通過用戶網(wǎng)絡(luò)接口(UNI)發(fā)起,也可以由網(wǎng)管側(cè)下發(fā)。
步驟302智能主機(jī)根據(jù)接收到的業(yè)務(wù)配置命令計(jì)算出交叉信息,并將該交叉信息轉(zhuǎn)化成交叉配置命令下發(fā)給該網(wǎng)元的傳統(tǒng)主機(jī)。
這里,所述交叉配置命令中包含由當(dāng)前業(yè)務(wù)配置所產(chǎn)生的新的交叉配置信息,該交叉配置信息根據(jù)當(dāng)前業(yè)務(wù)配置的不同可以為創(chuàng)建交叉、刪除交叉、修改交叉等配置信息;所述交叉配置命令也可以因?yàn)椤爸芈酚伞钡仍蛴芍悄苤鳈C(jī)主動(dòng)下發(fā),而無需根據(jù)業(yè)務(wù)配置命令來產(chǎn)生。
步驟303傳統(tǒng)主機(jī)根據(jù)步驟302所述交叉配置命令中的交叉配置信息對(duì)自身的交叉信息進(jìn)行重配置,比如傳統(tǒng)主機(jī)可以根據(jù)創(chuàng)建交叉的配置信息在自身添加新的交叉連接,或者根據(jù)刪除交叉的配置信息將自身已有的交叉連接刪除等等。
步驟304網(wǎng)元的傳統(tǒng)主機(jī)發(fā)送交叉變更消息至智能交叉同步模塊中的同步單元。
當(dāng)傳統(tǒng)主機(jī)對(duì)自身的交叉信息重配置即智能網(wǎng)元發(fā)生了交叉變更時(shí),智能網(wǎng)元中的傳統(tǒng)主機(jī)將交叉變更消息發(fā)送至同步單元,同步單元根據(jù)交叉變更消息再發(fā)送更新消息至MIT信息庫,然后MIT信息庫可以根據(jù)此更新消息對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新。這里,所述同步單元可以由現(xiàn)有網(wǎng)管系統(tǒng)中的網(wǎng)元消息處理模塊實(shí)現(xiàn)。
這里,所述交叉變更消息包括網(wǎng)元ID、變更方式、以及變更的交叉信息等,所述更新消息至少包含交叉變更消息中的網(wǎng)元ID、變更方式、以及變更的交叉信息,則MIT信息庫可以根據(jù)更新消息中的網(wǎng)元ID、變更方式和變更的交叉信息進(jìn)行更新,比如變更方式為創(chuàng)建,則相應(yīng)增加新的交叉信息,變更方式為刪除,則相應(yīng)刪除已有的交叉信息等,從而使網(wǎng)元在變更其交叉信息時(shí),網(wǎng)管側(cè)的MIT信息庫也能夠相應(yīng)對(duì)其保存的該網(wǎng)元交叉信息進(jìn)行更新。
由于,在某些情況下網(wǎng)元與網(wǎng)管側(cè)會(huì)中斷聯(lián)系,如果在此期間發(fā)生了網(wǎng)元交叉信息的變更,網(wǎng)元就無法將交叉變更消息上報(bào)至網(wǎng)管側(cè)的智能交叉同步模塊,因此,仍然會(huì)出現(xiàn)網(wǎng)管側(cè)保存的網(wǎng)元交叉信息與實(shí)際交叉信息不符的情況。有鑒于此,本發(fā)明方法還可以在網(wǎng)管側(cè)增加根據(jù)交叉變更消息對(duì)網(wǎng)管側(cè)保存的網(wǎng)元交叉信息進(jìn)行驗(yàn)證的過程,則在步驟304中網(wǎng)元發(fā)送交叉變更消息至同步單元之后,進(jìn)一步包括如下處理步驟305同步單元緩存接收到的交叉變更消息,將該交叉變更消息轉(zhuǎn)發(fā)至驗(yàn)證模塊,由驗(yàn)證模塊并對(duì)該網(wǎng)元在網(wǎng)管側(cè)的交叉信息進(jìn)行驗(yàn)證,該驗(yàn)證過程可以為時(shí)間戳驗(yàn)證、或正確性驗(yàn)證、或二者組合。
所述時(shí)間戳驗(yàn)證具體為每一個(gè)網(wǎng)元都預(yù)先存儲(chǔ)了一個(gè)時(shí)間戳,網(wǎng)管側(cè)也為每一個(gè)網(wǎng)元保存了一個(gè)時(shí)間戳,時(shí)間戳可以是0到OxFFFO不斷循環(huán)累加的計(jì)數(shù)器;網(wǎng)元每次交叉信息發(fā)生變更時(shí),時(shí)間戳就加1并上報(bào)至網(wǎng)管側(cè),網(wǎng)管側(cè)每收到該網(wǎng)元上報(bào)的時(shí)間戳,會(huì)將自身存儲(chǔ)的該網(wǎng)元的時(shí)間戳加1,這樣,如果網(wǎng)元保存的和網(wǎng)管側(cè)保存的該網(wǎng)元時(shí)間戳不一致,則說明該網(wǎng)元與網(wǎng)管側(cè)曾經(jīng)中斷過聯(lián)系,并且期間網(wǎng)元發(fā)生了交叉信息變更,也就說明網(wǎng)元與網(wǎng)管側(cè)的交叉信息可能已經(jīng)出現(xiàn)了不一致。
這里,如果進(jìn)行時(shí)間戳驗(yàn)證,則網(wǎng)元每次發(fā)生交叉變更時(shí),同時(shí)還將自身當(dāng)前保存的時(shí)間戳通過同步單元上報(bào)給驗(yàn)證模塊,該驗(yàn)證模塊按交叉變更消息中的該網(wǎng)元ID從MIT信息庫中讀取網(wǎng)管側(cè)為該網(wǎng)元保存的時(shí)間戳,并將該時(shí)間戳加1得到當(dāng)前網(wǎng)管側(cè)時(shí)間戳,然后,驗(yàn)證模塊將該網(wǎng)元上報(bào)的時(shí)間戳與當(dāng)前網(wǎng)管側(cè)時(shí)間戳進(jìn)行比較,如果兩個(gè)時(shí)間戳一致,則驗(yàn)證成功;否則驗(yàn)證失敗,即發(fā)生了網(wǎng)元交叉信息同步失敗。
所述正確性驗(yàn)證具體為網(wǎng)元每次將交叉變更消息發(fā)送至驗(yàn)證模塊時(shí),該驗(yàn)證模塊按交叉變更消息中的網(wǎng)元ID從MIT信息庫中讀取該網(wǎng)元的交叉信息,判斷網(wǎng)管側(cè)保存的交叉信息與網(wǎng)元發(fā)來的交叉變更消息中的變更方式和變更的交叉信息是否矛盾。比如網(wǎng)元發(fā)來的是創(chuàng)建交叉的交叉變更消息,但網(wǎng)管側(cè)保存的該網(wǎng)元交叉信息中已經(jīng)存在此交叉信息,或者網(wǎng)元發(fā)來的是刪除交叉的交叉變更消息,而網(wǎng)管側(cè)保存的該網(wǎng)元交叉信息中并沒有此交叉信息,則說明網(wǎng)管側(cè)保存的交叉信息與網(wǎng)元發(fā)來的交叉變更消息發(fā)生了矛盾。這樣,如果所述正確性驗(yàn)證結(jié)果為矛盾,則驗(yàn)證失敗,即發(fā)生了網(wǎng)元交叉信息同步失?。环駝t驗(yàn)證成功。
步驟306驗(yàn)證模塊判斷驗(yàn)證是否成功,如果成功,執(zhí)行步驟308;否則執(zhí)行步驟307。
這里,所述的驗(yàn)證為步驟305中進(jìn)行的驗(yàn)證,可以為時(shí)間戳驗(yàn)證,也可以為正確性驗(yàn)證,或者為二者組合,如果為二者組合的驗(yàn)證,則只有當(dāng)本次正確性和時(shí)間戳驗(yàn)證均成功才能判決本次驗(yàn)證成功。
步驟307驗(yàn)證模塊通過同步單元發(fā)送查詢請(qǐng)求至該發(fā)生同步失敗的網(wǎng)元,該網(wǎng)元通過同步單元返回包括自身全部交叉信息的查詢結(jié)果給驗(yàn)證模塊。這里,該查詢請(qǐng)求中至少包含該網(wǎng)元ID,驗(yàn)證模塊按此網(wǎng)元ID發(fā)送查詢請(qǐng)求至該網(wǎng)元。
步驟308驗(yàn)證模塊發(fā)送更新消息給MIT信息庫。
其中,在步驟306驗(yàn)證成功后執(zhí)行本步驟時(shí),驗(yàn)證模塊根據(jù)接收到的交叉變更消息發(fā)送更新消息,則根據(jù)該交叉變更消息發(fā)送更新消息,所述更新消息中至少包含所述交叉變更消息中的網(wǎng)元ID、變更方式以及變更的交叉信息;在步驟307查詢同步失敗網(wǎng)元的交叉信息后執(zhí)行本步驟時(shí),驗(yàn)證模塊根據(jù)接收到的查詢結(jié)果發(fā)送更新消息,則根據(jù)該查詢結(jié)果發(fā)送更新消息,所述更新消息中至少包含該網(wǎng)元ID和所述查詢結(jié)果中的該網(wǎng)元全部交叉信息。
另外,如果在步驟305進(jìn)行了時(shí)間戳驗(yàn)證,則本步驟中驗(yàn)證模塊還進(jìn)一步發(fā)送時(shí)間戳更新消息,該消息至少包括該網(wǎng)元ID和該網(wǎng)元上報(bào)的時(shí)間戳。
步驟309MIT信息庫按步驟308所述的更新消息對(duì)自身保存的該網(wǎng)元的交叉信息進(jìn)行更新。
具體來說就是,在步驟306驗(yàn)證成功后執(zhí)行本步驟時(shí),MIT信息庫根據(jù)更新消息中的網(wǎng)元ID、變更方式以及變更的交叉信息,在自身當(dāng)前保存的該網(wǎng)元交叉信息基礎(chǔ)上創(chuàng)建新的交叉、刪除或修改已有交叉信息等;在步驟307查詢同步失敗網(wǎng)元的交叉信息后執(zhí)行本步驟時(shí),MIT信息庫根據(jù)更新消息中的網(wǎng)元ID和查詢得到的該網(wǎng)元全部交叉信息,再將自身當(dāng)前保存的該網(wǎng)元交叉信息全部替換為查詢得到的交叉信息。另外,如果在步驟308中驗(yàn)證模塊發(fā)送了時(shí)間戳更新消息,則在本步驟中MIT信息庫還要根據(jù)此時(shí)間戳更新消息將自身保存的該網(wǎng)元時(shí)間戳相應(yīng)替換成時(shí)間戳更新消息中的該網(wǎng)元上報(bào)的時(shí)間戳。
上述的處理過程中,當(dāng)智能網(wǎng)元與網(wǎng)管側(cè)保存的交叉信息不同步時(shí),驗(yàn)證模塊將自動(dòng)查詢該發(fā)生交叉信息不同步網(wǎng)元的交叉信息,使用此種自動(dòng)查詢機(jī)制適合于所管理的網(wǎng)絡(luò)規(guī)模較小、智能網(wǎng)元數(shù)量不多的網(wǎng)管系統(tǒng)。
當(dāng)大量網(wǎng)元出現(xiàn)了自身交叉信息與網(wǎng)管側(cè)的交叉信息同步失敗的現(xiàn)象時(shí),如果同時(shí)進(jìn)行大量網(wǎng)元的查詢及交叉信息更新處理,系統(tǒng)就有可能由于資源不足而無法工作。因此,本發(fā)明應(yīng)用于網(wǎng)元數(shù)量較多的系統(tǒng)中時(shí),在網(wǎng)元交叉信息與網(wǎng)管側(cè)的交叉信息不同步時(shí),為了保證系統(tǒng)的安全運(yùn)行采用前臺(tái)查詢機(jī)制,由驗(yàn)證模塊向前臺(tái)上報(bào)同步失敗消息,再由用戶根據(jù)當(dāng)前網(wǎng)元交叉信息同步失敗的總體情況選擇何時(shí)對(duì)此網(wǎng)元的交叉信息進(jìn)行查詢和更新,從而前臺(tái)在接收到用戶發(fā)送的同步命令時(shí)通過驗(yàn)證模塊和同步單元查詢網(wǎng)元的交叉信息。
采用此種工作方式時(shí),上述步驟307為驗(yàn)證模塊向前臺(tái)上報(bào)同步失敗消息,前臺(tái)在得到同步命令之后發(fā)送同步請(qǐng)求至驗(yàn)證模塊,由驗(yàn)證模塊通過同步單元對(duì)該網(wǎng)元的交叉信息進(jìn)行查詢,并通過同步單元提取查詢結(jié)果。
圖4為本發(fā)明網(wǎng)管系統(tǒng)另一較佳實(shí)施例框架結(jié)構(gòu)示意圖。圖4中,所述同步單元由現(xiàn)有網(wǎng)管系統(tǒng)中的網(wǎng)元消息處理模塊實(shí)現(xiàn);所述驗(yàn)證模塊由現(xiàn)有網(wǎng)管系統(tǒng)中的查詢處理模塊和驗(yàn)證存庫模塊實(shí)現(xiàn);其中,網(wǎng)元消息處理模塊,用于接收智能網(wǎng)元的交叉變更消息并發(fā)送至驗(yàn)證存庫模塊,轉(zhuǎn)發(fā)查詢處理模塊與智能網(wǎng)元之間的查詢請(qǐng)求和包含該網(wǎng)元全部交叉信息的查詢結(jié)果;查詢處理模塊,用于轉(zhuǎn)發(fā)驗(yàn)證存庫模塊與網(wǎng)元消息處理模塊之間的查詢請(qǐng)求和查詢結(jié)果;驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證,再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送查詢請(qǐng)求至查詢處理模塊,根據(jù)接收到的該網(wǎng)元查詢結(jié)果發(fā)送更新消息至MIT信息庫。
這里,所述驗(yàn)證模塊提取智能網(wǎng)元交叉信息的處理,可以如上所述由其自身自動(dòng)觸發(fā),也可以由前臺(tái)發(fā)送的同步請(qǐng)求觸發(fā),當(dāng)由前臺(tái)發(fā)送的同步請(qǐng)求觸發(fā)驗(yàn)證模塊提取智能網(wǎng)元交叉信息時(shí),圖4所示的系統(tǒng)進(jìn)一步包括前臺(tái),用于接收同步命令并輸出同步請(qǐng)求;所述驗(yàn)證模塊進(jìn)一步包括前臺(tái)交互模塊。
此時(shí),系統(tǒng)中的網(wǎng)元消息處理模塊的功能不變,其它模塊的功能有所改變。其中,查詢處理模塊,用于從前臺(tái)交互模塊接收同步請(qǐng)求并發(fā)送查詢請(qǐng)求至網(wǎng)元消息處理模塊,接收來自網(wǎng)元消息處理模塊的查詢結(jié)果并轉(zhuǎn)發(fā)至驗(yàn)證存庫模塊;驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證;再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送同步失敗消息至前臺(tái)交互模塊,接收來自查詢處理模塊的該網(wǎng)元的查詢結(jié)果并發(fā)送更新消息至MIT信息庫;前臺(tái)交互模塊,用于接收來自驗(yàn)證存庫模塊的同步失敗消息并轉(zhuǎn)發(fā)至前臺(tái),接收來自前臺(tái)的同步請(qǐng)求并轉(zhuǎn)發(fā)至查詢處理模塊。
這里,為了使網(wǎng)管系統(tǒng)的用戶界面更友好,所述查詢處理模塊在得到查詢結(jié)果之后還可以進(jìn)一步通過前臺(tái)交互模塊返回查詢結(jié)果至前臺(tái),將查詢得到的網(wǎng)元交叉信息顯示給用戶。
基于圖4所述本發(fā)明網(wǎng)管系統(tǒng)的較佳實(shí)施例框架結(jié)構(gòu),下面結(jié)合附圖對(duì)本發(fā)明方法加以詳細(xì)說明。
圖5為本發(fā)明方法應(yīng)用于圖4所示網(wǎng)管系統(tǒng)的處理流程示意圖,如圖5所示,具體處理步驟如下步驟501智能網(wǎng)元的傳統(tǒng)主機(jī)發(fā)送交叉變更通知和同步序號(hào)通知至網(wǎng)元消息處理模塊。
這里,所述交叉變更通知即為圖3所述的交叉變更消息,所述同步序號(hào)通知即為圖3所述網(wǎng)元上報(bào)的時(shí)間戳,所述交叉變更通知至少包含網(wǎng)元ID、變更方式以及變更的交叉信息,所述同步序號(hào)通知至少包含該網(wǎng)元上報(bào)的自身保存的時(shí)間戳。
步驟502網(wǎng)元消息處理模塊將步驟501所述交叉變更通知和同步序號(hào)通知轉(zhuǎn)發(fā)至驗(yàn)證存庫模塊。
本實(shí)施例中,系統(tǒng)對(duì)網(wǎng)元的交叉信息進(jìn)行時(shí)間戳和正確性驗(yàn)證,因此網(wǎng)元同時(shí)上報(bào)同步序號(hào)通知和交叉變更通知;系統(tǒng)也可以僅進(jìn)行正確性驗(yàn)證,則這里網(wǎng)元不必上報(bào)同步序號(hào)通知。
步驟503驗(yàn)證存庫模塊緩存接收到的同步序號(hào)通知和交叉變更通知,并根據(jù)此同步序號(hào)通知和交叉變更通知對(duì)該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證,并判斷驗(yàn)證是否成功,如果是執(zhí)行步驟504;否則,即該網(wǎng)元交叉信息發(fā)生了同步失敗,執(zhí)行步驟506。
其中,所述驗(yàn)證為時(shí)間戳驗(yàn)證和正確性驗(yàn)證。驗(yàn)證存庫模塊可以按交叉變更通知中的該網(wǎng)元ID從MIT信息庫中提取該網(wǎng)元的交叉信息以及時(shí)間戳,并根據(jù)同步序號(hào)通知中的時(shí)間戳、交叉變更通知中的變更方式和變更的交叉信息按圖3中所述的驗(yàn)證方法對(duì)該網(wǎng)元交叉信息的正確性和時(shí)間戳進(jìn)行驗(yàn)證,并且只有正確性和時(shí)間戳驗(yàn)證均成功才能判決本次驗(yàn)證成功。
這里,驗(yàn)證存庫模塊也可以按圖3所述的方法對(duì)網(wǎng)元的交叉信息只進(jìn)行時(shí)間戳驗(yàn)證或者只進(jìn)行正確性驗(yàn)證。
步驟504驗(yàn)證存庫模塊根據(jù)該交叉變更通知發(fā)送更新消息至MIT信息庫。這里,該更新消息至少包括所述交叉變更通知中的網(wǎng)元ID、變更方式和變更的交叉信息。
步驟505MIT信息庫根據(jù)該更新消息對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新,結(jié)束當(dāng)前處理。
步驟506驗(yàn)證存庫模塊根據(jù)所述的交叉變更通知,通過查詢處理模塊查詢此交叉信息同步失敗網(wǎng)元的實(shí)際交叉信息,并根據(jù)查詢結(jié)果對(duì)MIT信息庫中該網(wǎng)元的全部交叉信息進(jìn)行更新,同時(shí)將MIT信息庫保存的該網(wǎng)元時(shí)間戳更新為該網(wǎng)元上報(bào)的時(shí)間戳,結(jié)束當(dāng)前處理。
這里,如果系統(tǒng)僅進(jìn)行正確性驗(yàn)證,則僅更新MIT信息庫中該網(wǎng)元的交叉信息。
其中,系統(tǒng)也可以采用前臺(tái)查詢機(jī)制查詢交叉信息同步失敗網(wǎng)元的交叉信息,則所述智能交叉同步模塊由現(xiàn)有網(wǎng)管側(cè)的網(wǎng)元消息處理模塊、驗(yàn)證存庫模塊和前臺(tái)交互模塊實(shí)現(xiàn),并在步驟503中驗(yàn)證失敗時(shí),執(zhí)行如下處理步驟507驗(yàn)證存庫模塊向前臺(tái)交互模塊上報(bào)同步失敗消息,該消息中至少包含步驟503中交叉信息同步失敗網(wǎng)元的ID。
步驟508前臺(tái)交互模塊將同步失敗消息轉(zhuǎn)發(fā)至前臺(tái),向用戶顯示該交叉信息同步失敗網(wǎng)元的信息。
步驟509用戶根據(jù)當(dāng)前系統(tǒng)交叉信息同步失敗的情況決定何時(shí)下發(fā)對(duì)該網(wǎng)元交叉信息進(jìn)行同步的命令,前臺(tái)在得到同步命令之后通過查詢處理模塊查詢此交叉信息同步失敗網(wǎng)元的實(shí)際交叉信息,MIT信息庫根據(jù)查詢結(jié)果對(duì)自身保存的該網(wǎng)元全部交叉信息進(jìn)行更新,同時(shí)也將自身保存的該網(wǎng)元時(shí)間戳更新為該網(wǎng)元上報(bào)的時(shí)間戳,結(jié)束當(dāng)前處理。
下面結(jié)合圖6和圖7對(duì)以上步驟506和步驟509所述查詢網(wǎng)元交叉信息并更新MIT信息庫的處理分別加以詳細(xì)說明。
圖6為圖5所示處理中本發(fā)明方法采用自動(dòng)查詢機(jī)制查詢網(wǎng)元交叉信息并更新MIT信息庫的處理流程示意圖。如圖6所示,具體處理步驟如下步驟601驗(yàn)證存庫模塊發(fā)送查詢請(qǐng)求至查詢處理模塊,該請(qǐng)求中至少包含圖5所述交叉信息同步失敗網(wǎng)元的ID。
步驟602查詢處理模塊根據(jù)所述查詢請(qǐng)求中的網(wǎng)元ID,判斷該網(wǎng)元是否為智能網(wǎng)元,如果是,執(zhí)行步驟603;否則執(zhí)行步驟610。
這里,雖然本發(fā)明涉及的查詢?yōu)椴樵冎悄芫W(wǎng)元的交叉信息,但在實(shí)際的智能光網(wǎng)絡(luò)中可能同時(shí)存在智能網(wǎng)元和傳統(tǒng)網(wǎng)元,并且查詢智能網(wǎng)元和傳統(tǒng)網(wǎng)元的交叉信息機(jī)制不同,因此查詢處理模塊首先需要判斷當(dāng)前待查詢網(wǎng)元是否為智能網(wǎng)元,從而進(jìn)行不同的處理。
步驟603查詢處理模塊將查詢請(qǐng)求轉(zhuǎn)發(fā)至網(wǎng)元消息處理模塊。
步驟604網(wǎng)元消息處理模塊再根據(jù)該查詢請(qǐng)求中的網(wǎng)元ID轉(zhuǎn)發(fā)查詢請(qǐng)求至該交叉信息同步失敗的網(wǎng)元。
這里,網(wǎng)元消息處理模塊在轉(zhuǎn)發(fā)從網(wǎng)管側(cè)到網(wǎng)元側(cè)的消息時(shí),將接收到的信息從網(wǎng)管側(cè)可識(shí)別的格式轉(zhuǎn)化為網(wǎng)元可識(shí)別的主機(jī)命令字格式。
步驟605網(wǎng)元返回查詢結(jié)果至網(wǎng)元消息處理模塊。其中,查詢結(jié)果中至少包含該網(wǎng)元所有的交叉信息。
步驟606網(wǎng)元消息處理模塊再返回查詢結(jié)果至查詢處理模塊。
步驟607查詢處理模塊返回此查詢結(jié)果至驗(yàn)證存庫模塊。
步驟608驗(yàn)證存庫模塊發(fā)送時(shí)間戳更新消息至MIT信息庫,同時(shí)根據(jù)該查詢結(jié)果發(fā)送更新消息至MIT信息庫。這里,該更新消息中至少包含該網(wǎng)元ID、所述查詢結(jié)果中該網(wǎng)元所有的交叉信息;所述時(shí)間戳更新消息至少包含該網(wǎng)元ID和該網(wǎng)元上報(bào)的時(shí)間戳,如果在圖5所述的處理中沒有進(jìn)行時(shí)間戳驗(yàn)證,則這里不必發(fā)送時(shí)間戳更新消息。
步驟609MIT信息庫按更新消息中的網(wǎng)元ID對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新,將自身保存的該網(wǎng)元交叉信息全部替換為更新消息中的該網(wǎng)元交叉信息,如果MIT信息庫接收到時(shí)間戳更新消息,則還要同時(shí)按時(shí)間戳更新消息中的網(wǎng)元ID,將自身保存的該網(wǎng)元時(shí)間戳替換為此時(shí)間戳更新消息中的該網(wǎng)元上報(bào)的時(shí)間戳,結(jié)束當(dāng)前處理。
步驟610查詢處理模塊轉(zhuǎn)發(fā)查詢請(qǐng)求至傳統(tǒng)SDH配置模塊,由傳統(tǒng)SDH配置模塊對(duì)傳統(tǒng)網(wǎng)元即非智能網(wǎng)元的交叉信息進(jìn)行查詢。由于對(duì)傳統(tǒng)網(wǎng)元的查詢?yōu)楝F(xiàn)有處理,不屬本發(fā)明內(nèi)容,因此這里不作描述。
圖7為圖5所示處理中本發(fā)明方法采用前臺(tái)查詢機(jī)制查詢網(wǎng)元交叉信息并更新MIT信息庫的處理流程示意圖。如圖7所示,具體處理步驟如下步驟701前臺(tái)接收到用戶發(fā)來的同步命令之后,發(fā)送同步請(qǐng)求至前臺(tái)交互模塊。
步驟702前臺(tái)交互模塊接收到同步請(qǐng)求之后轉(zhuǎn)發(fā)該同步請(qǐng)求至查詢處理模塊。這里,所述同步請(qǐng)求中至少包含圖3所述交叉信息同步失敗網(wǎng)元的ID。
步驟703查詢處理模塊根據(jù)所述同步請(qǐng)求中的網(wǎng)元ID,判斷該網(wǎng)元是否為智能網(wǎng)元,如果是,執(zhí)行步驟704;否則執(zhí)行步驟711。
步驟704查詢處理模塊根據(jù)步驟703所述的同步請(qǐng)求發(fā)送查詢請(qǐng)求至網(wǎng)元消息處理模塊。該查詢請(qǐng)求中包含所述同步請(qǐng)求中的網(wǎng)元ID。
步驟705網(wǎng)元消息處理模塊再根據(jù)該查詢請(qǐng)求中的網(wǎng)元ID轉(zhuǎn)發(fā)查詢請(qǐng)求至該交叉信息同步失敗的網(wǎng)元。
步驟706網(wǎng)元返回查詢結(jié)果至網(wǎng)元消息處理模塊。其中,查詢結(jié)果中至少包含該網(wǎng)元全部交叉信息。
步驟707網(wǎng)元消息處理模塊返回此查詢結(jié)果至查詢處理模塊。
步驟708查詢處理模塊再將該查詢結(jié)果發(fā)送至驗(yàn)證存庫模塊。
步驟709驗(yàn)證存庫模塊發(fā)送時(shí)間戳更新消息至MIT信息庫,同時(shí)根據(jù)該查詢結(jié)果發(fā)送更新消息至MIT信息庫。這里,該更新請(qǐng)求中至少包含該網(wǎng)元ID和所述查詢結(jié)果中的該網(wǎng)元所有交叉信息;所述時(shí)間戳更新消息至少包含該網(wǎng)元ID和該網(wǎng)元上報(bào)的時(shí)間戳,如果在圖5所述的處理中僅進(jìn)行正確性驗(yàn)證,則這里不必發(fā)送時(shí)間戳更新消息。
步驟710MIT信息庫按更新消息中的網(wǎng)元ID對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新,將自身保存的該網(wǎng)元交叉信息全部替換為更新消息中的該網(wǎng)元交叉信息,如果MIT信息庫接收到時(shí)間戳更新消息,則還要同時(shí)按時(shí)間戳更新消息中的網(wǎng)元ID,將自身保存的該網(wǎng)元時(shí)間戳替換為此時(shí)間戳更新消息中的該網(wǎng)元上報(bào)的時(shí)間戳,結(jié)束當(dāng)前處理。
步驟711查詢處理模塊根據(jù)步驟703所述的同步請(qǐng)求發(fā)送查詢請(qǐng)求至傳統(tǒng)SDH配置模塊,由傳統(tǒng)SDH配置模塊對(duì)傳統(tǒng)網(wǎng)元即非智能網(wǎng)元的交叉信息進(jìn)行查詢。
其中,為了使用戶界面更友好,使用戶得知查詢情況,在執(zhí)行步驟708的同時(shí)還可以進(jìn)行如下處理步驟708’查詢處理模塊將查詢結(jié)果返回給前臺(tái)交互模塊。
步驟709’前臺(tái)交互模塊再將查詢結(jié)果返回給前臺(tái),這樣用戶可以通過前臺(tái)界面了解查詢結(jié)果。
綜上所述,應(yīng)用本發(fā)明,在智能網(wǎng)元交叉信息發(fā)生變更時(shí),可以使網(wǎng)管側(cè)實(shí)時(shí)得到網(wǎng)元交叉信息變化的情況,從而可以與智能網(wǎng)元同步對(duì)交叉信息進(jìn)行更新,另外,在接收到網(wǎng)元交叉信息變更的通知之后能夠?qū)W(wǎng)管側(cè)保存的網(wǎng)元交叉信息進(jìn)行時(shí)間戳和正確性驗(yàn)證,從而保證了網(wǎng)管側(cè)所保存網(wǎng)元交叉信息的準(zhǔn)確性和完整性,真正使智能光網(wǎng)絡(luò)的網(wǎng)管系統(tǒng)對(duì)智能網(wǎng)元的交叉信息管理實(shí)現(xiàn)了自動(dòng)化。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法,其特征在于,在網(wǎng)管系統(tǒng)中設(shè)置智能交叉同步模塊,該方法還包括a.在智能網(wǎng)元交叉信息變更時(shí),該網(wǎng)元發(fā)送交叉變更消息至所述智能交叉同步模塊;b.智能交叉同步模塊發(fā)送更新消息至網(wǎng)管系統(tǒng)的管理信息樹MIT信息庫;c.MIT信息庫根據(jù)步驟b所述的更新消息對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b中,智能交叉同步模塊根據(jù)步驟a所述的交叉變更消息發(fā)送更新消息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟b之前進(jìn)一步包括智能交叉同步模塊根據(jù)該交叉變更消息對(duì)MIT信息庫中該網(wǎng)元交叉信息進(jìn)行驗(yàn)證,并判斷驗(yàn)證是否成功,如果是,執(zhí)行步驟b;否則,智能交叉同步模塊查詢該網(wǎng)元所有交叉信息,再執(zhí)行步驟b;在驗(yàn)證成功時(shí)執(zhí)行的步驟b中,智能交叉同步模塊根據(jù)步驟a所述交叉變更消息發(fā)送更新消息;在驗(yàn)證失敗時(shí)執(zhí)行的步驟b中,智能交叉同步模塊根據(jù)所述查詢的結(jié)果發(fā)送更新消息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述查詢網(wǎng)元交叉信息的方法為智能交叉同步模塊發(fā)送查詢請(qǐng)求至該網(wǎng)元,該網(wǎng)元再返回包含自身全部交叉信息的查詢結(jié)果給智能交叉同步模塊。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述查詢網(wǎng)元交叉信息的方法為智能交叉同步模塊返回同步失敗消息至前臺(tái),前臺(tái)在接收到查詢命令時(shí)發(fā)送查詢請(qǐng)求至智能交叉同步模塊,智能交叉同步模塊轉(zhuǎn)發(fā)該查詢請(qǐng)求至該網(wǎng)元,該網(wǎng)元再返回包含自身全部交叉信息的查詢結(jié)果給智能交叉同步模塊。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述驗(yàn)證為正確性驗(yàn)證;所述正確性驗(yàn)證的方法為智能交叉同步模塊核對(duì)所述交叉變更消息中的變更方式和變更的交叉信息與該網(wǎng)元在MIT信息庫中的交叉信息是否矛盾;所述判斷驗(yàn)證成功的方法為判斷所述正確性驗(yàn)證的結(jié)果是否為矛盾,如果是,則驗(yàn)證失??;否則驗(yàn)證成功。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述驗(yàn)證為時(shí)間戳驗(yàn)證;該方法進(jìn)一步包括在每一個(gè)智能網(wǎng)元中設(shè)置時(shí)間戳,并在MIT信息庫中為每一個(gè)網(wǎng)元設(shè)置時(shí)間戳;步驟a中,網(wǎng)元進(jìn)一步上報(bào)自身保存的時(shí)間戳至智能交叉同步模塊;智能交叉同步模塊進(jìn)一步從MIT信息庫提取該網(wǎng)元的時(shí)間戳;所述時(shí)間戳驗(yàn)證的方法為智能交叉同步模塊將從MIT信息庫提取的該網(wǎng)元時(shí)間戳加1得到當(dāng)前網(wǎng)管側(cè)時(shí)間戳,并比較當(dāng)前網(wǎng)管側(cè)時(shí)間戳與該網(wǎng)元上報(bào)的時(shí)間戳是否一致;所述判斷驗(yàn)證成功的方法為判斷所述時(shí)間戳驗(yàn)證的結(jié)果是否為一致,如果是,則驗(yàn)證成功;否則驗(yàn)證失?。辉隍?yàn)證失敗時(shí),步驟b中,智能交叉同步模塊進(jìn)一步發(fā)送時(shí)間戳更新消息至MIT信息庫,步驟c中,MIT信息庫進(jìn)一步根據(jù)步驟b所述的時(shí)間戳更新消息對(duì)自身保存的該網(wǎng)元時(shí)間戳進(jìn)行更新。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述驗(yàn)證進(jìn)一步包括正確性驗(yàn)證;所述正確性驗(yàn)證的方法為智能交叉同步模塊核對(duì)所述交叉變更消息中的變更方式和變更的交叉信息與該網(wǎng)元在MIT信息庫中的交叉信息是否矛盾;所述判斷驗(yàn)證成功的方法為判斷是否時(shí)間戳驗(yàn)證的結(jié)果為一致并且正確性驗(yàn)證結(jié)果為不矛盾,如果是,則驗(yàn)證成功;否則驗(yàn)證失敗。
9.一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的網(wǎng)管系統(tǒng),包括MIT信息庫,其特征在于,該系統(tǒng)還包括智能交叉同步模塊,其至少包含同步單元,用于從智能網(wǎng)元接收交叉變更消息,并發(fā)送更新消息至MIT信息庫;所述MIT信息庫,用于根據(jù)更新消息對(duì)自身保存的智能網(wǎng)元交叉信息進(jìn)行更新。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述智能交叉同步模塊的同步單元由網(wǎng)元消息處理模塊實(shí)現(xiàn),其從智能網(wǎng)元接收交叉變更消息,并發(fā)送更新消息至MIT信息庫。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述智能交叉同步模塊進(jìn)一步包括驗(yàn)證模塊,其用于從所述同步單元接收交叉變更消息,并根據(jù)該交叉變更消息從MIT信息庫提取該網(wǎng)元交叉信息進(jìn)行驗(yàn)證,并根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫、或通過同步單元從該網(wǎng)元提取其全部交叉信息后發(fā)送更新消息至MIT信息庫。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述同步單元包括網(wǎng)元消息處理模塊;所述驗(yàn)證模塊包括查詢處理模塊和驗(yàn)證存庫模塊;所述網(wǎng)元消息處理模塊,用于接收智能網(wǎng)元的交叉變更消息并發(fā)送至驗(yàn)證存庫模塊,轉(zhuǎn)發(fā)查詢處理模塊與智能網(wǎng)元之間的查詢請(qǐng)求和包含該網(wǎng)元全部交叉信息的查詢結(jié)果;所述查詢處理模塊,用于轉(zhuǎn)發(fā)驗(yàn)證存庫模塊與網(wǎng)元消息處理模塊之間的查詢請(qǐng)求和查詢結(jié)果;所述驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證,再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送查詢請(qǐng)求至查詢處理模塊,根據(jù)接收到的該網(wǎng)元查詢結(jié)果發(fā)送更新消息至MIT信息庫。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,該系統(tǒng)還包括前臺(tái),用于接收同步命令并輸出同步請(qǐng)求;所述驗(yàn)證模塊進(jìn)一步發(fā)送同步失敗消息至前臺(tái),并接收前臺(tái)的同步請(qǐng)求。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述同步單元包括網(wǎng)元消息處理模塊;所述驗(yàn)證模塊,包括查詢處理模塊、驗(yàn)證存庫模塊和前臺(tái)交互模塊;所述網(wǎng)元消息處理模塊,用于接收智能網(wǎng)元的交叉變更消息并發(fā)送至驗(yàn)證存庫模塊,轉(zhuǎn)發(fā)查詢處理模塊與智能網(wǎng)元之間的查詢請(qǐng)求和包含該網(wǎng)元全部交叉信息的查詢結(jié)果;所述查詢處理模塊,用于從前臺(tái)交互模塊接收同步請(qǐng)求并發(fā)送查詢請(qǐng)求至網(wǎng)元消息處理模塊,接收來自網(wǎng)元消息處理模塊的查詢結(jié)果并轉(zhuǎn)發(fā)至驗(yàn)證存庫模塊;所述驗(yàn)證存庫模塊,用于根據(jù)來自網(wǎng)元消息處理模塊的交叉變更消息從MIT信息庫提取該網(wǎng)元的交叉信息進(jìn)行驗(yàn)證;再根據(jù)驗(yàn)證結(jié)果直接發(fā)送更新消息至MIT信息庫;或者,發(fā)送同步失敗消息至前臺(tái)交互模塊,接收來自查詢處理模塊的該網(wǎng)元的查詢結(jié)果并發(fā)送更新消息至MIT信息庫;所述前臺(tái)交互模塊,用于接收來自驗(yàn)證存庫模塊的同步失敗消息并轉(zhuǎn)發(fā)至前臺(tái),接收來自前臺(tái)的同步請(qǐng)求并轉(zhuǎn)發(fā)至查詢處理模塊。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的方法,在網(wǎng)管系統(tǒng)中設(shè)置智能交叉同步模塊,該方法還包括a.在智能網(wǎng)元交叉信息變更時(shí),該網(wǎng)元發(fā)送交叉變更消息至所述智能交叉同步模塊;b.智能交叉同步模塊發(fā)送更新消息至網(wǎng)管系統(tǒng)的管理信息樹(MIT)信息庫;c.MIT信息庫根據(jù)步驟b所述的更新消息對(duì)自身保存的該網(wǎng)元交叉信息進(jìn)行更新。本發(fā)明還公開了一種實(shí)現(xiàn)智能網(wǎng)元交叉信息同步的網(wǎng)管系統(tǒng),采用本發(fā)明方法及系統(tǒng)能夠使網(wǎng)管側(cè)保存的智能網(wǎng)元交叉信息與實(shí)際情況同步,從而實(shí)現(xiàn)智能網(wǎng)元交叉信息管理自動(dòng)化。
文檔編號(hào)H04L12/24GK1756185SQ200410080938
公開日2006年4月5日 申請(qǐng)日期2004年9月27日 優(yōu)先權(quán)日2004年9月27日
發(fā)明者程可 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
岳普湖县| 通化市| 彰化县| 双江| 敖汉旗| 龙川县| 新竹县| 萍乡市| 苏尼特左旗| 武邑县| 化德县| 纳雍县| 宜黄县| 山丹县| 大冶市| 元阳县| 贵南县| 岚皋县| 贵定县| 白沙| 聂拉木县| 上杭县| 淅川县| 彭州市| 元阳县| 沁水县| 衡阳市| 青阳县| 富锦市| 时尚| 大足县| 通州市| 兴海县| 紫阳县| 固安县| 怀来县| 盐边县| 万山特区| 大悟县| 涞源县| 武汉市|