【手続補正書】
【提出日】平成17年12月21日(2005.12.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  トランスミッタおよびレシーバを含み、前記トランスミッタに関連付けられたトランスミッタ・アプリケーションは、マルチメディア・パケットのストリームを、トランスミッタ・リンク・レイヤ・コントローラによって送信し、可変遅延ネットワークを介して、レシーバ・リンク・レイヤ・コントローラによって前記レシーバに関連付けられたレシーバ・アプリケーションへ送信するようにシステム構成され、前記トランスミッタ・リンク・レイヤ・コントローラは前記トランスミッタ・アプリケーションとの可変遅延インターフェースを有し、前記トランスミッタ・リンク・レイヤ・コントローラおよび前記レシーバ・リンク・レイヤ・コントローラは実質的に共通ネットワーク・タイムベースに従って同期化されている可変遅延ネットワークにおいて、前記トランスミッタ・リンク・レイヤ・コントローラが、前記可変遅延インターフェースにもかかわらず前記可変遅延ネットワークを介して一定遅延ネットワークをエミュレートする方法であって、
第１のマルチメディア・パケットを前記トランスミッタ・アプリケーションから受信するステップであって、前記第１のマルチメディア・パケットは、前記第１のマルチメディア・パケットの情報がトランスミッタ・アプリケーション・タイムベースに従って、前記レシーバ・アプリケーションによってレンダリングされるべきである相対的時間を表す第１のトランスミッタ・アプリケーション・タイム・スタンプを含む、受信ステップと、
前記第１のマルチメディア・パケットに、前記第１のマルチメディア・パケットの前記情報が前記共通ネットワーク・タイムベースに従って、前記レシーバ・アプリケーションによってレンダリングされるべきである前記相対的時間を表す第１のネットワーク・タイム・スタンプを含めるステップと、
前記トランスミッタ・アプリケーション・タイムベースの周波数を表すデータを受信するステップと、
第２のマルチメディア・パケットを前記トランスミッタ・アプリケーションから受信するステップであって、前記第２のマルチメディア・パケットは、前記第２のマルチメディア・パケットの情報が前記トランスミッタ・アプリケーション・タイムベースに従って、前記レシーバ・アプリケーションによってレンダリングされるべきである前記相対的時間を表す第２のトランスミッタ・アプリケーション・タイム・スタンプを含む、受信ステップと、
前記第２のマルチメディア・パケット内の前記情報が前記共通ネットワーク・タイムベースに従って前記レシーバ・アプリケーションによってレンダリングされるべきである前記相対的時間を表す、第２のネットワーク・タイム・スタンプを計算するステップであって、前記計算は、前記第１のネットワーク・タイム・スタンプに、前記第２のトランスミッタ・アプリケーション・タイム・スタンプと前記第１のトランスミッタ・アプリケーション・タイム・スタンプとの差分を加え、前記トランスミッタ・アプリケーション・タイムベースの受信された周波数を乗算した合計を生成することを含む、計算ステップと、
前記第２のネットワーク・タイム・スタンプを前記第２のマルチメディア・パケットに含めるステップと、
前記第２のマルチメディア・パケットを前記レシーバ・アプリケーションにディスパッチするステップと
を備えることを特徴とする方法。
【請求項２】  請求項１に記載の方法であって、前記可変遅延ネットワークはＩＥＥＥ１３９４準拠ネットワークであり、前記トランスミッタ・リンク・レイヤ・コントローラはＯＨＣＩリンク・レイヤ・コントローラを含み、前記可変遅延インターフェースはＰＣＩインターフェースを含むことを特徴とする方法。
【請求項３】  請求項１に記載の方法であって、前記第２のネットワーク・タイム・スタンプを前記第２のマルチメディア・パケットに含めるステップは、ＩＥＣ６１８８３−ｘプロトコルに従って実行されることを特徴とする方法。
【請求項４】  トランスミッタおよびレシーバを含み、前記トランスミッタに関連付けられたトランスミッタ・アプリケーションは、マルチメディア・パケットのストリームを、トランスミッタ・リンク・レイヤ・コントローラによって送信し、可変遅延ネットワークを介して、レシーバ・リンク・レイヤ・コントローラによって前記レシーバに関連付けられたレシーバ・アプリケーションへ送信するようにシステム構成され、前記トランスミッタ・リンク・レイヤ・コントローラは前記トランスミッタ・アプリケーションとの可変遅延インターフェースを有し、前記トランスミッタ・リンク・レイヤ・コントローラおよび前記レシーバ・リンク・レイヤ・コントローラは実質的に共通ネットワーク・タイムベースに従って同期化されている可変遅延ネットワークにおいて、前記トランスミッタ・リンク・レイヤ・コントローラが、前記可変遅延インターフェースにもかかわらず前記可変遅延ネットワークを介して一定遅延ネットワークをエミュレートする方法を実施するコンピュータ・プログラムであって、前記コンピュータ・プログラムは、１つまたは複数のプロセッサによって実行されたとき、前記トランスミッタ・リンク・レイヤ・コントローラに、
第１のトランスミッタ・アプリケーション・タイム・スタンプを含む第１のマルチメディア・パケットであって、前記第１のトランスミッタ・アプリケーション・タイム・スタンプは、前記第１のマルチメディア・パケット内の情報がトランスミッタ・アプリケーション・タイムベースに従って前記レシーバ・アプリケーションによってレンダリングされるべきである前記相対的時間を表す第１のトランスミッタ・アプリケーション・タイム・スタンプを含む第１のマルチメディア・パケットの前記トランスミッタ・アプリケーションからの前記受信を検出するステップと、
第１のネットワーク・タイム・スタンプであって、前記第１のマルチメディア・パケット内の情報が前記レシーバ・アプリケーションによって前記共通ネットワーク・タイムベースに従ってレンダリングされるべきである前記相対的時間を表す第１のネットワーク・タイム・スタンプを前記第１のマルチメディア・パケットに含めるステップと、
前記トランスミッタ・アプリケーション・タイムベースの周波数を表すデータの受信を検出するステップと、
第２のトランスミッタ・アプリケーション・タイム・スタンプを含む第２のマルチメディア・パケットであって、第２のトランスミッタ・アプリケーション・タイム・スタンプは、前記第２のマルチメディア・パケットにおける前記情報が前記レシーバ・アプリケーションによって前記トランスミッタ・アプリケーション・タイムベースに従ってレンダリングされるべきである前記相対的時間を表す第２のトランスミッタ・アプリケーション・タイム・スタンプを含む第２のマルチメディア・パケットの前記トランスミッタ・アプリケーションからの受信を検出するステップと、
前記第２のマルチメディア・パケット内の情報が前記レシーバ・アプリケーションによって前記共通ネットワーク・タイムベースに従ってレンダリングされるべきである前記相対的時間を表す、第２のネットワーク・タイム・スタンプを計算するステップであって、前記計算は、前記第１のネットワーク・タイム・スタンプに、前記第２のトランスミッタ・アプリケーション・タイム・スタンプと前記第１のトランスミッタ・アプリケーション・タイム・スタンプとの差分を加え、前記トランスミッタ・アプリケーション・タイムベースの受信された周波数を乗算した合計を生成することを含む、計算ステップと、
前記第２のネットワーク・タイム・スタンプを前記第２のマルチメディア・パケットに含めるステップと、
前記第２のマルチメディア・パケットを前記レシーバ・アプリケーションにディスパッチさせるステップと
を実行させることを特徴とするコンピュータ・プログラム。
【請求項５】  請求項４に記載のコンピュータ・プログラムであって、前記可変遅延ネットワークがＩＥＥＥ１３９４準拠ネットワークであり、前記トランスミッタ・リンク・レイヤ・コントローラがＯＨＣＩリンク・レイヤ・コントローラを備え、前記可変遅延インターフェースがＰＣＩインターフェースを含むことを特徴とするコンピュータ・プログラム。
【請求項６】  請求項４に記載のコンピュータ・プログラムであって、前記第２のネットワーク・タイム・スタンプを前記第２のマルチメディア・パケットに含めるステップは、前記ＩＥＣ６１８８３−ｘプロトコルに従って実行されることを特徴とするコンピュータ・プログラム。
【請求項７】  請求項４、５または６に記載のコンピュータ・プログラムを記録したコンピュータ読み取り可能な記録媒体。