JP4129949B2 - Network configuration management system - Google Patents
Network configuration management system Download PDFInfo
- Publication number
- JP4129949B2 JP4129949B2 JP2002337506A JP2002337506A JP4129949B2 JP 4129949 B2 JP4129949 B2 JP 4129949B2 JP 2002337506 A JP2002337506 A JP 2002337506A JP 2002337506 A JP2002337506 A JP 2002337506A JP 4129949 B2 JP4129949 B2 JP 4129949B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- picture
- name
- network
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000010586 diagram Methods 0.000 claims description 42
- 238000007726 management method Methods 0.000 claims description 15
- 238000013500 data storage Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 33
- 238000000034 method Methods 0.000 description 20
- 230000010365 information processing Effects 0.000 description 14
- 238000013070 change management Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークを構成する各機器の物理的な位置を管理するためのネットワーク構成管理システムに関するものである。
【0002】
【従来の技術】
従来、例えばTCP/IPのネットワーク環境において、ネットワーク構成図を自動生成する方法としては、SNMP(Simple Network Management Protocol)により機器間の論理的な相対位置関係を検出して図式化する方法が知られている。また、これらの手法を用いてネットワーク構成図を作成するネットワーク管理システムが存在する。
【0003】
また、図式化されたネットワーク構成図を、IPアドレスなどの範囲毎にフロア図面上に分割生成し、ネットワークの物理構成に近い形で図式化するシステムがある。このようなシステムでは、通信履歴の変更に応じて機器同士の接続関係を自動更新することもできる。
【0004】
特許文献1には、ネットワーク上の障害発生個所をネットワーク構成図上に表示するネットワーク管理システムおよび障害位置表示方法が示されている。これは、ネットワークに接続されている各機器の接続位置を管理するための物理配置ファイルに物理的なネットワーク構成図を用意しておき、該物理的なネットワーク構成図上で障害位置を表示するものである。
【0005】
【特許文献1】
特開平9−6571号公報(第6−6頁、第1−12図)
【0006】
【発明が解決しようとする課題】
従来のような、ネットワークSNMPによりネットワークの論理接続情報を収集し、セグメント単位でネットワークレイアウト図を生成する方法では、ネットワーク構成をフロア単位で大まかに自動生成することはできるが、図面上での物理配置(どの建物の、何階の、どのあたりにあるか等)までは自動決定できない。このため、図面上での機器の配置は、ネットワーク管理者がシステムの管理端末から手動で設定する必要がある。また、従来のシステムでは、機器同士の接続関係の変更に応じてレイアウト図面上の接続構成は自動配置できるが、ネットワーク機器の配置が変わった際は、ネットワーク管理者が機器配置変更の情報を何らかの方法で入手し、管理端末から手動設定する必要がある。
【0007】
特許文献1の技術でも物理的なネットワーク構成図はあらかじめ用意しておくものであり、各機器の物理的な位置が変更になったときなどは、人為的に物理的なネットワーク構成図を人為的に書き換えなければならない。
【0008】
本発明の目的は、レイアウト図面上の任意の場所にエリアと呼ぶ区画を定義し、各機器の利用者が機器上で稼動するWWW(World Wide Web)ブラウザから機器の配置エリア名を入力するだけで、大まかなネットワークレイアウト図面を作成したり、レイアウト図面上の配置場所を容易に変更できるネットワーク管理システムを提供することにある。
【0009】
【課題を解決するための手段】
上記目的を達成するため、請求項1に係る発明は、複数のネットワーク機器の物理的な配置構成を管理するネットワーク構成管理システムにおいて、前記各機器が配置されているフロアのフロアレイアウトを示すフロアレイアウトデータを記憶したフロアレイアウトデータ記憶手段と、前記各機器が配置されている前記フロア内のエリアの形状を示すエリアデータを記憶したエリアデータ記憶手段と、各機器の機器名と該機器が物理的に配置されているエリアを示すエリア名とを入力する手段と、前記入力されたエリア名のエリアデータを前記エリアデータ記憶手段から読み出し、該エリアに、前記入力された機器名の機器の絵を配置する手段と、前記機器の絵を配置したエリアデータを、前記フロアレイアウトデータに基づくフロアレイアウト図上に合わせて、ネットワーク機器の物理的な配置構成を表すレイアウト図を作成する手段とを備え、前記機器の絵を配置する手段は、前記エリアデータが示すエリアの形状から該エリアに外接する矩形を求め、該外接矩形を所定の大きさの矩形である分割領域に分割し、各分割領域の中心が前記エリアに含まれるものを抽出して内部領域とし、各内部領域に対して順番に、既に前記機器の絵が割当てられている内部領域であるか、または前記機器の絵が割当てられていない空きの内部領域であるかを判別し、空きの内部領域に新たな機器の絵を配置するものであることを特徴とする。
【0010】
請求項2に係る発明は、ネットワークの構成管理を行うネットワーク構成管理システムにおいて、エリア名によって機器の配置を指定する手段であって、前記エリア名及び前記機器の名称は、 WWW ( World Wide Web )ブラウザによって入力するものと、前記エリア名を用いてネットワーク機器の絵を建物のレイアウト図上に自動配置する手段とを備え、前記機器の絵を自動配置する手段は、前記エリア名が示すエリアの形状から該エリアに外接する矩形を求め、該外接矩形を所定の大きさの矩形である分割領域に分割し、各分割領域の中心が前記エリアに含まれるものを抽出して内部領域とし、各内部領域に対して順番に、既に前記機器の絵が割当てられている内部領域であるか、または前記機器の絵が割当てられていない空きの内部領域であるかを判別し、空きの内部領域に新たな機器の絵を配置するものであることを特徴とする。
【0013】
【発明の実施の形態】
以下、本発明を実施する場合の一形態について、図2のようなネットワーク環境を例とし、ネットワーク物理構成図の作成の様子を説明する。
【0014】
図2において、200は建物の外壁をイメージしたものである。この建物は、ある会社の営業部が使用していることを想定している。201〜203は、それぞれ営業部の営業1課〜営業3課の使用エリアを示している。各使用エリア内に記載された矩形、例えば211や212はネットワーク機器を示している。特に、211はネットワーク物理構成図の自動作成機能を備えたサーバを示す。212のような「PC-****」と記載された矩形は、Webブラウザ(WWWブラウザ)を備えた端末機器を示す。
【0015】
図1に、本実施形態のネットワーク物理構成図自動作成システムの概略構成を示す。本システム101の全体は、クライアントPC102(図2のPC-0001〜PC-0010のそれぞれに相当)とサーバPC103(図2のサーバ211に相当)で構成される。各クライアントPC102は、Webブラウザの機能を持っており、Webブラウザにはエリア情報入力画面104が表示される。この画面については、後に詳しく説明する。サーバPC103は、入力情報処理部105、変更管理データベース106、機器絵柄配置処理部107、ネットワーク構成情報データベース108、ネットワーク構成図描画処理部109、ディスプレイ装置110、および接続構成探索機能部111を有している。
【0016】
本システムでは、まず接続構成探索機能部111によりネットワークの論理的な構成情報を収集する。接続構成探索機能部111は、既存のネットワーク構成解析機能を備えており、SNMPを用いてネットワーク機器のMIB情報を収集し、ネットワークに存在する機器の検出を行う。また通信ポートから他の機器へ送られたデータの履歴情報やネットワーク中継機器のデータ転送設定情報を元に、機器同士の接続関係を解析する。接続構成探索機能部111は、検出した機器の情報をネットワーク構成情報データベース108の機器データ108Bとして登録する。また接続構成探索機能部111は、解析した機器同士の接続情報を接続情報データ108Cとして登録する。このような方法で、ネットワーク構成情報データベース108には、ネットワーク機器の存在情報と、機器同士の接続情報が格納される。
【0017】
なお、ネットワーク構成情報データベース108のエリアデータ108Aには、あらかじめ図2の201〜203に示したような各エリアの形状のデータが格納されている。また、フロアレイアウトデータ108Dには、それらのエリアの配置や、建物の壁、柱、机などのフロアレイアウトが格納されている。
【0018】
次に、各クライアント機器を利用するユーザは、それぞれ図2のクライアント機器PC-0001〜PC-0010で稼動するWebブラウザからエリア情報入力画面104のURLを指定してエリア情報入力画面104を開く。該エリア情報入力画面104で、ユーザは、クライアント機器の機器名と、その機器が物理的に位置するエリアのエリア名を入力する。
【0019】
エリア情報入力画面104でユーザが入力した機器名とエリア名の情報は、HTTPにより入力情報処理部105へ送られる。入力情報処理部105は、その機器名とエリア名を変更管理データベース106にエリア変更結果データ106Aとして格納する。機器絵柄配置処理部107は、タイマー機能を持ち、定期的に変更管理データベース106を参照する。変更管理データベース106にエリア変更結果データ106Aが格納されている場合、機器絵柄配置処理部107は、そのエリア変更結果データ106Aのエリア名からネットワーク構成情報データベース108のエリアデータ108Aを検索する。機器絵柄配置処理部107はエリアデータ108Aと機器データ108Bの情報から、エリア上の空き領域を計算し、機器絵柄の配置場所を決定する。その後、機器絵柄配置処理部107は、機器絵柄の配置情報を機器データ108Bに格納し、変更管理データベース106からエリア変更結果データ106Aを削除する。
【0020】
その後、ユーザがレイアウト図面を参照するためにネットワーク構成図描画処理部109へ描画を指示すると、ネットワーク構成図描画処理部109はネットワーク構成情報データベース108から機器データ108B、機器間接続データ108C、およびフロアレイアウトデータ108Dを読み込み、ディスプレイ装置110に対してそれぞれのデータを描画する。
【0021】
次に、図1に示したシステムについてさらに詳細に説明する。
【0022】
まず、エリア情報の入力処理について説明する。図7は、エリア情報を入力する際の処理の流れを表すシーケンス図である。ユーザ701は、各クライアント機器におけるユーザの操作や表示画面を示す。エリア情報入力画面702は、該クライアント機器のWebブラウザの処理を示す。入力情報処理部703は、図1に示したサーバ103の入力情報処理部105の処理を示す。入力情報処理部105はWWWサーバの機能を持つものである。ネットワーク構成情報データベース704および変更管理データベース705は、図1のネットワーク構成情報データベース108および変更管理データベース106に相当する。
【0023】
ユーザは、あらかじめクライアント機器にセットアップされているWebブラウザからエリア情報入力画面のURLを指定する(711)。Webブラウザは、入力されたURLに応じてサーバ103の入力情報処理部105にページを要求する(712)。入力情報処理部105は、このページ要求に応じてエリア情報入力画面104を当該クライアント機器のWebブラウザへ送信する(715)。このとき、入力情報処理部105は、ネットワーク構成情報データベース108のエリアデータ108Aを参照し、エリア名の一覧を作成してエリア情報入力画面104に設定する(713,714)。入力情報処理部105からWebブラウザに送信(715)されたエリア情報入力画面104は、該Webブラウザ上で表示される(716)。
【0024】
図3は、エリア情報入力画面104の表示例300を表す。エリア情報入力画面300には、機器名を入力する欄301と配置エリアを選択する欄302が設けられている。配置エリアを選択する欄302には、本システム上で現在登録されているエリアを一覧表示(リストボックス形式)する。このようなエリア情報入力画面300は、Java Applet, ServletまたはJSP(JAVAは、サン・マイクロシステムズ・インコーポレーテッド の登録商標)で作成すればよい。
【0025】
再び図7に戻って、ユーザがエリア情報入力画面104(300)で機器名301と配置エリア302を入力して送信ボタンを押すと(717)、それらの機器名と配置エリアの情報はエリア情報入力画面104を通じて、HTTPで入力情報処理部105に送られる(718)。入力情報処理部105では、受信した情報をエリア変更結果データ106Aのレコードとして変更管理データベース106に追加する(719)。レコードの追加に成功すると(720)、入力情報処理部105は、当該クライアント機器のWebブラウザへ登録完了ページのデータを送る(721)。ユーザは、Webブラウザに表示される登録完了ページ(722)を見て、登録が完了したことを認知する。
【0026】
図4は、エリア変更結果データ106Aへのデータ格納形式を示したものである。各クライアント機器の機器名401と、その機器が配置されているエリア名402とが、対応付けられて格納されている。
【0027】
次に、機器絵柄配置処理部107がエリア変更結果データ106Aをもとに機器絵柄の配置を決定する方法について説明する。図5は、機器絵柄の配置を決定する方法の説明図である。
【0028】
図5(a)の501は、図2の203に相当する「営業3課」のエリアを示す。各エリアには既に幾つかの機器の機器絵柄が配置されており、配置されている機器絵柄については図6に示すような機器データ108Bに格納されているものとする。図6において、機器名601毎に格納されている中心座標X602と中心座標Y603は、その機器を表す機器絵柄をエリア内に表示するときの絵柄の中心を位置させる位置座標を示している。
【0029】
図5を参照して、エリア「営業3課」501に新たな機器の機器絵柄を追加する配置位置を求める方法について説明する。まず、このエリア501に外接する最小の外接矩形502を求める。次に、この外接矩形502を一定のサイズで区切り、マス目状の小さな分割領域503に分割する。次に、図5(b)に示すように、これらの分割領域503の中で、分割領域の中心点504がエリア501の内側にあるような内部領域505(網掛け部分)のみを選別する。次に、図5(c)に示すように、左上の内部領域506から順に分割領域の座標を調べ、機器データ108Bに格納されている機器の機器絵柄のうち、中心座標602,603がその内部領域に含まれるものがあるかどうかを調べる。例えば図5(c)の左上の内部領域506に含まれる機器絵柄が機器データ108Bに格納されているものの中にないときは、新たな機器の機器絵柄をその位置に配置できるということであるから、新たに配置すべき機器絵柄の中心点が内部領域506の中心点に重なるように配置する。機器データ108Bに格納されている機器の機器絵柄のうち、左上の内部領域506に配置されているものが見つかった場合は、左から右の順に次の内部領域507(図5(d))を調べる。右端の内部領域まで調べても空き領域が見つからない場合は、1段下の左端の内部領域から再び各内部領域を調査していく。このような方法で、他の機器が配置されておらず、かつその位置に新たに機器を配置してもその機器が他の機器と重ならない領域が見つかった場合は、そのエリアへ機器を配置する。
【0030】
このような処理を繰り返した結果、図5(e)の508のように内部領域の中に空きがなくなった場合は、図5(f)に示すように内部領域の縦横の長さを半分にして、より小さい分割領域509を作成する。その後、図5(a)〜(e)で説明したのと同様にして、再び内部領域の選別、内部領域の空きの検索、配置先での他の機器との重なり判定、および機器絵柄の配置を繰り返す。このようにして空き領域を検索していった結果、機器絵柄は図5(g)の510に示すように配置される。配置が決まった機器の情報は、機器データ108Bとしてネットワーク構成データベース108に格納される。
【0031】
図8に、機器絵柄配置処理部107が機器絵柄の配置を決定する処理のフローチャートを示す。機器絵柄配置処理部107は、ステップ801で、変更管理データベース106のエリア変更結果データ106Aのレコード数をカウントする。エリア変更結果データ106Aのレコード数が0なら、エリアに追加する機器絵柄は無いと言うことであるから、そのまま処理を終了する。エリア変更結果データ106Aのレコード数が0でない場合は、ステップ802で、エリア変更結果データ106Aの先頭レコードを読み込む。ステップ803で、機器絵柄配置処理部107は、読み込んだエリア変更結果データが指しているエリアの情報をエリアデータ108Aから読み込む。
【0032】
その後、機器絵柄配置処理部107は、ステップ804〜811により図5で説明した処理方法で、エリア上での機器絵柄の配置を決定する。なお、ステップ805で作成する配列posA[i]は、分割領域の処理の順番(左から右へ、また右端になったら1段下に行って再び左から右への順)に並べられている。ステップ806で作成する配列posB[i]は、分割領域から上述した内部領域を抽出しているものであり、これも処理の順番に並べられている。ステップ807〜810は、内部領域posB[i]から空き領域を探索している処理である。空きがあったときは、ステップ811で、そこに新たな機器絵柄を配置している。空きがなかったときは、外接矩形を分割する矩形の高さXと幅Yを半分としてステップ808から805に戻り、処理を繰り返す。ステップ811で機器絵柄を配置したときは、ステップ812で、処理が済んだエリア変更結果データ106Aの先頭レコードを削除して処理全体の先頭に戻り、エリア変更結果データのレコード数が0になるまで上記処理を繰り返す。
【0033】
次に、ネットワーク構成図の描画方法を説明する。利用者は、必要に応じて本システムにネットワーク構成図の表示を要求する。図9は、ネットワーク構成図描画処理部109がディスプレイ110に対してレイアウト図の描画を行う処理手順を示している。
【0034】
利用者の要求を受けたネットワーク構成図描画処理部109は、まずステップ901で、フロアレイアウトデータ108Dを読み込む。ステップ902で、ネットワーク構成図描画処理部109は、読み込んだフロアレイアウトデータ108Dを元にレイアウト図の背景(建物の壁、柱、机など)を描画する。次にネットワーク構成図描画処理部109は、ステップ903で機器データ108Bを読み込み、ステップ904でその機器データ108Bの配置座標に基づいて、機器の絵柄を背景の上に描画する。最後にネットワーク構成図描画処理部109は、ステップ905で機器間接続データ108Cを読み込み、ステップ906でその機器間接続データ108Cに登録されている機器絵柄の中心同士の間に直線を描画する。
【0035】
【発明の効果】
以上説明したように、本発明によれば、ネットワークを構成するそれぞれの機器から機器の利用者が配置先エリアを入力するだけで、おおよそのネットワーク物理構成図を自動作成・自動更新できる。ネットワーク物理構成図を自動作成することで、ネットワーク物理構成図のメンテナンスを気にせずに機器の物理配置を確認でき、固定資産の所在管理が容易となる。
【図面の簡単な説明】
【図1】 本発明を実施する一形態のネットワーク構成表示システムの構成を示す図である。
【図2】 ネットワークの構成例を示す図である。
【図3】 エリア情報入力画面のイメージを示す図である。
【図4】 変更管理データベースに格納するエリア変更結果データの詳細を説明する図である。
【図5】 多角形で構成するエリアに機器絵柄を自動配置するための処理手順を説明する図である。
【図6】 ネットワーク構成情報データベースに格納する機器データの詳細を説明する図である。
【図7】 ユーザがwebブラウザからエリア情報を登録する際の、処理の流れを示すシーケンス図である。
【図8】 多角形で構成されたエリアに機器の絵柄を自動配置する手順を示したフローチャートである。
【図9】 ネットワーク構成図描画処理部がレイアウト図をディスプレイに表示する処理の手順を示したフローチャートである。
【符号の説明】
101…ネットワーク物理構成図自動作成システム、102…クライアントPC、103…サーバPC、104…エリア情報入力画面、105…入力情報処理部、106…変更管理データベース、106A…エリア変更結果データ、107…機器絵柄配置処理部、108…ネットワーク構成情報データベース、108A…エリアデータ、108B…機器データ、108C…機器間接続データ、108D…フロアレイアウトデータ、109…ネットワーク構成図描画処理部、110…ディスプレイ装置、111…接続構成探索機能部、200…建物の外壁、201〜203…営業課の使用エリア、212…ネットワーク機器、211…サーバPC、300…エリア情報入力画面、301…機器名の入力欄、302…配置エリアの選択欄、401…機器名の列、402…エリア名の列、501…エリア「営業3課」、502…外接矩形、503…分割領域、504…分割領域の中心点、505…内部領域、506…左上の内部領域、508…空き領域のないエリア、509…より小さい分割領域、510…重ねて配置された機器絵柄、602…機器の中心座標X、603…機器の中心座標Y。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a network configuration management system for managing the physical location of each device constituting a network.
[0002]
[Prior art]
Conventionally, as a method for automatically generating a network configuration diagram in, for example, a TCP / IP network environment, a method of detecting a logical relative positional relationship between devices by SNMP (Simple Network Management Protocol) and making a diagram is known. ing. There are also network management systems that create a network configuration diagram using these methods.
[0003]
In addition, there is a system in which a diagrammatic network configuration diagram is divided and generated on a floor drawing for each range, such as an IP address, and schematized in a form close to the physical configuration of the network. In such a system, the connection relationship between devices can be automatically updated in accordance with a change in communication history.
[0004]
[0005]
[Patent Document 1]
Japanese Patent Laid-Open No. 9-6571 (page 6-6, FIG. 1-12)
[0006]
[Problems to be solved by the invention]
With the conventional method of collecting network logical connection information by network SNMP and generating a network layout diagram in segment units, the network configuration can be roughly automatically generated in floor units. It is not possible to automatically determine the layout (which building, which floor, which area, etc.). For this reason, the arrangement of the devices on the drawing needs to be manually set by the network administrator from the management terminal of the system. In addition, in the conventional system, the connection configuration on the layout drawing can be automatically arranged according to the change in the connection relationship between the devices. It is necessary to obtain it by the method and set it manually from the management terminal.
[0007]
Even in the technology of
[0008]
An object of the present invention is to define a section called an area at an arbitrary location on a layout drawing, and a user of each device simply inputs the device placement area name from a WWW (World Wide Web) browser running on the device. Accordingly, it is an object of the present invention to provide a network management system that can create a rough network layout drawing and can easily change an arrangement location on the layout drawing.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, the invention according to
[0010]
The invention according to claim 2 is a means for designating device arrangement by area name in a network configuration management system for managing network configuration, wherein the area name and the name of the device are WWW ( World Wide Web ) Means for inputting by a browser and means for automatically arranging a picture of a network device on a layout drawing of a building using the area name, and means for automatically arranging the picture of the device is for the area indicated by the area name. Obtain a rectangle circumscribing the area from the shape, divide the circumscribed rectangle into divided areas that are rectangles of a predetermined size, extract the center of each divided area included in the area as an internal area, In order to the internal area, it is an internal area to which the picture of the device has already been assigned, or a free internal area to which no picture of the equipment is assigned Determine, and characterized in that to place the picture of new equipment in the interior region of the free.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
In the following, an embodiment of the present invention will be described with reference to an example of a network environment as shown in FIG.
[0014]
In FIG. 2,
[0015]
FIG. 1 shows a schematic configuration of the network physical configuration diagram automatic creation system of the present embodiment. The
[0016]
In this system, first, the logical configuration information of the network is collected by the connection configuration
[0017]
The
[0018]
Next, a user who uses each client device opens the area
[0019]
Information on the device name and area name input by the user on the area
[0020]
Thereafter, when the user instructs the network configuration diagram
[0021]
Next, the system shown in FIG. 1 will be described in more detail.
[0022]
First, the area information input process will be described. FIG. 7 is a sequence diagram showing the flow of processing when inputting area information. A
[0023]
The user designates the URL of the area information input screen from the Web browser set up in advance in the client device (711). The Web browser requests a page from the input
[0024]
FIG. 3 shows a display example 300 of the area
[0025]
Returning to FIG. 7 again, when the user inputs the
[0026]
FIG. 4 shows a data storage format in the area
[0027]
Next, a method in which the device pattern
[0028]
Reference numeral 501 in FIG. 5A denotes an area of “Sales Section 3” corresponding to 203 in FIG. It is assumed that device pictures of some devices are already arranged in each area, and the device images arranged are stored in
[0029]
With reference to FIG. 5, a method for obtaining an arrangement position for adding a device pattern of a new device to the area “Sales Section 3” 501 will be described. First, the minimum circumscribed rectangle 502 circumscribing this area 501 is obtained. Next, the circumscribed rectangle 502 is divided by a certain size and divided into small divided areas 503 having a grid shape. Next, as shown in FIG. 5B, only the internal region 505 (shaded portion) in which the
[0030]
As a result of repeating such processing, when there is no space in the internal area as indicated by 508 in FIG. 5E, the vertical and horizontal lengths of the internal area are halved as shown in FIG. Thus, a smaller divided
[0031]
FIG. 8 shows a flowchart of processing in which the device pattern
[0032]
Thereafter, the equipment pattern
[0033]
Next, a method for drawing a network configuration diagram will be described. The user requests the system to display a network configuration diagram as necessary. FIG. 9 shows a processing procedure in which the network configuration diagram
[0034]
In response to the user request, the network configuration diagram
[0035]
【The invention's effect】
As described above, according to the present invention, an approximate network physical configuration diagram can be automatically created and automatically updated by simply inputting a placement area from each device constituting the network. By automatically creating a network physical configuration diagram, the physical arrangement of devices can be confirmed without worrying about maintenance of the network physical configuration diagram, and the location management of fixed assets becomes easy.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a network configuration display system according to an embodiment for implementing the present invention.
FIG. 2 is a diagram illustrating a configuration example of a network.
FIG. 3 is a diagram showing an image of an area information input screen.
FIG. 4 is a diagram illustrating details of area change result data stored in a change management database.
FIG. 5 is a diagram for explaining a processing procedure for automatically arranging device patterns in an area constituted by polygons;
FIG. 6 is a diagram illustrating details of device data stored in a network configuration information database.
FIG. 7 is a sequence diagram showing a flow of processing when a user registers area information from a web browser.
FIG. 8 is a flowchart showing a procedure for automatically arranging a picture of a device in an area composed of polygons.
FIG. 9 is a flowchart illustrating a procedure of a process in which a network configuration diagram drawing processing unit displays a layout diagram on a display.
[Explanation of symbols]
DESCRIPTION OF
Claims (2)
前記各機器が配置されているフロアのフロアレイアウトを示すフロアレイアウトデータを記憶したフロアレイアウトデータ記憶手段と、
前記各機器が配置されている前記フロア内のエリアの形状を示すエリアデータを記憶したエリアデータ記憶手段と、
各機器の機器名と該機器が物理的に配置されているエリアを示すエリア名とを入力する手段と、
前記入力されたエリア名のエリアデータを前記エリアデータ記憶手段から読み出し、該エリアに、前記入力された機器名の機器の絵を配置する手段と、
前記機器の絵を配置したエリアデータを、前記フロアレイアウトデータに基づくフロアレイアウト図上に合わせて、ネットワーク機器の物理的な配置構成を表すレイアウト図を作成する手段と
を備え、
前記機器の絵を配置する手段は、前記エリアデータが示すエリアの形状から該エリアに外接する矩形を求め、該外接矩形を所定の大きさの矩形である分割領域に分割し、各分割領域の中心が前記エリアに含まれるものを抽出して内部領域とし、各内部領域に対して順番に、既に前記機器の絵が割当てられている内部領域であるか、または前記機器の絵が割当てられていない空きの内部領域であるかを判別し、空きの内部領域に新たな機器の絵を配置するものであることを特徴とするネットワーク構成管理システム。In a network configuration management system that manages the physical arrangement configuration of a plurality of network devices,
Floor layout data storage means for storing floor layout data indicating the floor layout of the floor on which each of the devices is arranged;
Area data storage means for storing area data indicating the shape of the area in the floor where the devices are arranged;
Means for inputting a device name of each device and an area name indicating an area where the device is physically disposed;
Means for reading out the area data of the inputted area name from the area data storage means, and arranging a picture of the equipment of the inputted equipment name in the area;
Means for aligning area data in which the picture of the device is arranged on a floor layout diagram based on the floor layout data, and creating a layout diagram representing a physical arrangement configuration of the network device ;
The means for arranging the picture of the device obtains a rectangle circumscribing the area from the shape of the area indicated by the area data, divides the circumscribed rectangle into divided areas each having a predetermined size, and An area whose center is included in the area is extracted as an internal area, and the internal area is an internal area to which a picture of the device has already been assigned, or a picture of the equipment has been assigned. A network configuration management system for determining whether there is a free internal area and arranging a picture of a new device in the free internal area .
エリア名によって機器の配置を指定する手段であって、前記エリア名及び前記機器の名称は、 WWW ( World Wide Web )ブラウザによって入力するものと、
前記エリア名を用いてネットワーク機器の絵を建物のレイアウト図上に自動配置する手段と
を備え、
前記機器の絵を自動配置する手段は、前記エリア名が示すエリアの形状から該エリアに外接する矩形を求め、該外接矩形を所定の大きさの矩形である分割領域に分割し、各分割領域の中心が前記エリアに含まれるものを抽出して内部領域とし、各内部領域に対して順番に、既に前記機器の絵が割当てられている内部領域であるか、または前記機器の絵が割当てられていない空きの内部領域であるかを判別し、空きの内部領域に新たな機器の絵を配置するものであることを特徴とするネットワーク構成管理システム。In a network configuration management system that performs network configuration management,
A means for designating device arrangement by area name , wherein the area name and the device name are input by a WWW ( World Wide Web ) browser ;
Means for automatically placing a picture of the network device on the layout drawing of the building using the area name ,
The means for automatically arranging the picture of the device obtains a rectangle circumscribing the area from the shape of the area indicated by the area name, divides the circumscribed rectangle into divided areas each having a predetermined size, and each divided area. The center of the area is extracted as an internal region, and the internal region is an internal region to which the picture of the device has already been assigned or the picture of the device is assigned in order to each internal region. A network configuration management system characterized by determining whether a free internal area is present and arranging a picture of a new device in the free internal area .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002337506A JP4129949B2 (en) | 2002-11-21 | 2002-11-21 | Network configuration management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002337506A JP4129949B2 (en) | 2002-11-21 | 2002-11-21 | Network configuration management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004171330A JP2004171330A (en) | 2004-06-17 |
| JP4129949B2 true JP4129949B2 (en) | 2008-08-06 |
Family
ID=32701002
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002337506A Expired - Lifetime JP4129949B2 (en) | 2002-11-21 | 2002-11-21 | Network configuration management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4129949B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017039189A (en) | 2015-08-20 | 2017-02-23 | 株式会社東芝 | Arrangement detecting device and picking device |
| JP6862902B2 (en) * | 2017-02-22 | 2021-04-21 | 富士通株式会社 | Configuration diagram generator, configuration diagram generation method and configuration diagram generation program |
-
2002
- 2002-11-21 JP JP2002337506A patent/JP4129949B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004171330A (en) | 2004-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2861908B2 (en) | Browsing device | |
| EP1205879B1 (en) | Variation detection in ground objects between a line drawing and a picked up image | |
| CN104769971B (en) | Apparatus and method for geolocation intelligence | |
| JP2017500614A (en) | Indoor map construction apparatus and method using cloud points | |
| CN103187003A (en) | Access method, device and system of electronic map | |
| CN107437393A (en) | The method and device of self-help guide | |
| JP4129949B2 (en) | Network configuration management system | |
| JP2007323311A (en) | Social networking site service device and processing method thereof | |
| JPH1051488A (en) | Communication route setting system and method | |
| GB2353615A (en) | Selecting items such as data files | |
| KR101640444B1 (en) | GIS based Surpportive Toolkits for Merging the Lots | |
| JP4890786B2 (en) | Floor layout creation support server, floor layout creation support method, and floor layout creation support program | |
| JP2004078276A (en) | Portal screen creation support method and portal service device | |
| JP3908069B2 (en) | Derivation and display method of job nets related to job nets | |
| JP2011059818A (en) | Sediment control related information management system | |
| CN118885101B (en) | A method for constructing and displaying a simulation map in an offline scenario | |
| KR101935686B1 (en) | Map contents generating system for multi gis service provider | |
| CN115374311A (en) | Service processing method, device, equipment and storage medium | |
| KR101966548B1 (en) | Sensor meta data generating system for multi heterogeneous sensor network platform | |
| JP4616455B2 (en) | Rectangle drawing creation system | |
| JP3520416B2 (en) | Information display system, information display method, program for causing computer to execute this method, and computer-readable recording medium recording this program | |
| JP7229432B1 (en) | Facility management information display device, facility management information display system, facility management information display method and facility management information display program | |
| CN116582508B (en) | Situation awareness large screen construction method, device, equipment and storage medium | |
| JP2001117958A (en) | Arrangement management device and arrangement simulation method | |
| JPH10283463A (en) | Map management device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050610 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080416 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080514 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080516 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4129949 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110530 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110530 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140530 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |