【手続補正書】
【提出日】平成18年12月13日(2006.12.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パケット通信システムにおける受信ノードであって、
前記受信ノードに到達したパケットを格納し、受信ノードにおいて実行するアプリケーションに対し前記格納したパケットをリリースする、可変サイズを有するジッタバッファであって、前記パケットのそれぞれが個々のシーケンス番号を有し、格納された前記パケットが周期的にリリースされ、前記ジッタバッファにおける各エントリが複数の状態のうちの一つの状態にあるジッタバッファと、
前記格納されたパケットの到達時間から導かれるパケット送信遅延の分散推定に基づいて前記ジッタバッファのサイズを変化させるプロセッサと
を備えることを特徴とする受信ノード。
【請求項２】
前記格納されたパケットの到達時間の分散を格納する分散バッファを更に備え、
第１の到達パケットがリリースされる時間が、第１のパケットの到達時間、初期遅延、及び格納された前記分散に基づいて導かれた前記パケット送信遅延の分散推定に基づくものであることを特徴とする、請求項１に記載の受信ノード。
【請求項３】
前記ジッタバッファのエントリの状態はフリー、ビジー、利用中であり、
前記フリー状態は、ジッタバッファのその場所に到達パケットが格納されていないことを示し、
前記ビジー状態は、ジッタバッファのその場所に到達パケットが格納されていることを示し、かつ、
前記利用中状態は、その場所に格納された到達パケットが、前記アプリケーションに対してリリースされていることを示す
ことを特徴とする、請求項１に記載の受信ノード。
【請求項４】
個々の場所に格納された到達パケットが、ビジー状態である場合に、前記パケットは前記アプリケーションからの照会に応じてリリースされ、前記アプリケーションが前記ジッタバッファに対し次のパケットについて照会した場合には、前記パケットに対応する場所が利用中状態に変化し、かつ、先に到達したパケットに該当する場所がフリー状態に変化することを特徴とする請求項３に記載の受信ノード。
【請求項５】
前記受信ノードが間欠伝送モードにある場合に、音声情報を有する到達パケットが廃棄されるのを防止するために、前記プロセッサが、前記ジッタバッファのサイズを減少させることを特徴とする請求項１に記載の受信ノード。
【請求項６】
受信ノードに到達した選択されたパケットを格納するＤＴＸバッファをさらに備え、
到達パケットが音声期間の後に最初に到着しようとしており、全雑音情報を有するかどうか、及び、到達パケットが雑音更新情報を有しており、音声期間の後に到達し、音声情報を有する先行到達パケットのシーケンス番号に続く個々のシーケンス番号を有するかどうかのうち、少なくとも一つに基づいて到達パケットが選択され、パケットが選択されている間に前記プロセッサは、音声情報を有するパケットの廃棄を避けるべく前記ジッタバッファのサイズを変更することを特徴とする請求項５に記載の受信ノード。
【請求項７】
パケット通信システムにおける受信ノードに到達したパケットをバッファに格納し、かつ、前記到達パケットを前記受信ノード内で実行するアプリケーションに対してリリースする方法であって、
前記アプリケーションに対し第１の到達パケットをリリースする時間Ｔｒを決定する工程であって、前記時間Ｔｒが、第１のパケットの到達時間Ｔａと初期遅延を加算したものであることを特徴とする工程と、
前記第１の到達パケットがバッファからリリースされるのを待機する一方で、現在の時刻を時間Ｔｒと比較し、時間Ｔｒが経過した時点で前記第１の到達パケットをリリースする工程と、
前記第１の到達パケットがリリースされた後、第１のインターバルで格納されたパケットを周期的にリリースする工程と
を備えることを特徴とする方法。
【請求項８】
前記比較が、第２のインターバルで周期的に発生するアプリケーションからの照会に応じて実行され、前記第１の到達パケットの後に到達した格納されているパケットが、前記第１のインターバルで周期的に発生する照会に応じてリリースされ、前記第１のインターバルが少なくとも前記第２のインターバルと同じ長さであることを特徴とする請求項７に記載の方法。
【請求項９】
前記第１のインターバルが、実質的に到達パケット間の送信インターバルと等価であることを特徴とする請求項７に記載の方法。
【請求項１０】
パケット通信システムにおける受信ノードに到達するパケットを格納するバッファのサイズを適応させる方法であって、
バッファに格納されている既に到達したパケットのシーケンス番号よりも低いシーケンス番号を有する到達パケットの数を数える工程と、
前記数を容認ロスパラメータと比較する工程と、
もし、前記数が前記容認ロスパラメータよりも大きい場合には、変化表示カウンタを増加させ、かつ、もし前記数が前記容認ロスパラメータ以下である場合は、前記変化表示カウンタを減少させる工程と、
前記変化表示カウンタが表示ルーフパラメータに届いた場合に、もしバッファが許容最大サイズでなければバッファのサイズを増加させる工程と、
変化表示カウンタが表示フロアパラメータに届いた場合に、もしバッファが許容最小サイズでなければバッファのサイズを増加させる工程と
を備えることを特徴とする方法。
【請求項１１】
前記バッファがサンプリングインターバルパラメータによって特定されるパケット数を格納する場合に、前記数が比較されることを特徴とする請求項１０に記載の方法。
【請求項１２】
パケットシーケンスの第１のパケットの到達時間と関連してパケットの予想到達時間を決定する工程と、
前記パケットの到達時間分散を決定する工程と、
バッファ内でパケットが遅延させられる時間である調整遅延を決定する工程と、
到達時間分散及び容認ロスパラメータに基づいて所望の遅延を決定する工程と、
所望の遅延と調整遅延に基づいてバッファサイズを決定する工程とにより実行されるバッファのサイズを決定する工程と
をさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１３】
前記到達時間分散は、分散バッファに格納され、前記格納された到達時間分散はソート、正規化され、
前記調整遅延は分散バッファに格納された到達時間分散を有するパケットのために蓄積され、
前記所望の遅延は、ソートされ正規化された到達時間分散及び容認ロスパラメータに基づいて決定され、
前記バッファサイズは、所望の遅延及び蓄積された調整遅延から導かれる平均調整遅延に基づいて決定される
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記受信ノードが間欠伝送モードにある場合に、前記バッファのサイズが減少し、これにより音声情報を有する到達パケットの廃棄が回避されることを特徴とする請求項１０に記載の方法。
【請求項１５】
受信ノードに到達した選択パケットをＤＴＸバッファに格納する工程をさらに備え、
到達パケットが音声期間の後に最初に到着しようとしており、全雑音情報を有するかどうか、及び、到達パケットが雑音更新情報を有しており、音声期間の後に到達し、音声情報を有する先行到達パケットのシーケンス番号に続く個々のシーケンス番号を有するかどうかのうちの、少なくとも一つに基づいて到達パケットが選択され、
音声情報を有するパケットの廃棄を回避すべく、パケットが選択されている間にバッファのサイズが変更される
ことを特徴とする請求項１４に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明のある側面では、パケット通信システムにおける受信ノードが提供される。そこには、様々なサイズを有し、当該受信ノードに到達したパケットを格納し、かつ、当該受信ノードで実行するアプリケーションに格納したパケットをリリースするジッタバッファが含まれる。ここで、各パケットはそれぞれシーケンス番号を有し、格納されたパケットは周期的にリリースされ、さらに、ジッタバッファにおける各エントリは複数状態のうちの一つを有し、プロセッサは格納されたパケットの到達時間から導き出したパケット送信遅延の分散推定を基にジッタバッファのサイズを変更する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
受信ノードはさらに、格納されたパケットの到達時間の分散を格納する分散バッファを含んでおり、第１に到達したパケットがリリースされる時間は、第１のパケットの到達時間、初期遅延に基づく。また、パケット送信遅延の分散推定は、格納された分散によって導かれる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
図３は、入来パケットを格納する処理及び、到達パケットをアプリケーションにリリースする処理のフローチャートを示す。この方法のある重要な側面は、第１の到達パケットを前記アプリケーションにリリースするための時間Ｔｒを計算することである（Ｓ３０２）。本質的に、この時間は前記第１のパケットの到達時間Ｔａに、以下に記載するように決定される所望の遅延Ｔｄの初期推定である特定の初期遅延を追加したものである。