欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)設(shè)備管理方法和網(wǎng)絡(luò)設(shè)備管理系統(tǒng)以及處理程序的制作方法

文檔序號(hào):7696231閱讀:223來(lái)源:國(guó)知局
專利名稱:網(wǎng)絡(luò)設(shè)備管理方法和網(wǎng)絡(luò)設(shè)備管理系統(tǒng)以及處理程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及進(jìn)行網(wǎng)絡(luò)設(shè)備管理的網(wǎng)絡(luò)設(shè)備管理方法和網(wǎng)絡(luò)設(shè)備管理系統(tǒng)以及用于管理網(wǎng)絡(luò)設(shè)備的處理程序。
背景技術(shù)
有對(duì)連接到網(wǎng)絡(luò)的多個(gè)設(shè)備(這里將其稱為網(wǎng)絡(luò)設(shè)備,例如,個(gè)人計(jì)算機(jī)、打印機(jī)等)進(jìn)行統(tǒng)一管理的系統(tǒng)。
這里,作為管理對(duì)象的數(shù)據(jù),例如,作為管理對(duì)象的網(wǎng)絡(luò)設(shè)備既有個(gè)人計(jì)算機(jī)(稱為PC),也有該P(yáng)C從網(wǎng)絡(luò)取得的數(shù)據(jù)等與該P(yáng)C有關(guān)的各種數(shù)據(jù),此外,作為管理對(duì)象的網(wǎng)絡(luò)設(shè)備既有打印機(jī),也有該打印機(jī)的墨余量等與打印機(jī)有關(guān)的各種數(shù)據(jù)。另外,各網(wǎng)絡(luò)設(shè)備分別具有存儲(chǔ)作為管理對(duì)象的數(shù)據(jù)的管理信息數(shù)據(jù)庫(kù)。
因此,管理網(wǎng)絡(luò)設(shè)備側(cè)(以下稱為管理設(shè)備)利用網(wǎng)絡(luò)設(shè)備管理軟件、其工具之一的MIB(management information base管理信息庫(kù))瀏覽器,可以訪問(wèn)網(wǎng)絡(luò)設(shè)備側(cè)的管理信息數(shù)據(jù)庫(kù)(MIB數(shù)據(jù)庫(kù)),閱覽作為管理對(duì)象的數(shù)據(jù)(MIB數(shù)據(jù))、進(jìn)行數(shù)據(jù)設(shè)定等數(shù)據(jù)操作。
此時(shí),使用該網(wǎng)絡(luò)設(shè)備管理系統(tǒng),進(jìn)行網(wǎng)絡(luò)設(shè)備管理的用戶,為了得知管理信息數(shù)據(jù)庫(kù)(MIB數(shù)據(jù)庫(kù))的結(jié)構(gòu),從各設(shè)備制造商得到以ASNI標(biāo)準(zhǔn)形式記述的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(MIB文件),并將其變換為該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形態(tài)進(jìn)行利用。
另外,MIB數(shù)據(jù)庫(kù)是如圖7所示的樹結(jié)構(gòu),在樹的末端部保存該網(wǎng)絡(luò)設(shè)備固有的數(shù)據(jù),其位置用稱為對(duì)象ID的地址來(lái)指定。表示該MIB數(shù)據(jù)庫(kù)的結(jié)構(gòu)的是上述的MIB文件。
但是,變更某個(gè)網(wǎng)絡(luò)設(shè)備的規(guī)格等,MIB數(shù)據(jù)的結(jié)構(gòu)改變時(shí),管理該MIB數(shù)據(jù)的設(shè)備制造商作成新的MIB文件,并將其提供給用戶。用戶得到變更后的新MIB文件之后,通過(guò)把得到的MIB文件變換成該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形態(tài),以可以利用該MIB文件。
如上所述,現(xiàn)有的這種網(wǎng)絡(luò)管理設(shè)備管理系統(tǒng)中,由于把以ASNI形式記述的MIB文件變換成各制造商獨(dú)特的形式,制造商之間沒(méi)有互換性,因此,為了查看網(wǎng)絡(luò)設(shè)備的MIB數(shù)據(jù)庫(kù),必須有與制造商對(duì)應(yīng)的專用MIB瀏覽器之類的軟件。
此外,如上所述,變更網(wǎng)絡(luò)設(shè)備的規(guī)格等,MIB數(shù)據(jù)被更新時(shí),每次,用戶都必須得到最新MIB文件,并進(jìn)行把得到的MIB文件變換成該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形態(tài)的操作。
另外,在不能得到最新MIB文件時(shí),必須由用戶自己進(jìn)行重新編輯MIB文件,作為與變更對(duì)應(yīng)的MIB文件的操作。
在進(jìn)行該MIB文件的編輯操作時(shí),雖然可以用變換前的MIB文件(變換為網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形式之前的MIB文件)或變換后的MIB文件(變換為網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形式之后的MIB文件)之一來(lái)編輯即可,但是變換前的MIB文件是以世界標(biāo)準(zhǔn)的ASNI形式記述的,由于該ASNI形式很難懂,因此通常不能簡(jiǎn)單地編輯。另一方面,由于變換后的MIB文件是把ASNI形式的MIB文件變換為該制造商獨(dú)特的形態(tài)的文件,因此被變換的文件內(nèi)的結(jié)構(gòu)不明,通常也不能簡(jiǎn)單地編輯。

