(57)【要約】【課題】パケットの到着順序が逆転して受信端末に届く場合に、受信順序が逆転したパケットを定量的に分析し、分類することができるようにすること。【解決手段】受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、それぞれの個数を集計する。これを実行するべく、送信端末2Ａからシーケンス番号と送信時間を書き込んだパケットを送信する（19Ａ）。ＩＰ網1を介してこれ（43Ａ）を受けた受信端末5Ａは、受信タイム・スタンプを付けてシーケンス番号順に整列し、一連のメモリ番号を付与する。受信タイム・スタンプと送信時間の時間差（受信間隔）から平均受信間隔を算出し、パケットの受信間隔と平均受信間隔との差から、ゆらぎを算出し、ゆらぎの値別に、パケットを前記のように分類して格納する。【選択図】図１
2005039572.tif 000002
【特許請求の範囲】
【請求項１】
送信時刻と一連のシーケンス番号を付与したパケット送信信号（１９Ａ，Ｂ）を、通信ネットワーク（１）を介して受信し、この受信時刻を書き込んだ受信パケットの前記シーケンス番号と前記受信時刻から前記受信パケットの受信間隔（Δｒｔm+1）と前記受信間隔の平均値である平均受信間隔（Δｒｔave）を求め、前記受信間隔（Δｒｔm+1）と前記平均受信間隔（Δｒｔave）との差を受信間隔のゆらぎ（δｒｔm+1）として求め、前記受信間隔のゆらぎ（δｒｔm+1）の値を用いて、前記受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、各分類のそれぞれの個数を集計するようにした
受信パケットの分析方法。
【請求項２】
送信時刻と一連のシーケンス番号を付与したパケット送信信号（１９Ａ）を、通信ネットワーク（１）に送出するための送信端末処理（2Ａ）をし、
前記パケット送信信号（１９Ａ）を前記通信ネットワーク（１）を介してパケット受信信号（４３Ａ）として受信し、前記パケット受信信号（４３Ａ）にその受信時刻を付与して受信タイム・スタンプ付パケット（７２）を得るためのパケット受信処理（４１）と、前記受信タイム・スタンプ付パケット（７２）を受けて、前記シーケンス番号と前記受信時刻から前記受信パケットの受信間隔（Δｒｔm+1）と前記受信間隔の平均値である平均受信間隔（Δｒｔave）を求め、前記受信間隔（Δｒｔm+1）と前記平均受信間隔（Δｒｔave）との差を受信間隔のゆらぎ（δｒｔm+1）として求め、前記受信間隔のゆらぎ（δｒｔm+1）の値を用いて、前記受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、各分類のそれぞれの個数を集計するようにしたパケット分析処理（４２）とを含む受信端末処理（５Ａ）をするようにした
受信パケットの分析方法。
【請求項３】
パケット送信信号（１９Ｂ）を、通信ネットワーク（１）を介してパケット受信信号（４３Ｂ）として受信し、それを折り返しパケット送信信号（４５）として前記通信ネットワーク（１）に送出するための受信端末処理（５Ｂ）をし、
送信パラメータの設定指示（１１Ｂ，１８Ｂ）に基づき、送信時刻と一連のシーケンス番号を付与した前記パケット送信信号（１９Ｂ）を、前記通信ネットワーク（１）に送出するためのパケット送信処理（１２Ｂ）と、前記折り返しパケット送信信号（４５）を前記通信ネットワーク（１）を介して折り返しパケット受信信号（４６）として受信し、受信パケット（１０１）を得て前記受信パケット（１０１）に、その受信時刻を付与して受信タイム・スタンプ付パケット（１０２）を得るためのパケット受信処理（６６）と、前記受信タイム・スタンプ付パケット（１０２）を受けて、前記シーケンス番号と前記受信時刻から前記受信パケット（１０１）の受信間隔（Δｒｔm+1）と前記受信間隔の平均値である平均受信間隔（Δｒｔave）を求め、前記受信間隔（Δｒｔm+1）と前記平均受信間隔（Δｒｔave）との差を受信間隔のゆらぎ（δｒｔm+1）として求め、前記受信間隔のゆらぎ（δｒｔm+1）の値を用いて、前記受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、各分類のそれぞれの個数を集計するようにしたパケット分析処理（６７）とを含む送信端末処理（２Ｂ）をするようにした
受信パケットの分析方法。
【請求項４】
送信時刻と一連のシーケンス番号を付与したパケット送信信号（１９Ａ）を、通信ネットワーク（１）に送出するための送信端末手段（2Ａ）と、
前記パケット送信信号（１９Ａ）を前記通信ネットワーク（１）を介してパケット受信信号（４３Ａ）として受信し、前記パケット受信信号（４３Ａ）にその受信時刻を付与して受信タイム・スタンプ付パケット（７２）を得るためのパケット受信手段（４１）と、前記受信タイム・スタンプ付パケット（７２）を受けて、前記シーケンス番号と前記受信時刻から前記受信パケットの受信間隔（Δｒｔm+1）と前記受信間隔の平均値である平均受信間隔（Δｒｔave）を求め、前記受信間隔（Δｒｔm+1）と前記平均受信間隔（Δｒｔave）との差を受信間隔のゆらぎ（δｒｔm+1）として求め、前記受信間隔のゆらぎ（δｒｔm+1）の値を用いて、前記受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、各分類のそれぞれの個数を集計するようにしたパケット分析手段（４２）とを含む受信端末手段（５Ａ）を構成要素として含んでいる
受信パケットの分析装置
【請求項５】
パケット送信信号（１９Ｂ）を、通信ネットワーク（１）を介してパケット受信信号（４３Ｂ）として受信し、それを折り返しパケット送信信号（４５）として前記通信ネットワーク（１）に送出するための受信端末手段（５Ｂ）と、
送信パラメータの設定指示（１１Ｂ，１８Ｂ）に基づき、送信時刻と一連のシーケンス番号を付与した前記パケット送信信号（１９Ｂ）を、前記通信ネットワーク（１）に送出するためのパケット送信手段（１２Ｂ）と、前記折り返しパケット送信信号（４５）を前記通信ネットワーク（１）を介して折り返しパケット受信信号（４６）として受信し、受信パケット（１０１）を得て前記受信パケット（１０１）に、その受信時刻を付与して受信タイム・スタンプ付パケット（１０２）を得るためのパケット受信手段（６６）と、前記受信タイム・スタンプ付パケット（１０２）を受けて、前記シーケンス番号と前記受信時刻から前記受信パケット（１０１）の受信間隔（Δｒｔm+1）と前記受信間隔の平均値である平均受信間隔（Δｒｔave）を求め、前記受信間隔（Δｒｔm+1）と前記平均受信間隔（Δｒｔave）との差を受信間隔のゆらぎ（δｒｔm+1）として求め、前記受信間隔のゆらぎ（δｒｔm+1）の値を用いて、前記受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、各分類のそれぞれの個数を集計するようにしたパケット分析手段（６７）とを含む送信端末手段（２Ｂ）を構成要素として含んでいる
受信パケットの分析装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ（構内情報通信網）やＷＡＮ（広域ネットワーク）の通信ネットワークにおける伝送品質を定量的に測定し、分析することのできる受信パケットの分析方法と装置に関するものである。より具体的には、ＩＰ（インターネット・プロトコル）網を介して実行される通信における、パケットのゆらぎ、遅延、順序乱れなどの測定や分析に適した新規な受信パケットの分析方法と装置を提供せんとするものである。
【背景技術】
【０００２】
ネットワークを利用するユーザからの通信品質に対するクレームに対して、品質クレームの対象となる通話呼毎のＩＰパケット網の品質（パケット損失率、遅延、パケットのゆらぎ時間、ＩＰパケット経路）を把握して、ＩＰパケット網の故障・輻輳箇所の検証・切り分けが行われている。
【０００３】
ＬＡＮ（構内情報通信網）やＷＡＮ（広域ネットワーク）のネットワーク環境における音声パケット伝送では、パケットの到着順序が逆転して受信端末に届く場合がある。このような場合、音声端末では、受信バッファをもちいて一時的に蓄積し、受信パケットを正しい順序、正しい時間間隔に並べ替える整理処理をする必要がある。受信パケットの遅延、ジッタやロス（欠落した損失パケット）を測定して分析することはできるが、受信順序が逆転したパケットを定量的に分析することができないために、ネットワークの状況に最適な音声端末の受信バッファを設計することが困難であった。
【特許文献１】特開２００２−６４５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、パケットの到着順序が逆転して受信端末に届く場合に、受信順序が逆転したパケットを定量的に分析することができないために、ネットワークの状況に最適な音声端末の受信バッファを設計することが困難であるという点にある。
【課題を解決するための手段】
【０００５】
本発明は、上記の課題を解決することを最も主要な特徴とする。そのために、受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、それぞれの個数を集計するようにした。
【発明の効果】
【０００６】
本発明の受信パケットの分析方法と装置によるならば、ネットワークからの受信パケットの受信状況を従来よりも詳細に分析し、ネットワーク端末の音声受信バッファの設計や解析に役立つ効果を有する。
【発明を実施するための最良の形態】
【０００７】
受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、それぞれの個数を集計するようにした。
【実施例１】
【０００８】
図１は、本発明の１実施例の構成図である。  ＩＰ網１を介して、送信端末２Ａと受信端末５Ａが接続されている。送信端末２Ａには、送信パラメータ設定部１１Ａとパケット送信器12Ａが含まれている。送信パラメータ設定部１１Ａは、送信時のパラメータとしてパケット・サイズ（バイト数），パケット送出期間，パケット送出周期，パケット構成などの項目を送信パラメータ信号１８Ａとして、パケット送信器12Ａに渡す。パケット送信器12Ａは、送信時間とシーケンス番号を書き込んで、パケット送信信号１９ＡとしてＩＰ網１を介して、受信端末５Ａに送出する。  
【０００９】
受信端末５Ａには、パケット受信器４１と  パケット分析器４２が含まれている。パケット受信器４１は、ＩＰ網１を介して送信端末２Ａからのパケット送信信号１９Ａをパケット受信信号４３Ａとして受け取る。そのパケットに受信時刻を表す受信タイム・スタンプを付与し、受信タイム・スタンプ付パケット７２をパケット分析器４２へ渡す。パケット分析器４２では、受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、それぞれの個数を集計する。
【００１０】
図2には、送信端末２Ａの回路構成が示されている。パケット送信器１２Ａには、送信パケット作成部２３Ａ，パケット送信部２５Ａ，  シーケンス番号発行部２７Ａおよび送信タイマ部２９Ａが含まれている。
【００１１】
送信パケット作成部２３Ａは、送信タイマ部２９Ａからは送信する時間を表す時間信号３１Ａと、シーケンス番号発行部２７Ａからのシーケンス番号指示信号３５Ａを受けている。  送信パケット作成部２３Ａは、送信パラメータ設定部１１Ａから受けた送信パラメータ信号１８Ａの指示に従って、パケット・サイズ（バイト数），パケット送出期間，パケット送出周期，パケット構成などの項目と送信時間とシーケンス番号を書き込んで、送信パケット３２Ａを、パケット送信部２５Ａに渡す。パケット送信部２５Ａは、パケット送信信号１９ＡとしてＩＰ網１を介して、受信端末５Ａに送信する。この送信済みを、パケット送信済み信号３３Ａとして、シーケンス番号発行部２７Ａに通知する。シーケンス番号発行部２７Ａは、シーケンス番号を1だけインクリメントする。
【００１２】
図３には、受信端末５Ａの回路構成が示されている。受信端末５Ａは、パケット受信器４１とパケット分析器４２を含んでいる。パケット受信器４１は、パケット受信部５１，受信タイム・スタンプ付与部５２と受信タイマ部５３を含んでいる。パケット分析器４２は、シーケンス番号読取部５５，メモリ番号付与部５６，受信間隔ゆらぎ測定部５７，パケット分類部５８とメモリ５９を含んでいる。
【００１３】
パケット受信部５１は、ＩＰ網１を介して送信端末２Ａからのパケット送信信号１９ＡをＩＰ網1を介してパケット受信信号４３Ａとして受け取り、受信パケット７１として受信タイム・スタンプ付与部５２へ渡す。受信タイム・スタンプ付与部５２は、受信タイマ部５３から時間信号７３を受けており、受信パケット７１に受信時刻を表す受信タイム・スタンプを付与し、受信タイム・スタンプ付パケット７２としてパケット分析器４２へ渡す。
【００１４】
パケット分析器４２では、受信タイム・スタンプ付パケット７２をシーケンス番号読取部５５に受けて、送信端末２Ａで発行されたシーケンス番号を読み取る。シーケンス番号が欠落しているものは、パケット・ロス（パケット損失）として欠番にし、シーケンス番号の順序が入れ替わっているものは、番号順に並び替え、シーケンス番号読取後のパケット７４としてメモリ番号付与部５６へ送る。メモリ番号付与部５６では、シーケンス番号読取後のパケット７４に一連のメモリ番号を付与して、メモリ番号付与後のパケット７５として受信間隔ゆらぎ測定部５７へ渡す。一連のメモリ番号を付与されたメモリ番号付与後のパケット７５にはロス・パケット（損失パケット）は含まれていない。
【００１５】
メモリ番号付与後のパケット７５を受けた受信間隔ゆらぎ測定部５７は、受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を、パケットゆらぎデータ76としてパケット分類部５８に渡す。パケット分類部５８は、パケットゆらぎデータ76を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット（損失パケット）、順序乱れパケットおよびシーケンス番号読取部５５で検知したロス・パケットに分類し、それぞれの個数を集計する。集計結果は、パケット分類データ７７としてメモリ５９に送られて収容され、必要に応じて読み出される。
【００１６】
図４は、一連のメモリ番号を付与されたメモリ番号付与後のパケット７５における受信パケットのシーケンス番号ｉ、受信タイム・スタンプｒｔi、メモリ番号ｍの関係を示したパケット・シーケンス図である。受信パケットのシーケンス番号ｉは、1〜Ｎまで送信端末２Ａにおいて付与されたものであるが、３，７，８は欠落しており、ロス・パケット（損失パケット）であることが判る。受信タイム・スタンプｒｔiは、各受信パケットの受信時刻を表している。メモリ番号ｍは、ロス・パケットを除く1〜Ｎのシーケンス番号を付された受信パケットの順番に一連の番号1〜Ｍを付与されたものである。
【００１７】
図5は、受信パケットの時間的ゆらぎを判定するための基準を示したゆらぎ判定図である。この判定は、受信間隔ゆらぎ測定部５７で得たパケットゆらぎデータ７６をもとにして、パケット分類部５８においてなされる。太線で示したメモリ番号１，２，３の受信パケットの分類を例示している。メモリ番号１の受信パケットは、受信間隔のゆらぎδｒｔ1が分類番号ｎ＝0（正常パケット）の範囲にあり、正常パケットと判断される。メモリ番号２の受信パケットは、受信間隔のゆらぎδｒｔ2が分類番号ｎ＝1≧１（遅延パケット）の範囲にあり、遅延パケットと判断される。メモリ番号３の受信パケットは、受信間隔のゆらぎδｒｔ3が分類番号ｎ＝-1≦-１（遅延パケット）の範囲にあり、遅延パケットと判断される。
【００１８】
同図中の受信間隔のゆらぎδｒｔi、受信間隔Δｒｔi、平均受信間隔Δｒｔave、パケット送出周期Ｔ0について、詳細に説明する。メモリ番号ｍが隣り合ったパケットｍとｍ+1の間において、メモリ番号の大きいｍ+1の受信タイム・スタンプｒｔｍ+1と、メモリ番号の小さいｍの受信タイム・スタンプｒｔmとの差である受信間隔Δｒｔm+1をメモリ番号ｍ＝1〜Ｍ（ｍ≧１）について式（1）により求める。
Δｒｔm+1＝ｒｔm+1−ｒｔm                          （１）
【００１９】
式（１）の分析をするときの基準となる時刻は、受信パケットのうち、シーケンス番号ｉが最小のパケット（図示の例では、ｉ＝1）、すなわち、メモリ番号ｍ＝1の受信タイム・スタンプｒｔ1の時刻である。これが基準パケット（ｍ＝1）となる。基準パケットを除く全受信パケット（ｍ＝２〜Ｍ）に対して式（1）から求めた受信間隔Δｒｔm+1の平均をとり、平均受信間隔Δｒｔave  を式（2）により求める。ここにΣは、ｍ＝1〜Ｍ-1の累和を表している。
Δｒｔave＝｛１／（Ｍ-1）｝ΣΔｒｔm+1                        （2）
【００２０】
この平均受信間隔Δｒｔave  は、パケットの伝送中にパケット遅延やパケット・ロスなどの問題がない場合は、パケット送出周期Ｔ0  に近い値となり、何らかの問題が生じている場合は、パケット送出周期Ｔ0  から遠く離れた値となる。したがって、この平均受信間隔Δｒｔave  を算出することにより、送信端末２Ａと受信端末５Ａの間のパケット伝送状況を大雑把に把握することができる。
【００２１】
基準パケット（ｍ＝1）を除く全受信パケットに対して、各受信間隔Δｒｔm+1と平均受信間隔Δｒｔaveとの差である受信間隔のゆらぎδｒｔm+1を、式（3）により求める。
δｒｔm+1＝Δｒｔm+1−Δｒｔave                （３）
【００２２】
式（3）で求めた受信間隔のゆらぎδｒｔm+1を式（４）に当てはめて、分類番号ｎを求める。
ｎＴ0−Ｔ0／2＜δｒｔm+1≦  ｎＴ0＋Ｔ0／2                    （4）
ここで、ｎ＝０を得たとき、すなわち、−Ｔ0／2＜δｒｔm+1≦  Ｔ0／2のとき、正常パケットと判定する。
ｎ＝正の整数を得たとき、遅延パケットと判定する。たとえばｎ＝１のとき、
Ｔ0／2＜δｒｔm+1≦3Ｔ0／2
ｎ＝負の整数を得たとき、順序乱れパケットと判定する。たとえばｎ＝−１のとき、
−３Ｔ0／2＜δｒｔm+1≦−Ｔ0／2
このｎの分類は、パケット分類部５８において実行され、各分類毎のパケットの個数がカウントされる。正しい順序とは逆転した順序で受信したパケット（順序乱れパケット）も定量的に分析することができる。
【００２３】
図６および図７は、パケット分析器４２の動作の流れを示すフローチャートである。受信パケットの分析動作を開始すると、受信タイム・スタンプ付与部５２からの受信タイム・スタンプ付パケット７２を受け付ける（Ｓ1，Ｓ2Ｙ、図６）。送信端末２Ａで付与されたシーケンス番号ｉを読み取り、番号順に整列する（Ｓ３）。整列したシーケンス番号ｉに抜けがあれば、パケット・ロスと判断し（Ｓ４Ｙ）、パケット・ロスが無ければ（Ｓ４Ｎ）、各受信パケットに一連のメモリ番号ｍを付与する（Ｓ５）。最後のメモリ番号Ｍの値が、過去において受信したパケットの数である。
【００２４】
そこで、受信間隔Δｒｔm+1をメモリ番号ｍ＝1〜Ｍ（ｍ≧１）について式（1）により求める（Ｓ６）。つぎに、基準パケット（ｍ＝1）を除く全受信パケット（ｍ＝２〜Ｍ）に対して式（1）から求めた受信間隔Δｒｔm+1の平均をとり、平均受信間隔Δｒｔave  を式（2）により求める。ここにΣは、ｍ＝1〜Ｍ-1の累和を表している（Ｓ７）。各受信間隔Δｒｔm+1と平均受信間隔Δｒｔaveとの差である受信間隔のゆらぎδｒｔm+1を、式（3）により求める（Ｓ８）。式（3）で求めた受信間隔のゆらぎδｒｔm+1を式（４）に当てはめて、分類番号ｎの値を求める（Ｓ９、図７）。
【００２５】
ここで、ｎ＝０を得たとき（Ｓ１０，ｎ＝０）、すなわち、−Ｔ0／2＜δｒｔm+1≦  Ｔ0／2のとき、正常パケットと判定する（Ｓ１１）。
ｎ＝正の整数を得たとき（Ｓ１０，ｎ＞0）、遅延パケットと判定する（Ｓ１２）。  ｎ＝負の整数を得たとき（Ｓ１０，ｎ＜0）、順序乱れパケットと判定する（Ｓ１３）。各ｎ値毎に前回までの個数に加算して（Ｓ１４）、受信タイム・スタンプ付パケット７２を受け付けるステップＳ1の動作に戻る。各ｎ値毎に前回までの個数に加算した（Ｓ１４）後、各ｎ値に属する受信パケットの個数を算出し、格納する（Ｓ１５）。この格納内容は、必要に応じて随時読み出される（Ｓ１６）。
【実施例２】
【００２６】
図8は、受信パケットの分析方法と装置の他の実施例を示した構成図である。図１の構成要素に対応するものについては、対応する記号を付した。図1との構成上の大きな差異は、受信端末５Ｂでは、パケット受信信号４３Ｂを受けると、折り返し送信端末２Ｂへ返送し、送信端末２Ｂ側でパケットの分析を行っている点である。そのため、受信端末５Ｂにかかる負担が小さくて済むこと、および、送信と受信の時間の基準が同一であるために、パケット分析の時間測定精度が高く、実施例1の送信タイマ部２９Ａと受信タイマ部５３の間の時間誤差の問題が生じないことが特徴となる。
【００２７】
図８において、ＩＰ網１を介して、送信端末２Ｂと受信端末５Ｂが接続されている。送信端末２Ｂには、送信パラメータ設定部１１Ｂ，パケット送信器12Ｂ，パケット受信器６６と  パケット分析器６７が含まれている。送信パラメータ設定部１１Ｂは、送信時のパラメータとしてパケット・サイズ（バイト数），パケット送出期間，パケット送出周期，パケット構成などの項目を送信パラメータ信号１８Ｂとして、パケット送信器12Ｂに渡す。パケット送信器12Ｂは、送信時間とシーケンス番号を書き込んで、パケット送信信号１９ＢとしてＩＰ網１を介して、受信端末５Ｂに送出する。  
【００２８】
受信端末５Ｂには、受信パケット折り返し部４４が含まれている。受信パケット折り返し部４４は、ＩＰ網１を介して送信端末２Ｂからのパケット送信信号１９Ｂをパケット受信信号４３Ｂとして受け取ると、ただちに、折り返しパケット送信信号４５として送信端末２ＢへＩＰ網１を介して返送する。これを折り返しパケット受信信号４６として受けた送信端末２Ｂでは、そのパケットに時刻信号３１Ｂを用いて受信時刻を表す受信タイム・スタンプを付与し、受信タイム・スタンプ付パケット１０２をパケット分析器６７へ渡す。パケット分析器６７では、受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット、順序乱れパケットに分類し、それぞれの個数を集計する。
【００２９】
図9は、図8の構成要素である送信端末２Ｂの回路構成図である。図２および図3の構成要素に対応するものについては、対応する記号を付した。パケット送信器１２Ｂには、送信パケット作成部２３Ｂ，パケット送信部２５Ｂ，  シーケンス番号発行部２７Ｂおよび送受信タイマ部２９Ｂが含まれている。
【００３０】
送信パケット作成部２３Ｂは、送受信タイマ部２９Ｂからは送受信する時間を表す時間信号３１Ｂと、シーケンス番号発行部２７Ｂからのシーケンス番号指示信号３５Ｂを受けている。  送信パケット作成部２３Ｂは、送信パラメータ設定部１１Ｂから受けた送信パラメータ信号１８Ｂの指示に従って、パケット・サイズ（バイト数），パケット送出期間，パケット送出周期，パケット構成などの項目と送信時間とシーケンス番号を書き込んで、送信パケット３２Ｂを、パケット送信部２５Ｂに渡す。パケット送信部２５Ｂは、パケット送信信号１９ＢとしてＩＰ網１を介して、受信端末５Ｂに送信する。この送信済みを、パケット送信済み信号３３Ｂとして、シーケンス番号発行部２７Ｂに通知する。シーケンス番号発行部２７Ｂは、シーケンス番号を1だけインクリメントする。
【００３１】
パケット受信器６６は、パケット受信部８１と受信タイム・スタンプ付与部８２を含んでいる。パケット分析器６７は、シーケンス番号読取部８５，メモリ番号付与部８６，受信間隔ゆらぎ測定部８７，パケット分類部８８とメモリ８９を含んでいる。パケット受信部８１は、ＩＰ網１を介して受信端末５Ｂからの折り返しパケット受信信号46をＩＰ網1を介して受け取り、受信パケット１０１として受信タイム・スタンプ付与部８２へ渡す。受信タイム・スタンプ付与部８２は、送受信タイマ部２９Ｂから時間信号３１Ｂを受けており、受信パケット１０１に受信時刻を表す受信タイム・スタンプを付与し、受信タイム・スタンプ付パケット１０２としてパケット分析器６７へ渡す。
【００３２】
パケット分析器６７では、受信タイム・スタンプ付パケット１０２をシーケンス番号読取部８５に受けて、シーケンス番号発行部３５Ｂで発行されたシーケンス番号を読み取る。シーケンス番号が欠落しているものは、パケット・ロス（パケット損失）として欠番にし、シーケンス番号の順序が入れ替わっているものは、番号順に並び替え、シーケンス番号読取後のパケット１０４としてメモリ番号付与部８６へ送る。メモリ番号付与部８６では、シーケンス番号読取後のパケット１０４に一連のメモリ番号を付与して、メモリ番号付与後のパケット１０５として受信間隔ゆらぎ測定部８７へ渡す。一連のメモリ番号を付与されたメモリ番号付与後のパケット１０５にはロス・パケット（損失パケット）は含まれていない。
【００３３】
メモリ番号付与後のパケット１０５を受けた受信間隔ゆらぎ測定部８７は、受信パケットのシーケンス番号や受信タイム・スタンプと全受信パケットの受信間隔の平均値から得られるゆらぎ情報を、パケットゆらぎデータ１０６としてパケット分類部８８に渡す。パケット分類部８８は、パケットゆらぎデータ１０６を用いて、受信パケットを正常パケット、遅延パケット、ロス・パケット（損失パケット）、順序乱れパケットおよびシーケンス番号読取部５５で検知したロス・パケットに分類し、それぞれの個数を集計する。集計結果は、パケット分類データ１０７としてメモリ８９に送られて収容され、必要に応じて読み出される。このパケット分析器６７の動作の流れは、図６および図７で示したフローチャートに示したものに同じである。
【００３４】
本発明における受信パケットのゆらぎは式（３）で定義しているが、受信間隔のゆらぎδｒｔm+1の絶対値?δｒｔm+1?の平均値δmeanを式（５）により求めるようにしてもよい。これは、ネットワークの状態を監視・評価する手段として有効である。ここにΣは、ｍ＝1〜Ｍ-1の累和を表している。
δmean＝｛１／（Ｍ-1）｝Σ?δｒｔm+1?                      （５）
【産業上の利用可能性】
【００３５】
受信パケットの分析に留まらず、ＩＰ網を用いたＩＰ電話装置における受信パケットのゆらぎに対する最適バッファ・サイズの設定にも適用できる。
【図面の簡単な説明】
【００３６】
【図１】受信パケットの分析方法と装置の実施例を示した構成図である。（実施例１）
【図２】図1の構成要素である送信端末の回路構成図である。
【図３】図1の構成要素である受信端末の回路構成図である。
【図４】受信パケットのシーケンス番号、タイム・スタンプ、メモリ番号の関係を示したパケット・シーケンス図である。
【図５】受信パケットの時間的ゆらぎを判定するための基準を示したゆらぎ判定図である。
【図６】図1の構成要素である受信端末に含まれたパケット分析器の動作の流れを示すフローチャートである。
【図７】図6とともに、図1の構成要素である受信端末に含まれたパケット分析器の動作の流れを示すフローチャートである。
【図８】受信パケットの分析方法と装置の実施例を示した構成図である。（実施例２）
【図９】図8の構成要素である送信端末の回路構成図である。
【符号の説明】
【００３７】
１    ＩＰ網
２Ａ，2Ｂ    送信端末
５Ａ，5Ｂ    受信端末
１１Ａ,１１Ｂ  送信パラメータ設定部
１２Ａ,１２Ｂ  パケット送信器
１８Ａ,１８Ｂ  送信パラメータ信号
１９Ａ,１９Ｂ  パケット送信信号
２３Ａ,２３Ｂ  送信パケット作成部
２５Ａ,２５Ｂ  パケット送信部
２７Ａ,２７Ｂ  シーケンス番号発行部
２９Ａ  送信タイマ部
２９Ｂ  送受信タイマ部
３１Ａ,３１Ｂ  タイミング信号
３２Ａ,３２Ｂ  送信パケット
３３Ａ，３３Ｂ  パケット送信済み信号
３５Ａ，３５Ｂ  シーケンス番号指示信号
４１  パケット受信器
４２  パケット分析器
４３Ａ，４３Ｂ  パケット受信信号
４４  受信パケット折り返し部
４５  折り返しパケット送信信号
４６  折り返しパケット受信信号
５１  パケット受信部
５２  受信タイム・スタンプ付与部
５３  受信タイマ部
５５  シーケンス番号読取部
５６  メモリ番号付与部
５７  受信間隔ゆらぎ測定部
５８  パケット分類部
５９  メモリ
６６  パケット受信器
６７  パケット分析器
７１  受信パケット
７２  受信タイム・スタンプ付パケット
７３  時間信号
７４  シーケンス番号読取後のパケット
７５  メモリ番号付与後のパケット
７６  パケットゆらぎデータ
７７  パケット分類データ
８１  パケット受信部
８２  受信タイム・スタンプ付与部
８５  シーケンス番号読取部
８６  メモリ番号付与部
８７  受信間隔ゆらぎ測定部
８８  パケット分類部
８9  メモリ
１０１  受信パケット
１０２  受信タイム・スタンプ付パケット
１０４  シーケンス番号読取後のパケット
１０５  メモリ番号付与後のパケット
１０６  パケットゆらぎデータ
１０７  パケット分類データ
ｎ  分類番号
δｒｔm+1  受信間隔のゆらぎ
Δｒｔm+1  受信間隔
Δｒｔave  平均受信間隔
ｒｔｉ    受信タイム・スタンプ
Ｔ0  パケット送出周期
【図１】
2005039572.tif 000003
【図２】
2005039572.tif 000004
【図３】
2005039572.tif 000005
【図４】
2005039572.tif 000006
【図５】
2005039572.tif 000007
【図６】
2005039572.tif 000008
【図７】
2005039572.tif 000009
【図８】
2005039572.tif 000010
【図９】
2005039572.tif 000011