(57)【特許請求の範囲】
【請求項１】
被測定対象となるネットワークを伝送する被測定パケットを追跡し、当該被測定パケットの遅延時間を解析するネットワーク解析システムにおいて、
自装置に到着する被測定パケットに関する情報を蓄積する複数のプローブ装置と、複数のプローブ装置が取得した前記被測定パケットに関する情報を収集するコレクタ装置と、このコレクタ装置が収集した情報を解析する解析装置と、時刻マスタ装置とを備え、
前記時刻マスタ装置は、外部の時刻に同期する手段と、前記プローブ装置からの時刻要求パケットに対して自装置内部時刻を応答パケットへ格納して送出する手段とを備え、
前記プローブ装置は、２以上の測定ポートを備え、当該測定ポート間が内部で結線もしくは論理接続され、
前記プローブ装置は、
前記時刻マスタ装置へ送出した時刻要求パケットに対する応答パケットに基づき自装置の内部時刻を前記時刻マスタ装置に同期させる手段と、
測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値をバッファへ蓄積する手段と、
一定量もしくは一定時間毎に蓄積されたバッファ内容と自プローブ装置識別子とをパケット化して前記コレクタ装置へプローブパケットとして送出する手段と
を備え、
前記バッファへ蓄積する手段は、
被測定パケットに対して計算されたハッシュ値が特定の集合に属するハッシュ値を満たす場合に限定するとともに、少なくともパケットのアドレスまたはプロトコル番号またはポート番号のあらかじめ設定した特定の条件を満たす被測定パケットに限定して被測定パケットの情報を蓄積する手段を含み、
前記コレクタ装置は、
前記プローブパケットを受信し、前記プローブパケット内に記述されている前記プローブ装置識別子と前記ハッシュ値と前記到着時刻との組を蓄積する手段と、
この蓄積する手段が蓄積した情報を前記解析装置に送出する手段と
を備え、
前記解析装置は、前記コレクタ装置から送出された情報の解析を行う手段を備えた
ことを特徴とするネットワーク解析システム。
【請求項２】
前記時刻マスタ装置、前記プローブ装置、前記コレクタ装置、前記解析装置のいずれか複数の装置機能を併せて備える装置を有する請求項１記載のネットワーク解析システム。
【請求項３】
前記プローブ装置は、測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値に加え、当該被測定パケット固有の情報を１以上付加してその情報を蓄積する手段を備えた
請求項１または２に記載のネットワーク解析システム。
【請求項４】
前記コレクタ装置は、自装置に蓄積された情報を記録媒体に記録する手段を備え、
前記解析装置は、前記記録媒体に記録された情報を読み出して解析する手段を備えた
請求項１ないし３のいずれかに記載のネットワーク解析システム。
【請求項５】
被測定対象となるネットワークを伝送する被測定パケットを追跡し、当該被測定パケットの遅延時間を解析するネットワーク解析システムに設けられ、
２以上の測定ポートを備え、当該測定ポート間が内部で結線もしくは論理接続され、
測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値をバッファへ蓄積する手段と、
一定量もしくは一定時間毎に蓄積されたバッファ内容と自プローブ装置識別子とをパケット化して上位装置へプローブパケットとして送出する手段と
を備え、
前記バッファへ蓄積する手段は、
被測定パケットに対して計算されたハッシュ値が特定の集合に属するハッシュ値を満たす場合に限定するとともに、少なくともパケットのアドレスまたはプロトコル番号またはポート番号のあらかじめ設定した特定の条件を満たす被測定パケットに限定して被測定パケットの情報を蓄積する手段を含み、
ネットワーク内で時刻同期を行う時刻マスタ装置へ送出した時刻要求パケットに対する応答パケットに基づき自装置の内部時刻を前記時刻マスタ装置に同期させる手段を備えた
ことを特徴とするプローブ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットネットワークにおけるユーザパケットの追跡および遅延時間の解析に関する。
【背景技術】
【０００２】
従来のＩＰネットワーク・アナライザでは距離の離れた２点間の遅延時間を測定するために、始点においてＧＰＳに同期した現在時刻を特別な測定パケットに格納して転送し、終点において測定パケットを抽出し、ＧＰＳで得られた時刻とパケットに格納された時刻との差から遅延時間を計算している（例えば、非特許文献１参照）。
【０００３】
また、ＩｎＭｏｎ社が開発したｓＦｌｏｗ（ＲＦＣ３１７６）は広域のパケットフローの統計的な解析をリアルタイムに行うことを可能にする（例えば、非特許文献２参照）。
【０００４】
【非特許文献１】“ＭＤ１２３０Ａデータクオリティアナライザ”、［ｏｎｌｉｎｅ］、アンリツ株式会社、［平成１９年８月２１日検索］、インターネット<URL:http://www.anritsu.co.jp/products/pdf/MD1230A_JF1100.pdf>
【非特許文献２】Ｐ．Ｐｈａａｌ，Ｓ．Ｐａｎｈｅｎ，Ｎ．Ｍｃｋｅｅ、“ＩｎＭｏｎ  Ｃｏｒｐｏｒａｔｉｏｎ’ｓ  ｓＦｌｏｗ：Ａ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｍｏｎｉｔｏｒｉｎｇ  Ｔｒａｆｆｉｃ  ｉｎ  Ｓｗｉｔｃｈｅｄ  ａｎｄ  Ｒｏｕｔｅｄ  Ｎｅｔｗｏｒｋｓ”、［ｏｎｌｉｎｅ］、ＩｎＭｏｎ  Ｃｏｒｐ．、ＲＦＣ３１７６、［平成１９年８月２１日検索］、インターネット<URL:http://www.ietf.org/rfc/rfc3176.txt>
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のＩＰネットワーク・アナライザでは、アプリケーションが送出するユーザパケットそのものの遅延や遅延分散を測定することができず、遅延に起因する問題の解析には不十分であった。また、両端にＧＰＳを必要とするため屋内での測定には不向きであった。
【０００６】
また、ＩｎＭｏｎ社が開発したｓＦｌｏｗ（ＲＦＣ３１７６）は、パケットの到着時刻を蓄積する仕組みが無いのと装置毎にサンプリングされるパケットが異なるので、個々のパケットのネットワーク上での動きを追うことができなかった。
【０００７】
本発明は、このような背景の下に行われたものであって、個々のユーザパケットがネットワーク上の測定点を通過する時刻を計測することを可能とし、ユーザパケットそのものの測定点の通過順序や各測定点間の遅延や遅延分散を解析することができるネットワーク解析システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の主要な特徴は、ネットワークを介してシステム時刻を同期し、ネットワーク上の測定点において測定パケット個々の識別子（ハッシュ値）と測定時刻を対にして測定データをネットワーク経由で集約し、集約した情報を解析するところにある。
【０００９】
すなわち、各プローブ装置は、測定ポートにパケットが到着した時刻と、ハッシュ値との対の情報を一定時間毎にコレクタ装置に送出する。コレクタ装置において、プローブ装置（測定ポート）識別子とハッシュ値と到着時刻との組が蓄積されているので、蓄積された情報をハッシュ値で検索すれば特定のパケットの通過プローブ装置（測定ポート）が得られ、さらに、到着時刻を昇順でソートすればプローブ装置（測定ポート）の通過順序が得られる。さらに、最初のプローブ装置への到着時刻をそれぞれのプローブ装置への到着時刻から差し引くと遅延時間が得られる。
【００１０】
したがって、本発明の目的である個々のユーザパケットがネットワーク上の測定点を通過する時刻を計測することを可能とし、ユーザパケットそのものの測定点の通過順序や各測定点間の遅延や遅延分散を解析することができる。
【００１１】
従来のＩＰネットワーク・アナライザとはネットワークの特性解析にアプリケーションが送出するユーザパケットそのものを用いる点と、ネットワーク経由で時刻を同期する点とが異なる。
【００１２】
また、従来のｓＦｌｏｗとは測定パケットの到着時刻を蓄積する点と、集約された情報からパケットを識別してパケット単位で解析する点とが異なる。
【００１３】
すなわち、本発明は、被測定対象となるネットワークを伝送する被測定パケットを追跡し、当該被測定パケットの遅延時間を解析するネットワーク解析システムである。
【００１４】
ここで、本発明の特徴とするところは、自装置に到着する被測定パケットに関する情報を蓄積する複数のプローブ装置と、複数のプローブ装置が取得した前記被測定パケットに関する情報を収集するコレクタ装置と、このコレクタ装置が収集した情報を解析する解析装置とを備え、前記プローブ装置は、測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値をバッファへ蓄積する手段と、一定量もしくは一定時間毎に蓄積されたバッファ内容と自プローブ装置識別子とをパケット化して前記コレクタ装置へプローブパケットとして送出する手段とを備え、前記コレクタ装置は、前記プローブパケットを受信し、前記プローブパケット内に記述されている前記プローブ装置識別子と前記ハッシュ値と前記到着時刻との組を蓄積する手段と、この蓄積する手段が蓄積した情報を前記解析装置に送出する手段とを備え、前記解析装置は、前記コレクタ装置から送出された情報の解析を行う手段を備えたところにある。
【００１５】
さらに、時刻マスタ装置を備え、この時刻マスタ装置は、前記プローブ装置からの時刻要求パケットに対して自装置内部時刻を応答パケットへ格納して送出する手段を備え、前記プローブ装置は、前記時刻マスタ装置へ送出した時刻要求パケットに対する応答パケットに基づき自装置の内部時刻を前記時刻マスタ装置に同期させる手段を備えることができる。
【００１６】
また、前記時刻マスタ装置、前記プローブ装置、前記コレクタ装置、前記解析装置のいずれか複数の装置機能を併せて備える装置を有してもよい。
【００１７】
また、前記時刻マスタ装置は、外部の時刻に同期する手段を備えてもよい。
【００１８】
また、前記プローブ装置は、２以上の測定ポートを備え、当該測定ポート間が内部で結線もしくは論理接続されるようにすることもできる。これによれば、被測定対象の入出力に直接プローブ装置を接続し、被測定パケットを透過させることができるため精確な被測定パケットの到着時刻および測定対象の通過時刻を測定することができる。
【００１９】
また、前記バッファへ蓄積する手段は、被測定パケットに対して計算されたハッシュ値が特定の集合に属するハッシュ値を満たす場合に限定するとともに、被測定パケットの送信元アドレスまたはプロトコル番号またはポート番号のあらかじめ設定した特定の条件を満たす被測定パケットに限定して被測定パケットの情報を蓄積する手段を含んでもよい。
【００２０】
また、前記プローブ装置は、測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値に加え、当該被測定パケット固有の情報を１以上付加してその情報を蓄積する手段を備えることもできる。これによれば、被測定パケットを特定することができるため、ユーザパケットの追跡に利用することができる。
【００２１】
また、前記コレクタ装置は、自装置に蓄積された情報を記録媒体に記録する手段を備え、前記解析装置は、前記記録媒体に記録された情報を読み出して解析する手段を備えることもできる。これにより、オフラインにて解析作業を行うことができる。
【００２２】
また、本発明をプローブ装置としての観点から観ることもできる。すなわち、本発明は、２以上の測定ポートを備え、当該測定ポート間が内部で結線もしくは論理接続され、測定ポートへ被測定パケットが到着した時点の内部時刻および当該被測定パケットの設定領域に対して計算したハッシュ値をバッファへ蓄積する手段と、一定量もしくは一定時間毎に蓄積されたバッファ内容と自プローブ装置識別子とをパケット化して上位装置へプローブパケットとして送出する手段とを備え、前記バッファへ蓄積する手段は、被測定パケットに対して計算されたハッシュ値が特定の集合に属するハッシュ値を満たす場合に限定するとともに、被測定パケットの送信元アドレスまたはプロトコル番号またはポート番号のあらかじめ設定した特定の条件を満たす被測定パケットに限定して被測定パケットの情報を蓄積する手段を含み、ネットワーク内で時刻同期を行う時刻マスタ装置へ送出した時刻要求パケットに対する応答パケットに基づき自装置の内部時刻を前記時刻マスタ装置に同期させる手段を備えたプローブ装置である。
【発明の効果】
【００２７】
本発明を用いると、アプリケーションが送出するユーザパケットそのものの測定点の通過順序や、各測定点間の遅延や遅延分散を直接測定することが可能になるのでネットワーク上でのパケットの遅延解析に有効である。また、ネットワークを介して時刻同期を行うために屋内での測定にも容易に対応可能になる。
【発明を実施するための最良の形態】
【００２８】
（第一実施例）
本発明の第一実施例を図１〜図３を参照して説明する。図１は本発明を用いてユーザパケットの追跡および遅延時間の解析を行う場合の構成例である。
【００２９】
１０４ａ、１０４ｂ、１０４ｃ、１０４ｄは市販のＩＰスイッチを示し、ＩＰスイッチ間は１４４ａｂ、１４４ａｃ、１４４ｃｄ、１４４ｂｄのリンクで接続されているものとする。本発明要素である時刻マスタ装置としての時刻サーバ１００はＩＰスイッチ１０４ｄとリンク１２０で接続され、プローブ装置１０１ａ、１０１ｂ、１０１ｃ、１０１ｄはそれぞれＩＰスイッチ１０４ａ、１０４ｂ、１０４ｃ、１０４ｄとリンク１２１ａ、１２１ｂ、１２１ｃ、１２１ｄでそれぞれ接続され、コレクタ装置１０２はＩＰスイッチ１０４ａとリンク１２２で接続されているものとする。
【００３０】
リンク１１１ａ、１１１ｂ、１１１ｃ、１１１ｄはプローブ装置の測定ポートに接続されており、ＩＰスイッチ側のポートはミラーリングの設定を行い、被測定パケットはこれらのリンクに転送されるものとする。
【００３１】
プローブ装置１０１ａはリンク１２１ａを介して時刻サーバ１００と時刻同期パケットの交換を行うことにより内部時刻を時刻サーバ１００と一致させる。
【００３２】
また、プローブ装置１０１ａはリンク１１１ａから被測定パケットが到着するとその時点の内部時刻と被測定パケットから計算したハッシュ値とを組にして蓄積していく。
【００３３】
プローブ装置１０１ａは一定量情報が蓄積するか、一定時間に到達した場合に、リンク１２１ａを介してコレクタ装置１０２に蓄積データと当該プローブ装置の識別子を送出する。他のプローブ装置１０１ｂ、１０１ｃ、１０１ｄに関しても同様に、時刻同期、情報蓄積、蓄積データの送出を行う。
【００３４】
なお、時刻サーバ１００と各プローブ装置１０１ａ〜１０１ｄとの間でパケット交換を行う際には未測定のネットワークの遅延が存在することになるが、時刻サーバ１００と各プローブ装置１０１ａ〜１０１ｄとの間のＲＴＴ(Round Trip Time)の平均値の近傍のデータ、または、前回のＲＴＴから推定される誤差範囲内に収まるデータだけを用いて時刻同期を実施すれば精確な時刻同期が可能となる。
【００３５】
コレクタ装置１０２は各プローブ装置からの情報をまとめて蓄積する。解析装置１０３はコレクタ装置１０２に蓄積された情報の解析を行う。
【００３６】
図２はプローブ装置に蓄積された情報の例を示す図である。被測定パケットが到着するとその時点の内部時刻および被測定パケットから計算したハッシュ値が１行ずつ加えられていく。時刻の有効桁数は時刻サーバとの同期精度に依存する。予め決めておいた行数毎に、もしくは一定時間毎に測定したプローブ装置を特定するための識別子と共に情報を送出する。
【００３７】
図３はコレクタ装置に蓄積された情報の例を示す。図３では各プローブ装置からの情報を時間でソートした状態を示している。同一のハッシュ値“１２３４”を持つパケットが行３、行７、行１０にあるので、スイッチ１０４ａ→１０４ｃ→１０４ｄの順に通過したこととそのときの各通過時刻がわかる。したがって、通過時刻の差からそれぞれの区間における遅延時間を計算することが可能である。
【００３８】
（第二実施例）
本発明の第二実施例を図４を参照して説明する。図４は第一実施例と比べてさらに精確な遅延測定を行う場合の構成例を示している。
【００３９】
本構成は被測定対象４０６の遅延特性を精確に行うことを目的としている。ここで被測定対象４０６はＩＰスイッチやＥｔｈｅｒｎｅｔ（登録商標）ハブのような装置類や、ＩＰネットワークなどパケットのデータペイロードに対して変化を加えないことを前提にしている。
【００４０】
時刻サーバ４００とプローブ装置４０１ａ、４０１ｂはそれぞれリンク４４０ａ、４４０ｂで接続され、時刻同期の仕組みおよび動作は第一実施例と同じである。
【００４１】
ただし、時刻サーバ４００は、ＧＰＳレシーバ４１０がＧＰＳアンテナ４１１によってＧＰＳ衛星からの電波を受信することで得た時刻に同期を行う例を示している。
【００４２】
また、コレクタ機能４０２と解析機能４０３とは、１つの装置（コレクタ・解析装置４０５）に実装すると共に、コレクタ・解析装置４０５に設けた記録媒体４０４にコレクタ機能４０２の出力を記録することで、オフラインでも解析機能４０３が動作可能とした例を示している。さらに、時刻サーバ４００の機能をコレクタ・解析装置４０５に実装したり、プローブ装置４０１ａまたは４０１ｂのいずれかの機能をコレクタ・解析装置４０５に実装するなど、図４の例以外でも時刻サーバ、プローブ装置、コレクタ装置、解析装置のいずれか複数の装置機能を併せて備える装置を構成することができる。
【００４３】
第一実施例と異なる点は、ここで用いるプローブ装置４０１ａ、４０１ｂが測定ポートを２つ備え、測定ポート間を被測定パケットが透過する点である。すなわち、プローブ装置４０１ａにおいてリンク４４１ａから到着したパケットはリンク４４４ａに転送され、逆に、リンク４４４ａから到着したパケットはリンク４４１ａに転送される。プローブ装置４０１ｂとリンク４４１ｂ、４４４ｂの間の動作も同様に行われる。
【００４４】
被測定対象４０６の入出力が直接プローブ装置４０１ａ、４０１ｂに接続されているため精確な被測定パケットの到着時刻および測定対象４０４の通過時刻を測定することができる。
【００４５】
（第三実施例）
第三実施例としてプローブ装置の構成例を図５に示す。時刻クライアント５００はリンク５２１を介して外部の時刻サーバとプローブ装置時刻５０１との比較を行い、また、制御することによって時刻サーバの時刻と一致させる。測定ポート５２２から被測定パケットが到着するとその時点のプローブ装置時刻５０１を時刻ラッチ回路５０２が保持する。同時に被測定パケットに対してハッシュ生成回路５０３およびパケットフィルタ５０４の計算が行われる。
【００４６】
パケットフィルタ５０４はＭＡＣアドレスやプロトコル番号、ＩＰアドレス、ポート番号など設定した特定条件に適合する場合に透過許可信号５２８を生成する。パケットフィルタ５０４は複数の特定条件を並列に計算し、１以上の特定条件に適合する場合に透過許可信号５２８を生成しても構わない。
【００４７】
これにより、蓄積バッファ５０９には、特定条件を満たす被測定パケットに限定して情報を蓄積することができる。
【００４８】
ハッシュフィルタ５０５はハッシュ値５２６の写像で、特定の集合に属するハッシュ値５２６のみに対して透過許可信号５２７を発生させる。
【００４９】
論理積回路５０６は透過許可信号５２７、５２８が共に透過許可を示したときに蓄積許可信号５２９を発生させる。透過許可信号５２７、５２８および蓄積許可信号５２９はプローブ装置からコレクタ装置へのトラフィック（ネットワーク負荷）を低減するのが目的である。
【００５０】
透過許可信号５２８は測定対象外のパケットを除外し、透過許可信号５２７は特定の割合でのサンプリングを可能にする。
【００５１】
スイッチ５０７は蓄積許可信号５２９を受けて到着時刻５２５、ハッシュ値５２６と付加情報バッファ５１１に蓄えられたパケットの一部の情報対５３０を蓄積バッファ５０９に送出する。なお、この情報対５３０は、当該パケット固有の情報の一部であり、当該パケットを特定可能である情報の一部を抽出して情報対５３０として利用する。
【００５２】
タイマ５０８による時刻トリガ５３１もしくは蓄積バッファトリガ５３２を検出すると、プローブパケット生成回路５１０は蓄積バッファ５０９に対してデータ送信要求５３３を出力し、蓄積データ５３４をパケット化してリンク５３５からコレクタ装置に対してプローブパケットを送出する。
【００５３】
このように、付加情報バッファ５１１に蓄えられたパケットの一部の情報対５３０を蓄積バッファ５０９に蓄積することにより、被測定パケットを特定することができるため、解析装置によるユーザパケットの追跡に利用することができる。
【００５４】
（第四実施例）
第四実施例としてハッシュ生成部およびハッシュフィルタの構成例を図６に示す。ここで以降では、被測定パケット６１０をｘ、マスク関数６００をｍ、ハッシュ関数６０１をｈ、ハッシュ関数の出力ビット数をｎ、判定関数６０２をｆとし、また、ｐは０以上１以下の実数で表す。
【００５５】
ハッシュ生成部６０３はマスク関数６００とハッシュ関数６０１とから構成される。マスク関数は次のように表記される。
【００５６】
ｍ（ｘ）＝｛μ0ｘ0，μ1ｘ1，μ2ｘ2，…，μiｘi，…｝
ここで、μiは被測定パケットのｉビット目に対するマスク値で１のときは被測定パケット６１０の該当ビットをハッシュ値の計算に反映させることを示し、０のときはハッシュ値の計算には反映させないことを示す。
【００５７】
マスク関数出力６１１を入力とするハッシュ関数６０１はＣＲＣ３２やＭＤ５、ＳＨＡ１など一般的なもので構わない。
【００５８】
ハッシュフィルタ６０４は異なるプローブ装置で同一のパケットを識別するために入力６１２に対して一意に出力６１３が決まらなくてはならない。ハッシュフィルタ６０４としてｎビットの判定関数６０２の一例を以下に示す。
【００５９】
【数１】
0004829194.tif 000002
ここで、ｆ（ｙ）＝１はｙが透過ハッシュ値集合の要素であることを示し、またハッシュ関数が一様である場合にｐは透過率６１４となる。
【００６０】
（第五実施例）
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、本実施例のプローブ装置、コレクタ装置、解析装置、時刻サーバの少なくとも一部の機能に相応する機能を実現させるプログラムの実施例を説明する。
【００６１】
本実施例のプログラムは記録媒体に記録されることにより、前記汎用の情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接前記汎用の情報処理装置に本実施例のプログラムをインストールすることもできる。
【００６２】
これにより、汎用の情報処理装置を用いて、本実施例のプローブ装置、コレクタ装置、解析装置、時刻サーバの少なくとも一部の機能に相応する機能を実現することができる。
【００６３】
なお、本実施例のプログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【産業上の利用可能性】
【００６４】
本発明によれば、ユーザパケットそのものの測定点の通過順序や各測定点間の遅延や遅延分散を解析することができるため、従来と比べて精度が高く詳細な遅延時間の分析ができ、サービス品質の向上に寄与することができる。
【図面の簡単な説明】
【００６５】
【図１】パケット経路の特定と遅延の計算のシステム構成図。
【図２】プローブ装置蓄積データの例を示す図。
【図３】コレクタ装置蓄積データの例を示す図。
【図４】精確な遅延測定のシステム構成図。
【図５】プローブ装置の構成例を示す図。
【図６】ハッシュの生成およびハッシュフィルタの構成例を示す図。
【符号の説明】
【００６６】
１００、４００  時刻サーバ装置
１０１ａ〜１０１ｄ、４０１ａ、４０１ｂ  プローブ装置
１０２  コレクタ装置
１０３  解析装置
１０４ａ〜１０４ｄ  ＩＰスイッチ
１１１ａ〜１１１ｄ、１２０、１２１ａ〜１２１ｄ、１２２、１２３、１４４ａｂ、１４４ａｃ、１４４ｃｄ、１４４ｂｄ、４２３、４４０ａ、４４０ｂ、４４１ａ、４４１ｂ、４４２ａ、４４２ｂ、４４４ａ、４４０ｂ、５２３、５２４、５３５  リンク
４０２  コレクタ機能
４０３  解析機能
４０４  記録媒体
４０５  コレクタ・解析装置
４０６  被測定対象
４１０  ＧＰＳレシーバ
４１１  ＧＰＳアンテナ
５００  時刻クライアント
５０１  プローブ装置時刻
５０２  時刻ラッチ回路
５０３、６０３  ハッシュ生成部
５０４  パケットフィルタ
５０５、６０４  ハッシュフィルタ
５０６  論理積回路
５０７  スイッチ
５０８  タイマ
５０９  蓄積バッファ
５１０  プローブパケット生成回路
５１１  付加情報バッファ
５２２  測定ポート
５２５  到着時刻
５２６  ハッシュ値
５２７、５２８  透過許可信号
５２９  蓄積許可信号
５３０  一部の情報対
５３１  時刻トリガ
５３２  蓄積バッファトリガ
５３３  データ送信要求
５３４  蓄積データ
６００  マスク関数
６０１  ハッシュ関数
６０２  判定関数
６０３  ハッシュ生成部
６０４  ハッシュフィルタ
６１０  被測定パケット
６１１  マスク関数出力
６１２  入力
６１３  出力
６１４  透過率
【図１】
0004829194.tif 000003
【図２】
0004829194.tif 000004
【図３】
0004829194.tif 000005
【図４】
0004829194.tif 000006
【図５】
0004829194.tif 000007
【図６】
0004829194.tif 000008