(57)【特許請求の範囲】
【請求項１】
パケットロス検出方法であって、
受信エンドが、第１カラースペクトルに属するカラーを有するサービスパケットを受信するステップであって、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報である、受信するステップと、
前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記第１カラースペクトルは、あるタイプのパケットのカラーセットである、カウントするステップと、
検出パケットの受信後、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記検出パケットは、前記サービスパケットと異なり、前記検出パケットは、前記第１カラースペクトルに属するカラーを有し、１つの送信検出期間内に送信エンドにより送信されたサービスパケットの個数を搬送し、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは共通部分を有さず、前記２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、カウントするステップと、
所定の条件が充足されると、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記受信エンドによりカウントされる前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とが、消失したパケットの個数を計算するのに利用される、カウントするステップと、
前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とに従って、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するステップと、
を有する方法。
【請求項２】
前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントすることを停止した後、当該方法は更に、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数を前記送信エンドに送信するステップを有し、これにより、前記送信エンドは、前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数と、前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とに従って、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算する、請求項１記載の方法。
【請求項３】
前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算した後、当該方法は更に、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの計算された個数を前記送信エンドに送信するステップと、
前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数を前記送信エンドに送信するステップと、
の少なくとも１つを有する、請求項１又は２記載の方法。
【請求項４】
前記受信エンドにより検出パケットの受信後、当該方法は更に、前記受信エンドが第１タイマをスタートするステップを有し、
前記所定の条件が充足されると、前記受信エンドが前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止することは、前記第１タイマがタイムアウトした後、前記受信エンドが前記第１カラースペクトルに属するカラーを有する前記受信したサービスパケットの個数をカウントするのを停止することを含む、請求項１乃至３何れか一項記載の方法。
【請求項５】
前記受信エンドが検出パケットを受信した後、当該方法は更に、
前記受信エンドが第１タイマをスタートするステップと、
前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とを比較するステップと、
を有し、
前記所定の条件が充足されると、前記受信エンドが前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止することは、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数が、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信される前記サービスパケットの個数に等しいとき、又は前記第１タイマがタイムアウトしたとき、前記受信エンドが前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止することを含む、請求項１乃至４何れか一項記載の方法。
【請求項６】
パケットロス検出方法であって、
送信エンドが、サービスパケットを送信するステップであって、前記サービスパケットは、カラーを示す情報を搬送し、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、同じ送信検出期間内に送信されるサービスパケットのカラーが同じカラースペクトルに属し、前記同じカラースペクトルは、あるタイプのパケットのカラーセットであり、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有さず、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、送信するステップと、
前記送信エンドが、送信検出期間に従って、サービスパケット間に検出パケットを挿入し、前記検出パケットを送信するステップであって、前記検出パケットは前記送信されたパケットの個数を搬送する、送信するステップと、
を有する方法。
【請求項７】
前記送信エンドが、受信エンドから前記検出パケットに対応するレスポンスパケットを受信するステップであって、前記レスポンスパケットは前記受信エンドによりカウントされる第２カラースペクトルに属するカラーを有するサービスパケットの個数を搬送する、受信するステップと、
前記レスポンスパケットにより搬送され、前記受信エンドによりカウントされる前記第２カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記第２カラースペクトルに属するカラーを有し、前記送信エンドにより送信されたサービスパケットの個数とに従って、前記第２カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するステップと、
を更に有する、請求項６記載の方法。
【請求項８】
前記送信エンドが、受信エンドから第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を受信するステップを更に有する、請求項６又は７記載の方法。
【請求項９】
前記カラーを示す情報は、前記サービスパケットのエントロピーラベルの実験ＥＸＰフィールド、バーチャルローカルエリアネットワーク識別子ＶＬＡＮ  ＩＤ、８０２．１Ｐ及び擬似ワイヤＰＷ制御ワードのシーケンス番号の少なくとも１つにより搬送される、請求項６乃至８何れか一項記載の方法。
【請求項１０】
第１カラースペクトルに属するカラーを有するサービスパケットと検出パケットとを含むパケットを受信するよう構成される受信機であって、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、前記検出パケットは、前記サービスパケットと異なる、受信機と、
前記第１カラースペクトルに属するカラーを有し、前記受信機により受信された前記サービスパケットの個数をカウントし、前記第１カラースペクトルは、あるタイプのパケットのカラーセットであり、所定の条件が充足されると、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止するよう構成されるカウント処理モジュールであって、前記検出パケットは、前記第１カラースペクトルに属するカラーを有し、１つの送信検出期間内に送信エンドにより送信されるサービスパケットの個数を搬送し、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは共通部分を有さず、前記２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、カウント処理モジュールと、
前記カウント処理モジュールによりカウントされた前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とに従って、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するよう構成される計算モジュールと、
を有する受信装置。
【請求項１１】
前記カウント処理モジュールによりカウントされる前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数を前記送信エンドに送信するよう構成される第１送信機と、
前記計算モジュールにより計算された前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を前記送信エンドに送信するよう構成される第２送信機と、
の少なくとも１つを更に有する、請求項１０記載の受信装置。
【請求項１２】
前記受信機が前記検出パケットを受信した後にスタートするよう構成される第１タイマを更に有し、
前記第１タイマがタイムアウトした後、前記カウント処理モジュールは、前記第１カラースペクトルに属するカラーを有する前記受信したサービスパケットの個数をカウントするのを停止する、請求項１０又は１１記載の受信装置。
【請求項１３】
前記受信機が前記検出パケットを受信した後にスタートするよう構成される第１タイマと、
前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数と、前記検出パケットにより搬送された前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とを比較するよう構成される比較手段と、
を更に有し、
前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数が前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数に等しいと前記比較手段が判断したとき、又は前記第１タイマがタイムアウトしたとき、前記カウント処理モジュールは、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止する、請求項１０乃至１２何れか一項記載の受信装置。
【請求項１４】
サービスパケットを送信するよう構成される送信機であって、前記サービスパケットは、カラーを示す情報を搬送し、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、同じ送信検出期間内に送信されるサービスパケットのカラーが同じカラースペクトルに属し、前記同じカラースペクトルは、あるタイプのパケットのカラーセットであり、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有さず、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、送信機と、
送信検出期間に従ってサービスパケット間に検出パケットを挿入するよう構成される挿入モジュールであって、前記検出パケットは送信されたパケットの個数を搬送する、挿入モジュールと、
を有し、
前記送信機は更に、前記検出パケットを送信するよう構成される送信装置。
【請求項１５】
受信エンドから第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を受信するか、又は受信エンドから前記検出パケットに対応するレスポンスパケットを受信するよう構成される受信機であって、前記レスポンスパケットは、前記受信エンドによりカウントされる第２カラースペクトルに属するカラーを有するサービスパケットの個数を搬送する、受信機と、
前記レスポンスパケットにより搬送され、前記受信エンドによりカウントされる前記第２カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記第２カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、前記第２カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するよう構成される処理モジュールと、
を更に有する、請求項１４記載の送信装置。
【請求項１６】
パケットロス検出システムであって、
請求項１０乃至１３何れか一項記載の受信装置と、
請求項１４又は１５記載の送信装置と、
を有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信技術に関し、特にパケットロス検出方法及びシステム、送信装置並びに受信装置に関する。
【背景技術】
【０００２】
インターネットプロトコル（それの完全な英語名は、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌであり、以降においてＩＰとして参照される）ベアラネットワークでは、パケットロスは、ＱｏＳ（それの完全な英語名は、Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅであり、以降においてＱｏＳとして参照される）のための重要な測定インデックスの１つである。
【０００３】
パケットロス検出は様々な方法により実行可能であり、既存のパケットロス検出方法は、サービスパケットのカウントに基づく検出である。サービスパケットのカウントに基づく検出の一方法では、消失したパケットの個数は、受信エンドが検出パケットを受信するまで当該受信エンドにより受信されたサービスパケットの個数に従って計算されてもよい。例えば、１つのカウント期間内において、送信エンドは４つのサービスパケットを送信し、その後に１つの検出パケットを送信する。受信エンドについては、受信したパケットのカウントされた個数は、検出かケットの受信前のサービスパケットの個数になる。検出パケットの受信前に３つのサービスパケットが受信された場合、消失したパケットの個数は、４−３＝１である。
【０００４】
しかしながら、パケット送信パスがロードシェアリングマルチパスであるとき、あるいは、パケット送信装置にＱｏＳスケジューリングが存在するとき、順序不整合が発生するかもしれず、すなわち、送信エンドが順番にパケットを送信したが、当該順序が、パケットが受信エンドに届くときに変わってしまう。例えば、上述した送信エンドがまずサービスパケットを送信し、その後に検出パケットを送信する一方、受信エンドでは、まず検出パケットが受信され、その後にサービスパケットが受信されるケースが生じる可能性があり、これは、消失したパケットの個数の計算中、検出パケット後に受信したサービスパケットはカウントされないことになる。この結果、計算された消失したパケットの個数は正確でない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、パケットロス検出の精度を向上させるため、パケットロス検出方法及びシステム、送信装置並びに受信装置を提供する。
【課題を解決するための手段】
【０００６】
一態様では、本発明は、パケットロス検出方法であって、
受信エンドが、第１カラースペクトルに属するカラーを有するサービスパケットを受信するステップであって、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報である、受信するステップと、
前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記第１カラースペクトルは、あるタイプのパケットのカラーセットである、カウントするステップと、
検出パケットの受信後、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記検出パケットは、前記サービスパケットと異なり、前記検出パケットは、前記第１カラースペクトルに属するカラーを有し、１つの送信検出期間内に送信エンドにより送信されたサービスパケットの個数を搬送し、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは共通部分を有さず、前記２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、カウントするステップと、
所定の条件が充足されると、前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするステップであって、前記受信エンドによりカウントされる前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とが、消失したパケットの個数を計算するのに利用される、カウントするステップと、
前記受信エンドが、前記第１カラースペクトルに属するカラーを有する前記サービスパケットのカウントされた個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とに従って、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するステップと、
を有する方法を提供する。
【０００７】
他の態様では、本発明は、パケットロス検出方法であって、
送信エンドが、サービスパケットを送信するステップであって、前記サービスパケットは、カラーを示す情報を搬送し、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、同じ送信検出期間内に送信されるサービスパケットのカラーが同じカラースペクトルに属し、前記同じカラースペクトルは、あるタイプのパケットのカラーセットであり、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有さず、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、送信するステップと、
前記送信エンドが、送信検出期間に従って、サービスパケット間に検出パケットを挿入し、前記検出パケットを送信するステップであって、前記検出パケットは前記送信されたパケットの個数を搬送する、送信するステップと、
を有する方法を提供する。
【０００８】
更なる他の態様では、本発明は、
第１カラースペクトルに属するカラーを有するサービスパケットと検出パケットとを含むパケットを受信するよう構成される受信機であって、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、前記検出パケットは、前記サービスパケットと異なる、受信機と、
前記第１カラースペクトルに属するカラーを有し、前記受信機により受信された前記サービスパケットの個数をカウントし、前記第１カラースペクトルは、あるタイプのパケットのカラーセットであり、所定の条件が充足されると、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止するよう構成されるカウント処理モジュールであって、前記検出パケットは、前記第１カラースペクトルに属するカラーを有し、１つの送信検出期間内に送信エンドにより送信されるサービスパケットの個数を搬送し、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは共通部分を有さず、前記２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、カウント処理モジュールと、
前記カウント処理モジュールによりカウントされた前記第１カラースペクトルに属するカラーを有する前記サービスパケットの個数と、前記検出パケットにより搬送される前記第１カラースペクトルに属するカラーを有し、前記送信エンドにより送信された前記サービスパケットの個数とに従って、前記第１カラースペクトルに属するカラーを有する前記サービスパケットの消失したパケットの個数を計算するよう構成される計算モジュールと、
を有する受信装置を提供する。
【０００９】
他の態様では、本発明は、  
サービスパケットを送信するよう構成される送信機であって、前記サービスパケットは、カラーを示す情報を搬送し、前記サービスパケットの前記カラーは、前記サービスパケットを特定するために使用される情報であり、同じ送信検出期間内に送信されるサービスパケットのカラーが同じカラースペクトルに属し、前記同じカラースペクトルは、あるタイプのパケットのカラーセットであり、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有さず、２つの隣接する送信検出期間内に送信されたサービスパケットのカラースペクトルは、カラースペクトル１とカラースペクトル２であり、カラースペクトル１はカラースペクトル２の何れのカラーを有しておらず、かつカラースペクトル２はカラースペクトル１の何れのカラーを有さない、送信機と、
送信検出期間に従ってサービスパケット間に検出パケットを挿入するよう構成される挿入モジュールであって、前記検出パケットは送信されたパケットの個数を搬送する、挿入モジュールと、
を有し、
前記送信機は更に、前記検出パケットを送信するよう構成される送信装置を提供する。
【００１０】
更なる他の態様では、本発明は、上述した受信装置と送信装置とを含むパケットロス検出システムを提供する。
【発明の効果】
【００１１】
本発明の実施例では、消失したパケットの個数は、検出パケットの受信後、検出パケットの前に受信したサービスパケットの個数に従って計算されず、代わりに、特定の条件が予め設定され、所定の条件が充足される前は、受信したサービスパケットの個数がカウントされ続ける。従って、本発明の実施例では、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数はまたより正確になる。
【図面の簡単な説明】
【００１２】
本発明の実施例の技術的手段をより明確に説明するため、以下において実施例を説明するのに必要とされる添付した図面が紹介される。明らかに、以下の説明における添付した図面は、本発明のいくつかの実施例を示し、当業者は、創作的な努力なくこれら添付した図面から他の図面を導出してもよい。
【図１】図１は、本発明の実施例によるアプリケーションシナリオのシステムネットワーキングの概略図である。
【図２】図２は、本発明の実施例による他のアプリケーションシナリオのシステムネットワーキングの概略図である。
【図３ａ】図３ａは、本発明の実施例による方法の概略的なフローチャートである。
【図３ｂ】図３ｂは、本発明の他の実施例による方法の概略的なフローチャートである。
【図３ｃ】図３ｃは、本発明の他の実施例による方法の概略的なフローチャートである。
【図４】図４は、本発明の他の実施例による方法の概略的なフローチャートである。
【図５】図５は、本発明の他の実施例による方法の概略的なフローチャートである。
【図６ａ】図６ａは、本発明の他の実施例による方法の概略的なフローチャートである。
【図６ｂ】図６ｂは、本発明の他の実施例による方法の概略的なフローチャートである。
【図６ｃ】図６ｃは、本発明の他の実施例による方法の概略的なフローチャートである。
【図７】図７は、本発明の他の実施例による方法の概略的なフローチャートである。
【図８ａ】図８ａは、本発明の実施例による受信装置の概略的な構成図である。
【図８ｂ】図８ｂは、本発明の他の実施例による受信装置の概略的な構成図である。
【図８ｃ】図８ｃは、本発明の他の実施例による受信装置の概略的な構成図である。
【図８ｄ】図８ｄは、本発明の他の実施例による受信装置の概略的な構成図である。
【図８ｅ】図８ｅは、本発明の他の実施例による受信装置の概略的な構成図である。
【図９ａ】図９ａは、本発明の実施例による送信装置の概略的な構成図である。
【図９ｂ】図９ｂは、本発明の他の実施例による送信装置の概略的な構成図である。
【図１０】図１０は、本発明の実施例によるパケットロス検出システムの概略的な構成図である。
【発明を実施するための形態】
【００１３】
本発明の実施例の課題、技術的手段及び効果をより理解可能にするため、以下において、本発明の実施例の添付した図面を参照して本発明の実施例の技術的手段が明確かつ完全に説明される。明らかに、説明される実施例は、本発明の実施例の全てでなく単なる一部である。創作的な努力なく本発明の実施例に基づき当業者により取得される他の全ての実施例は、本発明の保護範囲内に属する。
【００１４】
説明の簡単化のため、以下の用語が本発明の実施例において定義される。
【００１５】
送信検出期間：送信エンドが検出パケットを挿入する期間は、送信検出期間として参照され、それは、２つの隣接する検出パケットの挿入の時間差である。
【００１６】
パケットのカラー：それは、パケットのエントロピーラベル（それの完全な英語名は、ｅｎｔｏｒｏｐｙ  ｌａｂｅｌである）の実験（それの完全な英語名は、Ｅｘｐｅｒｉｍｅｎｔであり、以降においてＥＸＰとして参照される）フィールド、バーチャルローカルエリアネットワーク識別子（それの完全な英語名は、Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｅｒであり、以降においてＶＬＡＮ  ＩＤとして参照される）、８０２．１Ｐ又は擬似ワイヤ（それの完全な英語名は、Ｐｓｅｕｄｏ  Ｗｉｒｅであり、以降においてＰＷとして参照される）制御ワードのシーケンス番号などのパケットを特定するのに使用される情報である。実際の要求によると、少なくとも１つが、パケットを特定するための情報として選択されてもよい。パケットを特定するのに利用される情報が同一である場合、パケットのカラーは同じである。
【００１７】
カラースペクトル：あるタイプのパケットのカラーセットは、当該タイプのパケットのカラースペクトルとして参照される。例えば、同じ送信検出期間に属するパケットのカラーセットは、送信検出期間のパケットのカラースペクトルとして参照されるか、又は送信検出期間のカラースペクトルとして参照されてもよい。何れか２つの隣接する送信検出期間のカラースペクトルは、共通部分を有さない。例えば、２つの隣接する送信検出期間のカラースペクトルは、カラースペクトル１とカラースペクトル２であり、当該カラースペクトル１とカラースペクトル２とが共通部分を有さないとは、カラースペクトル１がカラースペクトル２の何れのカラーも有さず、カラースペクトル２がカラースペクトル１の何れのカラーも有さないことを意味する。
【００１８】
受信検出期間：それは、送信検出期間に対応し、最適な状況では、受信検出期間は対応する送信検出期間と同じである。しかしながら、順序不整合がパケット送信中に発生しうる。ある送信検出期間内に送信エンドにより送信されたパケットは、受信エンドに到着すると、必ずしも同じ受信検出期間内であるとは限らない。しかしながら、一般に、ある受信検出期間内のパケットの大部分は、１つの送信検出期間に属する。受信検出期間のカラースペクトルは、対応する送信検出期間のカラースペクトルである。
【００１９】
本発明の実施例は、以下のシナリオに適用可能である。例えば、図１は、本発明の実施例によるアプリケーションシナリオのシステムネットワーキングの概略図であり、図２は、本発明の実施例による他のアプリケーションシナリオのシステムネットワーキングの概略図である。
【００２０】
図１は、マルチパスロードシェアリングシナリオの概略図である。図１を参照するに、メンテナンスエンドポイント（それの完全な英語名は、Ｍａｉｎｔｅｎａｎｃｅ  Ｅｎｄ  Ｐｏｉｎｔであり、ＭＥＰとして参照される）ＭＥＰ＿１及びＭＰＥ＿２は、それぞれパケットロス検出のスタート装置とエンド装置であり、以降の実施例ではそれぞれ送信装置（又は送信エンド）及び受信装置（又は受信エンド）として参照され、Ｃ及びＤは２つの中間装置である。システムは、２つのパスＭＥＰ＿１−Ｃ−ＭＥＰ＿２及びＭＥＰ＿１−Ｄ−ＭＥＰ＿２を含む。明らかに、本発明の実施例はまた、より多くのパスを有するシナリオに適用可能である。このシナリオでは、パケットは、ＭＥＰ＿１の入口ポートからＭＥＰ＿１の出口ポートに送信され、装置Ｃ又はＤを通過し、ＭＥＰ＿２の入口ポートに到着し、ＭＥＰ＿２の出口ポートから出力される。
【００２１】
本発明の実施例では、検出のスタートポイントとエンドポイントとは、実際の要求に従って設定されてもよい。例えば、検出のスタートポイントはＭＥＰ＿１の入口ポートであり、エンドポイントはＭＥＰ＿２の出口ポートであると設定されてもよく、送信装置（すなわち、ＭＥＰ＿１）によりカウントされる送信パケットの個数は、ＭＥＰ＿１の入口ポートにおいて送信されるパケットの個数であり、受信装置（すなわち、ＭＥＰ＿２）によりカウントされる受信パケットの個数は、ＭＥＰ＿２の出口ポートにおいて受信されるパケットの個数である。
【００２２】
図２は、ＱｏＳスケジューリングのシナリオである。図２を参照するに、検出範囲はＭＥＰ＿１、Ｃ及びＭＥＰ＿２を含み、ＱｏＳスケジューリングは、ＭＥＰ＿１、Ｃ及びＭＥＰ＿２の少なくとも１つにおいて行われてもよい。図２では、中間装置は一例としてあげられ、複数の中間装置がまた含まれてもよい。
【００２３】
明らかに、本発明の実施例はまた、上述した２つのシナリオ、すなわち、マルチパスロードシェアリングとＱｏＳスケジューリングとの双方のシナリオを含む組み合わせに適用可能である。あるいは、本発明の実施例は、他のシナリオに適用可能であるか、あるいは、順序不整合が存在するシナリオに適用可能である。
【００２４】
図３ａは、本発明の実施例による方法の概略的なフローチャートである。
【００２５】
３１：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットを受信する。
【００２６】
例えば、図１又は図２に示されるシナリオでは、ＭＥＰ＿２がサービスパケットを受信し、カラーによってサービスパケットをカウントする。
【００２７】
更に、本発明の実施例では、サービスパケットのネーミングは、サービスパケットと検出パケットとを区別するためのものであり、一般にデータサービスのパケット及び音声サービスのパケットなどのネットワークにおける何れかのサービスのパケットを表す。
【００２８】
３２：受信エンドは第１カラースペクトルに属するカラーを有するサービスパケットの個数をカウントする。
【００２９】
３３：検出パケットの受信後、受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットの個数をカウントし続ける。検出パケットは、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数を搬送する。
【００３０】
３４：所定の条件が充足されると、受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットの個数のカウントを停止する。
【００３１】
３５：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、検出パケットにより搬送された送信エンドにより送信されたサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００３２】
任意的には、図３ｂに示されるように、３４の後に、本実施例は更に以下を有してもよい。
【００３３】
３６：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数を送信エンドに送信し、これにより、送信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、送信エンドに送信されるサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００３４】
任意的には、図３ｃに示されるように、３５の後に、本実施例は更に以下を有してもよい。
【００３５】
３７：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットについて計算された消失したパケットの個数を送信エンドに送信するか、又は第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数を送信エンドに送信し、これにより、送信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００３６】
任意的には、上述した所定の条件は充足され、それは、タイマがタイムアウトすることであってもよいし、あるいは、カウントされたパケットの個数が、検出パケットにおいて搬送されるパケットの個数と同じであることであってもよい。
【００３７】
本発明の実施例では、消失したパケットの個数は、検出パケットの受信後、検出パケットの前に受信したサービスパケットの個数に従って計算されず、代わりに、特定の条件が予め設定され、所定の条件が充足される前は、受信したサービスパケットの個数がカウントされ続ける。従って、本発明の実施例では、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数はまたより正確になる。
【００３８】
図４は、本発明の他の実施例による方法の概略的なフローチャートである。
【００３９】
４１：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットを受信する。
【００４０】
４２：受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントする。
【００４１】
４３：検出パケットの受信後、受信エンドは、第１タイマをスタートし、第１カラースペクトルに属するカラーを有するサービスパケットの個数をカウントし続ける。検出パケットは、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数を搬送する。任意的には、上述した検出パケットに搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数は、第１カラースペクトルに属するカラーを有し、ある送信検出期間内に送信エンドにより送信されたサービスパケットの個数であってもよく、第１カラースペクトルに属するカラーを有し、複数の送信検出期間内に送信エンドにより送信されるサービスパケットの累積された個数であってもよい。
【００４２】
４４：第１タイマのタイムアウト後、受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数のカウントを停止する。
【００４３】
４５：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００４４】
受信エンドが検出パケットを受信すると、それは、ある受信検出期間が終了したことを示す。ある送信検出期間内に送信エンドにより送信されたサービスパケットは、様々な理由のため送信処理において対応する受信検出期間内に受信エンドに送信されなくてもよい。本発明の実施例では、検出パケットの受信後、受信エンドは、受信したサービスパケットの個数をカウントすることを停止せず、タイマをスタートし、タイマがタイムアウトになるまで、受信したサービスパケットの個数をカウントし続ける。従って、本発明の実施例では、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信される可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数がまたより正確になる。
【００４５】
任意的には、タイマの時間は、送信エンドから受信エンド前の最大遅延値であってもよい。明らかに、タイマの時間はまた、例えば、対応する送信検出期間の１／２を超えない何れかの数値などの他の値であってもよい。
【００４６】
任意的には、受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算し、具体的には、受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を取得するため、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数から、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数を減算する。
【００４７】
任意的には、受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントし、具体的には、受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントするためのカウンタをスタートする。更に任意的には、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数は、最後のカウントのカウント値であってもよく、複数のカウントの累積されたカウント値であってもよい。
【００４８】
任意的には、図３ｂに示される実施例と同様に、４４の後で、本方法は更に以下を有してもよい（図４に図示せず）。
【００４９】
４６：受信エンドは、上述した検出パケットに応答するため、レスポンスパケットを受信エンドに送信し、当該レスポンスパケットは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数を搬送する。
【００５０】
上述したレスポンスパケットを受信するとき、送信エンドは、レスポンスパケットにより搬送される第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算可能である。
【００５１】
任意的には、図３ｃに示される実施例と同様に、４５の後に、本実施例は更に以下を含むものであってもよい（図４に図示せず）。
【００５２】
４７：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットについて計算された消失したパケットの個数を送信エンドに送信するか、又は第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数を送信エンドに送信し、これにより、送信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００５３】
本実施例では、消失したパケットの個数は、検出パケットの受信後に検出パケットの前に受信されたサービスパケットの個数に従って計算されず、代わりに、タイマがスタートされ、タイマがタイムアウトする前に、受信したサービスパケットの個数がカウントされ続ける。従って、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数はまたより正確になる。
【００５４】
図５は、本発明の他の実施例による方法の概略的なフローチャートである。
【００５５】
５１：受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットを受信する。
【００５６】
５２：受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントする。
【００５７】
５３：検出パケットの受信後、受信エンドは第１タイマをスタートし、ここで、検出パケットは、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数を搬送し、受信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、検出パケットにより搬送される送信エンドにより送信されるサービスパケットの個数とを比較し、これら２つが等しいとき、又は第１タイマがタイムアウトすると、５４を実行し、そうでない場合、５５を実行する。
【００５８】
５４：受信エンドは、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントするのを停止し、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００５９】
５５：第１カラースペクトルに属するカラーを有するサービスパケットの個数をカウントし続ける。
【００６０】
上述した実施例と比較して、本実施例では、検出パケットの受信後、受信エンドはタイマをスタートするだけでなく、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数と、受信エンドによりカウントされた第１カラースペクトルに属するカラーを有するサービスパケットの個数とを比較する。これら２つが等しい場合、それは、第１カラースペクトルに属するカラーを有し、送信エンドにより送信される全てのサービスパケットが受信エンドによりすでに受信されたことを意味する。このとき、タイマがタイムアウトしているか否かにかかわらず、カウントは停止される。従って、消失したパケットの個数が正確に計算可能であると同時に、装置の処理パフォーマンスを向上させることが可能である。
【００６１】
図６ａは、本発明の他の実施例による方法の概略的なフローチャートである。
【００６２】
６１：送信エンドは、サービスパケットを送信する。サービスパケットは、同一の送信検出期間内に送信されるサービスパケットのカラーが同一のカラースペクトルに属し、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有しないことを示す情報を搬送する。
【００６３】
任意的には、６１の前に、送信エンドは、サービスパケットに対してカラリング処理を実行してもよい。明らかに、他の任意的な手段では、送信エンドは、他の装置からカラー化されたパケットを受信してもよい。更に任意的に、カラーを示す情報は、エントロピーラベルのＥＸＰフィールド、ＶＬＡＮ  ＩＤ、８０２．１Ｐ又はＰＷ制御ワードのシーケンス番号により搬送されてもよい。一例としてＥＸＰフィールドをとることによって、異なる値は異なるカラーを表現し、例えば、“１”はあるカラーを表し、“２”は他のカラーを表す。
【００６４】
６２：送信検出期間に従って、送信エンドは、サービスパケットの間に検出パケットを挿入し、当該検出パケットを送信する。ここで、当該検出パケットは、送信パケットの個数を搬送する。
【００６５】
例えば、２つのカラースペクトルが、隣接する送信検出期間に送信されるサービスパケットを交互にカラー化するため採用されてもよい。あるいは、複数の（３個など）スペクトルが、隣接する送信検出期間においてサービスパケットをカラー化するのに採用されてもよい。
【００６６】
任意的には、上述した送信検出期間は固定的であってもよい。例えば、ある検出パケットは、Ｔの時間間隔毎に挿入される。あるいは、送信検出期間は固定的でなくてもよい。例えば、送信検出期間は、順に１秒、２秒及び３秒のサイクルであってもよい。任意的には、上述した送信検出期間は、送信エンド及び受信エンドによって予め合意されてもよい。あるいは、受信エンドは、送信検出期間を予め知らなくてもよい。例えば、検出パケットは、次の検出パケットを送信する時間を搬送する。
【００６７】
任意的には、検出パケットにより搬送される送信パケットの個数は、ある送信検出期間内のカウント値であってもよく、複数の送信検出期間内の累積されたカウント値であってもよい。
【００６８】
任意的には、図６ｂに示されるように、本実施例は更に以下を有してもよい。
【００６９】
６３：送信エンドは、受信エンドから検出パケットに対応するレスポンスパケットを受信する。当該レスポンスパケットは、受信エンドによりカウントされる第２カラースペクトルに属するカラーを有するサービスパケットの個数を搬送する。
【００７０】
６４：送信エンドは、受信エンドによりカウントされ、レスポンスパケットにより搬送される第２カラースペクトルに属する第１を有するサービスパケットの個数と、第２カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数とに従って、第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する。
【００７１】
任意的には、図６ｃに示されるように、本実施例は更に以下を有してもよい。
【００７２】
６５：送信エンドは、受信エンドから第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を受信する。
【００７３】
本実施例では、消失したパケットの個数の計算中、異なるカラースペクトルが、異なる送信検出期間内のサービスパケットを区別するため採用され、これにより、カウント中、受信エンドは、正確なカウント値を取得するため、カウントすることが必要とされる送信検出期間のサービスパケットをカラーにより判断してもよく、これにより、パケットロステストの精度を向上させることができる。
【００７４】
以下において、本発明の実施例を紹介するための具体例として、図２に示されるシナリオが詳細に取り上げられる。図７に示されるように、本方法は以下を含む。
【００７５】
７０：ＭＥＰ＿１は、サービスパケットをカラー化する。
【００７６】
本実施例では、カラーを示す情報がエントロピーラベルのＥＸＰフィールドを採用することによって搬送されることが、一例として取り上げられる。例えば、現在の送信検出期間内のサービスパケットのＥＸＰフィールドは、例えば、“２”が赤色を表し、“１”が緑色を表すなど、カラーを表す値を搬送する。
【００７７】
７１：カラー化されたサービスパケットを送信する。
【００７８】
７２：ＭＥＰ＿１は、送信カウンタに送信されたカラー化されたサービスパケットの個数を加える。
【００７９】
具体的には、２つのカウント方法が存在してもよい。１つは、別個のカウント処理が採用され、すなわち、別個のカウント処理が、各送信検出期間について実行され、検出パケットの送信後、送信カウンタの値は０からカウントをスタートする。他方は、累積的なカウント処理であり、すなわち、カウンタのカウント値はリセットされず、代わりに、各送信検出期間内に送信されるサービスパケットの個数は、初期的なゼロからスタートして累積的にカウントされる。
【００８０】
その後、所定の検出期間タイマがタイムアウトしない限り、７１及び７２が、検出期間タイマのタイムアウトまで繰り返し実行されてもよい。
【００８１】
７３：所定の送信検出期間タイマがタイムアウトすると、ＭＥＰ＿１は、サービスパケット間に検出パケットを挿入し、当該検出パケットを送信する。検出パケットは、送信カウンタのカウント値を搬送する。
【００８２】
検出パケットは、複数の形態を有してもよく、例えば、連続性チェック（Ｃｏｎｔｉｎｕｉｔｙ  Ｃｈｅｃｋ，ＣＣ）パケット、ロス測定メッセージ（Ｌｏｓｓ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｍｅｓｓａｇｅ，ＬＭＭ）パケット又はロス測定レスポンス（Ｌｏｓｓ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｒｅｓｐｏｎｓｅ，ＬＭＲ）パケットを採用してもよい。
【００８３】
更に、検出パケットは、カラー化されてもよいし、あるいはカラー化されなくてもよく、カラー化された検出パケットは、前の送信検出期間内のサービスパケットと同じカラーを有してもよいし、あるいは、次の送信検出期間内のサービスパケットと同じカラーを有してもよい。
【００８４】
７４：ＭＥＰ＿１は、サービスパケットをカラー化するためのカラースペクトルを変更する。
【００８５】
例えば、第１カラースペクトルに属するカラーが以前にサービスパケットをカラー化するため採用されている場合、以降において、第２カラースペクトルに属するカラーが、サービスパケットをカラー化するため採用される。
【００８６】
その後、ＭＥＰ＿１は、７０〜７４を繰り返してもよい。
【００８７】
７５：ＭＥＰ＿２は、現在の受信検出期間のカラースペクトルを決定する。
【００８８】
任意的には、現在の受信検出期間のカラースペクトルは、送信エンドと受信エンドとの以前の合意に従って決定されてもよいし、あるいは、現在の受信検出期間のカラースペクトルは、受信したカラー化されたサービスパケットのカラーに従って決定されてもよい。
【００８９】
７６：ＭＥＰ＿２は、カラー化されたサービスパケットを受信し、異なる受信カウンタを利用して、異なるカラースペクトルに属するカラーを有するサービスパケットの個数をカウントする。
【００９０】
任意的には、１対１の対応関係が、受信カウンタとカラースペクトルとの間に存在してもよい。例えば、サービスパケットの２つのカラースペクトルが存在し、第１カラースペクトルに属するカラーを有するサービスパケットと、第２カラースペクトルに属するカラーを有するサービスパケットとにそれぞれ対応する２つの受信カウンタが設定され、２つのカウンタがそれぞれ２つのカラースペクトルのサービスパケットをカウントすると仮定される。
【００９１】
任意的には、１対１の対応関係が、１つの受信カウンタと複数のカラースペクトルとの間に存在してもよい。例えば、３つのカラースペクトルのサービスパケットが存在する場合、第１カウンタが、第１カラースペクトルに属するカラーを有するサービスパケットをカウントするため採用され、第２カウンタが、第２カラースペクトルに属するカラーを有するサービスパケットをカウントするため採用されてもよく、その後、第１カウンタが、第３カラースペクトルに属するカラーを有するサービスパケットをカウントするため採用されてもよい。好ましくは、この場合、隣接するカラースペクトルのサービスパケットが異なるカウンタによりカウントされることしか要求されていない。
【００９２】
このシナリオでは、現在の受信検出期間のカラースペクトルは第１カラースペクトルであると仮定される。
【００９３】
７７：検出パケットの受信後、ＭＥＰ＿２は第１タイマをスタートし、現在の受信検出期間のカラースペクトルを変更する。
【００９４】
例えば、検出パケットの受信前、現在の受信検出期間のカラースペクトルは第１カラースペクトルであり、検出パケットの受信後、現在の受信検出期間のカラースペクトルは第２カラースペクトルに変更される。このシナリオでは、第１カラースペクトルは、変更前の現在の受信検出期間のカラースペクトルを表し、第２カラースペクトルは、変更後の現在の受信検出期間のカラースペクトルを表す。
【００９５】
好ましくは、第１タイマのタイムアウト時間は、パケットをＭＥＰ＿１からＭＥＰ＿２に送信する最大遅延時間であってもよい。サービスパケットが消失していない場合、タイマがタイムアウトになると、送信エンドにより送信されるサービスパケットは全て、受信エンドに送信されるべきであることが理解されてもよい。
【００９６】
７８：上述した第１タイマがタイムアウトした後、ＭＥＰ＿２は、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントすることを停止し、パケットロス計算を実行する。
【００９７】
７９：ＭＥＰ＿２は、第１カラースペクトルに対応する受信カウンタをリセットする。
【００９８】
その後、ＭＥＰ＿２は、７６〜７９を繰り返してもよい。スペースの制約のため、図７は、ＭＥＰ＿２が２回７６〜７９を繰り返す手順の一部しか示していない。
【００９９】
第１カラースペクトルと第２カラースペクトルとはネーミングに関してのみ異なり、変更前の現在の受信検出期間のカラースペクトルと変更後の現在の受信検出期間のカラースペクトルとをそれぞれ表し、これらにより表されるカラーは固定されていないことに留意すべきである。
【０１００】
例えば、現在の受信検出期間の初期的に決定されたカラースペクトルは赤色であり、検出パケットの受信後、現在の受信検出期間のカラースペクトルが緑色に変更され、赤色のサービスパケットの消失したパケットの個数が計算された後、赤色に対応する受信カウンタはリセットされ、次のサイクルに入ることが仮定される。次のサイクルでは、現在の受信検出期間のカラースペクトルは緑色であり、検出パケットの受信後、現在の受信検出期間のカラースペクトルは赤色に変更され、緑色のサービスパケットの消失したパケットの個数が計算された後、緑色に対応する受信カウンタはリセットされ、次のサイクルに入り、当該サイクルが繰り返される。
【０１０１】
任意的には、本発明の実施例では、第２タイマが更に設定されてもよい。第２タイマがタイムアウトした後、受信エンドが検出パケットを依然として受信していない場合、検出パケットは消失したとみなされてもよい。
【０１０２】
任意的には、本発明の実施例では、検出パケットがカラー化されると、ＭＥＰ＿２が検出パケットを受信した後、検出パケットが消失したか否かが、現在の受信検出期間のカラースペクトルと検出パケットのカラーとに従って決定されてもよい。
【０１０３】
このシナリオでは、本発明の実施例において提供される技術的手段を採用することによって、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多数のサービスパケットを考慮することが可能であり、計算された消失したパケットの個数はまたより正確になる。
【０１０４】
図８ａは、受信機８１、カウント処理モジュール８２及び計算モジュール８３を含む本発明の実施例による受信装置の概略的な構成図である。
【０１０５】
受信機８１は、第１カラースペクトルに属するカラーを有するサービスパケットと検出パケットとを含むパケットを受信するよう構成される。
【０１０６】
カウント処理モジュール８２は、第１カラースペクトルに属するカラーを有し、受信機８１により受信されたサービスパケットの個数をカウントし、所定の条件が充足されると、第１カラースペクトルに属するカラーを有するサービスパケットの個数をカウントするのを停止するよう構成され、当該検出パケットは、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されるサービスパケットの個数を搬送する。
【０１０７】
計算モジュール８３は、カウント処理モジュール８２によりカウントされた第１カラースペクトルに属するカラーを有するサービスパケットの個数と、検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算するよう構成される。
【０１０８】
任意的には、図８ｂを参照するに、当該装置は更に、
カウント処理モジュール８２によりカウントされる第１カラースペクトルに属するカラーを有するサービスパケットの個数を送信エンドに送信するよう構成される第１送信機８４であって、これにより、送信エンドは、第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算する、第１送信機８４を有してもよい。
【０１０９】
任意的には、図８ｃを参照するに、当該装置は更に、
計算モジュール８３により計算された第１カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を送信エンドに送信するよう構成される第２送信機８５を有してもよい。
【０１１０】
任意的には、図８ｄを参照するに、当該装置は更に、
受信機８１が検出パケットを受信した後にスタートするよう構成される第１タイマ８６を有し、第１タイマ８６がタイムアウトした後、カウント処理モジュール８２は、第１カラースペクトルに属するカラーを有する受信したサービスパケットの個数をカウントするのを停止する。
【０１１１】
任意的には、図８ｅを参照するに、当該装置は、
受信機８１が検出パケットを受信した後にスタートするよう構成される第１タイマ８６と、
第１カラースペクトルに属するカラーを有するサービスパケットのカウントされた個数と、検出パケットにより搬送された第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とを比較するよう構成される比較手段８７と、
を更に有し、
第１カラースペクトルに属するカラーを有するサービスパケットの個数が検出パケットにより搬送される第１カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数に等しいと比較手段８７が判断したとき、又は第１タイマ８６がタイムアウトしたとき、カウント処理モジュール８２は、第１カラースペクトルに属するカラーを有する前記サービスパケットの個数をカウントするのを停止する。
【０１１２】
本実施例では、消失したパケットの個数は、検出パケットの受信後、検出パケットの前に受信したサービスパケットの個数に従って計算されず、代わりに、特定の条件が予め設定され、所定の条件が充足される前は、受信したサービスパケットの個数がカウントされ続ける。従って、本発明の実施例では、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数はまたより正確になる。
【０１１３】
図９ａは、送信機９１と挿入モジュール９２とを含む本発明の実施例による送信装置の概略的な構成図である。
【０１１４】
送信機９１は、サービスパケットを送信するよう構成され、サービスパケットは、同じ送信検出期間内に送信されるサービスパケットのカラーが同じカラースペクトルに属し、隣接する送信検出期間内に送信されるサービスパケットのカラースペクトルが共通部分を有しないことを示す情報を搬送する。
【０１１５】
挿入モジュール９２は、送信検出期間に従ってサービスパケット間に検出パケットを挿入するよう構成され、当該検出パケットは送信されたパケットの個数を搬送する。
【０１１６】
送信機９１は更に、検出パケットを送信するよう構成される。
【０１１７】
任意的には、図９ｂを参照するに、当該装置は更に、
受信エンドから第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を受信するか、又は受信エンドから検出パケットに対応するレスポンスパケットを受信するよう構成される受信機９３であって、レスポンスパケットは、受信エンドによりカウントされる第２カラースペクトルに属するカラーを有するサービスパケットの個数を搬送する、受信機９３と、
レスポンスパケットにより搬送され、受信エンドによりカウントされる第２カラースペクトルに属するカラーを有するサービスパケットの個数と、第２カラースペクトルに属するカラーを有し、送信エンドにより送信されたサービスパケットの個数とに従って、第２カラースペクトルに属するカラーを有するサービスパケットの消失したパケットの個数を計算するよう構成される処理モジュールと、
を有してもよい。
【０１１８】
任意的には、カラーを示す情報は、サービスパケットのエントロピーラベルのＥＸＰフィールド、ＶＬＡＮ  ＩＤ、８０２．１Ｐ又はＰＷ制御ワードのシーケンス番号により搬送される。
【０１１９】
本実施例では、消失したパケットの個数の計算中、異なるカラースペクトルが、異なる送信検出期間内のサービスパケットを区別するため採用され、これにより、カウント中、受信エンドは、正確なカウント値を取得するため、カラーによってカウントされる必要がある送信検出期間のサービスパケットを決定してもよく、これにより、パケットロステストの精度を向上させることができる。
【０１２０】
図１０は、送信装置１０１と受信装置１０２とを含む本発明の実施例によるパケットロス検出システムの概略的な構成図であり、送信装置１０１について図９ａ又は９ｂが参照され、受信装置について図８ａ〜８ｅの何れか１つが参照されてもよい。
【０１２１】
本実施例では、送信エンドが消失したパケットの個数を計算するとき、異なるカラースペクトルが異なる送信検出期間内のサービスパケットを区別するため採用され、これにより、カウント中、受信エンドは、正確なカウント値を取得するため、カラーによってカウントされる必要がある送信検出期間のサービスパケットを決定してもよく、これにより、パケットロステストの精度を向上させることができる。受信エンドは、検出パケットの受信後、検出パケットの前に受信したサービスパケットの個数に従って消失したパケットの個数を計算せず、代わりに、特定の条件が予め設定され、所定の条件が充足される前は、受信したサービスパケットの個数がカウントされ続ける。従って、本発明の実施例では、消失したパケットの個数の計算中、ある送信検出期間内に送信エンドにより送信された可能な限り多くのサービスパケットが考慮され、計算された消失したパケットの個数はまたより正確になる。上述した方法及び装置における関連する特徴が相互参照されてもよいことが理解されてもよい。更に、上述した実施例における“第１”及び“第２”は実施例を区別するのに利用されるが、実施例の効果及び問題点を表すものでない。
【０１２２】
当業者は、上述した方法の実施例のステップの全て又は一部は、プログラムが関連するハードウェアに指示することによって実現されてもよいことを理解するであろう。当該プログラムは、コンピュータ可読記憶媒体に格納されてもよい。プログラムが実行されると、上述した方法の実施例のステップが実行される。上述した記憶媒体は、ＲＯＭ、ＲＡＭ、磁気ディスク又は光ディスクなどのプログラムコードを格納可能な何れかの媒体を含むものであってもよい。
【０１２３】
最後に、上述した実施例は本発明を限定するものでなく、本発明の技術的手段を説明するためのものであることが意図されることに留意すべきである。本発明は上述した実施例を参照して詳細に説明されるが、当業者は、それらが依然として上述した実施例に説明される技術的手段を変更してもよいか、又はそれの技術的手段に等価な置換をしてもよいことを理解すべきである。しかしながら、これらの変更又は置換は、本発明の実施例における技術的手段の趣旨及び範囲から対応する技術的手段の本質を逸脱させるものでない。
【０１２４】
［関連出願の相互参照］
本出願は、参照することによりその全体がここに援用される、２０１１年１０月２７日に中国特許庁に出願された中国特許出願第２０１１１０３３１９３２．０“ＰＡＣＫＥＴ  ＬＯＳＳ  ＤＥＴＥＣＴＩＯＮ  ＭＥＴＨＯＤ  ＡＮＤ  ＳＹＳＴＥＭ，ＳＥＮＤＩＮＧ  ＤＥＶＩＣＥ  ＡＮＤ  ＲＥＣＥＩＶＩＮＧ  ＤＥＶＩＣＥ”に対する優先権を主張する。
【図１】
0005916873.tif 000002
【図２】
0005916873.tif 000003
【図３ａ】
0005916873.tif 000004
【図３ｂ】
0005916873.tif 000005
【図３ｃ】
0005916873.tif 000006
【図４】
0005916873.tif 000007
【図５】
0005916873.tif 000008
【図６ａ】
0005916873.tif 000009
【図６ｂ】
0005916873.tif 000010
【図６ｃ】
0005916873.tif 000011
【図７】
0005916873.tif 000012
【図８ａ】
0005916873.tif 000013
【図８ｂ】
0005916873.tif 000014
【図８ｃ】
0005916873.tif 000015
【図８ｄ】
0005916873.tif 000016
【図８ｅ】
0005916873.tif 000017
【図９ａ】
0005916873.tif 000018
【図９ｂ】
0005916873.tif 000019
【図１０】
0005916873.tif 000020