(57)【要約】  少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、その第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送し、少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、第１ステーションのＰＡＬが、第２ステーションに伝送した後、第１ステーションのＰＡＬが、第２ステーションから少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信するコーデック選択方法が開示される。
2013534784.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、前記第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送する段階と、
前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、前記第１ステーションの前記ＰＡＬが、第２ステーションに伝送する段階と、
前記第１ステーションの前記ＰＡＬが、前記第２ステーションから前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する段階と、を含むことを特徴とする動画コーデック選択方法。
【請求項２】
前記コーデック選択要請フレームは、前記コーデック選択要請フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、及び前記圧縮に利用される前記少なくとも１つのコーデックを識別するための少なくとも１つのコーデック識別子フィールドのうち少なくとも一つを含み、
前記コーデック選択回答フレームは、前記コーデック選択回答フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、及び前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果フィールド、及びもし使用承認が拒絶されたならば、前記コーデックの使用承認を拒絶する理由を示す拒絶理由フィールドのうち少なくとも一つを含むことを特徴とする請求項１に記載の動画コーデック選択方法。
【請求項３】
前記コーデック選択要請プリミティブは、
前記コーデック選択要請フレームを受信するステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含むことを特徴とする請求項１に記載の動画コーデック選択方法。
【請求項４】
前記第１ステーションに、前記コーデック回答フレームが受信されれば、前記少なくとも１つのコーデックの使用に係わる承認いかんに係わる結果を報告するためのコーデック選択確認プリミティブを、前記第１ステーションの前記ＰＡＬが、前記第１ステーションの前記ＳＭＥに伝送する段階をさらに含むことを特徴とする請求項１に記載の動画コーデック選択方法。
【請求項５】
前記コーデック選択確認プリミティブは、
前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含むことを特徴とする請求項４に記載の動画コーデック選択方法。
【請求項６】
前記第２ステーションが、前記コーデック選択要請フレームを受信すれば、前記コーデック選択要請フレームが受信されたことを通知するためのコーデック選択表示プリミティブを、前記第２ステーションのプロトコル適応階層（ＰＡＬ）が、前記第２ステーションのステーション管理エンティティ（ＳＭＥ）に伝送する段階と、
前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答プリミティブを、前記第２ステーションの前記ＳＭＥが、前記第２ステーションの前記ＰＡＬに伝送する段階と、をさらに含むことを特徴とする請求項１に記載の動画コーデック選択方法。
【請求項７】
前記コーデック選択表示プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含み、
前記コーデック選択回答プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含むことを特徴とする請求項６に記載の動画コーデック選択方法。
【請求項８】
少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを生成するステーション管理エンティティ（ＳＭＥ）と、
前記ＳＭＥから、前記コーデック選択要請プリミティブを受信し、前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを相対ステーションに伝送するプロトコル適応階層（ＰＡＬ）と、を含み、
前記ＰＡＬは、前記相対ステーションから、前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信することを特徴とするステーション。
【請求項９】
前記コーデック選択要請フレームは、前記コーデック選択要請フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、及び前記圧縮に利用される前記少なくとも１つのコーデックを識別するための少なくとも１つのコーデック識別子フィールドのうち少なくとも一つを含み、
前記コーデック選択回答フレームは、前記コーデック選択回答フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、及び前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果フィールド、及びもし使用承認が拒絶されたならば、前記コーデックの使用承認を拒絶する理由を示す拒絶理由フィールドのうち少なくとも一つを含むことを特徴とする請求項８に記載のステーション。
【請求項１０】
前記コーデック選択要請プリミティブは、
前記コーデック選択要請フレームを受信するステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含むことを特徴とする請求項８に記載のステーション。
【請求項１１】
前記ＰＡＬに、前記コーデック回答フレームが受信されれば、前記少なくとも１つのコーデックの使用に係わる承認いかんに係わる結果を報告するためのコーデック選択確認プリミティブを、前記ＰＡＬが、前記ＳＭＥに伝送することを特徴とする請求項８に記載のステーション。
【請求項１２】
前記コーデック選択確認プリミティブは、
前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含むことを特徴とする請求項１１に記載のステーション。
【請求項１３】
前記相対ステーションは、
前記コーデック選択要請フレームを受信し、前記コーデック選択要請フレームが受信されたことを通知するためのコーデック選択表示プリミティブを生成する第２プロトコル適応階層（ＰＡＬ）と、
前記第２  ＰＡＬから前記コーデック選択表示プリミティブを受信し、前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答プリミティブを、前記第２ＰＡＬに伝送する第２ステーション管理エンティティ（ＳＭＥ）と、を含むことを特徴とする請求項８に記載のステーション。
【請求項１４】
前記コーデック選択表示プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含み、
前記コーデック選択回答プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含むことを特徴とする請求項１３に記載のステーション。
【請求項１５】
少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、前記第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送する段階と、
前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、前記第１ステーションの前記ＰＡＬが、第２ステーションに伝送する段階と、
前記第１ステーションの前記ＰＡＬが、前記第２ステーションから、前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する段階と、を含むことを特徴とする動画コーデック選択方法を実行させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステーション間に使用する動画コーデックを選択する方法及びその装置に関する。
【背景技術】
【０００２】
無線ネットワークで、デバイス間で動画コンテンツを伝送する方法には、非圧縮形態で動画コンテンツを伝送する方法と、コーデックによって圧縮された動画コンテンツを伝送する方法とがある。
【０００３】
非圧縮形態で動画コンテンツを伝送する場合には、動画コンテンツの画質損傷なしに動画コンテンツを伝送することができるという長所がある一方、伝送時間が長くかかるので、リアルタイムで動画コンテンツを再生しなければならない場合、またはデバイス間の通信リンクの帯域幅が狭い場合などには、使用することができないという短所がある。
【０００４】
これによって、通信リンクの帯域幅が狭い場合、またはリアルタイムで動画コンテンツを再生しなければならない場合などには、コーデックで圧縮された形態で、動画コンテンツを伝送する方法が利用される。ただし、その場合には、受信側に、動画コンテンツ圧縮に使用されたコーデックの種類を通知しなければならないという必要性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ステーション間で使用する動画コーデックを選択する方法及びその装置を提供することである。
【課題を解決するための手段】
【０００６】
前記目的を達成するための本発明の一実施形態による動画コーデック選択方法は、少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、前記第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送する段階と、前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、前記第１ステーションの前記ＰＡＬが、第２ステーションに伝送する段階と、前記第１ステーションの前記ＰＡＬが、前記第２ステーションから前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する段階と、を含む。
【０００７】
望ましくは、前記コーデック選択要請フレームは、前記コーデック選択要請フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、及び前記圧縮に利用される前記少なくとも１つのコーデックを識別するための少なくとも１つのコーデック識別子フィールドのうち少なくとも一つを含み、前記コーデック選択回答フレームは、前記コーデック選択回答フレームが行う処理を識別するためのトランザクションＩＤフィールド、前記コーデックが適用される動画ストリームの個数を示すストリーム個数フィールド、及び前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子フィールド、前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果フィールド、及び前記コーデックの使用承認を拒絶する理由を示す拒絶理由フィールドのうち少なくとも一つを含む。
【０００８】
望ましくは、前記コーデック選択要請プリミティブは、前記コーデック選択要請フレームを受信するステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含む。
【０００９】
望ましくは、前記第１ステーションに前記コーデック回答フレームが受信されれば、前記少なくとも１つのコーデックの使用に係わる承認いかんに係わる結果を報告するためのコーデック選択確認プリミティブを、前記第１ステーションの前記ＰＡＬが、前記第１ステーションの前記ＳＭＥに伝送する段階をさらに含む。
【００１０】
望ましくは、前記コーデック選択確認プリミティブは、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含む。
【００１１】
望ましくは、前記コーデック選択要請フレームは、前記第１ステーションの媒体アクセス制御（ＭＡＣ）階層で使用が可能なチャネル時間の間伝送される。
【００１２】
望ましくは、前記第２ステーションが前記コーデック選択要請フレームを受信すれば、前記コーデック選択要請フレームが受信されたことを通知するためのコーデック選択表示プリミティブを、前記第２ステーションのプロトコル適応階層（ＰＡＬ）が、前記第２ステーションのステーション管理エンティティ（ＳＭＥ）に伝送する段階と、前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答プリミティブを、前記第２ステーションの前記ＳＭＥが、前記第２ステーションの前記ＰＡＬに伝送する段階と、をさらに含む。
【００１３】
望ましくは、前記コーデック選択表示プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記圧縮に利用される前記少なくとも１つのコーデックの識別子のうち少なくとも一つを含み、前記コーデック選択回答プリミティブは、前記コーデック選択要請フレームを伝送したステーションのアドレスを示す相対ステーション・アドレス、前記コーデックが適用される少なくとも１つの動画ストリームを識別するための少なくとも１つのストリーム識別子、及び前記少なくとも１つのコーデックの使用に係わる承認いかんを示す少なくとも１つの結果情報のうち少なくとも一つを含む。
【００１４】
また、前記目的を達成するための本発明の他の実施形態によるステーションは、少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを生成するステーション管理エンティティ（ＳＭＥ）と、前記ＳＭＥから前記コーデック選択要請プリミティブを受信し、前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを相対ステーションに伝送するプロトコル適応階層（ＰＡＬ）と、を含み、前記ＰＡＬは、前記相対ステーションから前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する。
【００１５】
また、本発明のさらに他の実施形態は、前記目的を達成するために、少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、前記第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送する段階と、前記少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、前記第１ステーションの前記ＰＡＬが、第２ステーションに伝送する段階と、前記第１ステーションの前記ＰＡＬが、前記第２ステーションから前記少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する段階と、を含む動画コーデック選択方法を実行させるためのプログラムが記録されたコンピュータで読み取り可能な記録媒体を提供する。
【発明の効果】
【００１６】
本発明によれば、ステーション間で使用する動画コーデックを選択する方法及びその装置を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態による動画コーデック選択方法について説明するためのフローチャートである。
【図２】本発明の第２実施形態による動画コーデック選択方法について説明するためのフローチャートである。
【図３】ＷＧＡ階層管理モデルによる階層構造について説明するために図示した図面である。
【図４】本発明の一実施形態によるコーデック選択要請フレームを図示した図面である。
【図５】本発明の一実施形態によるコーデック選択回答フレームを図示した図面である。
【発明を実施するための形態】
【００１８】
以下、添付された図面を参照しつつ、本発明の望ましい実施形態について詳細に説明する。
【００１９】
図１は、本発明の一実施形態による動画コーデック選択方法について説明するためのフローチャートである。段階１１０では、少なくとも１つの動画ストリームの圧縮に利用される少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請プリミティブを、第１ステーションのステーション管理エンティティ（ＳＭＥ）が、その第１ステーションのプロトコル適応階層（ＰＡＬ）に伝送する。
【００２０】
このとき、第１ステーションは、媒体アクセス制御（ＭＡＣ）階層をさらに含んでもよい。ここで、プリミティブは、上下階層間の情報交換のためのコマンドをいう。例えば、プリミティブは、要請（REQUEST）、表示（INDICATE）、回答（RESPONSE）、確認（CONFIRM）のような４種に区分されるが、データ伝送に係わるほとんどのプリミティブは、上位階層から下位階層に伝達する要請（REQUEST）プリミティブと、下位階層から上位階層に伝達する表示（INDICATE）プリミティブとからなる。そして、確認（CONFIRM）プリミティブは、上位階層からの特定要請プリミティブに係わり、下位階層がこれに回答しなければならない義務がある場合、上位階層にこれを知らせるプリミティブであり、回答（RESPONSE）プリミティブは、下位階層からの特定表示プリミティブに対して、上位階層がこれに回答しなければならない義務がある場合、下位階層にこれを知らせるプリミティブである。
【００２１】
段階１２０では、少なくとも１つのコーデックに係わる使用承認を要請するコーデック選択要請フレームを、第１ステーションのＰＡＬが、第２ステーションに伝送する。
【００２２】
望ましくは、第１ステーションは、第１ステーションのＭＡＣ階層で使用が可能なチャネル時間の間、コーデック選択要請フレームを第２ステーションに伝送する。ここで、第１ステーションは、動画ストリームを伝送するデバイスであり、第２デバイスは、その動画ストリームを受信するデバイスであってもよい。
【００２３】
一方、本発明の一実施形態によるコーデック選択要請フレームの構造については、図４を参照して後述する。
【００２４】
段階１３０では、第１ステーションのＰＡＬが、第２ステーションから少なくとも１つのコーデックの使用に係わる承認いかんを示すコーデック選択回答フレームを受信する。このように、段階１１０ないし段階１３０を遂行することにより、第１ステーションと第２ステーションとの動画コーデック選択過程が完了すれば、第１ステーションが第２ステーションに、その選択されたコーデックを利用して圧縮された動画ストリームを伝送する。
【００２５】
なお、本発明の一実施形態によるコーデック選択回答フレームの構造については、図４を参照して後述する。
【００２６】
図２は、本発明の第２実施形態による動画コーデック選択方法について説明するためのフローチャートである。図２を参照すれば、第１ステーション２１０と、第２ステーション２２０との間で遂行される動画コーデック選択過程が図示されている。
【００２７】
図２で、第１ステーション２１０と第２ステーション２２０は、それぞれＳＭＥ（station  management  entity）２１２，２２２、Ａ／Ｖ（audio/video）ＰＡＬ（protocol  adaptation  layer）２１４，２２４及びＭＡＣ（medium  access  control）階層２１６，２２６を含む。このとき、第１ステーション２１０は、ＩＥＥＥ標準８０２．１１のＷＧＡ（wireless  gigabit  alliance）階層管理モデルによる階層構造を有することができるが、これについては、図３を参照して後述する。
【００２８】
最初の段階で、第１ステーション２１０のＳＭＥ  ２１２は、第２ステーション２２０がそれぞれの動画ストリームに対して、特定のベンダによって提供されるコーデックを選択するように要請するためのプリミティブであるＰＡＬＭＥ−ｖｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｑｕｅｓｔを、第１ステーション２１０のＡ／Ｖ  ＰＡＬ  ２１２に伝送する。
【００２９】
ＰＡＬＭＥ−ｖｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｑｕｅｓｔの構造は、次のように記述されてもよい。
【００３０】
PALME-VendorSpecificCodecSelect.request(
Peer  STA  address
StreamID
VendorSpecificCodecID
)
すなわち、ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｑｕｅｓｔは、コーデック選択要請フレームを受信するステーションのアドレスを示すＰｅｅｒ  ＳＴＡ  ａｄｄｒｅｓｓ、コーデックが適用される動画ストリームを識別するためのストリーム識別子を示すＳｔｒｅａｍＩＤ、動画ストリームの圧縮に利用されるベンダによって提供されるコーデックの識別子を示すＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＩＤを含む。
【００３１】
第二段階で、第１ステーション２１０のＡ／Ｖ  ＰＡＬ  ２１４は、第２ステーション２２０が、それぞれの動画ストリームに対して、特定のベンダによって提供されるコーデックを選択するように要請するためのフレームであるＶｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｑｕｅｓｔフレームを、第２ステーション２２０のＡ／Ｖ  ＰＡＬ  ２２４に伝送する。
【００３２】
このとき、第１ステーション２１０は、ＭＡＣ階層２１６で使用可能なチャネル時間の間、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｑｕｅｓｔフレームを伝送する。
【００３３】
第三段階で、第２ステーション２２０のＡ／Ｖ  ＰＡＬ  ２２４は、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｑｕｅｓｔフレームが受信されたことを通知するためのプリミティブであるＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｉｎｄｉｃａｔｉｏｎを、第２ステーション２２０のＳＭＥ  ２２２に伝送する。
【００３４】
ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｉｎｄｉｃａｔｉｏｎの構造は、次のように記述されてもよい。
【００３５】
PALME-VendorSpecificCodecSelect.indication(
Peer  STA  address
StreamID
VendorSpecificCodecID
)
すなわち、ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｉｎｄｉｃａｔｉｏｎは、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｑｕｅｓｔを伝送したステーションのアドレスを示すＰｅｅｒ  ＳＴＡ  ａｄｄｒｅｓｓ、コーデックが適用される動画ストリームを識別するための動画ストリーム識別子を示すＳｔｒｅａｍＩＤ及び動画ストリームの圧縮に利用されるベンダによって提供されるコーデックの識別子を示すＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＩＤを含む。
【００３６】
第四段階では、第２ステーション２２０のＳＭＥ  ２２２が、コーデックの使用に係わる承認いかんを示すプリミティブであるＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｓｐｏｎｓｅを、第２ステーション２２０のＡ／Ｖ  ＰＡＬ  ２２４に伝送する。
【００３７】
ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｓｐｏｎｓｅの構造は、次のように記述されてもよい。
【００３８】
PALME-VendorSpecificCodecSelect.response(
Peer  STA  address
StreamID
ResultCode
)
すなわち、ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｒｅｓｐｏｎｓｅは、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｑｕｅｓｔを伝送したステーションのアドレスを示すＰｅｅｒ  ＳＴＡ  ａｄｄｒｅｓｓ、コーデックが適用される動画ストリームを識別するための動画ストリーム識別子を示すＳｔｒｅａｍＩＤ及びコーデックの使用に係わる承認いかんを示すＲｅｓｕｌｔＣｏｄｅを含む。
【００３９】
第五段階では、第２ステーション２２０のＡ／Ｖ  ＰＡＬ  ２２４が、コーデックの使用に係わる承認いかんを示すフレームであるＶｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｓｐｏｎｓｅフレームを、第１ステーション２１０のＡ／Ｖ  ＰＡＬ  ２１４に伝送する。
【００４０】
このとき、第２ステーション２２０は、ＭＡＣ階層２２６で使用可能なチャネル時間の間、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃｏｄｅｃ  Ｓｅｌｅｃｔ  Ｒｅｓｐｏｎｓｅフレームを伝送する。
【００４１】
第六段階では、第１ステーション２１０のＡ／Ｖ  ＰＡＬ  ２１４が、コーデックの使用に係わる承認いかんに係わる結果を報告するためのプリミティブであるＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｃｏｎｆｉｒｍａｔｉｏｎを第１ステーションのＳＭＥ  ２１２に伝送する。
【００４２】
ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｃｏｎｆｉｒｍａｔｉｏｎの構造は、次のように記述されてもよい。
【００４３】
PALME-VendorSpecificCodecSelect.confirmation(
StreamID
ResultCode
)
すなわち、ＰＡＬＭＥ−ＶｅｎｄｏｒＳｐｅｃｉｆｉｃＣｏｄｅｃＳｅｌｅｃｔ．ｃｏｎｆｉｒｍａｔｉｏｎは、コーデックが適用される動画ストリームを識別するための動画ストリーム識別子を示すＳｔｒｅａｍＩＤ及びコーデックの使用に係わる承認いかんを示すＲｅｓｕｌｔＣｏｄｅを含む。
【００４４】
望ましくは、本発明の一実施形態によるステーション２１０，２２０は、それぞれ多様な種類のフレームを送受信するための伝送部（図示せず）及び受信部（図示せず）と、最小限のハードウェア（送信機または受信機など）とをさらに含んでもよい。
【００４５】
図３は、ＷＧＡ階層管理モデルによる階層構造について説明するために図示した図面である。図３で、ＳＭＥ（station  management  entity）３１０は、他の階層３２０，３３０，３４０から独立したエンティティであり、階層に依存的な情報を収集し、特定の階層に係わる階層に依存的な状態を設定し、特定の階層で特定の動作が行われるように要請する。前述のような本発明では、ＳＭＥ  ３１０がコーデック選択要請プリミティブを生成し、ＰＡＬ（protocol  adaptation  layer）３２０に伝送する動作を行うことができる。
【００４６】
ＰＡＬ  ３２０はコーデック選択要請フレームを生成して伝送し、コーデック選択回答フレームを受信する。このとき、ＰＡＬ  ３２０は、ＭＡＣ（medium  access  control）階層３３０及びＰＨＹ（physical）階層３４０を介して、コーデック選択要請フレームを相対ステーションに伝送し、その相対ステーションからコーデック選択回答フレームを受信する。
【００４７】
ＰＡＬＭＥ  ３２２、ＭＬＭＥ  ３３２、ＰＬＭＥ  ３４２は、それぞれ、ＰＡＬ  ３２０を管理するエンティティ、ＭＡＣ階層３３０を管理するエンティティ、ＰＨＹ階層３４０を管理するエンティティである。
【００４８】
ＰＡＬ＿ＳＡＰ（service  access  point）は、ＰＡＬ  ３２０を他の階層と連結する通路機能を行い、ＭＡＣ＿ＳＡＰは、ＭＡＣ階層３３０をＰＡＬ  ３２０と連結する通路機能を行い、ＰＨＹ＿ＳＡＰは、ＰＨＹ階層３４０をＭＡＣ階層３３０と連結する通路機能を行う。
【００４９】
また、ＰＡＬＭＥ＿ＳＡＰは、ＰＡＬＭＥ  ３２２をＳＭＥ  ３１０と連結する通路機能を行い、ＭＬＭＥ＿ＳＡＰは、ＭＬＭＥ  ３３２をＳＭＥ  ３１０と連結する通路機能を行い、ＰＬＭＥ＿ＳＡＰは、ＰＬＭＥ  ３４２をＳＭＥ  ３１０と連結する通路機能を行う。
【００５０】
なお、図３に図示された構成要素に係わるさらに具体的な説明は、ＩＥＥＥ標準８０２．１１に記述されているので、詳細な説明は省略する。
【００５１】
図４は、本発明の一実施形態によるコーデック選択要請フレーム４００を図示した図面である。図４を参照すれば、本発明の一実施形態によるコーデック選択要請フレーム４００は、トランザクション（transaction）ＩＤフィールド４１０、ストリーム個数（stream  number）フィールド（４２０）、ストリーム識別子フィールド４３０ａ，…，４３０ｎ、及びベンダコーデック識別子フィールド４４０ａ，…，４４０ｎを含む。
【００５２】
トランザクションＩＤフィールド４１０は、コーデック選択要請フレーム４００が行う処理を識別するためのフィールドであり、コーデック選択要請フレーム４００が、動画ストリームに適用されるコーデックの選択を要請するためのフレームであるということを示す。
【００５３】
ストリーム個数フィールド４２０は、コーデックが適用される動画ストリームの個数を示す。ストリーム識別子フィールド４３０ａ，…，４３０ｎは、コーデックが適用される動画ストリームの識別子を示す。
【００５４】
ベンダコーデック識別子フィールド４４０ａ，…，４４０ｎは、動画ストリームの圧縮に利用されるベンダによって提供されるコーデックの識別子を示す。図４では、Ｎ個のコーデックに対応されるＮ個のベンダコーデック識別子フィールド４４０ａ，…，４４０ｎが図示されているが、Ｎ個のベンダコーデック識別子フィールド４４０ａ，…，４４０ｎそれぞれは、Ｎ個の異なる種類のコーデックの識別子を含んでもよい。例えば、ベンダ識別子フィールド４４０ａは、ストリーム識別子フィールド４３０ａによって識別されるビデオストリームと係わるコーデックの識別子を示すことができる。
【００５５】
図５は、本発明の一実施形態によるコーデック選択回答フレーム５００を図示した図面である。図５を参照すれば、本発明の一実施形態によるコーデック選択回答フレーム５００は、トランザクションＩＤフィールド５１０、ストリーム個数フィールド５２０、ストリーム識別子フィールド５３０ａ，…，５３０ｎ、及び結果フィールド５４０ａ，…，５４０ｎを含む。
【００５６】
トランザクションＩＤフィールド５１０は、コーデック選択要請フレーム５００が行う処理を識別するためのフィールドであり、コーデック選択回答フレーム５００が、コーデックの使用に係わる承認いかんを示すフレームであるということを示す。
【００５７】
ストリーム個数フィールド５２０は、コーデックが適用される動画ストリームの個数を示す。ストリーム識別子フィールド５３０ａ，…，５３０ｎは、コーデックが適用される動画ストリームの識別子を示す。
【００５８】
結果フィールド５４０ａ，…，５４０ｎは、コーデック選択要請フレーム４００に含まれたコーデックの使用に係わる承認いかんを示す承認情報を示す。このとき、結果フィールド５４０ａ，…，５４０ｎのうち一部は、コーデック選択要請フレーム４００に含まれたコーデックの使用を承認する情報でもあり、一部は、コーデック選択要請フレーム４００に含まれたコーデックの使用を拒絶する情報であってもよい。例えば、結果フィールド５４０ａは、ストリーム識別子フィールド５３０ａによって識別されるビデオストリームと係わるコーデックの使用が承認された否かを示すことができる。
【００５９】
他の実施形態では、コーデック選択回答フレーム５００が、コーデック選択要請フレーム４００に含まれたコーデックの使用承認を拒絶する理由を示す拒絶理由フィールド（図示せず）をさらに含んでもよい。
【００６０】
一方、前述の本発明の実施形態は、コンピュータで実行されるプログラムでもって記録媒体に作成可能であり、コンピュータで読み取り可能な記録媒体を利用し、前記プログラムを動作させる汎用デジタルコンピュータで具現される。
【００６１】
前記コンピュータで読み取り可能な記録媒体は、マグネチック記録媒体（例えば、ＲＯＭ（read-only  memory）、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ（compact  disc）−ＲＯＭ、ＤＶＤ（digital  versatile  disc）など）を含む。
【００６２】
以上、本発明に対してその望ましい実施形態を中心に説明した。本発明が属する技術分野で当業者であるならば、本発明が本発明の本質的な特性からはずれない範囲で変形された形態で具現されるということを理解することができるであろう。従って、開示された実施形態は、限定的な観点ではなく、説明的な観点から考慮されなければならない。本発明の範囲は、前述の説明ではなく、特許請求の範囲に示されており、それと同等な範囲内にある全ての差異は、本発明に含まれたものであると解釈されなければならないのである。
【図１】
2013534784.tif 000003
【図２】
2013534784.tif 000004
【図３】
2013534784.tif 000005
【図４】
2013534784.tif 000006
【図５】
2013534784.tif 000007
【国際調査報告】
2013534784.tif 000008
2013534784.tif 000009