(57)【特許請求の範囲】
【請求項１】
ＩＰアドレスが付与される複数の情報端末と、ＩＰアドレスが付与され、前記情報端末が送受信するパケットを中継する複数の中継装置と、ＩＰアドレスが付与され、前記中継装置を介して前記情報端末とパケットを送受信する情報サーバ装置と、を備えた情報通信システムであって、
前記複数の情報端末および前記複数の中継装置のそれぞれに付与される前記ＩＰアドレスは、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスであり、かつ、前記複数の情報端末および前記複数の中継装置は、前記階層構造に従う構成で接続され、前記情報サーバ装置は、前記階層構造において最上位階層の前記中継装置に接続されており、
前記情報端末は、
自身に付与された前記ＩＰアドレスを送信元ＩＰアドレスとし、前記情報サーバ装置に付与された前記ＩＰアドレスを送信先とするパケットを送信する端末パケット送信部を備え、
前記情報サーバ装置は、
複数の前記中継装置のそれぞれを識別する中継装置識別情報と、当該それぞれの中継装置に付与されたＩＰアドレスに含まれる前記階層識別子とが対応付けられて記憶されている階層識別子記憶部と、
前記中継装置を介して送信される前記パケットを受信するサーバパケット受信部と、
前記サーバパケット受信部が受信した前記パケットの送信元ＩＰアドレスに含まれる前記階層識別子に対応付けられた前記中継装置識別情報を、前記階層識別子記憶部から読み出す中継装置判定部と、
を備えることを特徴とする情報通信システム。
【請求項２】
前記情報サーバ装置の、
前記サーバパケット受信部は、複数の前記情報端末から送信される前記パケットを受信し、
前記中継装置判定部は、前記階層識別子記憶部に記憶された前記階層識別子のうち、最上位階層の階層識別子から下位階層の階層識別子に向けて、順番に、当該階層識別子が、前記サーバパケット受信部が受信する複数の前記パケットのそれぞれの送信元ＩＰアドレスに含まれる前記階層識別子を下位階層として包含するか否かを判定し、前記複数のパケットのそれぞれの送信元ＩＰアドレスに含まれる前記階層識別子の全てを下位階層として包含する前記階層識別子のうち最下位階層の前記階層識別子に対応付けられた前記中継装置識別情報を、前記階層識別子記憶部から読み出す
ことを特徴とする請求項１に記載された情報通信システム。
【請求項３】
前記情報端末は、
前記階層構造において前記最上位階層の前記中継装置に接続される対向サーバ装置から送信されるパケットを受信する端末パケット受信部と、
前記端末パケット受信部が受信する前記パケットのパケットヘッダ情報に基づいて、当該パケットの品質劣化を数値で示す品質情報を算出する端末品質算出部と、
前記品質情報に対応する品質閾値情報が予め記憶されている端末品質閾値記憶部と、
前記品質算出部が算出する前記品質情報と、前記品質閾値記憶部に記憶されている前記品質閾値情報とを比較して、前記品質情報が示す値が、前記品質閾値情報が示す値を超えているか否かを判定する端末品質異常判断部と、をさらに備え、
前記端末パケット送信部は、前記端末品質異常判断部によって、前記品質情報が示す値が、前記品質閾値情報が示す値を超えていると判定された場合に、異常があったことを示す情報を含み、自身に付与された前記ＩＰアドレスを送信元ＩＰアドレスとし、前記情報サーバ装置に付与された前記ＩＰアドレスを送信先とする前記パケットを送信する
ことを特徴とする請求項１または請求項２に記載された情報通信システム。
【請求項４】
前記情報通信システムは、前記階層構造において前記最上位階層の前記中継装置に接続される品質測定器をさらに備え、
前記品質測定器は、
前記情報端末から送信される前記パケットを受信する測定器受信部と、
前記測定器受信部が受信する前記パケットのパケットヘッダ情報に基づいて、当該パケットの品質劣化を数値で示す品質情報を算出する測定器品質算出部と、
前記品質情報に対応する品質閾値情報が予め記憶されている測定器品質閾値記憶部と、
前記測定器品質算出部が算出する前記品質情報と、前記測定器品質閾値記憶部に記憶されている前記品質閾値情報とを比較して、前記品質情報が示す値が、前記品質閾値情報が示す値を超えているか否かを判定する測定器品質異常判断部と、
前記測定器品質異常判断部によって、前記品質情報が示す値が、前記品質閾値情報が示す値を超えていると判定された場合に、異常があったことを示す情報と、前記測定器受信部が受信した前記パケットの送信元ＩＰアドレスとを含む品質異常情報パケットを、前記情報サーバ装置に送信する測定器パケット送信部と、
を備えることを特徴とする請求項１から請求項３までのいずれか１項に記載された情報通信システム。
【請求項５】
ＩＰアドレスが付与される複数の情報端末と、ＩＰアドレスが付与され、前記情報端末が送受信するパケットを中継する複数の中継装置と、ＩＰアドレスが付与され、前記中継装置を介して前記情報端末とパケットを送受信する情報サーバ装置と、を備えた情報通信システムにおける情報通信方法であって、
前記複数の情報端末および前記複数の中継装置のそれぞれに付与される前記ＩＰアドレスは、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスであり、かつ、前記複数の情報端末および前記複数の中継装置は、前記階層構造に従う構成で接続され、前記情報サーバ装置は、複数の前記中継装置のそれぞれを識別する中継装置識別情報と、当該それぞれの中継装置に付与されたＩＰアドレスに含まれる前記階層識別子とが対応付けられて記憶されている階層識別子記憶部を備え、前記階層構造において最上位階層の前記中継装置に接続されており、
前記情報端末の、
端末パケット送信部が、自身に付与された前記ＩＰアドレスを送信元ＩＰアドレスとし、前記情報サーバ装置に付与された前記ＩＰアドレスを送信先とするパケットを送信するステップと、
前記情報サーバ装置の、
サーバパケット受信部が、前記中継装置を介して送信される前記パケットを受信するステップと、
中継装置判定部が、前記サーバパケット受信部が受信した前記パケットの送信元ＩＰアドレスに含まれる前記階層識別子に対応付けられた前記中継装置識別情報を、前記階層識別子記憶部から読み出すステップと、
を備えることを特徴とする情報通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスが付与された情報端末が、中継装置を介して情報サーバ装置と通信を行う情報通信システムおよび方法に関する。
【背景技術】
【０００２】
従来、個々の情報端末に付与されたＩＰアドレスによって通信先の情報端末を識別し、情報の送受信を行うＩＰネットワークが発達している。このようなＩＰネットワークでは、文字情報のみならず、画像、音声、動画など様々なコンテンツ情報が配信されており、音声や映像などのストリーミング配信を行う伝送プロトコルとしてＲＴＰ（Real-time Transport Protocol）などが広く利用されている。
このような高度に発達したＩＰネットワークにおいて、ネットワーク上のいずれかの区間に故障や輻輳などの異常が発生し、転送遅延やパケットロスが発生して品質が劣化している場合、ＩＰネットワークが広範であればあるほど、また接続されたコンピュータ装置が多ければ多いほど、その品質劣化区間を特定するのは困難である。品質劣化区間の特定方法としては、例えば、ネットワーク上に設置されるルータごとに負荷状況を計測していく方法や、ネットワーク上に設置される各情報端末にｐｉｎｇやｔｒａｃｅｒｏｕｔｅを送信し、その応答に基づいて品質劣化区間の切り分けを行う方法などが考えられる。また、品質劣化区間の特定方法として、特許文献１には、ネットワーク上の定められたポイントに品質計測サイトを配置して、その品質計測サイトのそれぞれと通信を行うことで、品質劣化区間を特定する方法が提案されている。特許文献２には、このようなＩＰネットワークにおける品質の測定を行う技術が記載されている。
【０００３】
【特許文献１】特開２００７−３６８３９号公報
【特許文献２】特開２００７−２２１３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ルータごとの負荷状況を計測することや、ｐｉｎｇやｔｒａｃｅｒｏｕｔｅの応答によって品質劣化区間の特定を行う方法では、品質劣化区間の特定に時間がかかるとともに、ユーザの経験やスキルによって、品質劣化区間の特定を行うまでの時間や、その特定の信用性などにバラツキがでる場合がある。特許文献１に示される技術においては、品質劣化区間の特定のために複数の品質測定サイトと通信を行う必要があるためネットワーク負荷が増え、またその近傍のルータや情報端末のＩＰアドレスを管理しているため、情報端末のＩＰアドレスが変更された場合には各情報端末に対応するＩＰアドレスを変更して管理する必要があり、運用負荷がかかる。
【０００５】
本発明は、このような状況に鑑みてなされたもので、ネットワーク上の品質劣化区間を、短時間に効率よく特定することを可能とする情報通信システムおよび情報通信方法を提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、ＩＰアドレスが付与される複数の情報端末と、ＩＰアドレスが付与され、情報端末が送受信するパケットを中継する複数の中継装置と、ＩＰアドレスが付与され、中継装置を介して情報端末とパケットを送受信する情報サーバ装置と、を備えた情報通信システムであって、複数の情報端末および複数の中継装置のそれぞれに付与されるＩＰアドレスは、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスであり、かつ、複数の情報端末および複数の中継装置は、階層構造に従う構成で接続され、情報サーバ装置は、階層構造において最上位階層の中継装置に接続されており、情報端末は、自身に付与されたＩＰアドレスを送信元ＩＰアドレスとし、情報サーバ装置に付与されたＩＰアドレスを送信先とするパケットを送信する端末パケット送信部を備え、情報サーバ装置は、複数の中継装置のそれぞれを識別する中継装置識別情報と、それぞれの中継装置に付与されたＩＰアドレスに含まれる階層識別子とが対応付けられて記憶されている階層識別子記憶部と、中継装置を介して送信されるパケットを受信するサーバパケット受信部と、サーバパケット受信部が受信したパケットの送信元ＩＰアドレスに含まれる階層識別子に対応付けられた中継装置識別情報を、階層識別子記憶部から読み出す中継装置判定部と、を備えることを特徴とする。
【０００７】
また、本発明は、上述の情報サーバ装置の、サーバパケット受信部は、複数の情報端末から送信されるパケットを受信し、中継装置判定部は、階層識別子記憶部に記憶された階層識別子のうち、最上位階層の階層識別子から下位階層の階層識別子に向けて、順番に、階層識別子が、サーバパケット受信部が受信する複数のパケットのそれぞれの送信元ＩＰアドレスに含まれる階層識別子を下位階層として包含するか否かを判定し、複数のパケットのそれぞれの送信元ＩＰアドレスに含まれる階層識別子の全てを下位階層として包含する階層識別子のうち最下位階層の階層識別子に対応付けられた中継装置識別情報を、階層識別子記憶部から読み出すことを特徴とする。
【０００８】
また、本発明は、上述の情報端末は、階層構造において最上位階層の中継装置に接続される対向サーバ装置から送信されるパケットを受信する端末パケット受信部と、端末パケット受信部が受信するパケットのパケットヘッダ情報に基づいて、パケットの品質劣化を数値で示す品質情報を算出する端末品質算出部と、品質情報に対応する品質閾値情報が予め記憶されている端末品質閾値記憶部と、品質算出部が算出する品質情報と、品質閾値記憶部に記憶されている品質閾値情報とを比較して、品質情報が示す値が、品質閾値情報が示す値を超えているか否かを判定する端末品質異常判断部と、をさらに備え、端末パケット送信部は、端末品質異常判断部によって、品質情報が示す値が、品質閾値情報が示す値を超えていると判定された場合に、異常があったことを示す情報を含み、自身に付与されたＩＰアドレスを送信元ＩＰアドレスとし、情報サーバ装置に付与されたＩＰアドレスを送信先とするパケットを送信することを特徴とする。
【０００９】
また、本発明は、上述の情報通信システムは、階層構造において最上位階層の中継装置に接続される品質測定器をさらに備え、品質測定器は、情報端末から送信されるパケットを受信する測定器受信部と、測定器受信部が受信するパケットのパケットヘッダ情報に基づいて、パケットの品質劣化を数値で示す品質情報を算出する測定器品質算出部と、品質情報に対応する品質閾値情報が予め記憶されている測定器品質閾値記憶部と、測定器品質算出部が算出する品質情報と、測定器品質閾値記憶部に記憶されている品質閾値情報とを比較して、品質情報が示す値が、品質閾値情報が示す値を超えているか否かを判定する測定器品質異常判断部と、測定器品質異常判断部によって、品質情報が示す値が、品質閾値情報が示す値を超えていると判定された場合に、異常があったことを示す情報と、測定器受信部が受信したパケットの送信元ＩＰアドレスとを含む品質異常情報パケットを、情報サーバ装置に送信する測定器パケット送信部と、を備えることを特徴とする。
【００１０】
また、本発明は、ＩＰアドレスが付与される複数の情報端末と、ＩＰアドレスが付与され、情報端末が送受信するパケットを中継する複数の中継装置と、ＩＰアドレスが付与され、中継装置を介して情報端末とパケットを送受信する情報サーバ装置と、を備えた情報通信システムにおける情報通信方法であって、複数の情報端末および複数の中継装置のそれぞれに付与されるＩＰアドレスは、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスであり、かつ、複数の情報端末および複数の中継装置は、階層構造に従う構成で接続され、情報サーバ装置は、複数の中継装置のそれぞれを識別する中継装置識別情報と、それぞれの中継装置に付与されたＩＰアドレスに含まれる階層識別子とが対応付けられて記憶されている階層識別子記憶部を備え、階層構造において最上位階層の中継装置に接続されており、情報端末の、端末パケット送信部が、自身に付与されたＩＰアドレスを送信元ＩＰアドレスとし、情報サーバ装置に付与されたＩＰアドレスを送信先とするパケットを送信するステップと、情報サーバ装置の、サーバパケット受信部が、中継装置を介して送信されるパケットを受信するステップと、中継装置判定部が、サーバパケット受信部が受信したパケットの送信元ＩＰアドレスに含まれる階層識別子に対応付けられた中継装置識別情報を、階層識別子記憶部から読み出すステップと、を備えることを特徴とする情報通信方法である。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、複数の情報端末および複数の中継装置のそれぞれに、階層構造化されたＩＰアドレス空間において階層を識別する階層識別子が含まれるＩＰアドレスが付与され、複数の情報端末および複数の中継装置は、階層識別子の階層構造に従う構成で接続され、情報サーバ装置は、階層識別子の階層構造において最上位階層の中継装置に接続されており、情報端末は、自身に付与されたＩＰアドレスを送信元ＩＰアドレスとし、情報サーバ装置のＩＰアドレスを通信先とするパケットを送信し、情報サーバ装置は、複数の中継装置のそれぞれを識別する中継装置識別情報と、その中継装置に付与されたＩＰアドレスに含まれる階層識別子とが対応付けられて記憶され、中継装置を介して中継され送信されるパケットを受信し、受信したパケットの送信元ＩＰアドレスに含まれる階層識別子に対応付けられた中継装置識別情報を読み出すようにしたので、情報端末から送信されるパケットの送信元ＩＰアドレスに含まれる階層識別子に対応する階層識別子を付与された中継装置を判定することができ、これにより、パケットを送信した情報端末に対応する中継装置を特定することが可能となる。
【００１２】
また、本発明によれば、情報サーバ装置は、複数の情報端末から送信されるパケットを受信し、予め記憶された階層識別子のうち、最上位階層の階層識別子から下位階層の階層識別子に向けて順番に、パケット受信部が受信する複数のパケットの送信元ＩＰアドレスに含まれる階層識別子を下位階層として包含するか否かを判定し、送信元ＩＰアドレスに含まれる階層識別子を下位階層として包含する最下位階層の階層識別子に対応付けられた中継装置識別情報を読み出すようにしたので、情報端末から送信されるパケットの送信元ＩＰアドレスに含まれる階層識別子に対応する階層識別子を付与された中継装置を効率よく特定することができ、パケットを送信した情報端末に対応する中継装置を特定する処理負荷を軽減し、特定するまでの時間を短縮することが可能となる。
【００１３】
また、本発明によれば、情報端末は、階層構造において最上位階層の中継装置に接続される対向サーバ装置から送信されるパケットのパケットヘッダ情報に基づいて、パケットの転送遅延時間または損失率のいずれかを数値で示す品質情報を算出し、予め記憶されている品質閾値情報と比較して、品質情報が示す値が、品質閾値情報が示す値を超えている場合に、情報サーバ装置に、異常があったことを示す情報を含むパケットを送信するようにしたので、情報サーバ装置は、異常があった際に送信されるパケットを受信して、そのパケットの送信元に対応する中継装置を判定することができ、これにより、品質劣化の原因となる中継装置を効率よく特定することが可能となる。また、これによれば、例えば、スイッチ等のＩＰアドレスを持たない周辺装置により品質劣化が起きている場合にも、その原因となる装置を特定できる。
【００１４】
また、本発明によれば、階層構造において最上位階層の中継装置に接続される品質測定器が、情報端末から送信されるパケットを受信し、受信するパケットのパケットヘッダ情報に基づいて、パケットの転送遅延時間または損失率のいずれかを数値で示す品質情報を算出し、予め記憶されている品質閾値情報と比較して、品質情報が示す値が、品質閾値情報が示す値を超えている場合に、異常があったことを示す情報を含み、受信したパケットの送信元ＩＰアドレスを送信元ＩＰアドレスとし、情報サーバ装置のＩＰアドレスを送信先とするパケットを送信するようにしたので、情報サーバ装置は、異常があった際に品質測定器から送信されるパケットを受信して、異常が検出されたパケットの送信元の中継装置を判定することができ、これにより、品質劣化の原因となる中継装置を効率よく特定することが可能となる。また、これにより、階層構造において最上位階層の中継装置に接続される品質測定器に品質情報を算出する機能部を備えさせることで、複数の情報端末のそれぞれに、品質情報を算出する機能部を備えさせることなく、情報端末に負荷をかけずに品質劣化の原因となる中継装置の特定を行うことが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態について、図面を参照して説明する。
＜ネットワーク構成＞
図１は、階層化されたＩＰｖ６アドレス空間の概念を示す図である。ＩＰｖ６アドレス空間において、プレフィックス（ネットワークアドレス）とホストアドレスとを識別するためのサブネットマスクは、例えば、アドレスの後に「／（サブネットマスク数値）」を連結して表記される。例えば、「３ｆｆｅ：１２３４：５６７８：：／４８」のように表され、この場合、アドレスの先頭から４８ビット（３ｆｆｅ：１２３４：５６７８）がプレフィックスである。
【００１６】
ＩＰｖ６アドレス空間では、階層構造によるアドレス割り当てが可能である。図１の（ｂ）に示すように、例えば、サブネットマスクがａ（以下、「／ａ」と表す。また、図１の説明において小文字の英文字はサブネットマスクを示す数値とし、その数値はａ＜ｂ＜ｃ＜＜＜ｘ＜ｙ＜ｚの大小関係にあるとする。）であるプレフィックスのアドレス空間を第１階層とすると、「／ａ」のアドレス空間の特定のプレフィックスは、「／ｂ」のアドレス空間のプレフィックスによって第２階層に分割される。同様に、「／ｂ」のアドレス空間の特定のプレフィックスは、「／ｃ」のアドレス空間のプレフィックスによって第３階層に分割される。
【００１７】
すなわち、図１の（ａ）に示されるように、例えば、「／ｚ」のアドレス空間の特定のプレフィックス（ｚ−１、ｚ−２）は、その上位の「／ｙ」（ｙ−１）のアドレス空間に包含される。同様に、「／ｚ」のアドレス空間の特定のプレフィックス（ｚ−３、ｚ−４）は、その上位の「／ｙ」（ｙ−２）のアドレス空間に包含される。ここで、「／ｚ」のアドレス空間の特定のプレフィックス（ｚ−１、ｚ−２、ｚ−３、ｚ−４）は、上位のプレフィックス「／ｘ」（ｘ−１）のアドレス空間に包含される。
【００１８】
図２に、本実施形態における情報通信システムを、通信事業者網に適用する概念の例を示す。本実施形態では、図１で示したようなＩＰｖ６アドレス空間における階層化されたアドレスを、情報通信システムに接続される各装置に設定する。本実施形態では、対向サーバ５００および対向端末５１０と、品質管理サーバ４００とが、それぞれルータ（ブロック間ルータ）３３０−１に接続される。ここで、対向サーバ５００は、例えば、情報端末からの要求に応じてＲＴＰおよびＲＴＣＰ（RTP Control Protocol）による動画配信を行う映像配信サーバ装置である。対向端末５１０は、例えば、Ｐ２Ｐ通信により情報の送受信を行うユーザ端末である。品質管理サーバ４００は、情報通信システムのネットワークの品質を管理するサーバ装置である。
【００１９】
ルータ３２０−１、ルータ３２０−２には、図２の（ａ）に示されるように、「／２１」のアドレス空間における特定のプレフィックスを８分割した「／２４」の網全体を集約するアドレス空間におけるプレフィックスのうち、特定のプレフィックスが付与される。「／２４」のアドレス空間における特定のプレフィックスは、下位層となる「／３２」のアドレス空間を包含する。図２では、ルータ３２０−１のアドレス空間は、ルータ（エッジルータ）３１０−１とルータ３１０−２とのアドレス空間を下位層として包含している。
【００２０】
同様に、ルータ３１０−１の「／３２」のアドレス空間は、ルータ（ホームゲートウェイ）３００−１と、ルータ３００−２とのアドレス空間を下位層として包含している。ルータ３００−１は、品質測定器１００−１とユーザ端末２００−１とに接続され、ユーザのアドレス空間を提供する。品質測定器１００−１は、対向サーバ５００または対向端末５１０とユーザ端末２００−１との間で送受信されるパケットを監視し、その品質を測定する。ユーザ端末２００−１は、対向サーバ５００から送信される情報を受信するコンピュータ装置であり、例えば、対向サーバ５００からＲＴＰで配信される動画を受信して表示するセットトップボックス（ＳＴＢ）である。
【００２１】
図３に、本実施形態における情報通信システムが備えるコンピュータ装置と、各ルータに設定されるプレフィックスの例を示す。本実施形態における情報通信システムは、対向サーバ５００と品質管理サーバ４００とが接続されたルータ３３０を第１階層として、ルータ３２０−１と、ルータ３２０−２とが第２階層に、ルータ３１０−１と、ルータ３１０−２と、ルータ３１０−３と、ルータ３１０−４とが第３階層に、ルータ３００−１と、ルータ３００−２と、ルータ３００−３と、ルータ３００−４と、ルータ３００−５と、ルータ３００−６と、ルータ３００−７と、ルータ３００−８とが第４階層に構成される。第４階層のルータは、それぞれユーザに利用されるユーザ端末２００と、対向サーバ５００と自身の配下のユーザ端末２００とのＲＴＰ通信の品質を測定する品質測定器１００との情報端末に接続される。
【００２２】
図４は、本実施形態における情報通信システムにおいて、対向サーバ５００から送信されるパケットの流れを示す図である。なお、ユーザ端末２００−１と通信を行うコンピュータ装置は、対向サーバ５００の他に、例えばルータ３３０−１のアドレス空間の外部のアドレス空間における対向端末５１０などでも良い。
対向サーバ５００または対向端末５１０から送信され、ユーザ端末２００−１のＩＰアドレスを宛先とするパケットは、ルータ３３０−１によってルータ３２０−１に転送され、ルータ３２０−１によってルータ３１０−１に転送され、ルータ３００−１を介して２０−１に送信される。同様に、ユーザ端末２００−２を宛先とするパケットは、ルータ３３０−１、ルータ３２０−１、ルータ３１０−１の順に転送され、ルータ３００−２を介してユーザ端末２００−２に送信される。同様に、ユーザ端末２００−３を宛先とするパケットは、ルータ３３０−１、ルータ３２０−１、ルータ３１０−２の順に転送され、ルータ３００−３を介してユーザ端末２００−３に転送される。同様に、ユーザ端末２００−５を宛先とするパケットは、ルータ３３０−１、ルータ３２０−２、ルータ３１０−３の順に転送され、ルータ３００−５を介してユーザ端末２００−５に転送される。このように、対向サーバ５００からユーザ端末２００に送信されるパケットは、ピラミッド状に形成されたネットワーク網の最上位層にある通信事業者側（対向サーバ５００）から、最下位層にあるユーザ側（ユーザ端末２００）に向かって、上位層のルータから下位層のルータへの転送が繰り替えされてユーザ端末２００に到達する。
【００２３】
図５は、本実施形態における品質測定器１００と対向サーバ５００とが情報を送受信する概念を示す図である。図５の（ａ）に示されるように、品質測定器１００は、タップ３０１によってレイヤー１のレベルで分岐される、対向サーバ５００からユーザ端末２００にＲＴＰ送信される音声映像トラフィックを監視する。ここで、品質測定器１００は、対向サーバ５００から送信される音声映像トラフィックにおけるＲＴＰパケットおよびＲＴＣＰパケットを監視し、リアルタイムに品質測定を行う。
【００２４】
また、図５の（ｂ）に示されるように、品質測定器１００は、受信するＲＴＰパケットに含まれる情報に基づいて、例えば、パケットロス、リオーダ、遅延、ジッタなどのネットワーク劣化値や、Ｒ値、ＭＤＩ値などの客観評価値などの通信の品質劣化を示す品質情報を算出する。後述するように、品質測定器１００は、算出した品質情報と、自身に予め記憶されている閾値とを比較して、算出した品質情報が閾値を超過しているか否かを判定して品質劣化を検出し、品質劣化を検出した場合は、アラーム通知（例えば、ＳＮＭＰトラップ）を、ルータ３００を介して品質管理サーバ４００に送信する。品質管理サーバ４００は、ネットワークを介して接続される複数の品質測定器１００から送信されるアラーム通知を受信し、集約して表示部に表示する。ここで、品質管理サーバ４００は、例えば、品質測定器１００のＩＰアドレス、測定対象パケットの送信元／送信ＩＰアドレス、アラーム説明、タイムスタンプなどを表示する。
【００２５】
＜ブロック構成＞
図６は、本実施形態における情報通信システムが備える品質測定器１００および品質管理サーバ４００のブロック構成を示す図である。
品質測定器１００は、対向サーバ５００からユーザ端末２００に送信されるパケットを取得し、そのパケットの通信品質を測定するコンピュータ装置であり、パケット受信部１１０と、品質算出部１２０と、品質異常判断部１３０と、品質閾値情報管理ＤＢ１４０と、パケット送信部１５０とを備えている。
【００２６】
パケット受信部１１０は、対向サーバ５００からユーザ端末２００に送信されるパケットを受信し、受信したパケットのパケットヘッダ情報を読み出す。
品質算出部１２０は、パケット受信部１１０が受信したパケットから読み出されたパケットヘッダ情報に基づいて品質測定値を算出し、算出した品質測定値に基づいてパケットの品質劣化を数値で示す品質情報を生成する。図８は、品質算出部１２０が測定する品質測定値の例を示す図である。品質算出部１２０は、例えば、パケットロス、リオーダ、遅延、ジッタなどの測定値に基づいて品質劣化を数値で示す品質情報を算出する。
【００２７】
パケットロスは、ＲＴＰパケットのヘッダフィールド「ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ」をソースとして、ＲＴＰパケット受信ごとに、受信したＲＴＰパケットのシーケンス番号が、受信済みの最新のＲＴＰパケットのシーケンス番号と連続していない場合、パケットロスと判定され、ロスしたパケット数が品質測定値として記憶カウントされる。なお、品質算出部１２０は、ここでパケットロスと判定されたシーケンス番号を持つＲＴＰパケットを、その後に受信した場合には、リオーダとみなし、品質測定値のカウントを減らす。品質算出部１２０は、このようにカウントしたパケットロスに基づいて、一定時間（Ｔ）における全フレーム数に対する品質測定値（フレーム数）の割合を、品質情報として算出する。
【００２８】
リオーダは、ＲＴＰパケットのヘッダフィールド「ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ」をソースとして、ＲＴＰパケット受信ごとに、特定のシーケンス番号のパケットがパケットロスとカウントされた後に、そのシーケンス番号をもつＲＴＰパケットが受信された場合に、リオーダとして品質測定値をカウントする。品質算出部１２０は、このようにカウントしたリオーダに基づいて、一定時間（Ｔ）における全フレーム数に対する品質測定値（フレーム数）の割合を、品質情報として算出する。
【００２９】
遅延は、ＲＴＣＰ  ＳＲ（Real-time Transport Control Protocol Sender Report）パケットのヘッダフィールド「ＤＬＳＲ」（delay since last SR）をソースとして、ＲＴＣＰパケットを双方向から受信するごとに、ＲＴＣＰ  ＳＲを受信した時間と、その次のＲＴＣＰ  ＳＲを受信した時間との差分から、ＲＴＣＰＳＲのＤＬＳＲ（装置処理時間）を減算し、品質測定器１００とユーザ端末２００との間のパケットの往復遅延を算出する。さらに品質測定器１００と対向サーバ５００との間のパケットの往復遅延も同様の手順で算出し、それらを足して２で割ることで、エンドエンドの片方向遅延を測定することが可能である。品質算出部１２０は、一定時間（Ｔ）における遅延の測定値の平均値を、品質情報として算出する。
【００３０】
ジッタは、ＲＴＰパケットのヘッダフィールド「ｔｉｍｅｓｔａｍｐ」をソースとして、ＲＴＰパケット受信ごとに、受信したＲＴＰパケットのタイムスタンプと、受信済みの最新のＲＴＰパケットのタイムスタンプとの差分を元に、ＲＦＣ１８８９（ＲＴＰ）に記載されるＲＴＰパケット  インターバル時間の統計的分散の見積もりに基づいて算出することが可能である。品質算出部１２０は、一定時間（Ｔ）におけるジッタの測定値の平均値を、品質情報として算出する。
【００３１】
品質算出部１２０は、このように算出したパケットロス、遅延、ジッタ、リオーダのそれぞれの品質情報をフィールドとして含む、図７の（ａ）に示されるようなデータ構造をもつ品質情報テーブルを生成する。図７は、本実施形態において各機能部が送受信するデータの例を示す図である。図７における各データ例においては、縦の列をフィールド、横の列をレコード、１以上のレコードを含む集合をテーブルとする。図７に示されるデータの上段はフィールド名を意味する。
【００３２】
図６に戻り、品質閾値情報管理ＤＢ１４０は、本実施形態の情報通信システムを管理する通信事業者により、品質情報の閾値を示す情報を含む品質閾値情報テーブルが記憶される記憶部である。図７の（ｂ）は、品質閾値情報テーブルのデータ構造を示す図である。
図６に戻り、品質異常判断部１３０は、品質算出部１２０が生成する品質情報テーブルと、品質閾値情報管理ＤＢ１４０から読み出す品質閾値情報テーブルとを比較して、それぞれの対応するフィールドに含まれる値を比較し、品質情報テーブルに含まれる各値が、品質閾値情報テーブルに含まれる各値を超過するか否かを判定する。そして、品質異常判断部１３０は、品質情報テーブルに含まれる値が、品質閾値情報テーブルに含まれる値を超過すると判定したフィールドについて、異常を検出したと判定し、異常があったことを示す情報であるアラーム種別を生成する。そして、品質異常判断部１３０は、異常を検出した時刻を示す時刻情報と、生成したアラーム種別とを含む品質異常情報テーブルを生成する。ここで、品質異常判断部１３０は、複数のフィールドに異常を検出した場合は、アラーム種別には複数のフィールドについて異常を検出したことを示す情報が含まれる品質異常情報テーブルを生成する。
【００３３】
パケット送信部１５０は、品質異常判断部１３０が生成した品質異常情報テーブルをペイロードに埋め込み、品質測定器１００に予め付与されたＩＰｖ６アドレスを送信元ＩＰアドレスとした品質異常情報パケットを生成し、品質管理サーバ４００に送信する。また、パケット送信部１５０は、予め定められた一定時間（Ｔ）ごとに、その一定時間（Ｔ）に品質異常判断部１３０に生成された複数の品質異常テーブルに含まれる複数のアラームを含む品質異常情報パケットを生成し、品質管理サーバ４００に送信するようにしても良い。このようにすれば、ネットワーク負荷、品質測定器１００、品質管理サーバ４００の処理負荷を軽減することができる。
【００３４】
品質管理サーバ４００は、ネットワークを介して接続された複数の品質測定器１００から受信する品質異常情報パケットに基づいて、ネットワーク上の異常発生箇所を判定するコンピュータ装置であり、パケット受信部４１０と、品質情報管理ＤＢ４２０と、障害判断部４３０と、障害切り分け部４４０と、表示部４５０と、プレフィックス情報管理ＤＢ４６０とを備えている。
【００３５】
パケット受信部４１０は、品質測定器１００から受信する品質異常情報パケットに基づいて、品質異常情報レコードに送信元ＩＰアドレスを付与した品質管理情報レコードを生成する。パケット受信部４１０は、品質測定器１００から受信する品質異常情報パケットのペイロードから品質異常情報テーブルを取り出すと、取り出した品質異常情報テーブルに含まれるアラーム種別が複数のフィールドについて異常を検出したことを示す情報である場合には、そのフィールドごとにアラーム種別を分割し、それぞれのアラーム種別を１レコードとした上で、時刻情報とアラーム種別と、その品質異常情報パケットの送信元のＩＰアドレスとを含む品質管理情報レコードを、品質情報管理ＤＢ４２０に記憶させる。この際、パケット受信部４１０は、それぞれの品質管理情報レコードに、品質測定器１００から受信した到着順を示すレコード番号を付与して、品質情報管理ＤＢ４２０に記憶させる。図７の（ｄ）は、パケット受信部４１０が生成して品質情報管理ＤＢ４２０に記憶させる品質管理情報レコードのデータ構造例を示す図である。
【００３６】
図６に戻り、品質情報管理ＤＢ４２０は、パケット受信部４１０によって複数の品質管理情報レコードが記憶される記憶部である。
障害判断部４３０は、現在時刻から、一定時間（Ｔ）を差し引いた時刻までの範囲の時刻情報が含まれる品質管理情報レコードを品質情報管理ＤＢ４２０から読み出し、読み出した品質管理情報レコードが含まれるアラーム種別障害情報テーブルを生成する。図７の（ｅ）は、アラーム種別障害情報テーブルのデータ構造例を示す図である。
【００３７】
図６に戻り、プレフィックス情報管理ＤＢ４６０は、本実施形態の情報通信システムを管理する通信事業者により、通信情報システムに接続される各ルータを識別するルータ名と、そのルータが包含されるプレフィックスが対応付けられたプレフィックス情報テーブルが記憶される記憶部である。図７の（ｆ）は、品質閾値情報テーブルのデータ構造を示す図である。なお、図３の（ａ）には、プレフィックス情報管理ＤＢ４６０に記憶されるプレフィックス情報のデータ例が示されている。
【００３８】
図６に戻り、障害切り分け部４４０は、障害判断部４３０が生成したアラーム種別情報テーブルと、プレフィックス情報管理ＤＢ４６０から読み出したプレフィックス情報テーブルとに基づいて、異常を検出した品質測定器１００が接続されるルータを判定し、判定したルータ名が含まれる障害情報テーブルを生成する。図７の（ｇ）は、障害切り分け部４４０が生成する障害情報テーブルのデータ構造例を示す図である。
表示部４５０は、障害切り分け部４４０が生成した障害情報テーブルに含まれる情報を表示するディスプレイである。
【００３９】
＜動作例＞
次に、図９を参照して、本実施形態による情報通信システムの動作例を説明する。
まず、品質測定器１００のパケット受信部１１０が、対向サーバ５００から送信されるパケットを受信すると（ステップＳ１）、パケット受信部１１０は、受信したパケットからパケットヘッダ情報を取り出す。そして、品質算出部１２０は、ある一定時間（Ｔ）にステップＳ１で読み出したパケットヘッダ情報から、パケットロス率、遅延、ジッタ、リオーダ等の通信品質を示す情報を、一定時間（Ｔ）おきに算出して品質情報テーブルを生成する（ステップＳ２）。
【００４０】
そして、品質異常判断部１３０は、品質閾値情報管理ＤＢ１４０に記憶された、パケットロス率、遅延、ジッタ、リオーダ等の閾値を含む品質閾値情報テーブルを読み出し、読み出した品質閾値情報テーブルに含まれる各閾値と、ステップＳ２で生成した品質情報テーブルに含まれる各値とを比較し、品質情報テーブルに含まれる値が、品質閾値情報テーブルに含まれる各閾値を超過するか否かを判定し、超過すると判定した場合に、超過した値に応じたアラーム種別と、閾値の超過を検出した時刻情報とを含む品質異常情報テーブルを生成する。ここで、生成する品質異常情報テーブルにおいては、超過のなかったフィールドは破棄する（ステップＳ３）。
【００４１】
次に、品質測定器１００のパケット送信部１５０は、ステップＳ３で品質異常判断部１３０が生成した品質異常情報テーブルをペイロードに読み込み、品質測定器１００に予め付与されたＩＰアドレスを送信元ＩＰアドレスとする品質異常情報パケット（例えば、ＳＮＭＰトラップ）を生成し、品質管理サーバ４００に送信する（ステップＳ４）。品質管理サーバ４００のパケット受信部４１０は、品質測定器１００から送信される品質異常情報パケットを受信すると、品質異常情報パケットのペイロードから品質異常情報テーブルを取り出し、取り出した品質異常情報テーブルに含まれるアラーム種別のレコードに、複数のアラーム種別が含まれる場合は、各々のアラーム種別ごとのレコードに分割し、分割したレコードに、パケット送信元アドレスをフィールドとして付け加えたレコードを生成する。そして、パケット受信部４１０は、ネットワークを介して接続される複数の品質測定器１００から送信されるパケットの到着順に、レコードにレコード番号を付与し、品質管理情報レコードとして品質情報管理ＤＢ４２０に書き込む（ステップＳ５）。
【００４２】
そして、障害判断部４３０は、品質情報管理ＤＢ４２０から、現在時刻から一定時間（Ｔ）を差し引いた時刻までの範囲の時刻情報を含む品質管理情報レコードを品質情報管理ＤＢ４２０から読み出す。障害判断部４３０は、読み出した品質管理情報レコードのアラーム種別をキーとして、アラーム種別障害情報テーブルを生成する（ステップＳ６）。障害切り分け部４４０は、プレフィックス情報管理ＤＢ４６０から、プレフィックス情報テーブルを読み出し、読み出したプレフィックス情報テーブルと、ステップＳ６で障害判断部４３０が生成したアラーム種別障害情報テーブルとに基づいて、障害情報テーブルを生成する。
【００４３】
ここで、障害切り分け部４４０による障害情報テーブルの生成処理においては、例えば、障害切り分け部４４０は、プレフィックス情報テーブルに含まれる上位階層フィールドのプレフィックスと、アラーム種別障害情報テーブルに含まれる送信元ＩＰアドレスとを比較し、各送信元アドレスがどのプレフィックスと一致するかを判定する。この際、最上位階層のプレフィックスから下位階層のプレフィックスへと順に比較していき、アラーム種別障害情報テーブルに含まれる送信元ＩＰアドレスの全てが特定の同一のプレフィックス（例えば、「／ｘ」）と一致すると判定した場合は、そのプレフィックス（「／ｘ」）の配下にある一階層下のプレフィックス（例えば、「／ｙ」）と、アラーム種別障害情報テーブルに含まれるそれぞれの送信元ＩＰアドレスとを比較していく。
【００４４】
そして、障害切り分け部４４０は、アラーム種別障害情報テーブルに含まれるそれぞれの送信元ＩＰアドレスが、プレフィックス情報テーブルに含まれる特定の階層の複数のプレフィックスに一致した場合は、その一階層上位の階層をプレフィックスに対応するルータ名を異常が発生している被疑ルータと判定し、そのルータ名と、そのテーブルのアラーム種別と、時刻情報の範囲（一定時間（Ｔ）の開始時刻と終了時刻）とを含む障害情報テーブルを生成する（ステップＳ７）。表示部４５０は、ステップＳ７で生成された障害情報テーブルに基づいて、どのような障害が、どの装置で発生したかを示す情報を、表示部４５０に出力する（ステップＳ８）。
【００４５】
図１０は、上述のステップＳ７において、障害切り分け部４４０が行う被疑ルータの判定処理を説明する図である。例えば、（ａ）に示されるように、ルータ３２０−１（エリア間ルータ）において異常が発生しているとする。この場合、（ｂ）に示されるように、まず、品質異常情報パケットの送信元ＩＰアドレスと第２階層（「／３２」の階層、ルータ３２０の階層）の各プレフィックスとを比較し、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致するプレフィックスを検出する（ステップＳ１０）。ここで、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致する第２階層のプレフィックスを複数検出すると、その第２階層のプレフィックスの上位の階層のルータ３３０を、被疑ルータと判定する（ステップＳ１１）。
【００４６】
一方、ステップＳ１０で、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスの全てが、第２階層のいずれかのプレフィックスと一致すると判定すると、品質異常情報パケットの送信元ＩＰアドレスと第３階層（「／４０」の階層、ルータ３１０の階層）の各プレフィックスとを比較し、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致するプレフィックスを検出する（ステップＳ１２）。ここで、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致する第３階層のプレフィックスを複数検出すると、その第３階層のプレフィックスの上位の階層のルータ３２０を、被疑ルータと判定する（ステップＳ１３）。図１０の例では、ここで、ルータ３２０−１が被疑箇所として判定される。
【００４７】
一方、ステップＳ１２で、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスの全てが、第３階層のいずれかのプレフィックスと一致すると判定すると、品質異常情報パケットの送信元ＩＰアドレスと第４階層（「／４８」の階層、ルータ３００の階層）の各プレフィックスとを比較し、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致するプレフィックスを検出する（ステップＳ１４）。ここで、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致する第４階層のプレフィックスを複数検出すると、その第４階層のプレフィックスの上位の階層のルータ３１０を、被疑ルータと判定する（ステップＳ１５）。
【００４８】
ここで、さらに下位の階層（第５階層、第６階層・・・）が存在する場合には、同様に、下位階層のいずれかのプレフィックスと一致するかを判定し、品質異常情報パケットの送信元ＩＰアドレスと下位階層の各プレフィックスとを比較し、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致するプレフィックスを検出する処理を繰り返し、品質異常情報パケットの送信元ＩＰアドレスのプレフィックスと一致する下位階層のプレフィックスを複数検出すると、その下位階層のプレフィックスの上位の階層のルータを、被疑ルータと判定するようにしても良い。そして、特定のルータが被疑箇所として判断されなかった場合には、ホームゲートウェイ（ルータ３００−１）が被疑箇所として判定される（ステップＳ１６）。
【００４９】
なお、本実施形態のステップＳ７における被疑ルータの判定処理では、ネットワーク上の複数の箇所で、異なる異常が検出され、品質異常情報パケットが送信された場合に、そのアラーム種別ごとに、被疑ルータを判定して品質劣化の原因となる装置を特定するようにしても良い。例えば、図１１に示されるように、一定時間（Ｔ）内に、ルータ３１０−１でパケットロスが発生し、かつ、ルータ３２０−２でジッタが発生している場合に、品質管理サーバ４００の障害切り分け部４４０は、一定時間（Ｔ）内に複数のユーザ端末２００から受信する品質異常情報パケットを、アラーム種別ごとに被疑ルータの判定処理を行うことで、同時多発的に発生した故障に対しても、それぞれの品質劣化の原因となる装置を特定することが可能である。
【００５０】
また、図１２に示されるように、最上位階層のルータであるルータ３３０−１に品質測定器６００を接続し、品質測定器６００がユーザ端末２００から送信されるパケットを受信するようにすれば、上りトラフィックの品質を同様に測定することができる。この場合、品質測定器６００は、上述の品質測定器１００と同様の機能部を備えており、品質測定器６００が備えるパケット受信部１１０が、複数のユーザ端末２００から送信されるパケットを受信する。品質測定器６００の品質算出部１２０が、上述のステップＳ２以降の処理と同様に、受信したパケットのそれぞれについて、品質情報テーブルを生成する処理を行う。
【００５１】
そして、品質測定器６００の品質異常判断部１３０が、品質測定器６００の品質算出部１２０が算出する品質情報テーブルに基づいて品質異常情報テーブルを生成すると、品質測定器６００のパケット送信部１５０は、品質測定器６００のパケット受信部１１０が受信したパケットの送信元ＩＰアドレスを含む品質異常情報パケットを、品質管理サーバ４００に送信する。品質管理サーバ４００は、品質異常情報パケットに含まれるパケットの送信元ＩＰアドレスを読み出して、ステップＳ７におけるパケットの送信元ＩＰアドレスとして用いて上述の被疑ルータ判定処理を行うことで、品質劣化の原因となる装置の特定を行うことが可能である。
【００５２】
なお、本実施形態において、最下位階層のルータであるルータ３００と、品質測定器１００とは、異なる装置として説明したが、最下位階層のルータであるホームゲートウェイ装置などに、品質測定器１００が備える各機能部を備えるようにしても良い。
また、本実施形態では、ＩＰｖ６アドレス空間を例として説明したが、ＮＡＴなどによるアドレス変換が行われない場合には、ＩＰｖ４アドレス空間において階層構造化したアドレスを用いて本実施形態における情報通信を行っても良い。また、図５に示したように、ホームゲートウェイによってＮＡＴ変換が行われる前にトラフィックをキャプチャすれば、ＮＡＴ変換が行われるＩＰｖ４ネットワークにおいても、本実施形態を適用することが可能である。
また、本実施形態において、ユーザ端末２００は、ＳＴＢとしたが、ＰＣ（パーソナルコンピュータ）、ＰＤＡ（Personal Digital Assistant）などの、入力部、出力部、制御部、演算部、記憶部を備えたコンピュータ機器を適用して良い。
【００５３】
このように、本実施形態によれば、ネットワーク上に故障などの異常が発生した場合に、故障の発生したルータを特定し、品質劣化の原因となる装置を効率よく特定することが可能となる。また、本実施形態によれば、故障が発生し、品質劣化の原因となる装置を特定するために、新たに通信を行って品質の検査を行う必要がなく、ネットワーク負荷、処理負荷をかけずに品質劣化ポイントの特定が可能である。さらに、本実施形態によれば、品質を算出するための品質管理サーバ４００は、階層構造化されたネットワークの最上位階層のルータに接続するのみで良く、ネットワーク内の各切り分けポイントなどにそれぞれ品質計測のための装置を設置する必要がない。
【００５４】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより情報通信を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５５】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００５６】
【図１】階層構造化されたＩＰアドレス空間の概念を示す図である。
【図２】本発明の一実施形態による情報通信システムの階層構造を示す図である。
【図３】本発明の一実施形態による情報通信システムの階層構造を示す図である。
【図４】本発明の一実施形態による情報通信システムにおけるパケットの流れを示す図である。
【図５】本発明の一実施形態による品質測定器と品質管理サーバとが送受信するパケットを示す図である。
【図６】本発明の一実施形態による情報通信システムの機能構成を示すブロック図である。
【図７】本発明の一実施形態による情報通信システムにおいて用いるデータ構造例を示す図である。
【図８】本発明の一実施形態による情報通信システムにおいて生成される品質情報の例を示す図である。
【図９】本発明の一実施形態による情報通信システムの動作例を示す図である。
【図１０】本発明の一実施形態による情報通信システムにおいて被疑ルータを判定する処理を示す図である。
【図１１】本発明の一実施形態による情報通信システムにおいて複数の故障が発生した場合の概念を示す図である。
【図１２】本発明の一実施形態による情報通信システムにおいて最上位階層のルータに品質測定器を接続した場合の構成を示す図である。
【符号の説明】
【００５７】
１００  品質測定器
１１０  パケット受信部
１２０  品質算出部
１３０  品質異常判断部
１４０  品質閾値情報管理ＤＢ
１５０  パケット送信部
２００  ユーザ端末
３００  ルータ
３０１  タップ
３１０  ルータ
３２０  ルータ
３３０  ルータ
３８０  ルータ
３９０  ルータ
４００  品質管理サーバ
４１０  パケット受信部
４２０  品質情報管理ＤＢ
４３０  障害判断部
４４０  障害切り分け部
４５０  表示部
４６０  プレフィックス情報管理ＤＢ
５００  対向サーバ
５１０  対向端末
６００  品質測定器
【図１】
0004772075.tif 000002
【図２】
0004772075.tif 000003
【図３】
0004772075.tif 000004
【図４】
0004772075.tif 000005
【図５】
0004772075.tif 000006
【図６】
0004772075.tif 000007
【図７】
0004772075.tif 000008
【図８】
0004772075.tif 000009
【図９】
0004772075.tif 000010
【図１０】
0004772075.tif 000011
【図１１】
0004772075.tif 000012
【図１２】
0004772075.tif 000013