發(fā)明內(nèi)容
因此本發(fā)明的目的是通過(guò)把管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義(MIB文件)變換為一般形式的數(shù)據(jù),以便能夠靈活地與MIB文件的變更對(duì)應(yīng),并且,能用具有通用性的一般軟件對(duì)應(yīng)利用該MIB文件的網(wǎng)絡(luò)設(shè)備管理軟件。
為了達(dá)到上述的目的,本發(fā)明的網(wǎng)絡(luò)設(shè)備管理方法是網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中的網(wǎng)絡(luò)設(shè)備管理方法,該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),在所述管理設(shè)備側(cè),把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件,使所述網(wǎng)絡(luò)設(shè)備管理裝置用變換為該帶標(biāo)記的結(jié)構(gòu)化形式文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)。
在這種網(wǎng)絡(luò)設(shè)備管理方法中,所述網(wǎng)絡(luò)設(shè)備管理裝置,根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,用樹結(jié)構(gòu)表示所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),根據(jù)該樹結(jié)構(gòu),把握與其對(duì)應(yīng)的設(shè)備的管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),能夠?qū)υ摴芾硇畔?shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理。
此外,在這種網(wǎng)絡(luò)設(shè)備管理方法中,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把所取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的必要的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將其寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,根據(jù)該控制表列表中的該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
此外,在這種網(wǎng)絡(luò)設(shè)備管理方法中,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
此外,本發(fā)明的網(wǎng)絡(luò)設(shè)備管理系統(tǒng)具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),所述管理設(shè)備設(shè)有把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部,該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部把讀入的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件,使所述網(wǎng)絡(luò)設(shè)備管理裝置用變換為該帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)。
在這種網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備管理裝置具有根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,可以用樹結(jié)構(gòu)表示所述網(wǎng)絡(luò)設(shè)備管理信息數(shù)據(jù)庫(kù)的管理數(shù)據(jù)庫(kù)處理部;根據(jù)該樹結(jié)構(gòu),把握與其對(duì)應(yīng)的設(shè)備的管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),能夠?qū)υ摴芾硇畔?shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理的網(wǎng)絡(luò)設(shè)備管理處理部。
此外,在這種網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把所取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的必要的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將其寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,根據(jù)該控制表列表中的該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
此外,在這種網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
此外,本發(fā)明的用于管理網(wǎng)絡(luò)設(shè)備的處理程序是網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中所用的用于管理網(wǎng)絡(luò)設(shè)備的處理程序。該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)具有具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),該處理程序包括下列處理步驟讀入所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,把該讀入的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的處理步驟;所述網(wǎng)絡(luò)設(shè)備管理裝置用變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)的處理步驟。
在這種用于管理網(wǎng)絡(luò)設(shè)備的處理程序中,所述網(wǎng)絡(luò)設(shè)備管理裝置,根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式的文件的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,以樹結(jié)構(gòu)表示所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),根據(jù)該樹結(jié)構(gòu),可把握與此對(duì)應(yīng)的設(shè)備的管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),對(duì)該管理信息數(shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理。
此外,在這種用于管理網(wǎng)絡(luò)設(shè)備的處理程序中,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把所取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的必要的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將其寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,根據(jù)該控制表列表中的該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
此外,在這種用于管理網(wǎng)絡(luò)設(shè)備的處理程序中,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
這樣,本發(fā)明就把管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(MIB文件)變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式的文件。由于可以由具有通用性的一般網(wǎng)絡(luò)設(shè)備管理裝置利用,因此該變換為帶標(biāo)記的結(jié)構(gòu)化形式的MIB文件可以用一般網(wǎng)絡(luò)設(shè)備管理裝置,進(jìn)行閱覽保存在網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)的MIB數(shù)據(jù)、操作該MIB數(shù)據(jù)等數(shù)據(jù)管理。
由此,管理設(shè)備可以用具有通用性的一般的軟件對(duì)應(yīng)搭載在其上的網(wǎng)絡(luò)設(shè)備管理裝置,從而可成為通用性優(yōu)良的系統(tǒng)。
此外,由于可以由一般的文本編輯器等編輯,因此即使在更新管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的內(nèi)容時(shí),變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的MIB文件也可以在用戶側(cè)進(jìn)行靈活的對(duì)應(yīng)。
此外,可以用XML作為帶標(biāo)記的結(jié)構(gòu)化形式。由于XML用戶自己可以定義標(biāo)記,因此,在用戶自己進(jìn)行MIB文件的編輯時(shí),可使編輯容易。


