專利名稱:網(wǎng)絡管理系統(tǒng)、要被管理的裝置、管理裝置和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡管理系統(tǒng),其中管理裝置采集由要被管理的裝置存儲的管理信息;用于該網(wǎng)絡管理系統(tǒng)中的要被管理的裝置;該管理裝置和程序。
(2)背景技術(shù)在已知的網(wǎng)絡管理系統(tǒng)中,像打印機、掃描儀、傳真機和MFP(多功能的外圍裝置)這樣的網(wǎng)絡裝置(要被管理的裝置)是通過簡單網(wǎng)絡管理協(xié)議(SNMP)的網(wǎng)絡被管理裝置集體監(jiān)視和控制,該管理裝置與要被管理的裝置分開地被提供。
圖4的框圖示出在使用UDP/IP協(xié)議的網(wǎng)絡中構(gòu)造的網(wǎng)絡管理系統(tǒng)的軟件結(jié)構(gòu)。
如圖4所示,在要被管理的裝置TNi(i=1-4)中,封裝了管理信息基站(MIB)111,包含一組對象111a,它們是一組關(guān)于該要被管理的裝置TNi的管理信息(對象),和用來指定管理信息的MIB樹形詞典111b;用來根據(jù)UDP/IP協(xié)議控制通信的通信控制器113;以及SNMP代理112,它是一個程序,用于根據(jù)通過該通信控制器113從管理裝置TC接收到的請求信息(即,GET命令,GET_NEXT命令,SET命令)來執(zhí)行讀取并更新MIB111的信息,并通過該通信控制器113把應答消息(GETREPLY)發(fā)送到該管理裝置TC的進程。
另一方面,在該管理裝置TC中,封裝了用來輸入來自操作者的指令的輸入部分121;用來顯示各種信息的顯示器部分122;圖像數(shù)據(jù)組123,它是用來在該顯示器部分122上顯示該要被管理的裝置TNi的外形圖的圖像數(shù)據(jù)組;用來根據(jù)UDP/IP協(xié)議控制通信的通信控制器126;SNMP管理器125,該程序用封裝在該要被管理的裝置TNi中的SNMP代理112,通過經(jīng)由該通信控制器126發(fā)送/接收上述的請求消息和應答消息(下文中統(tǒng)稱為“SNMP消息”),來獲取并設置管理信息;以及控制器124,根據(jù)通過該輸入部分121輸入的指令,進行例如下述進程在顯示器部分122上顯示出用該SNMP管理器從該要被管理的裝置TNi獲取的信息,以及從圖像數(shù)據(jù)組123獲取的該要被管理的裝置TNi的外形圖。
在如上構(gòu)建的網(wǎng)絡管理系統(tǒng)100中,當管理裝置TC啟動時,顯示器部分122上顯示連接到該網(wǎng)絡的要被管理的裝置TNi的列表。當根據(jù)來自輸入部分121的指令選擇其中之一的裝置時,顯示器部分122上的指示關(guān)于選定的要被管理的裝置TNi被切換到管理屏幕,然后可以在管理屏幕上確定或改變該要被管理的裝置TNi的工作狀態(tài)或設置狀態(tài)。
圖5示出當顯示器上的指示被切換到管理屏幕時最先被顯示的初始屏幕的例子。該初始屏幕被設計以指示性能W1和外形圖W2以及關(guān)于要被管理的裝置TNi的多種管理信息的當前工作狀態(tài)W3和設置值W4。
在這種情況下,外形圖W2通過從存儲在管理裝置TC中的一組圖像數(shù)據(jù)123中選擇并使用該要被管理的裝置TNi的相應的圖像數(shù)據(jù)來表示。其余的數(shù)據(jù)W1、W3和W4用通過SNMP消息的方式從該要被管理的裝置TNi獲取的值來表示。
關(guān)于外形圖W2的圖像數(shù)據(jù)被存儲在管理裝置TC中的原因在于,由于SNMP限制能由單個消息獲取的最大數(shù)據(jù)大小(例如,255字節(jié)),所以長度超出最大長度的數(shù)據(jù)不能通過SNMP的方式獲取,譬如關(guān)于外形圖W2的圖像數(shù)據(jù)。
在上述的網(wǎng)絡管理系統(tǒng)100中,管理裝置TC需要與要被管理的裝置TNi具有一樣多的外形圖。由此,要被管理的裝置TNi越多,則必須保證圖像數(shù)據(jù)組123越大的存儲容量。此外,如果一臺要被管理的新型裝置TNi被連接到網(wǎng)絡,如果管理裝置TC中尚未存儲該新型的要被管理的裝置TNi的相應的外形圖,則該管理裝置TC不能表示該外形圖。因此,每當新型的要被管理的裝置TNi被連接到網(wǎng)絡,都必須更新該圖像數(shù)據(jù)組123。
本發(fā)明的一個目的在于,使得無須改變該管理裝置就能處理大長度的數(shù)據(jù),以便解決上面描述的問題。
(3)發(fā)明內(nèi)容上述及其它的目的是由根據(jù)本發(fā)明的網(wǎng)絡管理系統(tǒng)實現(xiàn)的。在該網(wǎng)絡管理系統(tǒng)中,當將作為管理信息被管理的數(shù)據(jù)的長度大于能由管理裝置用一個消息從要被管理的裝置獲取的最大數(shù)據(jù)大小時,該數(shù)據(jù)被視為指定數(shù)據(jù)。該要被管理的裝置把該指定數(shù)據(jù)分成一組分割數(shù)據(jù)塊,每個數(shù)據(jù)塊的長度等于或小于最大數(shù)據(jù)大小并且用管理裝置把該組分割數(shù)據(jù)塊作為管理信息進行管理。
當要求該指定數(shù)據(jù)時,管理裝置連續(xù)地從該要被管理的裝置獲取相應于該組分割數(shù)據(jù)塊的管理信息,然后通過用指定數(shù)據(jù)恢復裝置組合該獲取的管理信息來恢復該指定數(shù)據(jù)并且使用該經(jīng)恢復的數(shù)據(jù)。
舉例來說,該指定數(shù)據(jù)可以是該要被管理的裝置的外形圖的圖像數(shù)據(jù)。
在根據(jù)本發(fā)明的網(wǎng)絡管理系統(tǒng)中,不能由單個消息處理的大的指定數(shù)據(jù)(例如,外形圖的圖像數(shù)據(jù))作為一組分割數(shù)據(jù)塊被存儲在要被管理的裝置中。由此,即使當要求使用新的指定數(shù)據(jù)的要被管理的新型裝置被連接到該網(wǎng)絡時,可以無須改變該管理裝置(例如,版本升級)而處理該新的指定數(shù)據(jù),即,顯示該要被管理的新型裝置的外形圖。
上述的管理裝置較佳地管理了該對應于該組分割數(shù)據(jù)塊的管理信息,從而使該管理信息可以用GET_NEXT命令連續(xù)地提供。
特別地,該組分割數(shù)據(jù)塊被設計以組成一個表格對象,譬如具有由實例索引標識的多個值的管理信息。
在該組分割數(shù)據(jù)塊被分配到如上的表格對象中的情況下,即使改變該指定數(shù)據(jù)的數(shù)量,也只有該表格對象具有的值會被改變并且不會影響該MIB的定義;而在該組分割數(shù)據(jù)塊的每個作為只有單個值的管理信息被分配到每個標量對象的情況下,如果改變該指定數(shù)據(jù)的數(shù)量,則管理信息塊的數(shù)量可能增加/減少,因此將需要改變該MIB的定義。
在根據(jù)本發(fā)明的管理裝置中,分割數(shù)據(jù)的獲取單元從要被管理的裝置順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息,指定數(shù)據(jù)的恢復單元通過組合該獲取的管理信息來恢復該指定數(shù)據(jù)。
較佳的是,設計該分割數(shù)據(jù)的獲取單元,通過重復使用GET_NEXT命令而從將被管理的數(shù)據(jù)順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息。
當如上使用GET_NEXT命令時,該分割數(shù)據(jù)的獲取單元可以根據(jù)與該管理信息一起獲取的用于標識該管理信息的名稱來確定是否繼續(xù)使用該命令。當使用表示用于標識一塊管理信息的名稱的GET_NEXT命令時,獲取接著位于表示MIB結(jié)構(gòu)的MIB樹上的下一塊管理信息,以及它用于標識該下一塊管理信息的名稱。從而,通過監(jiān)視該名稱可以容易地確定是否已完成該組分割數(shù)據(jù)塊的獲取。由此,即使事先不知道該指定數(shù)據(jù)的大小,該管理裝置也一定能導入該指定數(shù)據(jù)。
當對應于該組分割數(shù)據(jù)塊的每塊的管理信息包括一個終端標志來表示該分割數(shù)據(jù)塊是否是該組分割數(shù)據(jù)塊的最后一塊時,分割數(shù)據(jù)的獲取單元可以根據(jù)包含在獲取的管理信息中的該終端標志來確定是否繼續(xù)使用該命令。
另外,當與該指定數(shù)據(jù)(該指定數(shù)據(jù)通過組合該組分割數(shù)據(jù)塊而形成)的數(shù)據(jù)大小有關(guān)的信息被包括在對應于該組分割數(shù)據(jù)塊的管理信息的頭部時,可以根據(jù)關(guān)于該數(shù)據(jù)大小的信息來確定是否繼續(xù)使用該命令。
在這些情況下,可以省略發(fā)送GET_NEXT命令,僅為了確認是否已獲取最后一塊的指定數(shù)據(jù)。
每種組成上述管理裝置的單元可被配置為用于進行計算機操作的程序。
在該情況下,該程序被存儲在計算機可讀的存儲媒質(zhì)中,譬如FD、MO、DVD、CD-ROM、硬盤、存儲卡等等,并且當需要時通過把被存儲的程序加載到計算機系統(tǒng)中并啟動以使用。另外,可以把該程序存儲在作為計算機可讀的存儲媒質(zhì)的ROM或備用RAM上,并且把該ROM或該RAM安裝在該計算機系統(tǒng)中以使用。該程序不限于存儲在這樣的存儲媒質(zhì)上的一個程序,然而可以通過網(wǎng)絡裝載并啟動來使用。
根據(jù)本發(fā)明的網(wǎng)絡管理系統(tǒng)可包括一種連接到網(wǎng)絡的要被管理的裝置,它包括用來控制通信的第一通信控制器;管理信息存儲部分,用來把管理信息分割成一組分割數(shù)據(jù)塊,每塊的數(shù)據(jù)大小都能用單個消息發(fā)送到該網(wǎng)絡,并用來在那里存儲該經(jīng)分割的管理信息;以及管理信息提供部分,用來獲取該經(jīng)分割和存儲的管理信息并且把該管理信息提供給該第一通信控制器;該網(wǎng)絡管理系統(tǒng)還包括一種連接到網(wǎng)絡的管理裝置,它包括用來控制通信的第二通信控制器;以及管理信息獲取部分,用來通過把順序獲取該經(jīng)分割和存儲的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
該網(wǎng)絡管理系統(tǒng)可包括一種連接到網(wǎng)絡的要被管理的裝置,它包括用來控制通信的第一通信控制器;管理信息存儲部分,用來把管理信息分割成一組分割數(shù)據(jù)塊,每塊的數(shù)據(jù)大小都能通過單個消息發(fā)送到該網(wǎng)絡,并用來在那里存儲該經(jīng)分割的管理信息;以及管理信息提供部分,用來獲取該經(jīng)分割和存儲的管理信息并且把該管理信息提供給該第一通信控制器;該網(wǎng)絡管理系統(tǒng)還包括一種連接到網(wǎng)絡的管理裝置,它包括用來控制通信的第二通信控制器;以及管理信息獲取部分,用來通過把順序獲取該經(jīng)分割和存儲的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
該網(wǎng)絡管理系統(tǒng)可包括一種連接到網(wǎng)絡的要被管理的裝置,它包括用來控制通信的第一通信控制器;管理信息存儲部分,用來連續(xù)地把管理信息存儲為可被發(fā)送到該網(wǎng)絡的數(shù)據(jù);以及管理信息提供部分,用來獲取該連續(xù)存儲的管理信息并且把該管理信息提供給該第一通信控制器;該網(wǎng)絡管理系統(tǒng)還包括一種連接到網(wǎng)絡的管理裝置,它包括用來控制通信的第二通信控制器;以及管理信息獲取部分,用來通過把順序獲取該連續(xù)存儲在要被管理的裝置的管理信息存儲部分中的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
該連接到網(wǎng)絡的要被管理的裝置可包括通信控制器,通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡或從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信;管理信息數(shù)據(jù)庫,用來把將用網(wǎng)絡管理協(xié)議進行通信的管理信息數(shù)據(jù)分割成一組數(shù)據(jù)塊,使每個數(shù)據(jù)大小都能被提供給該網(wǎng)絡,并用來存儲該經(jīng)分割的管理數(shù)據(jù);以及管理信息提供單元,用來讀取這些管理信息的數(shù)據(jù)塊,并且響應要求把該管理信息提供給該通信控制器,從而提供通過該通信控制器接收到的管理信息。
該連接到網(wǎng)絡的要被管理的裝置可包括通信控制器,通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡或從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信;管理信息數(shù)據(jù)庫,用來把將用網(wǎng)絡管理協(xié)議進行通信的管理信息數(shù)據(jù)分割成若干數(shù)據(jù)塊,使每個數(shù)據(jù)大小都能被提供給該網(wǎng)絡,并連續(xù)地存儲這些數(shù)據(jù)塊;以及管理信息提供單元,用來順序地讀取這些連續(xù)存儲的管理信息的數(shù)據(jù)塊,并且響應要求把該管理信息提供給該通信控制器,從而提供通過該通信控制器接收到的管理信息。
從要被管理的裝置獲取管理信息的管理裝置可包括分割數(shù)據(jù)獲取單元,用來順序地獲取對應于來自要被管理的裝置的一組分割數(shù)據(jù)塊的管理信息;以及管理信息恢復單元,用來恢復通過組合由該分割數(shù)據(jù)獲取單元獲取的管理信息而得到的管理信息。該管理裝置把管理信息分割成一組分割數(shù)據(jù)塊并且存儲該組分割數(shù)據(jù)塊,其中每個數(shù)據(jù)大小都能由單個消息發(fā)送到網(wǎng)絡。
根據(jù)本發(fā)明的程序可以使要被管理的裝置執(zhí)行被連接到網(wǎng)絡及控制通信的功能,它把管理信息分割成數(shù)據(jù)塊(其中每塊的長度都能由單個消息發(fā)送到該網(wǎng)絡)并且存儲該分割數(shù)據(jù);以及獲取經(jīng)分割和經(jīng)存儲的數(shù)據(jù)并把該管理信息提供給該網(wǎng)絡。
根據(jù)本發(fā)明的程序可以使要被管理的裝置執(zhí)行被連接到網(wǎng)絡及控制通信的功能,它把順序地獲取存儲在該要被管理的裝置中的管理信息的請求發(fā)送到該網(wǎng)絡,并且順序地從該要被管理的裝置中獲取該經(jīng)分割和經(jīng)存儲的數(shù)據(jù)。
根據(jù)本發(fā)明的程序可以使要被管理的裝置執(zhí)行通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡/從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信的功能,它用簡單網(wǎng)絡管理協(xié)議把將與之通信的管理信息數(shù)據(jù)分割成一組數(shù)據(jù)塊,使每個數(shù)據(jù)大小都能被提供給該網(wǎng)絡并且存儲管理信息的分割數(shù)據(jù);響應提供通過該網(wǎng)絡接收到的管理信息的請求來讀取管理信息的分割數(shù)據(jù);以及把該管理信息提供給該網(wǎng)絡。
根據(jù)本發(fā)明的程序可以使要被管理的裝置執(zhí)行把指定數(shù)據(jù)分割成一組分割數(shù)據(jù)塊的功能,其中該指定數(shù)據(jù)處于將作為管理信息被管理的數(shù)據(jù)中,其數(shù)據(jù)大小大于能由單個消息提供給該管理裝置的最大數(shù)據(jù)大小,每個分割數(shù)據(jù)塊具有的數(shù)據(jù)大小都等于或小于該最大數(shù)據(jù)大??;以及把該組分割數(shù)據(jù)塊作為管理信息來管理的功能。
(4)
現(xiàn)在將結(jié)合附圖描述根據(jù)本發(fā)明的一個優(yōu)選實施例。其中圖1是說明本實施例的網(wǎng)絡管理系統(tǒng)的軟件結(jié)構(gòu)的框圖;圖2A和2B是說明了通過分割用于顯示外形圖和表格對象的圖像數(shù)據(jù)而獲取的分割數(shù)據(jù)塊之間的對應關(guān)系的說明性視圖;圖3是說明MIB樹形詞典的配置的說明性視圖;圖4A和4B是說明作為一組對象存儲的分割數(shù)據(jù)的配置的說明性視圖;圖5是說明獲取圖像數(shù)據(jù)的過程的流程圖;圖6是說明執(zhí)行SNMP接收任務的進程的流程圖;圖7是說明常規(guī)網(wǎng)絡管理系統(tǒng)的軟件結(jié)構(gòu)的框圖;以及圖8是用于本發(fā)明的網(wǎng)絡管理系統(tǒng)中的管理屏幕的例子的視圖。
(5)具體實施方式
圖1示出根據(jù)本發(fā)明的網(wǎng)絡管理系統(tǒng)1的結(jié)構(gòu)。
如圖1所示,在該網(wǎng)絡管理系統(tǒng)1中,用UDP/IP協(xié)議被連接到網(wǎng)絡的要被管理的裝置TNi(I=1-4)包括打印機、掃描儀、傳真機和MFP,以及包括集中管理這些要被管理的裝置的管理裝置TC。
在要被管理的裝置TNi(i=1-4)中,封裝了管理信息基站(MIB)11(即,管理裝置),包含一組對象11a,它們是一組關(guān)于該要被管理的裝置TNi的管理信息(對象),和用來指定管理信息的MIB樹形詞典11b;用來根據(jù)UDP/IP協(xié)議控制通信的通信控制器13;以及SNMP代理12,它是一個程序,用于根據(jù)通過該通信控制器13從管理裝置TC接收到的請求信息(GET命令,GET_NEXT命令,SET命令)來執(zhí)行讀取并更新MIB111的信息,以及用該SNMP代理12把應答消息發(fā)送到該管理裝置TC的控制器10。
該組對象11a至少包括一個包含用來指示要被管理的裝置本身的外形圖的圖像數(shù)據(jù)的對象。該對象包括一個表格對象,它帶有將由實例索引標識的多個值。
在本實施例中,由單個SNMP消息所能發(fā)送/接收的數(shù)據(jù)尺寸的最大值被限制在255字節(jié),如圖2A所示,該外形圖的圖像數(shù)據(jù)被分割成五塊數(shù)據(jù)。
如圖2B所示,各塊分割數(shù)據(jù)(下文中稱為分割數(shù)據(jù))分別由名稱“1.3.6.1.4.1.2435.2.4.3.99.1”到“1.3.6.1.4.1.2435.2.4.3.99.5”來指定,該名稱是通過組合指定該表格對象的前綴“1.3.6.1.4.1.2435.2.4.3.99”以及分別對應于每塊分割數(shù)據(jù)的實例索引(或后綴)1到5而創(chuàng)建的。
具體地,如圖3所示,MIB樹形詞典11b中順序地存儲了用來指定管理信息的信息,譬如“1.3.6.1.4.1.2435.2.4.3.99.0”,其次是“1.3.6.1.4.1.2435.2.4.3.99.1”,再其次是“1.3.6.1.4.1.2435.2.4.3.99.2”。
在MIB中,如圖4A所示,上述的分割數(shù)據(jù)被作為一組對象11a而存儲。各塊分割數(shù)據(jù)被分配到上述的后綴1到5作為標識符,且各塊分割數(shù)據(jù)的地址(即,存儲地址)是連續(xù)的。
例如,分配到后綴“1”的分割數(shù)據(jù)塊被存儲在地址1000h-10FEh中,而分配到后綴“2”的分割數(shù)據(jù)塊被存儲在地址10FFh-10FDh中。
當由前綴“1.3.6.1.4.1.2435.2.4.3.99”指定的分割數(shù)據(jù)被發(fā)送到該管理裝置TC時,根據(jù)SNMP代理12用“1.3.6.1.4.1.2435.2.4.3.99.”中的“99”部分來指定將被發(fā)送的分割數(shù)據(jù)存儲所在的對象,于是各塊分割數(shù)據(jù)順序地被發(fā)送。
另一方面,如圖4B所示,各塊分割數(shù)據(jù)可以不連續(xù)。例如,分配到后綴“1”的分割數(shù)據(jù)塊被存儲在地址1000h-10FEh中,而分配到后綴“2”的分割數(shù)據(jù)塊被存儲在分開的地址2000h-20FEh中。
在該管理裝置TC中,封裝了用來輸入來自操作者的指令的輸入部分21;用來顯示各種信息的顯示器部分22;數(shù)據(jù)組合部分23,它用來在該顯示器部分22上顯示該要被管理的裝置TNi的外形圖時組合將被使用的圖像數(shù)據(jù);用來根據(jù)UDP/IP協(xié)議控制通信的通信控制器26;用封裝在該要被管理的裝置TNi中的SNMP代理12來獲取并設置管理信息的SNMP管理器25;以及控制器24,根據(jù)通過該輸入部分21輸入的指令,執(zhí)行如下的進程在顯示器部分22上顯示出用該SNMP管理器從該要被管理的裝置TNi獲取的各種信息。
在如上構(gòu)建的網(wǎng)絡管理系統(tǒng)1中,當網(wǎng)絡裝置TC啟動時,以相同于常規(guī)系統(tǒng)100中的方式在顯示器部分22上顯示連接到該網(wǎng)絡的要被管理的裝置TNi的列表。當根據(jù)來自輸入部分21的指令選擇其中之一的裝置時,顯示器部分22上的指示關(guān)于選定的要被管理的裝置TNi被切換到管理屏幕,然后可以在管理屏幕上確定或改變該要被管理的裝置TNi的工作狀態(tài)或設置狀態(tài)。
在本實施例的網(wǎng)絡管理系統(tǒng)1中,不像常規(guī)系統(tǒng)100的情況下,可以從要被管理的裝置TNi獲取表示該外形圖的圖像數(shù)據(jù)以及其它管理信息。
現(xiàn)在將參考圖5的流程圖來描述由該管理裝置TC的控制器24進行的獲取該圖像數(shù)據(jù)的圖像數(shù)據(jù)獲取進程。也將描述通過該要被管理的裝置TNi執(zhí)行SNMP接收任務(圖6)的進程,該進程與該圖像數(shù)據(jù)獲取進程并行。
當該圖像數(shù)據(jù)獲取進程開始時,首先傳輸前綴的值在步驟S110中被設置為“1.3.6.1.4.1.2435.2.4.3.99”來標識包含該圖像數(shù)據(jù)的表格對象,而傳輸后綴(實例索引)被設置為“0”。隨后,在步驟S120中,發(fā)送GET NEXT命令,該命令包括由傳輸前綴和加到其后的傳輸后綴組成的名稱的指定。
另一方面,用來執(zhí)行控制SNMP接收任務的進程的控制器10在步驟S210處確定是否已從控制器24接收到命令。當確定已接收到命令時(S210是),進程進行到步驟S220,并在該步確定該已接收的命令是否是GET_NEXT命令。
當確定該已接收的命令不是GET_NEXT命令時(S220否),進程進行到步驟S230。在步驟S230中,執(zhí)行另一個對應于該已接收命令(例如,設置打印機的分辨率的管理信息)的進程,然后該進程返回步驟S210。
當確定該已接收的命令是GET_NEXT命令時(S220是),進程進行到S240。
在步驟S240中,參考MIB樹形詞典11b來指定在該MIB樹上、由該GET_NEXT命令所分配的名稱的下一個名稱(前綴+后綴)。
在步驟S250中,參考由前綴在步驟S240中指定的表格對象來指定對應于步驟S240中指定的后綴的數(shù)據(jù)(例如,打印機外形圖的分割數(shù)據(jù))。然后,由GETREPLY返回該數(shù)據(jù)以及對應于該數(shù)據(jù)的名稱(前綴+后綴),進程返回到步驟S210。在該要被管理的裝置TNi的控制器10中,每當從控制器24接收到命令時就執(zhí)行從S220到S250的步驟。
當在步驟S250中返回GETREPLY時,該管理裝置TC的控制器24在步驟S130中接收到從要被管理的裝置TNi返回的GETREPLY。
在步驟S140中,可以確定由該GETREPLY表示的名稱的前綴(下文中稱為“接收到的前綴”)與由在前面步驟S120中發(fā)送的GET_NEXT命令指定的傳輸前綴是否相同。如果確定為相同,該進程步驟進行到S150,其中用GETREPLY接收到的數(shù)據(jù)被加入在該數(shù)據(jù)組合部分23形成的圖像數(shù)據(jù)中。
在步驟S160中,由該GETREPLY表示的名稱的后綴(下文中稱為“接收到的后綴”)被設置為一個新的傳輸后綴,然后該進程步驟返回步驟S120并且重復進行相同的操作。
另一方面,如果在步驟S140中確定該接收到的前綴不同于該傳輸前綴,假設已經(jīng)接收到由初始指定的傳輸前綴指定的表格對象的數(shù)據(jù),則本進程被終止,而無須把該用GETREPLY接收到的數(shù)據(jù)加入到在該數(shù)據(jù)組合部分23中形成的圖像數(shù)據(jù)中。
特別地,如下所述,通過進行本進程,可以通過發(fā)送GET_NEXT命令六次來獲取包含在由前綴“1.3.6.1.4.1.2435.2.4.3.99”標識的表格對象內(nèi)的分割數(shù)據(jù)塊,其中六次比分割數(shù)據(jù)塊數(shù)多一。[第一次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.0GETREPLY(類型字符串類型)(長度255字節(jié))1.3.6.1.4.1.2435.2.4.3.99.1(分割數(shù)據(jù)(1/5))[第二次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.1GETREPLY(類型字符串類型)(長度255字節(jié))1.3.6.1.4.1.2435.2.4.3.99.2(分割數(shù)據(jù)(2/5))[第三次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.2GETREPLY(類型字符串類型)(長度255字節(jié))1.3.6.1.4.1.2435.2.4.3.99.3(分割數(shù)據(jù)(3/5))[第四次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.3GETREPLY(類型字符串類型)(長度255字節(jié))1.3.6.1.4.1.2435.2.4.3.99.4(分割數(shù)據(jù)4/5))[第五次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.4GETREPLY(類型字符串類型)(長度104字節(jié))1.3.6.1.4.1.2435.2.4.3.99.5(分割數(shù)據(jù)(5/5))[第六次]GET_NEXT1.3.6.1.4.1.2435.2.4.3.99.5GETREPLY(類型字符串類型)(長度255字節(jié))1.3.6.1.4.1.2435.2.4.3.100.1(下一個數(shù)據(jù))在這種情況下,從由GETREPLY表示的名稱的前綴,即“1.3.6.1.4.1.2435.2.4.3.100”(≠1.3.6.1.4.1.2435.2.4.3.99),可以確定由第六次GET_NEXT命令發(fā)送的數(shù)據(jù)屬于下一個對象,從而GET_NEXT命令的發(fā)送及時在該點停止。然后,用通過第一到第五次GET_NEXT命令的發(fā)送獲取的分割數(shù)據(jù)塊在該數(shù)據(jù)組合部分23內(nèi)恢復圖像數(shù)據(jù),并且用經(jīng)恢復的圖像數(shù)據(jù)在該管理屏幕上顯示外形圖W2。
如上所述,在本實施例的網(wǎng)絡管理系統(tǒng)1中,關(guān)于外形圖的原始圖像數(shù)據(jù)的數(shù)據(jù)大小超過單個消息所能發(fā)送/接收的最大數(shù)據(jù)大小,該原始數(shù)據(jù)被分割成多個分割數(shù)據(jù)塊并被存儲在要被管理的裝置TNi中,管理裝置TC通過順序地獲取該分割數(shù)據(jù)塊并將其組合來恢復該原始圖像數(shù)據(jù)。
由此,根據(jù)本實施例的網(wǎng)絡管理系統(tǒng)1,由于不需要該管理裝置TC來取得用于顯示各個要被管理的裝置TNi的外形圖的圖像數(shù)據(jù),因此可以減少該管理裝置TC的存儲容量。當要被管理的新型裝置TNi被連接到該網(wǎng)絡時,可以從該要被管理的裝置TNi獲取該要被管理的新型裝置TNi的外形圖,并且將其顯示出來而無須對管理裝置TC作出任何改變(例如,其管理軟件的版本升級)。
此外,在本實施例中,該分割數(shù)據(jù)塊作為表格對象被存儲在該要被管理的裝置TNi中,即使分割數(shù)據(jù)塊的數(shù)量隨著每個型號而不同,該MIB的定義也不會發(fā)生變化,而僅僅是該表格對象的實例索引數(shù)量會發(fā)生變化。
在本實施例中,該表格對象的每個值都是用GET_NEXT命令獲取的,且使用GET_NEXT命令的次數(shù)是根據(jù)用來標識將與該值一起被獲取的對象的名稱進行控制的。因此,即使該管理裝置TC事先不知道分割數(shù)據(jù)塊的數(shù)量,也一定能獲取所有的分割數(shù)據(jù)塊。
雖然在本實施例中用來顯示外形圖的指定數(shù)據(jù)是圖像數(shù)據(jù),其中該指定數(shù)據(jù)的長度超過由單個消息所能發(fā)送/接收的數(shù)據(jù)的最大長度,然而本發(fā)明也可以應用在任何類型的具有上述數(shù)據(jù)大小的數(shù)據(jù)中。
雖然在本實施例中,可以通過比較用來標識對象的名稱的前綴來確定是否繼續(xù)獲取分割數(shù)據(jù)塊,然而也可以在每塊分割數(shù)據(jù)中包含一個終端標志來標識該每塊分割數(shù)據(jù)是否是最后一塊分割數(shù)據(jù),從而根據(jù)該終端標志來確定是否繼續(xù)獲取該塊分割數(shù)據(jù)。另外,可以在第一塊分割數(shù)據(jù)中包含當該原始指定數(shù)據(jù)從所有分割數(shù)據(jù)塊中被恢復時、與其長度有關(guān)的數(shù)據(jù)信息,從而根據(jù)經(jīng)恢復的數(shù)據(jù)信息來確定是否繼續(xù)獲取該塊分割數(shù)據(jù)。
此外,雖然在本實施例中所有的分割數(shù)據(jù)塊都是用GET_NEXT命令獲取的,然而在用于后綴的值事先固定時,可以用GET命令獲取僅僅第一塊分割數(shù)據(jù)或者所有的數(shù)據(jù)塊。
雖然在上述實施例中本發(fā)明被應用于使用UDP/IP協(xié)議的網(wǎng)絡中,它也可以被應用于使用像TCP/IP這樣的通信協(xié)議的網(wǎng)絡中。
權(quán)利要求
1.一種網(wǎng)絡管理系統(tǒng),其特征在于包括一種連接到網(wǎng)絡的要被管理的裝置,它包括第一通信控制器,用來控制通信,管理信息存儲部分,用來把管理信息分割成一組分割數(shù)據(jù)塊,使每個數(shù)據(jù)的大小都能通過單個消息發(fā)送到該網(wǎng)絡,并且在那里存儲該經(jīng)分割的管理信息,以及管理信息提供部分,用來獲取該經(jīng)分割和存儲的管理信息并且把該管理信息提供給該第一通信控制器;以及一種連接到網(wǎng)絡的管理裝置,它包括第二通信控制器,用來控制通信,管理信息獲取部分,用來通過把順序獲取該經(jīng)分割和存儲在要被管理的裝置的管理信息存儲部分中的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
2.如權(quán)利要求1所述的網(wǎng)絡管理系統(tǒng),其特征在于,當該管理信息是數(shù)據(jù)大小大于能由單個消息發(fā)送到該網(wǎng)絡的最大數(shù)據(jù)大小的指定數(shù)據(jù)時,該要被管理的裝置的管理信息存儲部分分割該指定數(shù)據(jù),并且存儲該經(jīng)分割的指定數(shù)據(jù)。
3.如權(quán)利要求1所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分用網(wǎng)絡管理協(xié)議來存儲要被提供給第一通信控制器的管理信息。
4.如權(quán)利要求3所述的網(wǎng)絡管理系統(tǒng),其特征在于,通過該網(wǎng)絡管理協(xié)議來確定能由單個消息發(fā)送到該網(wǎng)絡的數(shù)據(jù)大小。
5.如權(quán)利要求3所述的網(wǎng)絡管理系統(tǒng),其特征在于,所述的網(wǎng)絡管理協(xié)議是簡單網(wǎng)絡管理協(xié)議(SNMP),其中該管理信息提供部分包括SNMP代理,并且其中該管理信息獲取部分包括SNMP管理器。
6.如權(quán)利要求1所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分具有管理信息基站(MIB),它包括是管理信息的實際數(shù)據(jù)的一組對象以及用來標識每個對象的對象標識符。
7.如權(quán)利要求6所述的網(wǎng)絡管理系統(tǒng),其特征在于,該組對象用表格結(jié)構(gòu)組成管理信息。
8.如權(quán)利要求1所述的網(wǎng)絡管理系統(tǒng),其特征在于,該管理信息存儲部分包含樹形結(jié)構(gòu)的信息。
9.如權(quán)利要求6所述的網(wǎng)絡管理系統(tǒng),其特征在于,該組對象的每個對象都具有包含多個分割信息的表格結(jié)構(gòu),其中該管理信息存儲部分包括用來標識該組對象的管理信息的標識數(shù)據(jù)、以及指示關(guān)于該多個分割信息的各個表格的位置信息的后綴。
10.如權(quán)利要求9所述的網(wǎng)絡管理系統(tǒng),其特征在于,所述的位置信息包含索引。
11.如權(quán)利要求1所述的網(wǎng)絡管理系統(tǒng),其特征在于,該管理信息存儲部分連續(xù)地存儲管理信息,其中由管理信息獲取部分來順序獲取管理信息的請求是一個GET_NEXT命令,并且其中該管理信息獲取部分通過通信控制器來獲取管理信息,該管理信息存儲在由管理信息存儲部分中的GET_NEXT命令指定的管理信息的下一個。
12.如權(quán)利要求9所述的網(wǎng)絡管理系統(tǒng),其特征在于,該管理信息存儲部分連續(xù)地存儲管理信息,其中由管理信息獲取部分來獲取管理信息的請求是一個GET_NEXT命令,并且其中管理信息提供部分把分割信息提供給通信控制器,該分割信息是表示表格的位置信息的后綴的下一個后綴標識的,該表格由GET_NEXT命令指定。
13.如權(quán)利要求2所述的網(wǎng)絡管理系統(tǒng),其特征在于,該管理裝置還包括指定數(shù)據(jù)恢復單元,用來當要求指定數(shù)據(jù)時,通過順序地從要被管理的裝置獲取對應于該組分割數(shù)據(jù)塊的管理信息、并通過組合該獲取的管理信息來恢復指定數(shù)據(jù)。
14.如權(quán)利要求2所述的網(wǎng)絡管理系統(tǒng),其特征在于,該指定數(shù)據(jù)是圖像數(shù)據(jù)。
15.如權(quán)利要求14所述的網(wǎng)絡管理系統(tǒng),其特征在于,該圖像數(shù)據(jù)是要被管理的裝置的外形圖。
16.一種網(wǎng)絡管理系統(tǒng),其特征在于,管理裝置采集由該要被管理的裝置存儲的管理信息,該要被管理的裝置包括管理單元,用來把作為管理信息被管理的數(shù)據(jù)當中其數(shù)據(jù)大小大于能由單個消息被該管理裝置獲取的最大數(shù)據(jù)大小的指定數(shù)據(jù)分割成一組分割數(shù)據(jù)塊,每個分割數(shù)據(jù)塊的大小都等于或小于該最大數(shù)據(jù)大小,以及作為管理信息來管理這組分割數(shù)據(jù)塊;以及該管理裝置包括指定數(shù)據(jù)恢復單元,用來當要求該指定數(shù)據(jù)時,通過從該要被管理的裝置順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息、并且通過組合該獲取的管理信息來恢復該指定數(shù)據(jù)。
17.如權(quán)利要求16所述的網(wǎng)絡管理系統(tǒng),其特征在于,該指定數(shù)據(jù)是圖像數(shù)據(jù)。
18.如權(quán)利要求17所述的網(wǎng)絡管理系統(tǒng),其特征在于,該圖像數(shù)據(jù)是該要被管理的裝置的外形圖。
19.一種網(wǎng)絡管理系統(tǒng),其特征在于包括一種連接到網(wǎng)絡的要被管理的裝置,它包括第一通信控制器,用來控制通信,管理信息存儲部分,用來把管理信息分割成一組分割數(shù)據(jù)塊,使每個數(shù)據(jù)的大小都能被發(fā)送到該網(wǎng)絡,并且在那里存儲該經(jīng)分割的管理信息,以及管理信息提供部分,用來獲取該經(jīng)分割和存儲的管理信息并且把該管理信息提供給該第一通信控制器;以及一種連接到網(wǎng)絡的管理裝置,它包括第二通信控制器,用來控制通信,以及管理信息獲取部分,用來通過把順序獲取該經(jīng)分割和存儲在要被管理的裝置的管理信息存儲部分中的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
20.如權(quán)利要求19所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分把管理信息分割成一組分割數(shù)據(jù)塊,使每個數(shù)據(jù)大小都能被發(fā)送到該網(wǎng)絡并且在那里存儲該經(jīng)分割的管理信息。
21.一種網(wǎng)絡管理系統(tǒng),其特征在于包括一種連接到網(wǎng)絡的要被管理的裝置,它包括第一通信控制器,用來控制通信,管理信息存儲部分,用來把管理信息作為能被發(fā)送到該網(wǎng)絡的數(shù)據(jù)連續(xù)地存儲,以及管理信息提供部分,用來獲取該經(jīng)連續(xù)存儲的管理信息并且把該管理信息提供給該第一通信控制器;以及一種連接到網(wǎng)絡的管理裝置,它包括第二通信控制器,用來控制通信,管理信息獲取部分,用來通過把順序獲取該連續(xù)存儲在要被管理的裝置的管理信息存儲部分中的管理信息的請求發(fā)送到該第二通信控制器,從而順序地獲取該管理信息。
22.如權(quán)利要求21所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分把該管理信息作為能由單個消息發(fā)送到該網(wǎng)絡的數(shù)據(jù)而存儲。
23.如權(quán)利要求21所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分把該管理信息作為一組連續(xù)的數(shù)據(jù)塊而存儲,使每個數(shù)據(jù)的大小都能響應來自該管理裝置的管理信息獲取部分的請求而被發(fā)送到該網(wǎng)絡。
24.如權(quán)利要求23所述的網(wǎng)絡管理系統(tǒng),其特征在于,該要被管理的裝置的管理信息存儲部分用該網(wǎng)絡上的簡單網(wǎng)絡管理協(xié)議(SNMP)來存儲該將被提供給第一通信控制器的管理信息。
25.如權(quán)利要求21所述的網(wǎng)絡管理系統(tǒng),其特征在于,該能被發(fā)送到該網(wǎng)絡的最大數(shù)據(jù)大小為255字節(jié)。
26.連接到網(wǎng)絡的一種要被管理的裝置,其特征在于包括通信控制器,用于通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡/從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信,管理信息數(shù)據(jù)庫,用于使用網(wǎng)絡管理協(xié)議把將與之通信的管理信息數(shù)據(jù)分割成一組數(shù)據(jù)塊,使每個數(shù)據(jù)的都大小能被提供給該網(wǎng)絡;以及用于存儲該經(jīng)分割的管理信息,以及管理信息提供單元,用于讀取該管理信息的數(shù)據(jù)塊并且響應通過該通信控制器接收到的提供管理信息的請求而把該管理信息提供給該通信控制器。
27.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該網(wǎng)絡管理協(xié)議是簡單網(wǎng)絡管理協(xié)議(SNMP),并且其中該管理信息提供單元包括SNMP代理。
28.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫具有管理信息基站(MIB),它包括作為一組管理信息的一組對象;以及MIB樹形詞典,它是用來指定該管理信息的信息。
29.如權(quán)利要求28所述的網(wǎng)絡管理系統(tǒng),其特征在于,該組對象用表格結(jié)構(gòu)來構(gòu)成管理信息。
30.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫具有樹形結(jié)構(gòu)。
31.如權(quán)利要求30所述的要被管理的裝置,其特征在于,該組對象的每個對象具有包含多個分割信息的表格結(jié)構(gòu),并且其中該管理信息數(shù)據(jù)庫包含用來表示該組對象的管理信息的標識數(shù)據(jù),以及表示關(guān)于該多個分割數(shù)據(jù)的各個表格的位置信息的后綴。
32.如權(quán)利要求31所述的要被管理的裝置,其特征在于,該位置信息包括索引。
33.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫連續(xù)地存儲該管理信息,其中提供管理信息的請求是一個GET_NEXT命令,并且其中該管理信息提供單元把管理信息提供給通信控制器,該管理信息被存儲在該管理信息數(shù)據(jù)庫中由該GET_NEXT命令指定的管理信息的下一個。
34.如權(quán)利要求31所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫連續(xù)地存儲該管理信息,其中提供管理信息的請求是一個GET_NEXT命令,并且其中該管理信息提供單元把由后綴標識的分割信息提供給通信控制器,該后綴是表示由該GET_NEXT命令指定的表格的位置信息的后綴的下一個后綴。
35.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該管理信息是圖像數(shù)據(jù)。
36.如權(quán)利要求35所述的要被管理的裝置,其特征在于,該圖像數(shù)據(jù)是該要被管理的裝置的外形圖。
37.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該要被管理的裝置是打印機。
38.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該要被管理的裝置是掃描儀。
39.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該要被管理的裝置是傳真機。
40.如權(quán)利要求26所述的要被管理的裝置,其特征在于,該要被管理的裝置是多功能產(chǎn)品。
41.如權(quán)利要求27所述的要被管理的裝置,其特征在于,能夠用SNMP協(xié)議被發(fā)送到該網(wǎng)絡的最大數(shù)據(jù)大小為255字節(jié)。
42.一種連接到網(wǎng)絡的要被管理的裝置,其特征在于包括通信控制器,用于通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡/從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信,管理信息數(shù)據(jù)庫,用于使用網(wǎng)絡管理協(xié)議把將與之通信的管理信息數(shù)據(jù)分割成數(shù)據(jù)塊并且連續(xù)地存儲該經(jīng)分割的管理信息,其中每個數(shù)據(jù)的大小都能被提供給該網(wǎng)絡,以及管理信息提供單元,用于順序讀取該連續(xù)存儲的管理信息的數(shù)據(jù)塊并且響應通過該通信控制器接收到的提供管理信息的請求而把該管理信息提供給該通信控制器。
43.如權(quán)利要求42所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫把管理信息作為能由單個消息發(fā)送到該網(wǎng)絡的數(shù)據(jù)來存儲。
44.如權(quán)利要求42所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫把管理信息作為一組連續(xù)的數(shù)據(jù)塊來存儲,每個數(shù)據(jù)大小都能響應來自該管理裝置的管理信息獲取部分的請求而被發(fā)送到該網(wǎng)絡。
45.如權(quán)利要求44所述的要被管理的裝置,其特征在于,該管理信息數(shù)據(jù)庫用該網(wǎng)絡上的簡單網(wǎng)絡管理協(xié)議(SNMP)來存儲該將被提供給通信控制器的管理信息。
46.如權(quán)利要求45所述的要被管理的裝置,其特征在于,該能被發(fā)送到該網(wǎng)絡的最大數(shù)據(jù)大小為255字節(jié)。
47.一種要被管理的裝置,用于響應管理裝置的請求提供管理信息,其特征在于所述要被管理的裝置包括管理單元,用于把將作為管理信息被管理的數(shù)據(jù)當中數(shù)據(jù)大小大于能用單個消息提供給管理裝置的最大數(shù)據(jù)大小的指定數(shù)據(jù)分割成一組分割數(shù)據(jù)塊,每個分割數(shù)據(jù)塊的數(shù)據(jù)大小都等于或小于最大數(shù)據(jù)大??;以及用于把該組數(shù)據(jù)塊作為管理信息進行管理。
48.如權(quán)利要求47所述的要被管理的裝置,其特征在于,還包括管理信息提供單元,用于響應來自按照簡單網(wǎng)絡管理協(xié)議(SNMP)的管理裝置的請求,提供管理信息數(shù)據(jù)庫(MIB)上的管理信息,其中該管理單元能使管理信息提供單元管理對應于該組分割數(shù)據(jù)塊的管理信息,以便能用GET_NEXT命令連續(xù)地提供該管理信息。
49.如權(quán)利要求48所述的要被管理的裝置,其特征在于,該組分割數(shù)據(jù)塊組成作為管理信息的表格對象,它具有將由實例索引所標識的多個值。
50.一種用來從如權(quán)利要求47提出的要被管理的裝置中獲取管理信息的管理裝置,其特征在于包括分割數(shù)據(jù)的獲取單元,它從要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,它通過組合由該分割數(shù)據(jù)的獲取單元獲取的管理信息來恢復該指定數(shù)據(jù)。
51.用來從如權(quán)利要求48提出的要被管理的裝置中獲取管理信息的管理裝置,其特征在于包括分割數(shù)據(jù)的獲取單元,它從要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,它通過組合由該分割數(shù)據(jù)的獲取單元獲取的管理信息來恢復該指定數(shù)據(jù)。
52.如權(quán)利要求50所述的管理裝置,用于從該要被管理的裝置中獲取管理信息,其特征在于包括分割數(shù)據(jù)的獲取單元,它從該要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,它通過組合由該分割數(shù)據(jù)的獲取裝置獲取的管理信息來恢復該指定數(shù)據(jù)。
53.用來從如權(quán)利要求48提出的要被管理的裝置中獲取管理信息的管理裝置,其特征在于包括分割數(shù)據(jù)的獲取單元,它通過重復使用GET_NEXT命令從要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,它通過組合由該分割數(shù)據(jù)的獲取單元獲取的管理信息來恢復該指定數(shù)據(jù)。
54.用來從如權(quán)利要求49提出的要被管理的裝置中獲取管理信息的管理裝置,其特征在于包括分割數(shù)據(jù)的獲取單元,它通過重復使用GET_NEXT命令從要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,它通過組合由該分割數(shù)據(jù)獲取單元獲取的管理信息來恢復該指定數(shù)據(jù)。
55.如權(quán)利要求53所述的管理裝置,其特征在于,該分割數(shù)據(jù)獲取單元根據(jù)用來標識與該管理信息一起獲取的管理信息的名稱來確定是否繼續(xù)使用該命令。
56.如權(quán)利要求54所述的管理裝置,其特征在于,該分割數(shù)據(jù)獲取單元根據(jù)用來標識與該管理信息一起獲取的管理信息的名稱來確定是否繼續(xù)使用該命令。
57.如權(quán)利要求55所述的管理裝置,其特征在于,對應于該組分割數(shù)據(jù)塊的該管理信息包括一個終端標志,它指示每塊分割數(shù)據(jù)塊是否是最后一塊分割數(shù)據(jù),而該分割數(shù)據(jù)的獲取裝置根據(jù)包含在該管理信息中的終端標志來確定是否繼續(xù)使用該命令。
58.如權(quán)利要求56所述的管理裝置,其特征在于,對應于該組分割數(shù)據(jù)塊的該管理信息包括一個終端標志,它指示每塊分割數(shù)據(jù)塊是否是最后一塊分割數(shù)據(jù),而該分割數(shù)據(jù)的獲取裝置根據(jù)包含在該管理信息中的終端標志來確定是否繼續(xù)使用該命令。
59.一種管理裝置,用于從要被管理的裝置獲取管理信息,該要被管理的裝置把管理信息分割成一組分割數(shù)據(jù)塊并且存儲該組分割數(shù)據(jù)塊,使每個數(shù)據(jù)大小都能由單個消息發(fā)送到該網(wǎng)絡,該管理裝置的特征在于包括分割數(shù)據(jù)的獲取單元,用于從該要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及管理信息的恢復單元,用于通過組合由該分割數(shù)據(jù)的獲取單元獲取的管理信息來恢復該管理信息。
60.如權(quán)利要求59所述的管理裝置,其特征在于,當該管理信息是使數(shù)據(jù)大小大于能由單個消息發(fā)送到該網(wǎng)絡的最大數(shù)據(jù)大小的指定數(shù)據(jù)時,該要被管理的裝置分割該指定數(shù)據(jù)并且存儲該經(jīng)分割的指定數(shù)據(jù),該管理信息恢復單元恢復該指定數(shù)據(jù)。
61.如權(quán)利要求60所述的管理裝置,其特征在于,該要被管理的裝置用簡單網(wǎng)絡管理協(xié)議(SNMP)來存儲該管理信息,并且其中該管理裝置包括分割數(shù)據(jù)的獲取單元,用于通過重復地使用GET_NEXT命令來從該要被管理的裝置中順序地獲取對應于該組分割數(shù)據(jù)塊的管理信息;以及指定數(shù)據(jù)的恢復單元,用于通過組合由該分割數(shù)據(jù)的獲取單元獲取的管理信息來恢復該指定數(shù)據(jù)。
62.如權(quán)利要求61所述的管理裝置,其特征在于,該分割數(shù)據(jù)獲取單元根據(jù)用來標識與該管理信息一起獲取的管理信息的名稱來確定是否繼續(xù)使用該命令。
63.如權(quán)利要求61所述的管理裝置,其特征在于,對應于該組分割數(shù)據(jù)塊的該管理信息包括一個終端標志,它指示每塊分割數(shù)據(jù)塊是否是最后一塊分割數(shù)據(jù),而該分割數(shù)據(jù)的獲取裝置根據(jù)包含在該管理信息中的終端標志來確定是否繼續(xù)使用該命令。
64.一種程序,使要被管理的裝置執(zhí)行下列功能被連接到網(wǎng)絡并且控制通信,把管理信息分割成數(shù)據(jù)塊并且存儲該分割數(shù)據(jù),其中每個數(shù)據(jù)塊的數(shù)據(jù)大小都能由單個消息發(fā)送到該網(wǎng)絡,以及獲取該經(jīng)分割和存儲的數(shù)據(jù)并且把該管理信息提供給該網(wǎng)絡。
65.一種程序,使管理裝置執(zhí)行下列功能被連接到網(wǎng)絡并且控制通信,把順序地獲取在要被管理的裝置中分割并存儲的管理信息的請求發(fā)送到該網(wǎng)絡,以及從該要被管理的裝置中順序地獲取該經(jīng)分割和存儲的數(shù)據(jù)。
66.一種程序,使要被管理的裝置執(zhí)行下列功能通過把數(shù)據(jù)發(fā)送到該網(wǎng)絡/從該網(wǎng)絡接收數(shù)據(jù)來與該網(wǎng)絡進行通信,把要用簡單網(wǎng)絡管理協(xié)議傳送的管理信息分割成一組數(shù)據(jù)塊并且存儲該管理信息的分割數(shù)據(jù),其中每個數(shù)據(jù)塊的數(shù)據(jù)大小都能被提供到該網(wǎng)絡,響應提供通過網(wǎng)絡接收到的提供管理信息的請求而讀取管理信息的分割數(shù)據(jù),以及把該管理信息提供給該網(wǎng)絡。
67.一種程序,使要被管理的裝置執(zhí)行下列功能把要作為管理信息被管理的數(shù)據(jù)當中其數(shù)據(jù)大小大于能由單個消息提供給該管理裝置的最大數(shù)據(jù)大小的指定數(shù)據(jù)分割成一組分割數(shù)據(jù)塊,每個分割數(shù)據(jù)塊的大小都等于或小于該最大數(shù)據(jù)大小,以及把這組分割數(shù)據(jù)作為管理信息進行管理。
全文摘要
一種無須改變網(wǎng)絡裝置而允許處理具有大數(shù)據(jù)大小的數(shù)據(jù)的網(wǎng)絡管理系統(tǒng)。在該系統(tǒng)中,前綴被設為用于標識包含圖像數(shù)據(jù)的表格對象的值,后綴被設為“0”(S110)。用GET_NEXT命令獲取由該前綴和該后綴指定的一塊數(shù)據(jù)。如果由接收到的GETREPLY表示的前綴與由發(fā)送的GET_NEXT命令指定的前綴相同,則該接收到的數(shù)據(jù)被加入在數(shù)據(jù)組合部分中形成的圖像數(shù)據(jù)。然后,由該GETREPLY表示的后綴被設為接著將被發(fā)送的GET_NEXT命令的后綴,并且重復進行相同的操作。另一方面,如果這兩個前綴不同,則刪除該接收到的數(shù)據(jù)并且終止當前的進程(S120-S160)。
文檔編號G06F13/00GK1447561SQ0310825
公開日2003年10月8日 申請日期2003年3月24日 優(yōu)先權(quán)日2002年3月22日
發(fā)明者大原清孝 申請人:兄弟工業(yè)株式會社