(57)【要約】  本発明はパケットデータ伝送ネットワークにおけるタイムスレービングのための装置に関する。各データパケットはタイムラベルを有しており、前記装置はネットワークから受信したパケットを受け取ることを目的とした一時記憶手段を有している。  本発明によれば、前記装置は、  一時記憶手段が、ネットワークの特性に依存した所定の時間（ＩＰＤＶ）の間に受信したデータを記録することのできる記憶容量を有しているように構成されており、  前記装置はさらに、  入来パケットのタイムラベルに応じてローカル受信クロックを再生する手段と、  前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点において一時記憶手段内のデータを読み取る手段を有している。【特許請求の範囲】
【請求項１】
パケットデータ伝送ネットワークにおけるタイムスレービングのための装置であって、
各データパケットがタイムラベルを有しており、
前記装置が前記ネットワークから受信したパケットを受け取ることを目的とした一時記憶手段（６）を有している形態の装置において、
前記一時記憶手段（６）は、前記ネットワーク（５）の特性に依存した所定の時間（ＩＰＤＶ）の間に受信したデータを記録することのできる記憶容量を有しており、
前記装置はさらに、
入来パケットのタイムラベルに応じてローカル受信クロックを再生する手段（７）と、
前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点において前記一時記憶手段内のデータを読み取る手段
を有していることを特徴とする、パケットデータ伝送ネットワークにおけるタイムスレービングのための装置。
【請求項２】
前記一時記憶手段（６）内のデータを読み取る手段は、前記所定の時間（ＩＰＤＶ）と再生されたローカルクロックとの間の差が前記一時記憶手段（６）から出力されるべき次のパケットのタイムラベルの値よりも大きい場合に、前記一時記憶手段（６）内のデータを読み取るように構成されている、請求項１記載の装置。
【請求項３】
ローカルクロックを再生する手段は、データパケットのローカル受信クロック（Ｒｘ）と、該ローカルクロック（Ｒｘ）及びデータパケットの送信クロック（Ｔｘ）の周波数に依存する２つの時点の間に受信したデータパケットのタイムラベルとの間のずれを合計することができる、請求項１又は２記載の装置。
【請求項４】
立上り時の収束時間を短縮する手段を有している、請求項１から３のいずれか１項記載の装置。
【請求項５】
位相ノイズを低減する手段（３１）を有している、請求項１から４のいずれか１項記載の装置。
【請求項６】
位相ノイズを低減する手段（３１）はディジタルローパスフィルタを有している、請求項４記載の装置。
【請求項７】
人工的なノイズを発生させる手段（３２）を有している、請求項１から６のいずれか１項記載の装置。
【請求項８】
パケットデータ伝送ネットワークにおけるタイムスレービングのための方法であって、
各データパケットがタイムラベルを有しており、
前記方法が前記ネットワークから受信したパケットを一時記憶するステップ（６）有しているようにした方法において、
前記記憶ステップの間、前記ネットワーク（５）の特性に依存した所定の時間（ＩＰＤＶ）にわたってデータを記憶し、
前記方法はさらに、
入来パケットのタイムラベルに応じてローカル受信クロックを再生するステップと、
前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点において前記一時記憶手段内のデータを読み取るステップ
を有していることを特徴とする、パケットデータ伝送ネットワークにおけるタイムスレービングのための方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はドリフトの制限されたタイムスレービング装置に関する。
本発明は、より詳細には、インターネットタイプ（ＩＰ）のネットワークにおける、送信端末と受信端末との間でのリアルタイムのデータ伝送に関する。
【０００２】
伝送ネットワークにおいて、データはノイズを被る。このノイズのため、しばしば受信者レベルでのディジタルストリームの再構成が困難になる。
本発明は、より詳細には、データ列が被る一時的なノイズと、各パケットにより伝送される時間情報に従って、受信設備の要求を満たす精度でパケットを一時的に保存することとに関する。
【０００３】
当業者に公知の解決手段の要点は、位相同期ループを直接、受信した時間情報に従属させることにある。このような解決手段は特にノイズのある環境には不向きである。というのも、伝送遅延に生じる変動が位相同期ループのラッチングを妨げるからである。
【０００４】
クロック回復のための別の解決手段の要点は、受信装置の入力側でバッファメモリの充填レベルに応じて周波数シンセサイザを駆動することにある。この解決手段は、ネットワーク全体のスループットが変化しうる場合、したがって特にＩＰプロトコルの場合には不向きである。
【０００５】
本発明は、パケットデータ伝送ネットワークにおけるタイムスレービングのための装置を提案することにより、これらの欠点のうちの少なくとも幾つかを解消することを提案する。各データパケットはタイムラベルを含んでおり、装置は一時記憶手段を有している。本発明によれば、
一時記憶手段は、ネットワークの特性に依存した所定の時間の間に受信したデータを記録することのできる記憶容量を有しており、
前記装置はさらに、
入来パケットのタイムラベルに応じてローカル受信クロックを再生する手段と、
前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点において前記一時記憶手段内のデータを読み取る手段
を有している。
【０００６】
有利な実施形態によれば、一時記憶手段内のデータを読み取る手段は、前記所定の時間と再生されたローカルクロックとの差が正である場合に、一時記憶手段内のデータを読み取るように構成されている。
【０００７】
有利な実施形態によれば、ローカルクロックを再生する手段は、データパケットのローカル受信クロックと、該ローカルクロック及びデータパケットの送信クロックの周波数に依存する２つの時点の間に受信したデータパケットのタイムラベルとの間のずれを合計することができる。
【０００８】
有利な実施形態によれば、前記装置は立上り時の収束時間を短縮する手段を有している。
【０００９】
有利な実施形態によれば、前記装置は位相ノイズを低減する手段を有している。
【００１０】
有利には、位相ノイズを低減する手段はディジタルローパスフィルタを有している。
【００１１】
有利な実施形態によれば、前記装置は人工ノイズを発生させる手段を有している。
【００１２】
本発明はまた、パケットデータ伝送ネットワークにおけるタイムスレービングのための方法であって、各データパケットがタイムラベルを有しており、前記方法が前記ネットワークから受信したパケットを一時記憶するステップ有しているようにした方法において、前記記憶ステップの間、前記ネットワークの特性に依存した所定の時間にわたってデータを記憶し、前記方法がさらに、入来パケットのタイムラベルに応じてローカル受信クロックを再生するステップと、前記所定の時間と再生されたローカル受信クロックとに依存するある時点において前記一時記憶手段内のデータを読み取るステップを有していることを特徴とする方法に関する。
【００１３】
本発明は、添付図面を参照した有利な実施例及び実施形態により、より良く理解され、説明される。これらの実施例は限定的なものではない。
図１は、受信及び送信モジュールを備えたネットワークの例を示しており、
図２は、本発明による装置の有利な実施形態を示しており、
図３は、ローカル受信クロックを再生するモジュールの有利な実施形態を示しており、
図４は、ラッチング時間の改善を可能にするローカル受信クロックを再生するモジュールの改良形形態を示しており、
図５は、ネットワーク内のパケットの伝搬遅延を推定するモジュールを示しており、
図６は、位相ノイズの最小化を可能にするクロック再生モジュールの改良形態を示しており、
図７は、位相ノイズの最小化を可能にするクロック再生モジュールの第２の例を示しており、
図８は、位相ノイズの改善に使用されるローパスフィルタの例を示しており、
図９は、人工ノイズ発生器の実施形態を示している。
【００１４】
図示されたモジュールは機能ユニットであり、物理的に区別可能なユニットに対応する場合も対応しない場合もある。例えば、これらのモジュール又はそのうちの幾つかはまとまって単一のコンポーネントを形成してもよいし、ソフトウェアの同一部分の機能を構成するものであってもよい。逆に、あるモジュールが別個の物理的エンティティから構成されていてもよい。
本発明は、一般に、タイムスタンプを処理するデータフレームを有するパケットでデータが伝送されるようなネットワークに適用される。有利な実施形態によれば、フレームはＲＴＰ（《real time protocol》を表す頭字語）プロトコルに準拠する。
【００１５】
図１には、データストリームを伝送する手段１とＩＰプロトコルに準拠するようにこのストリームを適応させる手段２とを有するネットワーク設備の例が示されている。手段２はＩＰタイプのネットワークを介してＩＰ適応手段３に向けてＩＰデータストリームを伝送し、ＩＰ適応手段３は、ストリームの宛先である手段４に理解可能な形のデータストリームが形成されるように、ＩＰストリームを脱カプセル化する。
【００１６】
手段１及び４は、有利な実施形態においては、ＭＰＥＧタイプの、特にＭＰＥＧ−２タイプのストリームを符号化及び復号化する装置である。
ＩＰネットワーク５は、データパケットが非常に重大な遅延の変動を被るようなネットワークである。このため、装置４によるデータパケットの受信中に問題が生じ、装置４はもはやデータパケットを正しく復号化することができない。発生した一時的ノイズが受信装置４におけるデータストリームの再構成を妨げる。
【００１７】
図２には、ＩＰデータストリームの受信時にデータを適応させるモジュール３が部分的に示されている。
【００１８】
ＩＰパケットはネットワーク５から受信され、一時記憶手段とも呼ばれるバッファメモリ６にロードされる。バッファメモリ６は、例えば、ＦＩＦＯ（《First-in First-out》を表す頭字語）タイプのメモリであり、ＩＰネットワーク５から受信したパケットが受信装置３において受信されるとき及び受信されているときに、このパケットを記録することを目的としている。
バッファメモリ６はネットワーク５の特性に依存した容量を有している。特に、容量はＩＰネットワーク５を介した伝送の遅延における変動の最大振幅であるＩＰネットワーク５のパラメータに依存している。
このパラメータ（ＩＰＤＶ，《IP Delay Variation》を表す頭字語）は定数であり、例えば、ユーザが入力することのできるものであってもよいし、ネットワーク設備のさまざまなアイテムに既知のものであってもよい。
【００１９】
受信したパケットは図３に詳細の示されているモジュール７にも伝送される。モジュール７は、送信端及び受信端におけるオシレータ（オシレータ８）の相対ドリフトに応じて、ローカル受信クロックを修正することができる。
受信クロックを再生するモジュール７は、伝送中のＲＴＰパケットに挿入されたタイムラベルの値を供給することを任務とするタイムベースオシレータＴｘであるローカルオシレータＴｘとローカルオシレータＲｘ８との間の実際の周波数ずれを補償しなければならない。
それゆえ、モジュール７は再生されたローカルタイムＲｘを出力側１３に出力する。この再生されたローカルタイムは減算器９に送られる。減算器９はローカルクロックＲｘが参照するＩＰＤＶ遅延と再生されたローカルタイム１３との間の差を計算する。
この減算の結果（信号１１）に依存して、データがバッファメモリ６に読み込まれる。モジュール１０は読取り信号１２をバッファメモリ６に送信する。
差《再生されたローカルタイムＲｘ引くことのＩＰＤＶ》がバッファ６から出力すべき次のパケットのタイムラベルの値よりも大きければ、データは読み込まれ、読取り信号１２が活動化される。
そうでなければ、データはこの差がバッファ６から出力すべき次のパケットのタイムラベルの値よりも大きくない限り読み込まれず、読取り信号１２は活動化されない。
【００２０】
図３には、ローカルタイムＲｘを脚制するモジュール７の実施形態が示されている。
【００２１】
モジュール７は、一方では入力として入来パケットのタイムラベルを受信し、他方ではフィードバックとして再生されたローカルタイムＲｘ１３を受信する微分器１５を有している。
微分器１５はタイムラベルと再生されたローカルタイムＲｘ１３との差を出力側１９に供給する。
この差はアキュムレータ１６により受信される。アキュムレータ６は微分器１５から瞬時のずれ１９を受信し、それらを合計する。
瞬時のずれの総計は決定オートマトン１７に送られる。
決定オートマトン１７はローカルタイムカウンタ１８の定期的な更新を命令する。この更新の周期Ｔｕｐｄａｔｅは、ローカルクロックＲｘの周波数と送信クロックＴｘの周波数との間の可能な最大のずれに依存している。このずれは、２つのクロックのために選ばれたオシレータコンポーネントの技術的特性から導出される。送信オシレータＲｘが±１０ｐｐｍの精度を有し、受信オシレータが±５ｐｐｍの精度を有しているならば、２つのオシレータの間の最大のずれは３０ｐｐｍ（すなわち、相対的には±１５ｐｐｍ）となりうる。
可能な限り最も規則的な再生ローカルタイムＲｘ１３を得るために、各更新の補正の振幅はローカルオシレータＲｘ８の周期Ｔに限定される。
【００２２】
したがって：
Ｔｕｐｄａｔｅ＜１／ａｂｓ（［Ｆｒｘ−Ｆｔｘ］ｍａｘ）
ここで、ａｂｓは「絶対値」関数を表しており、
Ｆｒｘ、Ｆｔｘはそれぞれ（オシレータ８が発生させる）ローカルタイムＲｘの周波数、送信クロックＴｘの周波数を表している。クロックＴｘのサンプルは、ＲＴＰパケットで輸送される９０ＫＨｚタイムラベルを介して送信される。
【００２３】
モジュール１７は送信クロックＴｘに対するローカルクロックＲｘの進み又は遅れを推定する。
進み又は遅れの推定は、受信したパケット内に含まれているタイムラベルの値とローカルクロックＲｘ８との間の測定された瞬時のずれの総計の符号から導出されるものであり、アキュムレータ１６により行われる。総計は２つの決定時点の間Ｔｕｐｄａｔｅに受信したパケットにわたって計算される。（信号ＲＴＺによる）モジュール１６のゼロ復帰は各Ｔｕｐｄａｔｅにおいて行われる。
モジュール１７は、モジュール１８に向けて信号２１ＪＵＭＰ、２２ＦＲＥＥＺＥ、及び２３ＩＮＩＴを発生させる。なお、モジュール１８は時間どおりにローカルタイムカウンタをセットするものである。
【００２４】
ローカルタイムカウンタＲｘはスレーブ時間Ｒｘの位相を表す。この位相はＲＴＰパケットのタイムラベルにより輸送された位相サンプルと比較される（１５）。
信号ＪＵＭＰ２１は、ローカルタイムベースＲｘが送信クロックＴｘに対して遅れたときに活動化される。したがって、クロックＲｘは進められる。
信号ＦＲＥＥＺＥ２２は、ローカルタイムベースＲｘが送信クロックＴｘに対して進んだときに活動化される。したがって、クロックＲｘは遅らされる。
モジュール１７は信号２１ＪＵＭＰ，２２ＦＲＥＥＺＥ，２３ＩＮＩＴ及び２０ＲＴＺをＴｕｐｄａｔｅの周期で活動化させる。
ネットワーク伝送遅延の変動がバッファメモリ６の補償容量ＩＰＤＶを超えると、ローカルタイムカウンタ１８は信号ＩＮＩＴにより再初期化される。再初期化値は受信したパケットのタイムラベルの値である。
モジュール１８は入力として信号２１ＪＵＭＰ，２２ＦＲＥＥＺＥ及び２３ＩＮＩＴを受信する。
モジュール１８は時間どおりにローカルタイムカウンタ１８をセットする。
信号ＪＵＭＰはローカルタイムカウンタを２だけ増分する、すなわち、クロックの１ティック：Ｒｘ＋１ｊｕｍｐ＝２。
信号ＦＲＥＥＺＥはローカルタイムカウンタの増分を不能にする、すなわち、クロックの１ティック：Ｒｘ−１ｆｒｅｅｚｅ＝０。
２つの決定時点の間Ｔｕｐｄａｔｅ、ローカルタイムカウンタ１８はローカルクロックＲｘ８の周波数のタイミングで規則的に増分される。
【００２５】
カウンタ１８は、クロックＲｘ（８）とジャンプ２１及びフリーズ２２信号から発する補正とを積分する（数学的な意味で）。したがって、カウンタ１８は微分器９に新たなローカルタイム１３を供給する。
【００２６】
図４及び５は、図３に示されている装置の改良形態を示したものである。
【００２７】
この改良形態は、推定器２４の形態をとった急収束モジュールを付加することにより立上り時の収束時間の改善を可能にする。
急収束はタイミング回復システムのラッチング時間を明らかに短縮する。
推定器２４は図５に示されているように学習段階を実行する。学習段階が終了すると、図４に示されているように平均遅延を補正する段階に進む。
学習段階は推定理論を必要とする。平均のいずれの推定量も、語の数学的な意味において、モジュール２４の推定機能を実行するのに適している。実験に基づいた平均の計算は、例えば、当業者に周知の完全に適切な不偏推定量である。
推定量２４として計算された平均遅延の推定値は、入力減算器１５の結果から減算される。モジュール１５は位相コンパレータとも呼ばれうる。というのも、モジュール１５に達するサンプルは２つの位相だからである。
ＲＴＰパケットは、２７ｍＨｚにおけるクロックＴｘのサンプルである９０ＫＨｚタイムラベルを携えている。
信号１３（スレーブクロックＲｘの位相）は、ＲＴＰパケットが受信されしだいサンプリングされる。
減算器の出力１９は位相の変動又は遅延を決定する。この遅延は位相誤差としても参照される。なぜならば、スレーブ信号の位相はＲＴＰパケットに含まれている位相に正確に従うわけではないからである。
推定器２４はスレービングの立上り時におけるこの平均遅延を計算することを目的としている。モジュール３０は推定器を駆動する。モジュール３０は受信した最初のｎ個のパケットをスレービングによりカウントする。ｎ個のパケットが受信されると、モジュール３０は算術平均の計算を確認する推定終了信号を供給する。ハードウェアによる実施を単純化するために、２のべきからｎを選んでよい。
【００２８】
サンプルの個数ｎは最大許容推定誤差によって決まる。この数ｎは、装置の使用されるコンテキストに、特に、スレービングと所望の性能とに依存する。推定理論、特に、スチューデントの法則のおかげで、サンプル数ｎの迅速な決定を考慮に入れることが可能になる。有利な実施形態では、ｎは８１９２に固定される。
最初のｎ個のパケットの間、システムは位相誤差の平均を求め、それをモジュール２４に記憶させるために位相誤差を累算する。
モジュール３２は、受信時にローカルタイムカウンタＲｘとの値の整合性を得るために、ＲＴＰパケットのタイムラベルの値を適合させる。
【００２９】
モジュール２６は１００Ｈｚでサンプリングクロックを生成する。このサンプリングクロックは、ローカルクロックＲｘ８に使用される２７ＭＨｚクロックを分割することにより得られる。モジュール２６により生成されたこのクロックにより、モジュール１７による決定をエッジに基づいてトリガすることが可能になり、また図６に記載されているディジタルフィルタ３１がアクティブであるときにこのディジタルフィルタ３１をサンプリングすることが可能になる。
【００３０】
位相補正は、信号ＦＲＥＥＺＥ（２２）を信号Ｊｕｍｐ（２１）から減算することに相当する。この補正は、加算器２８を介して、ローカルクロックにより駆動されるカウンタ１８に対して施される。クロックのティックの間に位相補正が決定される、すなわち、ジャンプ又はフリーズが決定されると、カウンタは１＋ｘの値だけ増分される。ただし、ｘは厳密に正（＋１）又は負（−１）である。Ｘはスレービングのゲインを増大させるために１の倍数であってもよい。
【００３１】
図６には、位相ノイズの最小化を可能にする図２のクロック再生モジュール７の改良形態が示されている。
【００３２】
具体的には、本発明は非線形カーネルに基づいている。非線形系の性質の１つは出力ノイズを入力ノイズから無相関化することである。ノイズという概念は確率的な意味で理解されなければならない。ノイズは入力及び出力信号の予期しない変動を含意し、知られるのは期待値と分散だけである。入力ノイズはＲＴＰパケットに加えられたネットワークジッタである。出力ノイズはこの非線形スレービングの決定誤差（ジャンプ又はフリーズ）に関係している。このことが位相ノイズである決定ノイズを生じさせる。この位相ノイズは、例えばＭＰＥＧ規格のようなある種の規格の安定性要件よりも大きくなる場合もありうる。
したがって、この実施形態は、位相ノイズの伝播を所望のコンポーネントに対してだけに限定するために、クロック回復装置の上流及び／又は下流で信号のディジタル処理を行うことを提案している。
図６の装置は、それゆえ、ディジタルローパスフィルタ３１を有している。
ディジタルローパスフィルタ３１はＩＩＲ又はＦＩＲタイプのフィルタである。
フィルタ３１の勾配は用途の必要に応じて決定される。
例えばＭＰＥＧの場合であれば、周波数ドリフトが達成すべき目標である。この場合、４０ｄＢ／ｄｅｃの減衰又は−２の勾配が必要である。
フィルタ３１の１つ又は複数の極の位置は、不所望な位相変調（すなわち、位相ノイズ）の振幅ＬＦが一方では位相変調テンプレートによりその低周波数部分（ＬＦ）において許容されるように、また、カットオフ周波数が低周波数位相変調振幅とフィルタの特定の勾配（例えば、ＭＰＥＧのフレームワークで認められるドリフトに対しては、−２）との交点にあるように、決められる。
【００３３】
図７には、図６に記載されている改良された装置の、カウンタの配置が異なる第２の実施形態が示されている。
【００３４】
図８には、図６及び７で使用することのできるＭＰＥＧ−２規格に準拠した装置に適用されるローパスフィルタの例のテンプレートが示されている。カットオフ周波数は、位相誤差の振幅ＬＦ（秒で表示）がＭＰＥＧ−２規格の位相特性図と適合するように、決定される。
【００３５】
２つの注目すべき値がよく使用される：
・ＨＦ位相誤差（ジッタ）とＬＦ位相誤差（ワンダ）の間の境界は１０ｍＨｚ（位相変調周波数）にある。
・ＨＦ部分（ジッタ＞１０ｍＨｚ）における位相誤差の振幅は５００ｎｓ以下である。
【００３６】
系の入力ノイズに関係なくフィルタの最適動作を可能にさせるために、第２の前置処理を含めてもよい。したがって、図９は人工ノイズ発生モジュール３２を含んだ本発明の別の改良形態を提案している。
モジュール３２は装置の入力側に配置されており、系の入力ノイズに関係なくフィルタの最適動作を可能にする。人工ノイズを加えることにより、最大ノイズ基準に従ってスレーブ動作を安定化させることができる。スレービングは非線形であるため、入力ノイズは直接出力側には繰り越されない。人工ノイズの付加は全体的な性能を変えるのではなく、ノイズの全体的なエクスカーションを制限する。人工ノイズが入力ノイズと同じパワーを有していれば、変動は対数目盛で数十というレベルではなく２倍以内に制限される。人工ノイズの分散が入力ノイズの分散に等しければ、入力側におけるノイズのエクスカーションは２の比で変動する。ノイズのエクスカーションは人工ノイズ（ネットワークジッタなし）の分散から人工ノイズとネットワークノイズの分散の和まで変動する。
人工ノイズ発生器の役割は、ランダムノイズを系の入力ノイズに重ね合わせることにより、スレービングの固有極を安定化させ、それをローパスフィルタの極から引き離すことである。また、人工ノイズの別の目的は、配置の条件に関係なくスレービングの性能を安定化させることである。
【００３７】
期待値と分散とによって定義される人工ノイズのいずれの発生器を使用してもよい。有利な実施形態では、一様な法則性を示すノイズ発生器が使用される。
【００３８】
制御理論によれば、極の最大限の安定化は、人工ノイズの分散が入力ノイズの分散に等しい場合に達成される。
人工ノイズを付加することにより、このような系の過渡立上り期間を制御すること、ならびに、入力ノイズに関係なく過渡立上り期間を予測することも可能になる。
【００３９】
本発明の上記さまざまな改良形態は組み合わせて使用することも、個別に使用することもできることに注意されたい。
【図面の簡単な説明】
【００４０】
【図１】受信及び送信モジュールを備えたネットワークの例を示す。
【図２】本発明による装置の有利な実施形態を示す。
【図３】ローカル受信クロックを再生するモジュールの有利な実施形態を示す。
【図４】ラッチング時間の改善を可能にするローカル受信クロックを再生するモジュールの改良形形態を示す。
【図５】ネットワーク内のパケットの伝搬遅延を推定するモジュールを示す。
【図６】位相ノイズの最小化を可能にするクロックを再生するモジュールの改良形態を示す。
【図７】位相ノイズの最小化を可能にするクロックを再生するモジュールの第２の例を示す。
【図８】位相ノイズの改善に使用されるローパスフィルタの例を示す。
【図９】人工ノイズ発生器の実施形態を示す。
【図１】
2007531360.tif 000002
【図２】
2007531360.tif 000003
【図３】
2007531360.tif 000004
【図４】
2007531360.tif 000005
【図５】
2007531360.tif 000006
【図６】
2007531360.tif 000007
【図７】
2007531360.tif 000008
【図８】
2007531360.tif 000009
【図９】
2007531360.tif 000010
【手続補正書】
【提出日】平成18年1月26日(2006.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パケットデータ伝送ネットワークにおけるタイムスレービングのための装置であって、
各データパケットがタイムラベルを有しており、
前記装置が前記ネットワークから受信したパケットを受け取ることを目的とした一時記憶手段（６）と、前記ネットワーク（５）の特性に依存した所定の時間（ＩＰＤＶ）の間に受信したデータを記録することのできる一時記憶手段（６）とを有しており、
前記装置がさらに、
入来パケットのタイムラベルに応じてローカル受信クロックを再生する手段（７）と、
前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点において前記一時記憶手段内のデータを読み取る手段
を有しているものである形式の装置において、
ローカル受信クロックを再生する手段が、ある期間（Ｔｕｐｄａｔｅ）のあいだ入来パケットのタイムラベルとローカル受信クロックとの差を累算する下位手段と、前記差に応じてローカル受信クロックを非線形に修正する下位手段とを有していることを特徴とする、パケットデータ伝送ネットワークにおけるタイムスレービングのための装置。
【請求項２】
前記一時記憶手段（６）内のデータを読み取る手段は、前記所定の時間（ＩＰＤＶ）と再生されたローカルクロックとの間の差が前記一時記憶手段（６）から出力されるべき次のパケットのタイムラベルの値よりも大きい場合に、前記一時記憶手段（６）内のデータを読み取るように構成されている、請求項１記載の装置。
【請求項３】
立上り時の収束時間を短縮する手段を有しており、該手段は、所定数の受信パケットにわたって前記差を累算して、前記所定数の受信パケットにわたる前記差の平均を計算する下位手段を有しており、前記差の平均は前記差から減算される、請求項１又は２記載の装置。
【請求項４】
位相ノイズを低減する手段（３１）を有している、請求項１から３のいずれか１項記載の装置。
【請求項５】
位相ノイズを低減する手段（３１）はディジタルローパスフィルタを有している、請求項４記載の装置。
【請求項６】
人工的なノイズを発生させる手段（３２）を有している、請求項１から５のいずれか１項記載の装置。
【請求項７】
パケットデータ伝送ネットワークにおけるタイムスレービングのための方法であって、
各データパケットがタイムラベルを有しており、
前記方法が前記ネットワークから受信したパケットを一時記憶するステップ（６）有しているようにした方法において、
前記記憶ステップの間、前記ネットワーク（５）の特性に依存した所定の時間（ＩＰＤＶ）にわたってデータを記憶し、
前記方法はさらに、
入来パケットのタイムラベルに応じてローカル受信クロックを再生するステップと、
前記所定の時間（ＩＰＤＶ）と再生されたローカル受信クロックとに依存するある時点における前記一時記憶手段内のデータを読み取るステップ
を有していることを特徴とする、パケットデータ伝送ネットワークにおけるタイムスレービングのための方法。
【国際調査報告】
2007531360.tif 000011
2007531360.tif 000012
2007531360.tif 000013