圖1是說(shuō)明本發(fā)明的網(wǎng)絡(luò)設(shè)備管理系統(tǒng)的實(shí)施方式的構(gòu)成圖。
圖2是概略地說(shuō)明圖1所示的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部進(jìn)行變換處理的步驟的流程圖。
圖3是詳細(xì)地說(shuō)明把圖2所示的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(MIB文件)變換為XML形式的MIB文件時(shí)的處理步驟的流程圖。
圖4是對(duì)圖3所示的處理過(guò)程中作成的控制表列表進(jìn)行說(shuō)明的圖。
圖5(a)是表示變換前的MIB文件(摘錄)的圖,(b)是變換為XML形式的文件之后的MIB文件(摘錄)的圖。
圖7是表示用樹結(jié)構(gòu)(MIB樹)表示管理信息數(shù)據(jù)庫(kù)(MIB數(shù)據(jù)庫(kù))的結(jié)構(gòu)的例子的圖。
具體實(shí)施例方式
下面對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。另外,本實(shí)施方式說(shuō)明的內(nèi)容包括本發(fā)明的網(wǎng)絡(luò)設(shè)備管理方法和網(wǎng)絡(luò)設(shè)備管理系以及用于管理網(wǎng)絡(luò)設(shè)備的處理程序的具體的處理內(nèi)容。
圖1是說(shuō)明本發(fā)明的網(wǎng)絡(luò)設(shè)備管理系統(tǒng)的圖。大致劃分為,由連接到網(wǎng)絡(luò)1的多個(gè)網(wǎng)絡(luò)設(shè)備10a、10b、10c、…和對(duì)這些網(wǎng)絡(luò)設(shè)備10a、10b、10c、…進(jìn)行統(tǒng)一管理的管理設(shè)備(可以用PC作為管理設(shè)備)20構(gòu)成。
各網(wǎng)絡(luò)設(shè)備10a、10b、10c、…除具有實(shí)現(xiàn)作為各網(wǎng)絡(luò)設(shè)備的本來(lái)功能的設(shè)備功能部(圖中未示出)之外,作為與本發(fā)明有關(guān)系的構(gòu)成要素,還為每個(gè)網(wǎng)絡(luò)設(shè)備10a、10b、10c、…設(shè)有網(wǎng)絡(luò)通信部11a、11b、11c、…和管理新數(shù)據(jù)庫(kù)(以下稱為MIB數(shù)據(jù)庫(kù))12a、12b、12c、…。
網(wǎng)絡(luò)通信部11a、11b、11c、…與網(wǎng)絡(luò)設(shè)備10a、10b、10c、…和網(wǎng)絡(luò)1物理地連接,與其他的網(wǎng)絡(luò)設(shè)備、管理設(shè)備20之間可以通信。
此外,如上所述,MIB數(shù)據(jù)庫(kù)12a、12b、12c、…是各網(wǎng)絡(luò)設(shè)備10a、10b、10c、…用于存儲(chǔ)自己所有的各種數(shù)據(jù)(以下稱為MIB數(shù)據(jù))的MIB數(shù)據(jù)庫(kù),其數(shù)據(jù)結(jié)構(gòu)為樹結(jié)構(gòu),根據(jù)當(dāng)時(shí)的狀況,可以經(jīng)常進(jìn)行刪除一部分?jǐn)?shù)據(jù)、添加一部分?jǐn)?shù)據(jù)之類的數(shù)據(jù)更新。
另一方面,管理設(shè)備20的構(gòu)成為具有把記述MIB數(shù)據(jù)庫(kù)12a、12b、12c、…的數(shù)據(jù)結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(以下稱為MIB文件)21a、21b、21c、…變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式的文件(在本實(shí)施方式中為XML形式的文件)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22;作為管理網(wǎng)絡(luò)設(shè)備10a、10b、10c、…的網(wǎng)絡(luò)管理裝置的網(wǎng)絡(luò)設(shè)備管理裝置24;與管理設(shè)備20和網(wǎng)絡(luò)1物理地連接,使各網(wǎng)絡(luò)設(shè)備10a、10b、10c、…之間可以通信的網(wǎng)絡(luò)通信部25。
MIB文件21a、21b、21c、…是記述(以ASNI形式的記述)MIB數(shù)據(jù)庫(kù)11a、11b、11c、…的結(jié)構(gòu)的文件,由分別對(duì)應(yīng)的設(shè)備制造商等提供。另外,MIB文件21a、21b、21c、…與MIB數(shù)據(jù)庫(kù)11a、11b、11c、…不限于分別為1對(duì)1的對(duì)應(yīng)關(guān)系。
即,網(wǎng)絡(luò)設(shè)備10a、10b、10c、…各自的MIB數(shù)據(jù)庫(kù)12a、12b、12c、…通常把各自的MIB樹結(jié)構(gòu)分散定義為多個(gè)MIB文件。例如,一般以下述方式把各自的MIB樹結(jié)構(gòu)分散定義為多個(gè)MIB文件,即把網(wǎng)絡(luò)設(shè)備10a具有的MIB數(shù)據(jù)庫(kù)12a的樹結(jié)構(gòu)分散定義為MIB文件21a、21b、21c三個(gè)MIB文件,把網(wǎng)絡(luò)設(shè)備10b具有的MIB數(shù)據(jù)庫(kù)12b的樹結(jié)構(gòu)定義為MIB文件21d、21e、21f、21g四個(gè)MIB文件(這些文件圖中未示出)。
此外,網(wǎng)絡(luò)設(shè)備管理裝置24具有管理數(shù)據(jù)庫(kù)處理部241、網(wǎng)絡(luò)設(shè)備管理處理部242、網(wǎng)絡(luò)通信功能部243等。
管理數(shù)據(jù)庫(kù)處理部241進(jìn)行根據(jù)由管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式(XML形式)文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(將其稱為XML形式的MIB文件)23a、23b、23c、…作成樹結(jié)構(gòu)等處理。
網(wǎng)絡(luò)設(shè)備管理處理部242,用于進(jìn)行該網(wǎng)絡(luò)設(shè)備管理裝置24全體的處理,例如,除了進(jìn)行應(yīng)該管理的網(wǎng)絡(luò)設(shè)備的登錄、所登錄的網(wǎng)絡(luò)設(shè)備處于網(wǎng)絡(luò)1上的哪個(gè)位置(地址)等各網(wǎng)絡(luò)設(shè)備的管理之外,根據(jù)由管理數(shù)據(jù)庫(kù)處理部241作成的樹結(jié)構(gòu),把握各網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(XML形式的MIB文件)的結(jié)構(gòu),根據(jù)操作管理設(shè)備20的用戶輸入,作成并輸出對(duì)應(yīng)該管理的網(wǎng)絡(luò)設(shè)備的管理數(shù)據(jù)(對(duì)MIB數(shù)據(jù)庫(kù)12a、12b、12c、…進(jìn)行數(shù)據(jù)取得的數(shù)據(jù)、進(jìn)行數(shù)據(jù)更新的數(shù)據(jù)等)。
網(wǎng)絡(luò)通信功能部243接收從網(wǎng)絡(luò)設(shè)備管理處理部242輸出的各種指令、上述的管理數(shù)據(jù)等,作成對(duì)該地址的網(wǎng)絡(luò)設(shè)備的通信信息,并將其傳送給網(wǎng)絡(luò)通信部25。
現(xiàn)在,對(duì)在這種構(gòu)成中的本發(fā)明的處理進(jìn)行說(shuō)明。如上所述,圖1的管理設(shè)備20中具有的MIB文件21a、21b、21c、…是記述MIB數(shù)據(jù)庫(kù)12a、12b、12c、…的數(shù)據(jù)結(jié)構(gòu)的文件(以ASNI形式的記述),是由各自的設(shè)備制造商等提供的。
然后,該ASNI形式的MIB文件21a、21b、21c、…由管理數(shù)據(jù)庫(kù)構(gòu)成文件變換部22變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式(這里是XML形式)的文件,并作為XML形式的MIB文件23a、23b、23c、…輸出。
該管理數(shù)據(jù)庫(kù)構(gòu)成文件變換部22進(jìn)行的概略的處理步驟為如圖2所示,首先,讀入某個(gè)管理數(shù)據(jù)庫(kù)構(gòu)成文件(MIB文件)(步驟s1),把讀入的MIB文件變換為帶標(biāo)記的結(jié)構(gòu)化形式(XML形式)的文件(XML形式的MIB文件)(步驟s2),輸出該XML形式的MIB文件(步驟s3)。
圖3是對(duì)圖2的步驟s2的處理,即把讀入的MIB文件變換為帶標(biāo)記的結(jié)構(gòu)化形式(XML形式)的文件(XML形式的MIB文件)的處理進(jìn)行說(shuō)明的流程圖。
在圖3中,輸入作為處理對(duì)象讀入的MIB文件(步驟s11),打開該MIB文件(步驟s12),從該MIB文件讀入一個(gè)變換單位的1行字符串(步驟s13),進(jìn)行控制表列表的作成(步驟s14)。
該控制表列表由于是按每個(gè)被讀入的1行字符串作成的,因此其內(nèi)容為如圖4所示的內(nèi)容。圖4的控制表列表是對(duì)于某個(gè)作為一個(gè)變換單位的1行字符串的控制表列表。
如圖4所示,該控制表列表的內(nèi)容由項(xiàng)目名記述欄C1和對(duì)該項(xiàng)目的數(shù)據(jù)內(nèi)容記述欄C2構(gòu)成,項(xiàng)目名記述欄C1中寫入進(jìn)行變換處理所必需的項(xiàng)目,數(shù)據(jù)內(nèi)容記述欄C2中寫入對(duì)項(xiàng)目名記述欄C1中寫入的項(xiàng)目名的數(shù)據(jù)內(nèi)容。
寫入項(xiàng)目名記述欄C1中的項(xiàng)目名有前面存在的控制表列表的指針(稱為前指針)、后面存在的控制表列表的指針(稱為后指針)、作為變換對(duì)象讀入的變換前的1行字符串、對(duì)該變換前的字符串進(jìn)行變換處理(變換為XML形式的處理)之后的XML形式字符串、處理函數(shù)名等。
此外,對(duì)寫入數(shù)據(jù)內(nèi)容記述欄C2中的前指針的數(shù)據(jù)內(nèi)容是在它前面存在的控制表列表的地址,對(duì)后指針的數(shù)據(jù)內(nèi)容是在它后面存在的控制表列表的地址,根據(jù)這些指針表示該控制表列表的位置。
此外,雖然對(duì)寫入數(shù)據(jù)內(nèi)容記述欄C2中的變換前的1行字符串的數(shù)據(jù)內(nèi)容是從以ASNI形式記述的MIB文件中讀入的變換前的1行字符串,對(duì)變換后的XML形式字符串的數(shù)據(jù)內(nèi)容是變換為XML形式后的1行字符串,但是在步驟s4的階段,即控制表列表作成階段,由于還未進(jìn)行變換處理,因此對(duì)變換后的XML形式字符串的數(shù)據(jù)內(nèi)容記述欄C2是空欄。
此外,對(duì)寫入數(shù)據(jù)內(nèi)容記述欄C2中的處理函數(shù)名的數(shù)據(jù)內(nèi)容是表示對(duì)于讀入的1行字符串,對(duì)該字符串進(jìn)行何種處理的函數(shù),例如,如果該字符串是數(shù)據(jù)部分則附加標(biāo)記,如果不是數(shù)據(jù)部分則用沒(méi)有意義的注釋來(lái)表示等,對(duì)讀入的各行進(jìn)行情況劃分,在數(shù)據(jù)內(nèi)容記述欄C2中記述表示進(jìn)行何種處理的信息。
進(jìn)行如圖4所示的控制表列表作成之后,接著,判斷被讀入的MIB文件的所有行的讀入是否結(jié)束(步驟s15),如果沒(méi)有結(jié)束,讀入下一行,重復(fù)進(jìn)行對(duì)該行的控制表列表的作成的操作。即,由此,對(duì)被讀入的MIB文件的所有行進(jìn)行控制表列表的作成。
然后,對(duì)被讀入的MIB文件的所有行進(jìn)行控制表列表的作成結(jié)束之后,關(guān)閉該MIB文件(步驟s16)。接著,讀出對(duì)作為當(dāng)前處理對(duì)象的1行字符串的控制表列表中記述的處理函數(shù)(步驟s17),根據(jù)處理函數(shù),對(duì)該1行字符串進(jìn)行向XML形式的變換并將其寫入控制表列表的空欄部分(對(duì)變換后的XML形式字符串的數(shù)據(jù)內(nèi)容記述欄)中(步驟s18)。
然后,判斷對(duì)所有的控制表列表的處理(對(duì)各自控制表列表中記述的變換前的1行字符串的XML變換處理)是否結(jié)束(步驟s19),如果沒(méi)有結(jié)束,返回步驟s17,重復(fù)進(jìn)行從控制表列表讀出處理函數(shù),根據(jù)處理函數(shù),對(duì)該1行字符串進(jìn)行向XML形式的變換并將其寫入控制表列表的空欄部分(對(duì)變換后的XML形式字符串的數(shù)據(jù)內(nèi)容記述欄)中(步驟s17、步驟s18)。
另一方面,如果所有的控制表列表的變換處理結(jié)束,則從各自控制表列表取得以XML形式記述的1行字符串(步驟s20),將其記述到變換后的MIB文件中(步驟s21)。然后,對(duì)所有的行(所有的控制表列表),判斷其處理是否結(jié)束(步驟s22),如果處理沒(méi)有結(jié)束,返回步驟s20,重復(fù)進(jìn)行從控制表列表取得以XML形式記述的1行字符串,將其記述到變換后的MIB文件中(步驟s20、步驟s21)。
然后,對(duì)所有的字符串的處理結(jié)束后,把變換為XML形式的MIB文件(XML形式的MIB文件)保存在搭載在管理設(shè)備20上的硬盤等存儲(chǔ)裝置(圖中未示出)中,并把表示其保存地址等的地址信息等登錄到網(wǎng)絡(luò)設(shè)備管理裝置24的數(shù)據(jù)庫(kù)(圖中未示出)中(步驟s23)。
通過(guò)以上的處理,對(duì)某一個(gè)MIB文件的向XML形式的變換處理結(jié)束。通過(guò)對(duì)作為處理對(duì)象讀入的所有的MIB文件進(jìn)行這種處理,以ASNI形式記述的MIB文件20a、20b、20c、…被變換為XML形式的MIB文件23a、23b、23c、…(參見(jiàn)圖1),如上所述,XML形式的MIB文件23a、23b、23c、…被保存到管理設(shè)備20內(nèi)的硬盤等存儲(chǔ)裝置中,由此,網(wǎng)絡(luò)設(shè)備管理裝置24可利用XML形式的MIB文件23a、23b、23c、…。
圖5(a)表示把變換前的MIB文件(以ASNI形式記述的MIB文件)的一部分摘錄出來(lái)的一個(gè)例子,由管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22用上述的處理步驟變換這種以ASNI形式記述的MIB文件,則變?yōu)閳D5(b)所示的XML形式的MIB文件內(nèi)容。以ASNI形式記述的MIB文件為了得到objectID(項(xiàng)目的地址),必須遍歷上位項(xiàng)目否則不能到達(dá)目的項(xiàng)目,但是在XMl形式的MIB文件中,項(xiàng)目的objectID和上位項(xiàng)目的objectID,都是以可原樣利用的形式記述的。
此外,圖6表示XML形式的MIB文件中使用的標(biāo)記的一個(gè)例子,用<mibfile>(其表示文件的開始和結(jié)束)作為對(duì)整個(gè)文件的標(biāo)記,用<devicename>作為對(duì)設(shè)備名的標(biāo)記,用<import>作為表示文件導(dǎo)入的標(biāo)記,用<objectname>作為表示文件內(nèi)定義的對(duì)象名的標(biāo)記,如此,根據(jù)各自的內(nèi)容,可使用由用戶任意定義的標(biāo)記。
此外,如圖6的備考欄中所示,既有作為應(yīng)該帶標(biāo)記而必須存在的數(shù)據(jù),也有根據(jù)文件內(nèi)容不一定存在的數(shù)據(jù),因此與此對(duì)應(yīng)有必須的標(biāo)記和不必須的標(biāo)記。例如,表示文件的開始和結(jié)束的標(biāo)記是必須的,而有時(shí)表示文件導(dǎo)入(import)的標(biāo)記、表示文件導(dǎo)出(export)的標(biāo)記、還有定義數(shù)據(jù)類型的標(biāo)記等是不必要的。
此外,在圖6所示的標(biāo)記的例子中,備考欄中記述的※符號(hào)表示存在可稱為例外等的特別事項(xiàng)的內(nèi)容,※1表示在沒(méi)有值的節(jié)點(diǎn)的情況下,該標(biāo)記不存在。如果datatype是表示字符串的值,則※2表示數(shù)據(jù)的大小,如果datatype是表示字符串的值,則※2表示數(shù)據(jù)的范圍,如果是固定值(可以為多個(gè)),則※2表示所有的固定值?!?表示根據(jù)鏈接方法決定標(biāo)記自身的有無(wú)、狀態(tài)(是否必須等)。
此外,在XML形式的MIB文件中粘貼DTD(document Typedefinition)時(shí),也可以決定標(biāo)記的順序,但是在本情況下,取圖6記述的順序。
但是,用管理設(shè)備20管理網(wǎng)絡(luò)設(shè)備10a、10b、10c、…中的某個(gè)網(wǎng)絡(luò)設(shè)備時(shí),用網(wǎng)絡(luò)設(shè)備管理裝置24的管理數(shù)據(jù)庫(kù)處理部241的功能,根據(jù)對(duì)作為管理對(duì)象的網(wǎng)絡(luò)設(shè)備的XML形式的MIB文件,顯示MIB數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)(MIB樹)。然后,用戶查看該MIB樹,指定想進(jìn)行數(shù)據(jù)閱覽、數(shù)據(jù)設(shè)定等數(shù)據(jù)操作的項(xiàng)目,選擇與對(duì)它的管理內(nèi)容(例如,取得數(shù)據(jù)、或用戶對(duì)數(shù)據(jù)進(jìn)行某種設(shè)定等)。
由此,網(wǎng)絡(luò)設(shè)備管理裝置24在作為管理對(duì)象的網(wǎng)絡(luò)設(shè)備之間進(jìn)行通信,對(duì)用戶指定的項(xiàng)目,根據(jù)用戶選擇的管理內(nèi)容(數(shù)據(jù)取得或?qū)?shù)據(jù)進(jìn)行設(shè)定等)進(jìn)行處理。
上面,用戶用MIB樹對(duì)某個(gè)網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)的信息取得或信息的設(shè)定等進(jìn)行了處理,但是本發(fā)明即使在由于網(wǎng)絡(luò)設(shè)備規(guī)格的變更,該網(wǎng)絡(luò)設(shè)備的MIB數(shù)據(jù)庫(kù)被變更,與此相應(yīng),MIB文件被變更時(shí),在用戶側(cè)也能對(duì)該變更進(jìn)行靈活的對(duì)應(yīng)。
如上所述,當(dāng)MIB數(shù)據(jù)庫(kù)的MIB數(shù)據(jù)結(jié)構(gòu)變化時(shí),用戶必須從設(shè)備制造商得到最新的MIB文件,對(duì)該MIB文件進(jìn)行變換為該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)獨(dú)特的形式的變換操作。此外,在不能得到最新的MIB文件時(shí),必須由用戶自己編輯MIB文件。正如已經(jīng)說(shuō)明的那樣,該MIB文件不能簡(jiǎn)單地編輯。
如圖1所示,本發(fā)明中,各MIB文件21a、21b、21c、…由管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22變換為XML形式的MIB文件23a、23b、23c、…。由于用一般的文本編輯器等可容易地進(jìn)行編輯,因此該XML形式的MIB文件23a、23b、23c、…即使在MIB數(shù)據(jù)庫(kù)12a、12b、12c、…的MIB數(shù)據(jù)結(jié)構(gòu)變更時(shí),也能靈活地對(duì)應(yīng)。
此外,這樣作成的XML形式的MIB文件23a、23b、23c、…不僅可以通過(guò)用本發(fā)明的網(wǎng)絡(luò)設(shè)備管理裝置24的文件處理,即使用一般的XML文件閱覽軟件,也能顯示、把握與網(wǎng)絡(luò)設(shè)備10a、10b、10c、…對(duì)應(yīng)的MIB數(shù)據(jù)庫(kù)的MIB數(shù)據(jù)結(jié)構(gòu)。
這樣,本發(fā)明通過(guò)把管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(MIB文件)變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式的文件(XML形式的文件),能夠靈活地對(duì)應(yīng)MIB文件的變更等,并且,可用具有通用性的一般軟件對(duì)應(yīng)利用該MIB文件的網(wǎng)絡(luò)設(shè)備管理軟件。
另外,本發(fā)明不限于上面說(shuō)明的實(shí)施方式,可在不偏離本發(fā)明的精神的范圍內(nèi)進(jìn)行各種改進(jìn)實(shí)施。例如,在上述的實(shí)施方式中,對(duì)用XML作為帶標(biāo)記的結(jié)構(gòu)化形式的例子進(jìn)行了說(shuō)明,但是只要是按照該形式的帶標(biāo)記的結(jié)構(gòu)化形式就可應(yīng)用于本發(fā)明。
此外,本發(fā)明可作成記述上面說(shuō)明的用于實(shí)現(xiàn)本發(fā)明的處理步驟的處理程序,并將該處理程序記錄到軟盤、光盤、硬盤等記錄介質(zhì)上,本發(fā)明還包括記錄該處理程序的記錄介質(zhì)。此外,也可以從網(wǎng)絡(luò)獲得該處理程序。
根據(jù)上面說(shuō)明的本發(fā)明,可把管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件(MIB文件)變換為一般的帶標(biāo)記的結(jié)構(gòu)化形式的文件。該被變換為帶標(biāo)記的結(jié)構(gòu)化形式的MIB文件由于可以由一般的網(wǎng)絡(luò)設(shè)備管理裝置利用,因此用一般的網(wǎng)絡(luò)設(shè)備管理裝置,可進(jìn)行閱覽網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)保存的MIB數(shù)據(jù)、操作該MIB數(shù)據(jù)之類的數(shù)據(jù)管理。
由此,管理設(shè)備可以用具有通用性的一般軟件對(duì)應(yīng)搭載到其上的網(wǎng)絡(luò)設(shè)備管理裝置,可以成為通用性優(yōu)良的系統(tǒng)。
此外,變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的MIB文件由于可以由一般的文本編輯器等編輯,因此即使在管理數(shù)據(jù)庫(kù)構(gòu)成文件的內(nèi)容變更時(shí),也能在用戶側(cè)進(jìn)行靈活地對(duì)應(yīng)。
此外,可以用XML作為帶標(biāo)記的結(jié)構(gòu)化形式。由于XML用戶自己可以定義標(biāo)記,因此,在用戶自己進(jìn)行MIB文件的編輯時(shí),可使編輯容易。
權(quán)利要求
1. 一種網(wǎng)絡(luò)設(shè)備管理方法,是網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中的網(wǎng)絡(luò)設(shè)備管理方法,該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、和搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),其特征在于,在所述管理設(shè)備側(cè),把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件,使所述網(wǎng)絡(luò)設(shè)備管理裝置用變換為該帶標(biāo)記的結(jié)構(gòu)化形式文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)。
2. 如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備管理方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備管理裝置,根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,把所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)表示為樹結(jié)構(gòu),根據(jù)該樹結(jié)構(gòu),把握該管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),能夠?qū)υ摴芾硇畔?shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理。
3. 如權(quán)利要求1或2所述的網(wǎng)絡(luò)設(shè)備管理方法,其特征在于,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)所必需的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將它們寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,從該控制表列表中根據(jù)該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
4. 如權(quán)利要求1到3中任何一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備管理方法,其特征在于,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
5. 一種網(wǎng)絡(luò)設(shè)備管理系統(tǒng),具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),其特征在于,所述管理設(shè)備設(shè)有把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部,該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部把讀入的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件,使所述網(wǎng)絡(luò)設(shè)備管理工具用變換為該帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)。
6. 如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備管理系統(tǒng),其特征在于,所述網(wǎng)絡(luò)設(shè)備管理裝置具有根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,可以把所述網(wǎng)絡(luò)設(shè)備管理信息數(shù)據(jù)庫(kù)表示為樹結(jié)構(gòu)的管理數(shù)據(jù)庫(kù)處理部;所述網(wǎng)絡(luò)設(shè)備管理裝置同時(shí)還具有根據(jù)該樹結(jié)構(gòu),把握該管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),能夠?qū)υ摴芾硇畔?shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理的網(wǎng)絡(luò)設(shè)備管理處理部。
7. 如權(quán)利要求5或6所述的網(wǎng)絡(luò)設(shè)備管理系統(tǒng),其特征在于,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)所必需的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將其寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,從該控制表列表中根據(jù)該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
8. 如權(quán)利要求5到7中任何一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備管理系統(tǒng),其特征在于,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
9. 一種用于管理網(wǎng)絡(luò)設(shè)備的處理程序,是網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中所用的用于管理網(wǎng)絡(luò)設(shè)備的處理程序,該網(wǎng)絡(luò)設(shè)備管理系統(tǒng)具有搭載有管理信息數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)設(shè)備、搭載有管理該網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)設(shè)備管理裝置的管理設(shè)備,在管理設(shè)備側(cè),保存記述所述管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,所述網(wǎng)絡(luò)設(shè)備管理裝置用該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),其特征在于,該處理程序包括下列處理步驟讀入所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,把該讀入的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的處理步驟;所述網(wǎng)絡(luò)設(shè)備管理裝置用該變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件來(lái)管理所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)的處理步驟。
10.如權(quán)利要求9所述的用于管理網(wǎng)絡(luò)設(shè)備的處理程序,其特征在于,所述網(wǎng)絡(luò)設(shè)備管理裝置,根據(jù)變換為所述帶標(biāo)記的結(jié)構(gòu)化形式文件的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,以樹結(jié)構(gòu)表示所述網(wǎng)絡(luò)設(shè)備的管理信息數(shù)據(jù)庫(kù),根據(jù)該樹結(jié)構(gòu),把握該管理信息數(shù)據(jù)庫(kù)的結(jié)構(gòu),能夠?qū)υ摴芾硇畔?shù)據(jù)庫(kù)內(nèi)的規(guī)定項(xiàng)目進(jìn)行管理。
11.如權(quán)利要求9或10所述的用于管理網(wǎng)絡(luò)設(shè)備的處理程序,其特征在于,把所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換為帶標(biāo)記的結(jié)構(gòu)化形式的文件的處理包括下列處理步驟讀出作為變換對(duì)象的所述管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件,從該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件中按每一個(gè)變換單位取得變換對(duì)象字符串的處理步驟;作為把取得的一個(gè)變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)所必需的數(shù)據(jù),作成表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù)、用于分別取得對(duì)該變換單位的字符串的變換后的字符串的控制表列表,取得這些數(shù)據(jù)中的所述表示位置的位置數(shù)據(jù)、所述變換單位的字符串、表示對(duì)該變換單位的字符串進(jìn)行何種變換處理的處理函數(shù),并將其寫入該控制表列表中的處理步驟;在由此作成的控制表列表中,從該控制表列表中根據(jù)該處理函數(shù)把所述變換單位的字符串變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的處理步驟;把該變換為帶標(biāo)記的結(jié)構(gòu)化數(shù)據(jù)的字符串作為所述變換后字符串寫入所述控制表列表的處理步驟;從與所有變換單位的字符串對(duì)應(yīng)的各控制表列表中讀出每個(gè)變換單位的變換后字符串,并將其寫入變換后的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件的處理步驟。
12.如權(quán)利要求9到11中任何一項(xiàng)所述的用于管理網(wǎng)絡(luò)設(shè)備的處理程序,其特征在于,所述帶標(biāo)記的結(jié)構(gòu)化形式是XML形式。
全文摘要
由于表示網(wǎng)絡(luò)設(shè)備側(cè)存在的MIB數(shù)據(jù)的結(jié)構(gòu)的MIB文件是以ASNI形式記述的,因此對(duì)于該MIB文件的變更等,在用戶側(cè)不能靈活地對(duì)應(yīng)。設(shè)有把記述分別搭載在網(wǎng)絡(luò)設(shè)備10a、10b、…中的MIB數(shù)據(jù)庫(kù)12a、12b、…的MIB數(shù)據(jù)結(jié)構(gòu)的MIB文件21a、21b、…變換為帶標(biāo)記的結(jié)構(gòu)化形式的管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22,由該管理信息數(shù)據(jù)庫(kù)結(jié)構(gòu)定義文件變換部22把MIB文件21a、21b、…變換為帶標(biāo)記的結(jié)構(gòu)化形式(XML形式)的MIB文件23a、23b、…,網(wǎng)絡(luò)設(shè)備管理裝置24用該XML形式的MIB文件23a、23b、…來(lái)管理網(wǎng)絡(luò)設(shè)備10a、10b、…的MIB數(shù)據(jù)庫(kù)12a、12b、…。
文檔編號(hào)H04L12/24GK1399207SQ02126300
公開日2003年2月26日 申請(qǐng)日期2002年7月18日 優(yōu)先權(quán)日2001年7月19日
發(fā)明者杢屋銑一, 江原新二, 森穗美 申請(qǐng)人:精工愛(ài)普生株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
义马市| 嵊泗县| 乌兰察布市| 资溪县| 鄂托克前旗| 当雄县| 怀宁县| 舟曲县| 诸暨市| 鲁山县| 汕尾市| 曲周县| 日照市| 名山县| 扶风县| 盐源县| 监利县| 深水埗区| 秭归县| 崇左市| 汝阳县| 宁陕县| 柘荣县| 甘德县| 临邑县| 资中县| 上高县| 广丰县| 阜康市| 福鼎市| 庄河市| 巴中市| 双桥区| 海淀区| 永川市| 昭平县| 长阳| 元氏县| 开鲁县| 青铜峡市| 九台市|