一種分組傳送網(wǎng)絡(luò)ptn的dcn域的優(yōu)化方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種分組傳送網(wǎng)絡(luò)PTN的DCN域的優(yōu)化方法、裝置 及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著全業(yè)務(wù)網(wǎng)IP化的發(fā)展,承載傳送網(wǎng)IP化已是大方向。其中,PTN(Packet TransportNetwork,分組傳送網(wǎng))技術(shù)自提出后便獲得了快速發(fā)展,并已成為本地、城域傳 送網(wǎng)IP化演進(jìn)的主流技術(shù)之一,在現(xiàn)網(wǎng)中獲得了大量的應(yīng)用。
[0003] PTN中的設(shè)備之間通過(guò)連接設(shè)備端口的線(xiàn)路實(shí)現(xiàn)通信,該些通過(guò)設(shè)備端口之間的 線(xiàn)路直接連接或間接連接的設(shè)備歸屬于同一個(gè)DCN(DataCommunicationNetwork,數(shù)據(jù) 通信網(wǎng)絡(luò))域。在PTN規(guī)劃中,為了保證網(wǎng)絡(luò)通信的穩(wěn)定性、可靠性,對(duì)DCN域內(nèi)的設(shè)備數(shù) 量DCN_SIZE有一定的限制,但是在PTN的實(shí)際建網(wǎng)過(guò)程中,經(jīng)常出現(xiàn)DCN_SIZE超過(guò)限定值 的情況,或兩個(gè)DCN_SIZE沒(méi)有超出限定值的DCN域在合并后,新合并的DCN域的DCN_SIZE 超出限定值。如圖1所示,圖1為兩個(gè)DCN域合并形成新的DCN域的結(jié)構(gòu)示意圖。如圖所 示,假設(shè)DCN_SIZE的限定值為7,由于DCN域1中包括了 4個(gè)設(shè)備,DCN域2中包括了 6個(gè) 設(shè)備,DCN域1與DCN域2的設(shè)備個(gè)數(shù)均未超出限定值?,F(xiàn)將設(shè)備1和設(shè)備3之間通過(guò)設(shè) 備端口實(shí)現(xiàn)物理連接,同時(shí),將設(shè)備1和設(shè)備3的端口狀態(tài)配置為"使能"狀態(tài),即開(kāi)啟了相 應(yīng)的端口狀態(tài),此時(shí)創(chuàng)建了DCN連接1,DCN連接1將DCN域1和DCN域2合并為新的DCN 域3,DCN域3中的設(shè)備數(shù)量為10個(gè),超出了限定值。當(dāng)PTN中有DCN域的DCN_SIZE超過(guò) 限定值時(shí),運(yùn)維人員需要識(shí)別出DCN_SIZE超過(guò)限定值的DCN域,將該些DCN域按一定的規(guī) 則劃分為幾個(gè)小容量的DCN域。
[0004] 在現(xiàn)有技術(shù)中,在DCN域優(yōu)化劃分的過(guò)程中,需要運(yùn)維人員根據(jù)相關(guān)的配置規(guī)范 W及DCN域的路由表將DCN域進(jìn)行優(yōu)化劃分,缺乏智能的優(yōu)化手段,耗時(shí)長(zhǎng)、準(zhǔn)確率低、對(duì)運(yùn) 維人員的專(zhuān)業(yè)素質(zhì)要求高。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明提供了一種分組傳送網(wǎng)絡(luò)PTN的DCN域的優(yōu)化方法、裝置及系 統(tǒng),W解決現(xiàn)有技術(shù)中,在對(duì)PTN的DCN域優(yōu)化過(guò)程中,需要運(yùn)維人員的干涉,準(zhǔn)確率和效率 低下的問(wèn)題。
[0006] 為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種分組傳送網(wǎng)絡(luò)PTN的DCN域的優(yōu)化方法,包 括:獲取所述PTN中的所有設(shè)備的數(shù)據(jù);根據(jù)所述所有設(shè)備的數(shù)據(jù),確定所述PTN中的超標(biāo) 數(shù)據(jù)通信網(wǎng)絡(luò)DCN域,所述超標(biāo)DCN域中的所述設(shè)備的數(shù)量超出預(yù)設(shè)闊值;確定所述超標(biāo) DCN域中的每一設(shè)備所屬的頂層子網(wǎng);確定所述超標(biāo)DCN域中的跨子網(wǎng)DCN連接,所述跨子 網(wǎng)DCN連接的兩端的設(shè)備屬于不同頂層子網(wǎng);關(guān)閉所述超標(biāo)DCN域中的跨子網(wǎng)DCN連接。
[0007] 優(yōu)選的,所述確定所述超標(biāo)DCN域中每一設(shè)備所屬的頂層子網(wǎng),具體為:獲取所述 超標(biāo)DCN域中每一設(shè)備所屬的頂層子網(wǎng);判斷是否存在超標(biāo)頂層子網(wǎng),所述超標(biāo)頂層子網(wǎng) 的設(shè)備的個(gè)數(shù)超出預(yù)設(shè)闊值;當(dāng)存在超標(biāo)頂層子網(wǎng)時(shí),為所述超標(biāo)頂層子網(wǎng)中的設(shè)備重設(shè) 其所屬的頂層子網(wǎng),屬于同一頂層子網(wǎng)的設(shè)備的個(gè)數(shù)不超出預(yù)設(shè)闊值且屬于同一頂層子網(wǎng) 的設(shè)備之間存在直接或間接的連接。
[0008] 優(yōu)選的,所述關(guān)閉所述超標(biāo)DCN域中的跨子網(wǎng)DCN連接,具體為;確定所述超標(biāo) DCN域中的跨子網(wǎng)DCN連接兩端的設(shè)備的端口;將所述跨子網(wǎng)連接的任意一端或兩端的設(shè) 備的端口設(shè)置為關(guān)閉狀態(tài)。
[0009] 優(yōu)選的,所述根據(jù)所述所有設(shè)備的數(shù)據(jù),確定所述PTN中的超標(biāo)DCN域,具體為:根 據(jù)所述所有設(shè)備的數(shù)據(jù),將所述PTN劃分為若干個(gè)DCN域;確定所述DCN域的設(shè)備數(shù)量;根 據(jù)所述DCN域的設(shè)備數(shù)量及預(yù)設(shè)闊值,確定所述DCN域是否為超標(biāo)DCN域。
[0010] 優(yōu)選的,所述根據(jù)所述所有設(shè)備的數(shù)據(jù),將所述PTN劃分為若干個(gè)DCN域,具體為: 根據(jù)所述所有設(shè)備的數(shù)據(jù),確定每個(gè)設(shè)備的頂層子網(wǎng)及設(shè)備之間的連接關(guān)系;根據(jù)所述每 個(gè)設(shè)備的頂層子網(wǎng)及設(shè)備之間的連接關(guān)系,確定屬于不同頂層子網(wǎng)的設(shè)備之間的連接關(guān) 系;根據(jù)屬于不同子網(wǎng)的設(shè)備之間的連接關(guān)系,確定不同頂層子網(wǎng)之間的連接關(guān)系;確定 不存在連接關(guān)系的頂層子網(wǎng)為一個(gè)DCN域,存在連接關(guān)系的不同頂層子網(wǎng)通過(guò)連接形成一 個(gè)DCN域。
[0011] 優(yōu)選的,所述根據(jù)所述所有設(shè)備的數(shù)據(jù),確定每個(gè)所述超標(biāo)DCN域中的跨子網(wǎng)DCN 連接,具體為:確定所述超標(biāo)DCN域中不屬于同一頂層子網(wǎng)的設(shè)備;確定所述不屬于同一頂 層子網(wǎng)的設(shè)備之間的DCN連接為跨子網(wǎng)DCN連接。
[0012] 優(yōu)選的,所述根據(jù)所述所有設(shè)備的數(shù)據(jù),確定所述DCN域中的超標(biāo)DCN域之前,還 包括;接收DCN連接配置信息;根據(jù)所述DCN連接配置信息,獲取所述配置信息對(duì)應(yīng)的DCN 連接兩端的設(shè)備;根據(jù)所述所有設(shè)備的數(shù)據(jù),判斷所述DCN連接兩端的設(shè)備所屬的DCN域通 過(guò)所述DCN連接生成的第一DCN域是否為超標(biāo)DCN域;當(dāng)所述第一DCN域?yàn)槌瑯?biāo)DCN域時(shí), 發(fā)出報(bào)警。
[0013] 優(yōu)選的,所述判斷所述DCN連接兩端的設(shè)備所屬的DCN域通過(guò)所述DCN連接生成 的第一DCN域是否為超標(biāo)DCN域,具體為;根據(jù)所述所有設(shè)備的數(shù)據(jù),從所述DCN連接兩端 的設(shè)備中的任意一個(gè)設(shè)備開(kāi)始,對(duì)所述第一DCN域中的設(shè)備進(jìn)行遍歷;確定所述第一DCN域 中的設(shè)備數(shù)量;根據(jù)所述第一DCN域中的設(shè)備數(shù)量與預(yù)設(shè)闊值,判斷所述第一DCN域是否為 超標(biāo)域。
[0014] 優(yōu)選的,所述接收DCN連接配置信息之前,還包括:將所述所有設(shè)備的數(shù)據(jù)進(jìn)行可 視化處理;將所述經(jīng)過(guò)可視化處理的所有設(shè)備的數(shù)據(jù)發(fā)送到顯示器上進(jìn)行顯示,W供用戶(hù) 根據(jù)所述經(jīng)過(guò)可視化處理的所有設(shè)備的數(shù)據(jù)配置任意兩個(gè)設(shè)備之間的DCN連接。
[001引本發(fā)明還提供了一種分組傳送網(wǎng)絡(luò)PTN的DCN域的優(yōu)化裝置,包括:第一獲取模 塊,用于獲取所述PTN中的所有設(shè)備的數(shù)據(jù);第一確定模塊,根據(jù)所述所有設(shè)備的數(shù)據(jù),確 定所述PTN中的超標(biāo)數(shù)據(jù)通信網(wǎng)絡(luò)DCN域,所述超標(biāo)DCN域中的所述設(shè)備的數(shù)量超出預(yù)設(shè) 闊值;第二確定模塊,用于確定所述超標(biāo)DCN域中的每一設(shè)備所屬的頂層子網(wǎng);第H確定模 塊,用于確定所述超標(biāo)DCN域中的跨子網(wǎng)DCN連接,所述跨子網(wǎng)DCN連接的兩端的設(shè)備屬于 不同頂層子網(wǎng);第一設(shè)置模塊,用于關(guān)閉所述超標(biāo)DCN域中的跨子網(wǎng)DCN連接。
[0016] 優(yōu)選的,所述第二確定模塊,包括:第一獲取子模塊,用于獲取所述超標(biāo)DCN域中 每一設(shè)備所屬的頂層子網(wǎng);第一判斷子模塊,用于判斷是否存在超標(biāo)頂層子網(wǎng),所述超標(biāo)頂 層子網(wǎng)的設(shè)備的個(gè)數(shù)超出預(yù)設(shè)闊值;第一設(shè)置子模塊,用于當(dāng)存在超標(biāo)頂層子網(wǎng)時(shí),為所述 超標(biāo)頂層子網(wǎng)中的設(shè)備重設(shè)其所屬的頂層子網(wǎng),屬于同一頂層子網(wǎng)的設(shè)備的個(gè)數(shù)不超出預(yù) 設(shè)闊值且屬于同一頂層子網(wǎng)的設(shè)備之間存在直接或間接的連接。
[0017] 優(yōu)選的,所述第一設(shè)置模塊包括;第一確定子模塊,用于確定所述超標(biāo)DCN域中的 跨子網(wǎng)DCN連接兩端的設(shè)備的端口;第二設(shè)置子模塊,用于將所述跨子網(wǎng)連接的任意一端 或兩端的設(shè)備的端口狀態(tài)設(shè)置為關(guān)閉狀態(tài)。
[0018] 優(yōu)選的,所述第一確定模塊包括;劃分子模塊,用于根據(jù)所述所