(57)【特許請求の範囲】
【請求項１】
ネットワークを構成する各ノードの接続状態および前記各ノードを接続するリンクを示したトポロジ情報と、前記ネットワークを流れるフローごとに、そのフローの始点ノードおよび終点ノードならびにその始点ノードおよび終点ノード間において経由するリンクの識別情報を示した経路情報と、前記フローそれぞれのトラヒック量を示したトラヒック情報との入力を受け付け、記憶部に記憶する入力部と、
表示装置に、前記トポロジ情報および経路情報を参照して、前記ネットワークのトポロジ上に前記各ノード間を流れるフローを示したトポロジ画面を表示し、前記トラヒック情報を参照して、所定時間ごとの前記各フローのトラヒック量の推移を示した対地間トラヒック画面を表示し、所定時刻における、前記各フローのトラヒック量の一覧を示したトラヒック情報一覧画面を表示する画面表示処理部と、
前記入力部経由で、前記ノードまたはリンクの選択入力と、画面上に表示させるフロー数の最大値とを受け付けたとき、前記経路情報を参照して、前記ネットワークを流れるフローの中から、前記入力されたノードまたはリンクを経由する前記最大値までの数のフローを選択し、
前記画面表示処理部に、前記トポロジ画面上に前記選択したフローを表示させ、前記対地間トラヒック画面上に前記選択したフローを表示させ、前記トラヒック情報一覧画面上
に前記選択したフローを表示させるフロー表示制御部とを備え、
前記フロー表示制御部は、
前記入力部経由で、前記画面上に表示させるフロー数の最大値の変更入力を受け付けたとき、前記ネットワークを流れるフローの中から選択するフロー数の最大値を、前記変更入力に示される最大値とすることを特徴とするネットワーク可視化装置。
【請求項２】
前記フロー表示制御部は、
前記画面上に表示させるフロー数の最大値の変更入力を、フロー表示制御画面上のフロー数増加ボタンおよびフロー数減少ボタンのクリックにより受け付ける場合において、前記入力部経由で、前記フロー数増加ボタンおよび前記フロー数減少ボタンが１回クリックされるたびに増加または減少させるフロー数の設定情報の入力を受け付け、
前記入力された設定情報に従い、前記フロー表示制御画面上の前記フロー数増加ボタンが１回クリックされるたび、前記画面上に表示させるフロー数の最大値を増加させ、前記フロー数減少ボタンが１回クリックされるたび、前記画面上に表示させるフロー数の最大値を減少させることを特徴とする請求項１に記載のネットワーク可視化装置。
【請求項３】
前記フロー表示制御部は、
前記最大値の数までのフローを選択するとき、
前記トラヒック情報に示される当該フローのトラヒック量および前記経路情報に示される当該フローのホップ数を参照して、前記フローそれぞれのトラヒック量またはホップ数の、多い順または少ない順に前記最大値までの数のフローを選択することを特徴とする請求項１または請求項２に記載のネットワーク可視化装置。
【請求項４】
前記フロー表示制御部は、
前記トポロジ画面、前記対地間トラヒック画面および前記トラヒック情報一覧画面のいずれかの画面上に表示されるフローの中から、強調表示するフローの選択入力を受け付けたとき、前記画面表示処理部に、前記トポロジ画面、前記対地間トラヒック画面および前記トラヒック情報一覧画面上の当該フローを強調表示させることを特徴とする請求項１ないし請求項３のいずれか１項に記載のネットワーク可視化装置。
【請求項５】
前記フロー表示制御部は、前記トポロジ画面の視点を９０度回転させる指示入力を受け付けたとき、
前記画面表示処理部に、前記トポロジ画面上に表示中のフローが経由するリンクを横軸として、前記リンクを流れる他のフローそれぞれのトラヒック量を縦軸に示した画面を表示させることを特徴とする請求項１ないし請求項４のいずれか１項に記載のネットワーク可視化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの状態の可視化技術に関する。
【背景技術】
【０００２】
従来、IP（Internet Protocol）網等のネットワークの接続構成（以下、トポロジと呼ぶ）や、経路情報、トラヒック情報等を、GUI(Graphical User Interface)を用いて可視化する技術がある（非特許文献１参照）。また、対地となる装置（ノード）間で発生するトラヒック（以下、フローと呼ぶ）や、フローの経路や、時系列のトラヒック量を可視化することで、ボトルネックとなっている箇所の分析、設備増設箇所の判断や、故障時のインパクト等の分析を、ネットワークの管理者が画面上で直感的に行えるようにする技術もある（非特許文献２参照）。例えば、ネットワーク内の各フローのトラヒック量や、フローの経路や、時系列のトラヒック量の変化を、トラヒック情報一覧の画面、トポロジ画面および対地間トラヒックの画面等を用いることで、表示する（図１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】見越，鎌村，白石，大木，塩本，竹中，"マルチレイヤTE可視化システムの開発", 電子情報通信学会 PN研究会,2007年5月
【非特許文献２】小島他、"交流トラヒックを用いたネットワーク設計・運用方式の提案", 09年信学全国大会,B-6-9,2009年3月
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ネットワーク内のフローはノード数の二乗に比例して存在するため、各フローに関する分析対象を制限したとしても、ネットワーク全体の分析結果を画面上に表示すると情報量が膨大になってしまい、管理者がネットワークの状態分析を行うことが困難になる。例えば、図１において装置Ａ経由のフローが多数ある場合、トポロジ画面や対地間トラヒック画面に表示されるフロー数も膨大になり、管理者は視覚的な把握が困難になる。そこで、本発明は、前記した問題を解決し、ネットワークの管理者がネットワークのフローの情報を視覚的に把握しやすいネットワーク可視化手段を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記した課題を解決するため、本発明のネットワーク可視化装置は、ネットワークを構成する各ノードの接続状態および各ノードを接続するリンクを示したトポロジ情報と、ネットワークを流れるフローごとに、そのフローの始点ノードおよび終点ノードならびにその始点ノードおよび終点ノード間において経由するリンクの識別情報を示した経路情報と、フローそれぞれのトラヒック量を示したトラヒック情報との入力を受け付け、記憶部に記憶する。そして、ネットワーク可視化装置は、画面表示処理部を備え、この画面表示処理部は、トポロジ情報および経路情報を参照して、ネットワークのトポロジ上に各ノード間を流れるフローを示したトポロジ画面を表示装置に表示する。また、トラヒック情報を参照して、所定時間ごとの各フローのトラヒック量の推移を示した対地間トラヒック画面を表示する。さらに、所定時刻における、各フローのトラヒック量の一覧を示したトラヒック情報一覧画面を表示装置に表示する。そして、ネットワーク可視化装置は、フロー表示制御部を備え、このフロー表示制御部は、入力部経由で、ノードまたはリンクの選択入力と、画面上に表示させるフロー数の最大値とを受け付けたとき、経路情報を参照して、ネットワークを流れるフローの中から、入力されたノードまたはリンクを経由する最大値までの数のフローを選択し、画面表示処理部に、トポロジ画面上に選択したフローを表示させ、対地間トラヒック画面上に選択したフローを表示させ、トラヒック情報一覧画面上に選択したフローを表示させる。
また、本発明のネットワーク可視化装置のフロー表示制御部は、入力部経由で、画面上に表示させるフロー数の最大値の変更入力を受け付けたとき、ネットワークを流れるフローの中から選択するフロー数の最大値を、変更入力に示される最大値とする。
【０００６】
このようにすることで、ネットワーク可視化装置は、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上に、管理者が指定した条件に適合するフローを表示させる。これにより、管理者がネットワークのフローの情報を画面上で視覚的に把握しやすくなる。
また、このようにすることで、ネットワーク可視化装置は、画面上に表示させるフロー数の最大値の変更入力を受け付けたとき、そのフロー数の最大値を変更する。これにより、管理者は、画面上に表示させるフロー数を変更したいとき、管理者の所望するフロー数に変更できる。
【０００９】
また、本発明のネットワーク装置のフロー表示制御部は、画面上に表示させるフロー数の最大値の変更入力を、フロー表示制御画面上のフロー数増加ボタンおよびフロー数減少ボタンのクリックにより受け付ける場合において、入力部経由で、フロー数増加ボタンおよびフロー数減少ボタンが１回クリックされるたびに増加または減少させるフロー数の設定情報の入力を受け付ける。そして、入力された設定情報に従い、フロー表示制御画面上のフロー数増加ボタンが１回クリックされるたび、画面上に表示させるフロー数の最大値を増加させ、フロー数減少ボタンが１回クリックされるたび、画面上に表示させるフロー数の最大値を減少させる。
【００１０】
このようにすることで、ネットワーク可視化装置は、画面上に表示させるフロー数の最大値の変更幅を、管理者が所望する数に設定することができる。
【００１１】
また、本発明のネットワーク装置のフロー表示制御部は、最大値の数までのフローを選択するとき、トラヒック情報に示される当該フローのトラヒック量および経路情報に示される当該フローのホップ数を参照して、フローそれぞれのトラヒック量またはホップ数の、多い順または少ない順に最大値までの数のフローを選択する。
【００１２】
このようにすることで、ネットワーク可視化装置は、フローそれぞれのトラヒック量またはホップ数の、多い順または少ない順に所定数のフローを画面上に表示させることができる。
【００１３】
また、本発明のネットワーク装置のフロー表示制御部は、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面のいずれかの画面上に表示されるフローの中から、強調表示するフローの選択入力を受け付けたとき、画面表示処理部に、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上の当該フローを強調表示させる。
【００１４】
このようにすることで、ネットワーク可視化装置は、各画面上に表示されるフローの中から選択されたフローを強調表示できる。
【００１５】
また、本発明のネットワーク可視化装置のフロー表示制御部は、トポロジ画面の視点を９０度回転させる指示入力を受け付けたとき、画面表示処理部に、トポロジ画面上に表示中のフローが経由するリンクを横軸として、リンクを流れる他のフローそれぞれのトラヒック量を縦軸に示した画面を表示させる。
【００１６】
このようにすることで、管理者は、選択したフローが経由するリンク上に、どのようなフローが流れているかや、それぞれのフローのトラヒック量がどの程度かを視認しやすくなる。
【発明の効果】
【００１７】
本発明によれば、ネットワーク管理者が視覚的に把握しやすいネットワーク可視化手段を提供できる。
【図面の簡単な説明】
【００１８】
【図１】比較例となるネットワーク可視化装置が表示する画面を示した図である。
【図２】本実施の形態のネットワーク可視化装置（可視化装置）が表示する画面を示した図である。
【図３】可視化装置の処理概要を概念的に示した図である。
【図４】可視化装置を網管理装置のユーザＩ／Ｆ部として実現した場合の網管理装置の構成を示した図である。
【図５】可視化装置のフロー表示制御部によるデータ処理例を示した図である。
【図６】可視化装置の他の表示画面例を示した図である。
【図７】可視化装置の他の表示画面例を示した図である。
【発明を実施するための形態】
【００１９】
まず、本発明を実施するための形態（本実施の形態）のネットワーク可視化装置（可視化装置）が表示する画面の概要を説明する。
【００２０】
可視化装置の表示する画面は、図２に例示するように、トポロジ画面、対地間トラヒック画面、トラヒック情報一覧画面を備える。トポロジ画面は、通信ネットワークのトポロジ（ノード間がどのリンクにより接続されているかを示した情報）上に各ノード間を流れるフローを示した画面である。対地間トラヒック画面は、各フローのトラヒック量の推移を時系列で示した画面である。トラヒック情報一覧画面は、所定時刻における、各フローのトラヒック量の一覧を示した画面である。可視化装置が、このような画面を表示させることで、ネットワークの管理者は、各フローがどのノード間（リンク）を流れているか、また、それぞれのフローのトラヒック量はどの程度か、また、それぞれのトラヒック量の推移はどのような状態かを視認しやすくなる。
【００２１】
また、この画面は、フロー表示制御パネルを備える。このフロー表示制御パネルは、各画面上に表示させるフローの条件や、表示させるフローの最大数の指示入力を受け付けるための領域である。そして、可視化装置は、このフロー表示制御パネルからの指示入力に基づき、画面上へ表示させるフローを選択する。これにより、可視化装置は、画面上に、ネットワークの管理者が所望するフローを表示させることができる。
【００２２】
このような可視化装置の処理概要を、図３を用いて説明する。ここでは既に可視化装置は、図２に示す画面を作成するための情報（図４に示す、通信ネットワークのトポロジ情報１４３１、各フローの経路情報１４３２、各フローのトラヒック量を示すトラヒック情報１４３３）を記憶しているものとする。
【００２３】
可視化装置は、（１）画面上で選択したすべての箇所（ノードやリンク）を経由するフローを抽出するか、（２）画面上で選択したいずれかの箇所を経由するフローを抽出するかについての入力をフロー表示制御パネルから受け付ける。また、可視化装置は、フローを画面上に表示するときの順序（トラヒック量順か、ホップ数順か、フローごとに設定された優先度順か）の入力を受け付ける。
【００２４】
ここでは、画面上でルータＲ１−ルータＲ３間のリンクが選択され、フロー表示制御パネルから、この選択したリンクを経由するフローをトラヒック量が多い順に最大２本表示する、という入力を受け付けた場合を考える。この場合、可視化装置は、例えば、画面３０１に示すように、トポロジ画面上に、ルータＲ１−ルータＲ３間のリンクを経由するフローＡ，Ｂを表示する。
【００２５】
ここで、画面３０１は、現在表示中のフロー数（例えば、「２」）や、選択対象に収容される全フロー数や、表示フロー数の増減の入力を受け付けるボタン（表示フロー数増減ボタン）を含む。例えば、ボタンの［−］（表示フロー数減少ボタン）がクリックされると、可視化装置は、表示フロー数を１つ減らし、画面３０２に示すように、ルータＲ１−ルータＲ３間のリンクを経由するフローのうちトラヒック量が最も多い１本のフローのみを表示する。一方、ボタンの［＋］（表示フロー数増加ボタン）がクリックされると、表示フロー数を１つ増加させ、画面３０３に示すように、ルータＲ１−ルータＲ３間のリンクを経由するフローのうちトラヒック量が多いものから順に３本のフロー（フローＡ，Ｂ，Ｃ）を表示する。
【００２６】
次に、このような可視化装置を実現するための装置を例示する。前記した可視化装置は、例えば、図４に示す通信ネットワークの網管理装置１００のユーザインタフェース（Ｉ／Ｆ）部１２０により実現される。
【００２７】
通信ネットワークは、複数のノード（ＩＰ（Internet Protocol）ルータ等）が、リンク接続されたものである。網管理装置１００は、通信ネットワークのネットワーク情報の収集や、ノードへの各種設定指示等の網管理処理を行う。この網管理装置１００は、機能提供部１１０と、ユーザＩ／Ｆ部１２０と、記憶部１４０と、入出力部１３０と、を備え、この網管理装置１００への指示入力を行うための入力装置２００（キーボードや、マウス等）や、網管理装置１００の処理結果を表示するための表示装置３００（液晶モニタ等）が接続される。なお、この入力装置２００および表示装置３００をタッチパネルにより実現するようにしてもよい。
【００２８】
網管理装置１００のユーザＩ／Ｆ部１２０は、機能提供部１１０による処理結果を記憶部１４０に記憶する。そして、ユーザＩ／Ｆ部１２０は、入力装置２００からの指示入力に基づき表示装置３００の画面上に所定のフローを表示させたり、画面上に表示させるフロー数等の制御を行ったりする（図３の画面３０１〜３０３参照）。
【００２９】
入出力部１３０は、入出力インタフェースや通信インタフェースから構成される。また、機能提供部１１０、ユーザＩ／Ｆ部１２０における、機能提供部とのインタフェース１２１、ＧＵＩ部１２２は、この網管理装置１００が備えるＣＰＵ（Central Processing Unit）によるプログラム実行処理や、専用回路等により実現される。さらに、記憶部１４０は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等の記憶媒体から構成される。なお、網管理装置１００をプログラム実行処理により実現する場合、記憶部１４０には、この網管理装置１００の機能を実現するためのプログラムが格納される。なお、本実施の形態において、機能提供部１１０とユーザＩ／Ｆ部１２０とは同じ網管理装置１００内の構成として説明するが、機能提供部１１０とユーザＩ／Ｆ部１２０とを別個の装置として実現してもよい。
【００３０】
記憶部１４０は、通信ネットワークのトポロジ情報１４３１、各フローの経由リンクを示した経路情報１４３２、各フローのトラヒック量を示したトラヒック情報１４３３等を記憶する。
【００３１】
トポロジ情報１４３１は、前記したとおり、通信ネットワークを構成する各ノードの接続状態および各ノードを接続するリンクを示した情報である。なお、このトポロジ情報１４３１は、各ノードの種別、機種、ＯＳ（Operating System）、保有Ｉ／Ｆ、稼動状態、コンフィグ情報（設定情報）等を含んでいてもよい。
【００３２】
経路情報１４３２は、ネットワークを流れるフローごとに、そのフローの始点ノードおよび終点ノード、そのフローが経由するリンクの識別情報等を示した情報である（表１参照）。この経路情報１４３２は、トポロジ画面表示処理部１２４がトポロジ画面を作成するときや、グラフビュー処理部１２６が対地間トラヒック画面を作成するときに参照される。
【００３３】
【表１】
0005444174.tif 000002
【００３４】
トラヒック情報１４３３は、各日時におけるフローそれぞれのトラヒック量を示した情報である（表２参照）。各フローのトラヒック量は、例えば、網管理部１１２が各ノードのＩ／Ｆ単位のトラヒック量を元に計算したものである。このトラヒック情報１４３３は、表２に例示するように各フローの始点ノードと終点ノードの識別情報を含んでいてもよい。このトラヒック情報１４３３は、リストビュー処理部１２５が、トラヒック情報一覧画面を作成するときや、グラフビュー処理部１２６が対地間トラヒック画面を作成するときに参照される。
【００３５】
【表２】
0005444174.tif 000003
【００３６】
入出力部１３０は、入力装置２００から入力された指示（例えば、表示するフロー数の指示）をユーザＩ／Ｆ部１２０へ受け渡したり、ユーザＩ／Ｆ部１２０の処理結果（図２に例示したトポロジ画面や、対地間トラヒック画面等）を表示装置３００に表示させたりする。
【００３７】
機能提供部１１０は、例えば、通信ネットワークのネットワーク情報を収集し、トポロジ情報１４３１、経路情報１４３２、トラヒック情報１４３３等を作成し、ユーザＩ／Ｆ部１２０へ出力する。また、この機能提供部１１０は、ノードへの各種設定指示等の網管理処理を行う。
【００３８】
機能提供部１１０は、通信ネットワークとのインタフェース１１１と、網管理部１１２と、ユーザＩ／Ｆ部とのインタフェース１１３とを備える。網管理部１１２は、通信ネットワークとのインタフェース１１１経由で、通信ネットワークから種々の情報を取得し、通信ネットワークのトポロジ情報１４３１や、各フローの経由リンクを示した経路情報１４３２、各フローのトラヒック量を示したトラヒック情報１４３３等を作成し、ユーザＩ／Ｆ部とのインタフェース１１３経由で、ユーザＩ／Ｆ部１２０へ出力する。
【００３９】
ユーザＩ／Ｆ部１２０は、機能提供部とのインタフェース１２１と、ＧＵＩ（Graphical User Interface）部１２２とを備える。ＧＵＩ部１２２は、画面表示処理部１２３と、フロー表示制御部１２７と、入力処理部１２８とを備える。
【００４０】
画面表示処理部１２３は、記憶部１４０に記憶されたトポロジ情報１４３１や、経路情報１４３２、トラヒック情報１４３３等を参照して、各フローの経路やトラヒック量等を示した画面を作成し、表示装置３００に表示させる。画面表示処理部１２３は、トポロジ画面表示処理部１２４と、リストビュー処理部１２５と、グラフビュー処理部１２６とを備える。
【００４１】
トポロジ画面表示処理部１２４は、トポロジ情報１４３１や、経路情報１４３２を参照して、通信ネットワークを構成するノードと、そのノード間を接続するリンクと、各ノード間を流れるフローとを含むトポロジ画面（図２参照）を作成し、表示させる。また、トポロジ画面表示処理部１２４は、このトポロジ画面上に、フロー表示制御部１２７から指示されたフローを表示させる。このようなトポロジ画面により、管理者は、各フローがどのノードおよびリンク上を流れるか視認できる。
【００４２】
リストビュー処理部１２５は、経路情報１４３２およびトラヒック情報１４３３を参照して、各フローのトラヒック量を示したトラヒック情報一覧画面（図２参照）を作成し、表示させる。このトラヒック量は、最新のトラヒック量でもよいし、過去の所定日時のトラヒック量でもよい。
【００４３】
グラフビュー処理部１２６は、トラヒック情報１４３３を参照して、各フローのトラヒック量の推移を時系列で示した対地間トラヒック画面（図２参照）を作成し、表示させる。
【００４４】
フロー表示制御部１２７は、入力処理部１２８経由で入力された指示に示されるフローの条件に従い、トラヒック情報１４３３に示される各フローの情報の絞り込み（データフィルタリング）や並べ替え（ソート）を行う。これにより、画面表示処理部１２３が画面上に表示させるフローの情報を制御する。例えば、ノードまたはリンクの選択入力と、画面上に表示させるフロー数の最大値Ｎとを受け付けたとき、経路情報１４３２を参照して、ネットワークを流れるフローの中から、入力されたノードまたはリンクを経由する最大Ｎ個のフローを選択する。そして、画面表示処理部１２４に対し、トポロジ画面上に、選択したフローを表示させ、対地間トラヒック画面上に選択したフローを表示させ、トラヒック情報一覧画面上に前記選択したフローを表示させる。
【００４５】
入力処理部１２８は、入出力部１３０経由で入力された指示（例えば、表示するフロー数の最大値の指示や、表示するフローを示す情報等）を、フロー表示制御部１２７へ出力する。
【００４６】
ここでのトラヒック情報１４３３における各フローの情報の絞り込み（データフィルタリング）や並べ替え（ソート）の例を、図５を用いて説明する。
【００４７】
例えば、フロー表示制御部１２７は、入力処理部１２８経由で、図５に示すようにＡ操作（フローのフィルタリングを指示する操作）を受け付けたとき、トラヒック情報１４３３の元データについて、そのＡ操作で入力された条件に合うフローのフィルタリングを行う。
【００４８】
その後、フロー表示制御部１２７は、入力処理部１２８経由で、Ｂ操作（フローの並べ替えを指示する操作）を受け付けたとき、フィルタリングしたレコードを、フローのトラヒック量が多い順または少ない順にソートする。なお、図５に示す、変化量指定後のサブフィルタの範囲については後記する。このようにフロー表示制御部１２７が、トラヒック情報１４３３のデータのフィルタリングやソートを行い、画面表示処理部１２３は、このフィルタリングされり、ソートされたりしたデータに基づき画面表示を行う。
【００４９】
ここで、フロー表示制御部１２７が、フロー表示制御パネルから入力された指示の内容と、その指示に基づく処理内容の例を説明する。
【００５０】
例えば、フロー表示制御パネルから指示された条件が、（Ａ１）選択した箇所（ノード、リンク）をすべて経由するフローという条件であれば、フロー表示制御部１２７は、経路情報１４３２およびトラヒック情報１４３３から、選択した箇所をすべて経由するフローの情報を絞り込む。また、指示された条件が、（Ａ２）選択した箇所（ノード、リンク）のいずれかを経由するフローであれば、フロー表示制御部１２７は、経路情報１４３２およびトラヒック情報１４３３から、選択した箇所のいずれかを経由するフローの情報を絞り込む。いずれの場合も、画面上に表示されるフローの最大値はＮとする。このＮの値は入力装置２００からの指示に基づき増減可能である。このように画面上に表示するフローの最大値を制御することで、例えば、トポロジ画面や対地間トラヒック画面における各フローの視認性が向上する。
【００５１】
さらに、フロー表示制御パネルから指示された条件が、（Ａ３）トラヒック量が上位のフローであれば、フロー表示制御部１２７は、経路情報１４３２およびトラヒック情報１４３３から、トラヒック量の上位Ｍ個のフローの情報を絞り込み、トラヒック量が多いものから順に並べ替える。このＭの値は入力装置２００からの指示に基づき増減可能である。
【００５２】
また、（Ａ１）、（Ａ２）の条件において、フロー表示数を最大Ｎ個に制限した場合のフロー表示制御部１２７のソート順は、例えば、以下の（Ｂ１）〜（Ｂ３）に示す順序がある。この順序についても、フロー表示制御部１２７が、入力処理部１２８経由で入力される。
【００５３】
（Ｂ１）フローのトラヒック量が多い順または少ない順
（Ｂ２）フローホップ数が多い順または少ない順
（Ｂ３）フローの優先度が高い順または低い順
【００５４】
例えば、指示された条件が、（Ａ１）選択した箇所（ノード、リンク）をすべて経由するフローについて、（Ｂ１）フローのトラヒック量が多い順にＮ個表示する、という条件であった場合、フロー表示制御部１２７は、経路情報１４３２およびトラヒック情報１４３３から選択した箇所（ノード、リンク）をすべて経由するフローの情報を抽出する。そして、トラヒック情報１４３３に示されるトラヒック量を参照して、そのトラヒック量が多いものから順にＮ個のフローを絞り込む。なお、このフローの優先度は、例えば、トラヒック情報１４３３に設定されるものとする。
【００５５】
このような網管理装置１００によれば、管理者が所望するフローを画面上に表示させることができる。よって、管理者が画面上でフローの情報を確認するときの視認性を向上させることができる。
【００５６】
なお、フロー表示制御部１２７が、フロー表示制御パネルの表示フローの増減ボタン（図３参照）を１つ押したときの変化量（変化幅）は、１個である場合を例に説明したが、これに限定されず、任意の値を設定可能である。この設定値は、図５のトラヒック情報１４３３のサブフィルタの範囲に反映される。例えば、増減ボタンを１回押したときに増減するフロー数を２個とした場合、トラヒック情報１４３３のサブフィルタの範囲は、フロー２個分となる。つまり、フロー表示制御部１２７は、画面上に表示させるフロー数の最大値の変更入力を、フロー表示制御画面上のフロー数増加ボタンおよびフロー数減少ボタンのクリックにより受け付ける。そして、フロー表示制御部１２７は、フロー数増加ボタンおよびフロー数減少ボタンが１回クリックされるたびに増加または減少させるフロー数の設定情報の入力を受け付け、入力された設定情報に従い、フロー表示制御画面上のフロー数増加ボタンが１回クリックされるたび、画面上に表示させるフロー数の最大値を増加させる。また、フロー数減少ボタンが１回クリックされるたび、画面上に表示させるフロー数の最大値を減少させる。
【００５７】
また、増減ボタンを１つ押したときの変化量（変化幅）は、フローのトラヒック量やホップ数で定義してもよい。例えば、増減ボタンを１回押したときに増減するフローを、１００Ｍｂｐｓとした場合、フロー表示制御部１２７は、トラヒック情報１４３３のサブフィルタの範囲も１００Ｍｂｐｓとする。このような設定をした場合において、例えば、表示フローの増加ボタンを１回押したとき、フロー表示制御部１２７は、トラヒック情報１４３３に示される各フローの情報のうち、トポロジ画面上に表示させるフローの範囲が１００Ｍｂｐｓ分拡大する。具体例を挙げると、今までトポロジ画面上に、トラヒック量が多いものから順に、５００Ｍｂｐｓまでのフローが表示されていた場合において、表示フロー数の増加ボタンが１回押されると、フロー表示制御部１２７は、トラヒック情報１４３３に示されるフローの情報のうち、トラヒック量が４００Ｍｂｐｓまでのフローの情報が表示される。
【００５８】
なお、網管理装置１００は、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面それぞれにおいて、管理者が選択したフローを強調表示するようにしてもよい。この場合の画面表示例を、図６を用いて説明する。
【００５９】
例えば、フロー表示制御部１２７が、画面表示処理部１２３に対し、トポロジ画面および対地間トラヒック画面上にフローＡ，Ｂ，Ｃの情報を表示させている場合を考える（図６参照）。この場合、リストビュー処理部１２５は、トラヒック情報一覧画面上で、このフローＡ，Ｂ，Ｃが選択状態であることを示すため、例えば、他のフローの情報とは異なる色等で表示する。そして、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上のいずれかで、入力装置２００のマウスのダブルクリック等によりフローが選択されると、入力処理部１２８経由でその選択情報がフロー表示制御部１２７へ入力される。フロー表示制御部１２７は、この選択情報に基づき画面表示処理部１２３に、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面それぞれで、この選択されたフローを強調表示させる。例えば、トポロジ画面上で、フローＡの表示領域が選択された場合、対地間トラヒック画面およびトラヒック情報一覧画面それぞれにおけるフローＡを強調表示させる。なお、この後、強調表示されたフローが再度選択されると、この強調表示を解除するようにしてもよい。このようにすることで、各画面上で表示しているフローが、選択されていない状態、選択されている状態、その選択された状態からさらに選択された状態（強調表示された状態）という３つの状態を、画面上で視認しやすくしている。
【００６０】
このように、フロー表示制御部１２７が、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上のいずれかで選択されたフローの情報を、それぞれの画面上で連携して強調表示させるようにする。これにより、管理者が選択したフローの情報を、トポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上で視認しやすくなる。
【００６１】
なお、フロー表示制御部１２７は、選択状態にあるフローや強調表示されたフローをトラヒック情報一覧画面上で上位に表示するようにしてもよい。このようにすることで、選択状態のフローや強調表示されたフローに対するその後の指示等が行いやすくなる。
【００６２】
なお、図５に例示したサブフィルタされた単位を１つのグループとみなし、グループごとに、画面表示処理部１２３はトポロジ画面、対地間トラヒック画面およびトラヒック情報一覧画面上で、色分け等により区別して表示するようにしてもよい。
【００６３】
なお、前記した実施の形態において画面表示処理部１２３のトポロジ画面表示処理部１２４は、トポロジ画面上で各ノード間を流れるフローを２次元で描画する場合を例に説明したが、これに限定されない。例えば、トポロジ画面上でフローを３次元で描画してもよい。例えば、トポロジ画面表示処理部１２４は、前記した実施の形態と同様、トポロジ画面に各フローをプロットした上で、経路情報１４３２およびトラヒック情報１４３３を参照して、トポロジ画面に、各リンクを流れるフローそれぞれのトラヒック量や、そのトラヒック量の時系列変動の情報を含めるようにする。そして、画面表示処理部１２３は、まず、図７に例示するようなトポロジ画面７０１を表示する。その後、フロー表示制御部１２７が画面上のフロー表示制御パネルから、トポロジ画面７０１の視点（角度）の変更指示入力を受け付けると、その指示入力に従い視点を変化させた画面を表示させる。そして、視点（角度）が９０度だったとき、フロー表示制御部１２７は、画面表示処理部１２３に２次元の平面を９０度回転させ、画面７０２に示すような画面を表示させる。すなわち、フローが経由するリンクを横軸として、ノードＲ１−ノードＲ３−ノードＲ４−ノードＲ５を流れる着目フローＦ１のトラヒック量と、この着目フローが経由するリンク（ノードＲ１−ノードＲ３−ノードＲ４−ノードＲ５）を経由する他フロー（Ｆ２，Ｆ３，Ｆ４）のトラヒック量とを示した画面を表示させる。このときのトラヒック量は、画面上で縦軸方向に示される。これにより、管理者は、選択したフローが経由するリンク上に、どのようなフローが流れているかや、それぞれのフローのトラヒック量がどの程度か、リンク使用率はどの程度かを画面上で視認しやすくなる。なお、このとき、フロー表示制御部１２７は、フロー表示制御パネルから画面上に表示させるフロー数の最大値Ｎの入力を受け付け、これに基づきトポロジ画面７０１および画面７０２に表示させるフロー数を決定するようにしてもよい。
【符号の説明】
【００６４】
１００  網管理装置
１１０  機能提供部
１１１  通信ネットワークとのインタフェース
１１２  網管理部
１１３  ユーザＩ／Ｆ部とのインタフェース
１２０  ユーザＩ／Ｆ部
１２１  機能提供部とのインタフェース
１２２  ＧＵＩ部
１２３  画面表示処理部
１２４  トポロジ画面表示処理部
１２５  リストビュー処理部
１２６  グラフビュー処理部
１２７  フロー表示制御部
１２８  入力処理部
１３０  入出力部
１４０  記憶部
２００  入力装置
３００  表示装置
１４３１  トポロジ情報
１４３２  経路情報
１４３３  トラヒック情報
【図１】
0005444174.tif 000004
【図２】
0005444174.tif 000005
【図３】
0005444174.tif 000006
【図４】
0005444174.tif 000007
【図５】
0005444174.tif 000008
【図６】
0005444174.tif 000009
【図７】
0005444174.tif 000010