網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)的通信方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及一種通信方法,尤其設(shè)及一種智能光分配網(wǎng)網(wǎng)絡(luò)設(shè)施與瓦格納羅管理 系統(tǒng)的通信方法。
【背景技術(shù)】
[0002] 隨著新業(yè)務(wù)應(yīng)用的不斷出現(xiàn),例如高清視頻、游戲上網(wǎng)等,互聯(lián)網(wǎng)的使用量在過去 的十年發(fā)生了巨大的增長。隨著互聯(lián)網(wǎng)用戶和業(yè)務(wù)的快速增長,對接入網(wǎng)帶寬需求成倍提 高,對于網(wǎng)絡(luò)的性能和可靠性要求越來越高,使得PON開始出現(xiàn)更多分光比和更多ONU數(shù)量 的發(fā)展趨勢,因此需要??诘脑O(shè)備管理系統(tǒng)對網(wǎng)絡(luò)設(shè)備的參數(shù)、運(yùn)行狀態(tài)等進(jìn)行實(shí)時(shí)管理 和監(jiān)控,當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí),能夠迅速進(jìn)行網(wǎng)絡(luò)線路的調(diào)度、故障診斷和定位,力爭在最短 時(shí)間內(nèi)使網(wǎng)絡(luò)恢復(fù)正常。
[0003] 目前國內(nèi)所應(yīng)用的設(shè)備管理系統(tǒng)各組成部分間接口和協(xié)議大多是專用的、非開放 的、存在較多技術(shù)壁壘,限制了國內(nèi)有關(guān)網(wǎng)管設(shè)備的開發(fā)與推廣應(yīng)用。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種簡單、可靠的網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò) 管理系統(tǒng)的通信方法,解決智能光分配網(wǎng)網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)之間的可靠的數(shù)據(jù)傳輸 問題,W便系統(tǒng)維護(hù)人員可W迅速地收集網(wǎng)絡(luò)設(shè)施的運(yùn)行狀態(tài),為系統(tǒng)維護(hù)、管理和診斷提 供技術(shù)支持和保障。
[0004] 本發(fā)明的目的是通過W下技術(shù)方案來實(shí)現(xiàn)的: 網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)的通信方法,ODN網(wǎng)絡(luò)管理系統(tǒng)按照指定的通信協(xié)議與網(wǎng)絡(luò) 設(shè)施進(jìn)行數(shù)據(jù)交互,它包括W下步驟: 51. 讀取端口標(biāo)簽信息; 52. 讀取網(wǎng)絡(luò)設(shè)施全局/板/端口狀態(tài)信息; 53. 網(wǎng)絡(luò)設(shè)施告警上報(bào); 54. 網(wǎng)絡(luò)設(shè)施軟件升級。
[0005] 所述的網(wǎng)絡(luò)設(shè)施包括機(jī)柜實(shí)體、單元框?qū)嶓w、業(yè)務(wù)板實(shí)體和端口實(shí)體,其中,單元 框?qū)嶓w含框、背板和主控板。
[0006] 所述的通信協(xié)議采用基于UDP協(xié)議的簡單網(wǎng)絡(luò)管理協(xié)議。
[0007] 所述的實(shí)體由設(shè)施實(shí)體MIB和擴(kuò)展MIB來描述,其中,每一個(gè)實(shí)體MIB包含1個(gè)實(shí) 體索引登記項(xiàng)和多個(gè)節(jié)點(diǎn)登記項(xiàng),具體結(jié)構(gòu)為: 實(shí)體索引en巧hysicalindex,,其類型為化ysicalindex,屬性為不可訪問N,用于實(shí)體 索引、要求唯一; 規(guī)格描述en巧hysicalDescr,其類型為SnmpA血inString,屬性為只讀R,用來描述設(shè) 備規(guī)格; 父節(jié)點(diǎn)索引ent化ysicalContainedIn,其類型為化ysicalIndexOrZero,屬性為只讀 R,用于配合en巧hysicalParentRelPos表示該實(shí)體在樹形結(jié)構(gòu)中的位置; 實(shí)體類型en巧hysicalClass,其類型為化ysicalClass,屬性為只讀R,用于描述實(shí)體 所屬類型; 設(shè)備類型en1:PhysicalVendo;rType,其類型為AutonomousType,屬性為只讀R,表示實(shí) 體的類型,是對實(shí)體具體類型的分類,為en巧hysicalClass的進(jìn)一步分類,由廠商自定義; 父節(jié)點(diǎn)相對位置en1:PhysicalParentRel化S,其類型為Integer32,屬性為只讀R,表示 本實(shí)體的父節(jié)點(diǎn)實(shí)體中的相對位置,配合en巧hysicalContainedIn表示該實(shí)體在樹形結(jié) 構(gòu)中的位置; 實(shí)體名稱en巧hysicalName,其類型為SnmpA血inString,屬性為只讀R,表示實(shí)體的名 稱,為en1:PhysicalVendo;rType的文字描述; 硬件版本en1:PhysicalHardwareRev,其類型為SnmpA血inString,屬性為只讀R,表不 當(dāng)前網(wǎng)絡(luò)設(shè)施的硬件版本; 軟件版本en1:PhysicalSoftwareRev,其類型為SnmpA血inString,屬性為只讀R,表不 當(dāng)前網(wǎng)絡(luò)設(shè)施的軟件版本號。
[000引所述的擴(kuò)展MIB包括端口讀寫電子標(biāo)簽擴(kuò)展MIB、軟件升級擴(kuò)展MIB和TrapMIB。
[0009] 所述的端口讀寫電子標(biāo)簽擴(kuò)展MIB的結(jié)構(gòu)為: 實(shí)體索引ent化ysicalindex,其類型為Integer32,屬性為不可訪問N,用于實(shí)體索引、 要求唯一; 連接器電子標(biāo)簽Connec巧lecID,其類型為0CETCSTRING,屬性為可讀寫RW,網(wǎng)絡(luò)管理 系統(tǒng)通過其讀寫端口連接器的電子標(biāo)簽。
[0010] 所述的軟件升級擴(kuò)展MIB的結(jié)構(gòu)為; 實(shí)體索引ent化ysicalindex,其類型為Integer32,屬性為不可訪問N,用于實(shí)體索引、 要求唯一; 加載請求IDLoadRequestID,其類型為Integer32,屬性為可讀寫RW,用于記錄網(wǎng)管下 發(fā)的加載請求,用于查詢加載操作的狀態(tài)和結(jié)果; IP地址類型LoadIPType,其類型為INTEGER,其中unknown為 0、ipv4 為 1、ipv6 為 2, 屬性為可讀寫RW,表示TFTP文件服務(wù)器IP地址的類型; 服務(wù)器IP地址LoadServerIPAd化ess,其類型為OCTETSTRING,屬性為可讀寫RW,表示TFTP文件服務(wù)器的IP地址,長度根據(jù)IP地址類型確定; 文件傳輸端口LoadServerfod,其類型為INTEGER,屬性為可讀寫RW,表示TFTP文件傳 輸?shù)腢DP端口,默認(rèn)為69 ; 傳輸文件名LoadFileName,其類型為OCTETSTRING,屬性為可讀寫RW,表示請求傳輸 的系統(tǒng)軟件文件名; 文件加載狀態(tài)LoadStaUis,其類型為INTEGER,其中initial為1、standby為 2、transfering為 3、readyToUpdate為 4、updating為 5、success為 6、fail為 7、reques優(yōu)pdate為8,屬性為只讀R,表示當(dāng)前文件傳輸?shù)臓顟B(tài); 文件加載進(jìn)度LoadProcess,其類型為Integer32,屬性為只讀R,表示文件加載進(jìn)度;0%~!00%; 升級操作LoadOperation,其類型為INTEGER,其中nooperation為 0、loa壯ile為 1、 updateDevice為2,屬性為可讀寫RW,該節(jié)點(diǎn)表示軟件升級的操作,其中當(dāng)寫入值為0時(shí)網(wǎng) 絡(luò)設(shè)施不進(jìn)行任何升級操作、當(dāng)寫入值為1時(shí)網(wǎng)絡(luò)設(shè)施從TFTP服務(wù)器讀取系統(tǒng)軟件后進(jìn)行 升級操作、當(dāng)寫入值為2時(shí)網(wǎng)絡(luò)設(shè)施直接使用已緩存的軟件進(jìn)行升級操作; 升級失敗設(shè)備列表Load化ile曲evice,其類型為OCTETSTRING,屬性為只讀R,當(dāng)升級 開始/升級成功時(shí)該節(jié)點(diǎn)無數(shù)據(jù)、升級失敗時(shí)返回失敗設(shè)備列表,其數(shù)據(jù)組織方式如下:前 4個(gè)字節(jié)構(gòu)成一個(gè)Integer32類型表示失敗設(shè)備總數(shù)、后續(xù)每4個(gè)字節(jié)構(gòu)成一個(gè)實(shí)體索引標(biāo) 識失敗設(shè)備位置。
[0011] 所述的TrapMIB包括業(yè)務(wù)板狀態(tài)變化告警MIB、端口狀態(tài)變化告警MIB、設(shè)備升級 失敗告警MIB和設(shè)備升級狀態(tài)上報(bào)MIB,其中,所述的業(yè)務(wù)板狀態(tài)變化告警MIB的結(jié)構(gòu)是: 實(shí)體索引ent化ysicalindex,其類型為Integer32,屬性為不可訪問N,是狀態(tài)發(fā)生變 化的業(yè)務(wù)板的實(shí)體索引;業(yè)務(wù)板狀態(tài)變化類型Board化angeType,其類型為INTEGER,其中 insedboard為1、pullou憂oard為2,屬性為可讀寫RW,表示業(yè)務(wù)板狀態(tài)變化類型,值為1 時(shí)表示業(yè)務(wù)板異常插入,值為2時(shí)表示業(yè)務(wù)板異常拔出,業(yè)務(wù)板的異常插入和拔出指網(wǎng)絡(luò) 設(shè)施未接收到插入或拔出某塊業(yè)務(wù)板的指令時(shí),發(fā)生的對該板的插入或拔出操作; 所述端口狀態(tài)變化告警MIB的結(jié)構(gòu)是:實(shí)體索引ent化ysicalindex,其類型為Integer32,屬性為不可訪問N,為狀態(tài)發(fā)生變化的端口的實(shí)體索弓I;端口狀態(tài)變化類型 化;rtOiangeType,其類型為INTEGER,其中insertconnecter為 1、pulloutconnecter為 2, 屬性為不可訪問N,表示端口狀態(tài)變化類型,值為1時(shí)表示電子標(biāo)簽載體插頭異常插入,值 為2時(shí)表示電子標(biāo)簽載體插頭異常拔出,端口的異常插入和拔出指網(wǎng)絡(luò)設(shè)施未接收到插或 拔出某個(gè)接口的指令時(shí),發(fā)生的對該接口的插入或拔出操作; 所述設(shè)備升級失敗告警MIB的結(jié)構(gòu)是:實(shí)體索引ent化ysicalindex,其類型 為Integer32,屬性為不可訪問N,為升級失敗的的實(shí)體索引;設(shè)備升級失敗原因 化(1316化;[117口6,其類型為INTEGER,其中serverfail為l、transferfail為 2、updatefail 為3,屬性為不可訪問N,表示設(shè)備升級失敗的原因,值為1時(shí)表示軟件服務(wù)器無法訪問,值 為2時(shí)表示文件傳輸失敗,值為3時(shí)表示軟件更新失敗; 所述設(shè)備升級狀態(tài)上報(bào)MIB的結(jié)構(gòu)是:實(shí)體索引ent化ysicalindex,其類型為Integer32,屬性為不可訪問N,為升級狀態(tài)上報(bào)實(shí)體索引;文件加載狀態(tài)LoadStatus,其類 型為INTEGER,其中initial為 1、standby為 2、transfering為 3、readyToUpdate為 4、 updating為5、success為6、fail為7、requestUpdate為8,屬性為只讀R,表示當(dāng)前文件 傳輸?shù)臓顟B(tài);升級失敗設(shè)備列表化dat沁ailDevice,其類型為OCTETSTRING,屬性為只讀 R,當(dāng)升級開始/升級成功時(shí)該節(jié)點(diǎn)無數(shù)據(jù),升級失敗時(shí)返回失敗設(shè)備列表,數(shù)據(jù)組織方式 如下;前4個(gè)字節(jié)構(gòu)成一個(gè)Integer32類型,表示失敗設(shè)備總數(shù),后續(xù)每4個(gè)字節(jié);構(gòu)成一個(gè) 實(shí)體索引,標(biāo)識失敗設(shè)備位置。
[0012] 所述網(wǎng)絡(luò)設(shè)施實(shí)體MIB索引結(jié)構(gòu)包括化it類型代碼、4bit預(yù)留、4bit機(jī)柜、4bit 單元框、5bit板和lObit端口,共32比特,并且統(tǒng)一從0開始;其中類型代碼表示索引類型, 包括設(shè)備索引、機(jī)框索引、業(yè)務(wù)板/盤索引和端口索引。
[0013] 本發(fā)明的有益效果是:本發(fā)明解決了智能光分配網(wǎng)網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)之間 的可靠的數(shù)據(jù)傳輸問題,使得系統(tǒng)維護(hù)人員可W迅速地收集網(wǎng)絡(luò)設(shè)施的運(yùn)行狀態(tài),為系統(tǒng) 維護(hù)、管理和診斷提供技術(shù)支持和保障,對于提高我國光網(wǎng)絡(luò)的整體運(yùn)營水平、制度開放、 透明、兼容的設(shè)備管理系統(tǒng)規(guī)范將發(fā)揮重要作用。
【附圖說明】
[0014] 圖1為本發(fā)明網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)的通信方法的流程圖; 圖2為本發(fā)明網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)的通信方法中13接口在智能ODN中的位置圖。
【具體實(shí)施方式】
[0015] 下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于 W下所述。
[0016] 如圖1所示,網(wǎng)絡(luò)設(shè)施與網(wǎng)絡(luò)管理系統(tǒng)的通信方法,ODN網(wǎng)絡(luò)管理系統(tǒng)按照指定的 通信協(xié)議與網(wǎng)絡(luò)設(shè)施進(jìn)行數(shù)據(jù)交互,它包括W下步驟: 51.讀取端口標(biāo)簽信息; 52.讀取網(wǎng)絡(luò)設(shè)施全局/板/端口狀態(tài)信息; 53.網(wǎng)絡(luò)設(shè)施告警上報(bào); 54. 網(wǎng)絡(luò)設(shè)施軟