(57)【要約】      （修正有）【課題】無線通信チャネルではフェージング、干渉、及び雑音の影響を防止する。【解決手段】マルチメディアサーバーモジュールは、エンコード済みの信号を変調して第１高周波（ＲＦ）信号を生成すると共に、第１トランシーバモジュールがトランシーブモードにある際に、第１ＲＦ信号を第１トランシーバチャネル上においてクライアントモジュールに対して伝送する第１トランシーバモジュールを含み、第１トランシーバモジュールがスキャンモードにある際に、第１チャネルスキャンを実行し、かつ、第１トランシーバチャネルの少なくとも１つの性能パラメータを判定し、かつ、少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくない場合、低性能信号をアサートし、かつ、低性能信号がアサートされた際に、第１トランシーバモジュールを選択された代替トランシーバチャネルにスイッチングする第１チャネル制御モジュールを含んでいる。【選択図】図４
2008160800.tif 000002
【特許請求の範囲】
【請求項１】
エンコード済みの信号を変調して第１高周波（ＲＦ）信号を生成すると共に、第１トランシーバモジュールがトランシーブモードにある際に前記第１ＲＦ信号を第１トランシーバチャネル上において伝送する前記第１トランシーバモジュールであって、
前記第１トランシーバチャネルの少なくとも１つの性能パラメータを判定し、かつ、前記少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくない場合、低性能信号をアサートし、かつ、前記低性能信号がアサートされた際に、前記第１トランシーバモジュールを選択された代替トランシーバチャネルにスイッチングする第１チャネル制御モジュールを含む第１トランシーバモジュールと；
前記エンコード済み信号を変調して第２ＲＦ信号を生成し、かつ、第２トランシーバモジュールがトランシーブモードにある際に、前記第２ＲＦ信号を第２トランシーバチャネル上において伝送し、かつ、スキャンモードにおいてチャネルスキャンを実行する前記第２トランシーバモジュールであって、
スキャンイベントに応答して前記チャネルスキャンを実行する第２チャネル制御モジュールであって、前記チャネルスキャンは、複数の代替トランシーバチャネルの少なくとも１つの性能パラメータの判定と、前記複数の代替トランシーバチャネルの中の前記選択された代替トランシーバチャネルの選択と、を含む、第２チャネル制御モジュールを含む第２トランシーバモジュールと；
を有するマルチメディアモジュール。
【請求項２】
前記第１ＲＦ信号は、パケット化されたビデオ信号を含んでおり、前記スキャンイベントは、ビデオパケットアクノリッジの間の静かな時間（ｑｕｉｅｔ  ｔｉｍｅ）を含む請求項１記載のマルチメディアモジュール。
【請求項３】
前記スキャンイベントは、前記低性能信号を含む請求項１記載のマルチメディアモジュール。
【請求項４】
前記スキャンイベントは、時間インターバルの満了を含む請求項１記載のマルチメディアモジュール。
【請求項５】
前記マルチメディアモジュールは、サーバーモジュールであり、前記第１ＲＦ信号及び前記第２ＲＦ信号は、クライアントモジュールに対して伝送される請求項１記載のマルチメディアモジュール。
【請求項６】
前記マルチメディアモジュールは、クライアントモジュールであり、前記第１ＲＦ信号及び前記第２ＲＦ信号は、サーバーモジュールに対して伝送される請求項１記載のマルチメディアモジュール。
【請求項７】
エンコード済みの信号を変調して第１高周波（ＲＦ）信号を生成し、かつ、第１トランシーバモジュールがトランシーブモードにある際に、前記第１ＲＦ信号を第１トランシーバチャネル上において伝送する前記第１トランシーバモジュールを提供する段階と、
前記第１トランシーバチャネルの少なくとも１つの性能パラメータを判定する段階と、
前記少なくとも１つの性能パラメータと性能閾値との比較結果が好ましいものでない場合、低性能信号をアサートする段階と、
前記低性能信号がアサートされた際に、前記第１トランシーバモジュールを選択された代替トランシーバチャネルにスイッチングする段階と、
前記エンコードされた信号を変調して第２ＲＦ信号を生成し、かつ、第２トランシーバモジュールがトランシーブモードにある際に、前記第２ＲＦ信号を第２トランシーバチャネル上において伝送し、かつ、スキャンモードにおいてチャネルスキャンを実行する前記第２トランシーバモジュールを提供する段階と、
スキャンイベントに応答して前記第２チャネルスキャンを実行する段階であって、前記チャネルスキャンは、複数の代替トランシーバチャネルの少なくとも１つの性能パラメータを判定する段階と、前記複数の代替トランシーバチャネルの中の前記選択された代替トランシーバチャネルを選択する段階と、を含む、段階と、
を有する方法。
【請求項８】
前記第１ＲＦ信号は、パケット化されたビデオ信号を含み、前記スキャンイベントは、ビデオパケットアクノリッジの間の静かな時間を含む請求項７記載の方法。
【請求項９】
前記スキャンイベントは、前記低性能信号を含む請求項７記載の方法。
【請求項１０】
前記スキャンイベントは、時間インターバルの満了を含む請求項７記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、無線通信システムに関するものであり、さらに詳しくは、マルチメディアなどのコンテンツの家庭内ローカルエリアネットワーキングに関するものである。
【背景技術】
【０００２】
複数のテレビ受像機を保有する家庭の数の増大に伴って、多くのユーザーが、最新かつ最高のビデオ視聴サービスを所望するようになっている。この結果、多くの家庭は、複数の衛星受信機、ケーブルセットトップボックス、及びモデムなどを保有している。家庭内におけるインターネットアクセスのために、それぞれのコンピュータまたはインターネット装置は、その独自のインターネット接続を備えている。従って、それぞれのコンピュータまたはインターネット装置は、モデムを含んでいる。
【０００３】
または、家庭内無線ローカルエリアネットワークを使用することにより、家庭内の複数の装置に対してインターネットアクセスを提供すると共に、マルチメディア情報を伝達可能である。このような家庭内ローカルエリアネットワークにおいては、それぞれのコンピュータまたはインターネット装置は、サーバーにアクセスするためのネットワークカードを含んでいる。サーバーがインターネットに対する結合を提供している。又、家庭内無線ローカルエリアネットワークを使用することにより、複数のコンピュータを１つまたは複数のプリンタ、ファクシミリ装置、並びに、デジタルビデオレコーダ、セットトップボックス、及び広帯域ビデオシステムなどからのマルチメディアコンテンツに対して結合する家庭内コンピュータネットワークを容易に提供することも可能である。
【０００４】
このような無線通信システムにおいては、データは、１つまたは複数のデータ伝送プロトコルに従って高周波（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ：ＲＦ）を介して伝送されている。あらゆるタイプの無線通信システムにおいて、伝送情報の受信は、受信情報の品質を劣化させるか、伝送速度を低下させるか、または、さもなければ、通信チャネルの性能を低下させる通信チャネル上におけるフェージング、干渉、及び雑音の影響を受ける可能性がある。従って、通信システムが、効果的に実装可能な方式において前述の問題点を克服するための方法及び装置に対するニーズが存在している。
【発明を実施するための最良の形態】
【０００５】
図１は、本発明の一実施例によるマルチメディアクライアントサーバーシステムの実体図による表現を示している。本マルチメディアクライアントサーバーシステムは、マルチメディアサーバー１２、クライアント２６、２８、３０、３２、及び３４に結合されたクライアントモジュール３４、３６、３８、４０、及び４２、並びに、複数のマルチメディアソースを含んでいる。マルチメディアソースは、ＶＣＲ（Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ）８６、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）プレーヤー８２、ＤＶＲ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）１０２、デジタルオーディオストレージ装置１０４、ＤＶＤオーディオ１０６、ラジオ受信機１０８、ＣＤプレーヤー１１０、公衆回線電話網６６、放送された、保存された、またはストリーミングのオーディオ、ビデオ、及び／またはその他のマルチメディアコンテンツに対してアクセスするための（プライベートネットワーク、公衆ネットワーク、衛星ネットワーク、ケーブルネットワーク、及び／またはインターネットなどの）ワイドエリアネットワーク４４、並びに／あるいは、任意のその他のタイプのオーディオ、ビデオ、及び／またはマルチメディアソース２４を含んでいる。
【０００６】
本発明の一実施例においては、クライアント２６〜３４は、マルチメディアソースの中のいずれか１つからの再生及び／またはこれに対する接続を選択可能である。それぞれのクライアントモジュールからの選択要求は、所望のマルチメディアソース、クライアント、所望のサービス、及びその要求の処理においてマルチメディアサーバー１２を支援するための任意のその他の情報を識別することになろう。この結果、１つのクライアントがインターネットにアクセスしている間に、別のクライアントが衛星放送チャンネルを視聴し、別のものがＣＤの再生を聴取し、別のものが電話で通話すると共に、さらに別のものがＤＶＤの再生を視聴可能である。これは、いずれも、クライアントがマルチメディアソースに対する直接的なアクセスを具備することなしに、かつ、それぞれのクライアントがその独自のマルチメディアソース及び／またはマルチメディアソース接続を具備するという要件を伴うことなしに、マルチメディアサーバー１２を介して実行される。
【０００７】
マルチメディアサーバー１２及びクライアント３４、３６、３８、４０、及び４２の１つまたは複数のものは、後続の図面、特に、図２〜図１５を参照してさらに詳述するように、本発明による無線伝送の信頼性及び品質を向上させるための１つまたは複数の特徴を含んでいる。
【０００８】
図２は、本発明の一実施例によるマルチメディアクライアント／サーバーシステムの実体図による表現を示している。具体的には、マルチメディアクライアント／サーバーシステムは、マルチメディアサーバー１２と、複数のクライアント２５、２６、２８、３０、及び３２に動作可能に結合された複数のクライアントモジュール３４、３６、３８、４０、及び４２を含んでいる。マルチメディアサーバー１２は、マルチメディアソース２３から複数のチャネル４６を受信するべく動作可能に結合されている。マルチメディアソース２３は、ＶＣＲ（Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ）８６、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）プレーヤー８２、ＤＶＲ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）１０２、デジタルオーディオストレージ装置１０４、ＤＶＤオーディオ１０６、ラジオ受信機１０８、ＣＤプレーヤー１１０、公衆回線電話網６６、（放送された、保存された、またはストリーミングのオーディオ、ビデオ、及び／またはその他のマルチメディアコンテンツに対してアクセスするためのプライベートネットワーク、公衆ネットワーク、衛星ネットワーク、ケーブルネットワーク、及び／またはインターネットなどの）ワイドエリアネットワーク４４、並びに／あるいは、任意のその他のタイプのオーディオ、ビデオ、及び／またはマルチメディアソース２４からの放送された、保存された、またはストリーミングのマルチメディア信号であってよい。当業者であれば理解できるように、マルチメディアサーバー１２は、スタンドアロン装置であってよく、衛星受信機、セットトップボックス、ケーブルボックス、ＨＤＴＶチューナー、ホームエンターテインメント受信機などに内蔵することも可能である。さらには、マルチメディアサーバー１２は、個別コンポーネント、集積回路、及び／またはこれらの組み合わせを使用して実装することも可能である。
【０００９】
マルチメディアサーバー１２は、高周波通信経路を介して複数のクライアントモジュール３４、３６、３８、４０、及び４２と通信可能である。従って、マルチメディアサーバー１２及びクライアントモジュール３４、３６、３８、４０、及び４２のそれぞれは、通信経路を介してデータを送受信するべく動作可能なトランシーバをそれぞれ含んでいる。
【００１０】
図示のように、それぞれのクライアントモジュールは、クライアントの中の１つのものに対して動作可能に結合されている。例えば、クライアントモジュール３４は、クライアント２６に対して動作可能に結合されており、このクライアントは、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）を表している。クライアントモジュール３６は、クライアント２８に対して動作可能に結合されており、このクライアントは、パーソナルコンピュータを表している。クライアントモジュール３８は、クライアント３０に対して動作可能に結合されており、このクライアントは、モニタ（例えば、ＬＣＤモニタ、フラットパネルモニタ、ＣＲＴモニタなど）を表している。このようなモニタは、スピーカー、またはスピーカー接続、並びに、チャンネル選択、音量制御、及び画質などを含む制御機能を包含可能である。クライアントモジュール４０は、クライアント３２に対して動作可能に結合されており、このクライアントは、テレビ受像機、ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）、ＳＤＴＶ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）、及びホームシアターシステムなどであってよい。クライアントモジュール４２は、クライアント２５に対して動作可能に結合されており、このクライアントは、ラップトップコンピュータを表している。
【００１１】
当業者であれば理解できるように、それぞれのクライアントモジュールは、その関連付けられたクライアントとは別個の装置であってよく、あるいは、そのクライアント内に組み込むことも可能である。さらには、当業者であれば、クライアントモジュール３４、３６、３８、４０、及び４２は、個別コンポーネント及び／または集積回路を利用して実装可能であることをさらに理解するであろう。
【００１２】
本発明の一実施例においては、クライアントのそれぞれは、その関連付けられたクライアントモジュールを介して、複数のチャネル４６から１つまたは複数のチャネルを選択している。図示のように、クライアント２６は、視聴するために、複数のチャネルの中のチャネル３を選択している。この結果、クライアントモジュール３４は、チャネル３のチャネル選択をマルチメディアサーバー１２に対して中継している。マルチメディアサーバー１２は、複数のチャネル４６の中からチャネル３を選択する。次いで、チャネル３に対応するデータが、その他のチャネルのデータと時間多重化され、マルチメディアサーバー１２からクライアントモジュール３４、３６、３８、４０、及び４２のそれぞれに対して伝送される。クライアントモジュール３４は、マルチメディアサーバー１２からの伝送を監視し、チャネル３に対応するデータを抽出する。この結果、チャネル３の抽出データが、表示されるように、クライアント２６に対して供給されることになる。
【００１３】
クライアントモジュール３６、３８、４０、及び４２も、それぞれ、その関連付けられたクライアント２８、３０、３２、及び２４について類似の機能を実行している。図示のように、クライアント２８は、チャネル５０５を選択しており、クライアント３０は、チャネル１０６を選択しており、クライアント３２は、チャネル２０６を選択しており、クライアント２５は、チャネル９を選択している。クライアントモジュール３６、３８、４０、４２は、その個々のクライアントのチャネル選択をマルチメディアサーバー１２に対して供給している。マルチメディアサーバー１２は、それぞれの選択要求について、複数のチャネルの中から選択されたチャネルを抽出し、選択されたチャネル（この例においては、チャネル３、９、１０６、２０６、及び５０５）のそれぞれのデータをデータストリームに多重化している。次いで、このデータストリームをクライアントモジュールのそれぞれに対して伝送している。それぞれのクライアントモジュールは、その個々のクライアント用の選択されたチャネルの適切なデータを抽出する。例えば、クライアントモジュール３６は、チャネル５０５に関係したデータの伝送データを監視しており、クライアントモジュール３８は、チャネル１０６に関係したデータについて監視しており、クライアントモジュール４０は、チャネル２０６に関係したデータの伝送を監視しており、クライアントモジュール４２は、チャネル９に関係したデータの伝送を監視している。
【００１４】
それぞれのクライアントの観点において、クライアント２５、２６、２８、３０、及び３２は、マルチメディアソース２３に対して独立したアクセスを行っている。従って、クライアント２６は、任意の時点において、そのチャネル選択を、例えば、チャネル３からチャネル１２０に変更可能である。クライアントモジュール３４が、このチャネル選択要求を提供し（これは、マルチメディアサーバー１２に対するアクノリッジの欠如であってよい）、この結果、マルチメディアサーバーは、クライアント３６のために、チャネル３ではなくチャネル１２０に関係したデータを取得することになる。代替実施例として、クライアントモジュール３４、３６、３８、４０、及び４２の機能は様々なものであってよい。例えば、クライアントモジュール３４は、クライアントモジュール３６が実行する独立した機能のすべてを提供しなくてもよい。例えば、クライアントモジュール３４は、独立したチャネル選択能力を有さず、その他のクライアントの中の１つのものが選択したチャネルを選択するだけであってもよい。あるいは、この代わりに、１つのクライアントモジュールが複数のクライアントに対してサービスすることも可能である。
【００１５】
図３は、本発明の一実施例によるマルチメディアクライアント／サーバーシステムのブロックダイアグラム表現を示している。具体的には、本マルチメディアクライアント／サーバーシステムは、マルチメディアソースから放送された、保存された、またはストリーミングの信号などのマルチメディア信号２１４を伝送するマルチメディアサーバー１２を含んでいる。マルチメディアサーバーモジュール１２は、アンテナ２０６を介して、マルチメディア信号２１４からのマルチメディアコンテンツを含む高周波（ＲＦ）信号を伝送する。このＲＦ信号は、ＲＦスペクトルのチャネルＡまたはチャネルＢなどのチャネルに対応した搬送波周波数において伝送される。クライアントモジュール２００（クライアントモジュール３４、３６、３８、４０、及び４２など）は、このＲＦ信号をアンテナ１２０を介して受信し、デコード済みの出力信号２１６を生成する。
【００１６】
チャネルＡ及びチャネルＢは、異なる搬送波周波数に対応したＲＦスペクトルの異なるチャネルを表していることに留意されたい。これは、図２との関連において説明したチャネル３、９、１０６、２０６、及び５０５とは対照的である（図２の文脈においては、「チャネル」は、主に、「Ｔｈｅ  Ｗｅａｔｈｅｒ  Ｃｈａｎｎｅｌ」、「Ｔｈｅ  Ｄｉｓｃｏｖｅｒｙ  Ｃｈａｎｎｅｌ」、または「Ｇｏｎｅ  ｗｉｔｈ  ｔｈｅ  Ｗｉｎｄ」などの異なるマルチメディアコンテンツストリームを表すべく使用されていた）。雑音、干渉、またはフェージングがチャネルの中の１つのものの性能を妨げた場合には、マルチメディアサーバーモジュール１２は、異なるチャネルにスイッチング可能である。このマルチメディアサーバーモジュール１２及びクライアントモジュール２００の更なる機能及び特徴について、後続する図４〜図１５との関連において提示することとする。
【００１７】
図４は、本発明の一実施例によるマルチメディアサーバーモジュールのブロックダイアグラム表現を示している。具体的には、マルチメディアサーバーモジュール１２は、エンコードされていないマルチメディア入力信号２１４からエンコード済みの信号２３２を生成するためのエンコーダモジュール２３０を含んでいる。本発明の一実施例においては、エンコーディング方式は、マルチレベル、マルチフェーズ、及びマルチ周波数エンコーディング、ＮＲＺ（Ｎｏｎ−Ｒｅｔｕｒｎ  ｔｏ  Ｚｅｒｏ）エンコーディング、Ｍａｎｃｈｅｓｔｅｒエンコーディング、ブロックエンコーディング、及び／またはｎＢ／ｍＢエンコーディング（この場合に、ｎ＞ｍである）の中の１つまたは複数のものであってよい。例えば、ｎＢ／ｍＢは、４Ｂ／５Ｂエンコーディングであってよい（この場合には、４ビットの実際のデータが５ビットのエンコード済みのデータに変換されることになる）。
【００１８】
エンコーディングは、マルチメディア信号２１４のコンテンツ及びフォーマット及びチャネルＡ及び／またはチャネルＢの帯域幅及び性能に基づいたマルチメディア信号の圧縮、変換、及びトランスコードエンコーディングをさらに含むことができる。一実施例においては、マルチメディア信号２１４は、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ）、ＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｎｇ  Ｌｉｎｅ）、またはＳＥＣＡＭ（Ｓｅｑｕｅｎｔｉｅｌ  Ｃｏｕｌｅｕｒ  Ａｖｅｃ  Ｍｅｍｏｉｒｅ）を含むいくつかのビデオフォーマットのいずれかにおいてフォーマットされたアナログコンポジットビデオ信号を含んでいる。エンコード済みの信号２３２は、弱いチャネル状態においては、低データレートにおいて、あるいは、相対的に強いチャネル状態においては、相対的に高いデータレートにおいて、伝送されるように、デジタル化、圧縮、及びチャネルコーディング可能である。あるいは、この代わりに、マルチメディア信号２１４は、既に、ＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）フォーマット（ＭＰＥＧ１、ＭＰＥＧ２、またはＭＰＥＧ４など）、Ｑｕｉｃｋｔｉｍｅフォーマット、Ｒｅａｌ  Ｍｅｄｉａフォーマット、ＷＭＶ（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ｖｉｄｅｏ）、またはＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｅ）、あるいは、標準的またはプロプライエタリな別のデジタルビデオフォーマットなどのデジタルフォーマットであってもよい。この場合には、エンコーダモジュール２３０によって実行されるエンコーディングは、更なる圧縮を伴ってまたは伴うことなしに、チャネル状態の強度または品質に基づいたチャネルのデータエンコーディングに限定することもできる。
【００１９】
マルチメディアサーバー１２は、エンコード済みの信号２３２を変調して第１搬送波周波数を有するパケット化されたビデオ信号などのマルチメディアコンテンツを含むＲＦ信号２３６を生成すると共に、ＲＦ信号２３６をアンテナ２０６を使用してチャネルＡ上において伝送するトランシーバモジュール２３４をさらに含んでいる。さらには、トランシーバモジュール２３４は、チャネルＡ上においてクライアントモジュール２００から受信されたＲＦ信号に基づいてバックチャネル出力３１０を生成している。
【００２０】
本発明の一実施例においては、トランシーバモジュール２３４は、チャネル選択信号２２０及び２２２に応答して、その他の複数の搬送波周波数に対して選択的にチューニング可能である。例えば、ＩＥＥＥ８０２．１１ｇ規格に準拠した米国内の無線リンクを使用するマルチメディアサーバーモジュール１２及びクライアントモジュール２００の一実装においては、チャネルＡ及びチャネルＢは、１１個の割り当てられたチャネルの中の任意のものとして選択可能である。本発明の一実施例においては、チャネル選択信号をマルチメディアサーバーモジュール１２内に事前プログラム可能である。このチャネル選択信号は、利用可能なチャネルをスキャンして使用する２つの好適なチャネルを判定するサイト調査に基づいて動的に選択されたものでも、クライアントモジュール２００から受信されるか、あるいはクライアントモジュール２００とマルチメディアサーバーモジュール１２の間においてアービトレートされたものでもよく、または、ユーザーの制御下において選択されたものでもよい。同様に、チャネルＡ及びＢは、８０２．１１ａ、ｂ、ｎ、またはその他の８０２．１１規格、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、またはＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）規格の中の少なくとも１つに準拠した広帯域無線アクセスネットワークのチャネルとして実装可能である。
【００２１】
トランシーバモジュール２３４は、代替チャネルをスキャンし、かつ、チャネルＡの性能が劣化した場合にチャネルＢなどの特定の代替チャネルを選択するように動作するチャネル制御モジュール３３０を含んでいる。本発明の一実施例においては、ビデオパケットアクノリッジの間の静かな時間（ｑｕｉｅｔ  ｔｉｍｅ）などのトランシーバ２３４が休止状態になる時点において、あるいは、対応する時間インターバルが満了した後に（１秒当たりに１回、１分当たりに１回、またはその他の周期などで）定期的に、チャネル制御モジュール３３０は、例えば、チャネルＡの性能の劣化に応答して、スキャンモードに入る。スキャンモードにおいては、チャネル制御モジュールは、チャネルの少なくとも１つの性能パラメータを判定すると共に、この少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくないものである際に低性能信号をアサートするチャネルスキャンを実行する。この結果、低性能信号がアサートされた際に、チャネル制御モジュール３３０は、第１トランシーバモジュール２３６をチャネルＢなどの選択された代替トランシーバチャネルにスイッチングすることになる。
【００２２】
本発明の一実施例においては、チャネルスキャンは、ビットエラーレート、信号対雑音比、受信信号強度標識、雑音計測、干渉計測、チャネル利得、またはその他のチャネル性能パラメータなどの代替トランシーバチャネルの少なくとも１つの性能パラメータを判定する段階を含んでいる。チャネル制御モジュール３３０は、代替トランシーバチャネルの少なくとも１つの性能パラメータと性能閾値との比較結果が好ましいものである際に、トランシーバモジュール２３４をトランシーバモードにスイッチングし、ＲＦ信号２３６を代替トランシーバチャネル上においてクライアントモジュール２００に対して伝送するべくさらに動作可能である。このような方式では、トランシーバモジュール２３４は、許容可能なチャネルが見出された際に終了する簡易チャネルスキャンのみを実行する。あるいは、この代わりに、複数の代替第１トランシーバチャネルの複数の性能パラメータを判定することにより、さらに完全なチャネルスキャンを実行することも可能である。１つまたは複数の性能基準に基づいて「最良」のまたは最も好ましい特性を有するチャネルを判定することにより、代替トランシーバチャネルを判定可能である。
【００２３】
代替トランシーバが識別された際に、チャネル制御モジュールは、スイッチングデータを生成し、クライアントモジュール２００及び／またはマルチメディアサーバーモジュール１２と通信状態にあるその他のクライアントモジュールに対して、スイッチングデータを伝送することにより、オリジナルのチャネル周波数から代替トランシーバチャネルの周波数へのチャネルの変更を要求する。本発明の一実施例においては、マルチメディアサーバーモジュール１２は、１つまたは複数のクライアントモジュールから許容可能なチャネル／チャネル周波数のクライアンモジュールリストを受信し、その独自のローカルに生成されたマルチメディアサーバーモジュールリストと比較することにより、共通の許容可能なチャネル／チャネル周波数を見出すことができるかどうかを判定している。一実施例においては、チャネル制御モジュール３３０は、さらにクライアントモジュールとの間において代替トランシーバチャネルに対するスイッチングをアービトレートするように動作可能である。マルチメディアサーバーモジュール１２との通信状態にある１つまたは複数のクライアントモジュールがチャネルの変さらに合意しない場合には、投票またはその他のメカニズムなどのアービトレーションメカニズムを利用して許容可能な代替トランシーバチャネルを判定可能である。
【００２４】
図５は、本発明の一実施例によるクライアントモジュール２００のブロックダイアグラム表現を示している。具体的には、クライアントモジュール２００は、チャネルＡまたはマルチメディアサーバーモジュール１２によって選択されたチャネルＢなどの代替チャネル上においてＲＦ信号２４６を受信すると共に、ＲＦ信号２４６をベースバンド信号２４８に変換するトラシーバモジュール２４４を含んでいる。さらには、トランシーバモジュール２４４は、バックチャネル入力２７２を変調し、チャネルＡ及び／またはチャネルＢ上においてマルチメディアサーバーモジュール１２に対して送信されるＲＦ信号を生成するように動作可能である。
【００２５】
本発明の一実施例においては、マルチメディアサーバーモジュール１２及びクライアントモジュール２００は、５４Ｍｂｉｔ／ｓｅｃの最大データレートを有する５２個の副搬送波のＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）を使用するＩＥＥＥ８０２．１１ｇ規格に準拠した無線伝送リンクを使用している。データレートは、変調及び有効コーディングレートを６４−ＱＡＭ（６４−Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）からＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）に変更することにより、不都合なチャネル状態に応答して４８Ｍｂｉｔ／ｓｅｃから最低で６Ｍｂｉｔ／ｓｅｃにまで段階的に低減される。チャネルの５２個の副搬送波は、３１２．５ｋＨｚだけ離隔しており、この場合に、４８個の副搬送波データは、データを搬送しており、４個の副搬送波は、パイロットトーンを搬送している。ベースバンド信号２４８は、低い中間周波数（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ：ＩＦ）信号であってよい。
【００２６】
本発明の一実施例においては、ベースバンド信号２４８は、デコーダモジュール２５４によるデコーディングの前に、任意選択により、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＰＣＩ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｒｆａｃｅ）、Ｆｉｒｅｗｉｒｅ、またはＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｅｒｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）などのデータフォーマットにおいてフォーマット可能である。ただし、本発明の広範な範囲内において、標準的またはプロプライエタリなその他のデータフォーマットも同様に実装可能である。
【００２７】
クライアントモジュール２００は、出力信号２５２をデコード済みの出力信号（接続されているクライアントによって使用されるフォーマットにおけるものなど）にデコードするデコーダモジュール２５４をさらに含んでいる。具体的には、データの更なるデコーディングは、圧縮済みの信号の圧縮解除、ＮＴＳＣ、ＰＡＬ、及びＳＥＣＡＭなどにおけるビデオ信号のフォーマッティング、並びに、クライアント装置の入力フォーマットに整合させるためのその他のフォーマッティングを包含可能である。
【００２８】
本発明の一実施例においては、トランシーバモジュール２４４は、チャネル選択信号２２４に応答し、複数のその他の搬送波周波数に対して選択的にチューニング可能である。例えば、ＩＥＥＥ８０２．１１ｇ規格に準拠した米国内の無線伝送リンクを使用するマルチメディアサーバーモジュール１２及びクライアントモジュール２００の一実装においては、チャネルＡ及びＢは、１１個の割り当てられたチャネルの中の任意の２つのものとして選択可能である。本発明の一実施例においては、チャネル選択信号をクライアントモジュール２００内に事前プログラム可能であり、このチャネル選択信号は、利用可能なチャネルをスキャンして使用する２つの好適なチャネルを判定するサイト調査に基づいて動的に選択されたものでも、マルチメディアサーバーモジュール１２から受信されたものでも、またはクライアントモジュール２００とマルチメディアサーバーモジュール１２の間においてアービトレートされたものでも、あるいは、ユーザーの制御下において選択されたものでもよい。
【００２９】
本発明の一実施例においては、トランシーバモジュール２４４は、代替チャネルをスキャンすると共に、チャネルＡの性能が劣化した場合にチャネルＢなどの１つまたは複数の代替チャネルを選択するように動作可能なチャネル制御モジュール３３０’を含んでいる。本発明の別の実施例においては、チャネル制御モジュール３３０’は、ビデオパケットアクノリッジの間の静かな時間などのトランシーバ２４４が休止状態となる時点において、あるいは、対応する時間インターバルが満了した後に（１秒当たりに１回、１分当たりに１回、またはその他の周期などにおいて）定期的に、スキャンモードに入る。スキャンモードにおいては、チャネル制御モジュール３００’は、チャネルの少なくとも１つの性能パラメータを判定すると共に、少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくないものである際に低性能信号をアサートするチャネルスキャンを実行する。この結果、チャネル制御モジュール３３０’は、このフィードバックをマルチメディアサーバーモジュール１２に対して供給すると共に、マルチメディアサーバーモジュール１２によって命令された際に、トランシーバモジュール２４４をチャネルＢなどの選択された代替トランシーバチャネルにスイッチングする。
【００３０】
本発明の一実施例においては、チャネルスキャンは、ビットエラーレート、信号対雑音比、受信信号強度標識、雑音計測、干渉計測、チャネル利得、またはその他のチャネル性能パラメータなどの代替トランシーバチャネルの少なくとも１つの性能パラメータを判定する段階を含んでいる。チャネル制御モジュール３３０と同様に、チャネル制御モジュール３３０’は、完全なまたは省略されたスキャンのいずれかを実行する能力を有している。
【００３１】
代替トランシーバチャネルが識別された際に、チャネル制御モジュール３３０’は、データを生成し、マルチメディアサーバーモジュール１２に対して伝送することにより、オリジナルのチャネル周波数から代替トランシーバチャネルの周波数への変更を要求する。本発明の一実施例においては、マルチメディアサーバーモジュール１２は、クライアントモジュール２００などの１つまたは複数のクライアントモジュールから許容可能なチャネル／チャネル周波数のクライアントモジュールリストを受信し、その独自のローカルに生成されたマルチメディアサーバーモジュールリストと比較することにより、共通の許容可能なチャネル／チャネル周波数を見出すことができるかどうかを判定する。一実施例においては、チャネル制御モジュール３３０’は、マルチサーバーモジュール１２との間において代替トランシーバチャネルに対するスイッチングをアービトレートするべくさらに動作可能である。マルチメディアサーバーモジュール１２との通信状態にある１つまたは複数のその他のクライアントモジュールがチャネルの変さらに合意しない場合には、投票またはその他のメカニズムなどのアービトレーションメカニズムを利用して許容可能な代替トランシーバチャネルを判定可能である。
【００３２】
図６は、本発明の一実施例によるマルチメディアクライアント／サーバーシステムのブロックダイアグラムを示している。具体的には、本マルチメディアクライアント／サーバーシステムは、アンテナ２０６及び２０８を介して、マルチメディア信号２１４からのマルチメディアコンテンツの複製を含む２つの高周波（ＲＦ）信号を伝送するマルチメディアサーバー１２’を含んでいる。これらの２つのＲＦ信号は、ＲＦスペクトルのチャネルＡ及び／またはチャネルＢなどの同一または異なるチャネルに対応した２つの搬送波周波数において伝送されている。クライアントモジュール２００’（クライアントモジュール３４、３６、３８、４０、及び４２など）は、これらの２つのＲＦ信号をアンテナ２１０及び２１２を介して受信し、デコード済みの出力信号２１６を生成している。
【００３３】
マルチメディアサーバーモジュール１２及びクライアントモジュール２００の他の機能及び特徴について、図７及び図８との関連において提示することとする。
【００３４】
図７は、本発明の一実施例によるマルチメディアサーバーモジュールのブロックダイアグラム表現を示している。具体的には、マルチメディアサーバーモジュール１２’は、マルチメディアサーバーモジュール１２の、共通の参照符号によって示されている多くの共通の要素を含んでいる。トランシーバモジュール２３４に加えて、マルチメディアサーバーモジュール１２’は、エンコード済みの信号２３２を変調して第２搬送波周波数におけるＲＦ信号２３７を生成すると共に、トランシーバモジュール２３５がトランシーブモードにある際にＲＦ信号２３７をアンテナ２０８を使用してチャネルＡまたはチャネルＢ上において伝送するトランシーバモジュール２３５を含んでいる。さらには、トランシーバモジュール２３５は、チャネルＡ及び／またはチャネルＢ上においてクライアントモジュール２００から受信されたＲＦ信号に基づいてバックチャネル出力３１２を生成する。本発明の一実施例においては、クライアントモジュール２００’との関係において後述する図８と関連したフォワード伝送経路用の再合成と同様の方式により、これらのバックチャネル出力を再合成可能である。
【００３５】
本発明の一実施例においては、トランシーバモジュール２３４及び２３５は、チャネル選択信号２２０及び２２２に応答し、複数のその他の搬送波周波数に対して選択的にチューニング可能である。例えば、ＩＥＥＥ８０２．１１ｇ規格に準拠した米国内の無線伝送リンクを使用するマルチメディアサーバーモジュール１２及びクライアントモジュール２００の一実装においては、チャネルＡ及びＢ及びその他の代替トランシーバチャネルは、１１個の割り当てられたチャネルの中の任意の２つのものとして選択可能である。本発明の一実施例においては、チャネル選択信号をマルチメディアサーバーモジュール１２’内に事前プログラム可能である。チャネル選択信号は、利用可能なチャネルをスキャンして使用する２つの好適なチャネルを判定するサイト調査に基づいて動的に選択されたものでも、クライアントモジュール２００’から受信されたものでも、またはクライアントモジュール２００’とマルチメディアサーバーモジュール１２’の間においてアービトレートされたものでも、あるいは、ユーザーの制御下において選択されたものでもよい。
【００３６】
本発明の一実施例においては、アンテナ２０６は、空間ダイバーシティを提供するべく、アンテナ２０８から一定の距離だけ離隔して配置されている。本発明の一実施例においては、この間隔は、対応する搬送波周波数の実質的に≧１／４波長である。ただし、本明細書の開示内容が提示された際に当業者には明らかなように、その他の間隔も同様に実装可能である。
【００３７】
トランシーバモジュール２３４と同様に、トランシーバモジュール２３５は、代替チャネルをスキャンモードにおいてスキャンすると共に、チャネルＡの性能が劣化した場合にチャネルＢまたはなんらかのその他のチャネルなどの特定の代替チャネルを選択するように動作可能なチャネル制御モジュール３３０を含んでいる。本発明の一実施例においては、チャネル制御モジュール３３０は、チャネルＡまたはＢの性能の劣化に応答して、ビデオパケットアクノリッジの間の静かな時間を含むトランシーバ２３４が休止状態となる時点において、あるいは、対応する時間インターバルが満了した後に（１秒当たりに１回、１分当たりに１回、またはその他の周期などにおいて）定期的に、スキャンモードに入る。スキャンモードにおいては、チャネル制御モジュールは、チャネルの少なくとも１つの性能パラメータを判定すると共に、少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくない際に低性能信号をアサートするチャネルスキャンを実行する。この結果、チャネル制御モジュール３３０は、低性能信号がアサートされた際に、第１トランシーバモジュール２３６をチャネルＢなどの選択された代替トランシーバチャネルにスイッチングすることになる。
【００３８】
本発明の一実施例においては、トランシーバモジュール２３４及び２３５のチャネル制御モジュール３３０は、トランシーバスキャン信号３１４及び３１５を介して互いに通信している。具体的には、この結果、チャネルスキャンがもたらされ、１つのトランシーバによって判定された代替チャネルの性能結果を使用することにより、そのトランシーバ用のみならず、もう１つのトランシーバ用の選択された代替トランシーバチャネルを選択可能である。従って、例えば、第１トランシーバのチャネル性能が劣化した場合に、トランシーバスキャン信号３１４または３１５は、チャネルスキャンを実行すると共に、第１トランシーバ用または両方のトランシーバ用の選択された代替トランシーバチャネルを選択するように第２トランシーバに対して要求可能である。他の動作モードにおいては、それぞれのトランシーバは、独立的に動作することにより、独立的なチャネルスキャンを実行すると共に、もう１つのトランシーバによって使用されるチャネル周波数と同一であるかまたは相違していてもよいチャネル及び代替チャネルを選択可能である。
【００３９】
本発明の一実施例においては、任意の所与の時点において、トランシーバの中の１つのもののみがスキャンモードにあってよい。具体的には、特定のトランシーバモジュールによって使用されるチャネルの性能が閾値未満に低下した、期間が満了した、またはなんらかのその他の状態が存在している際に、そのトランシーバモジュールは、スキャンモードに入り、その他の利用可能なチャネルのチャネル状態をスキャンすることによって相対的に良好なチャネル状態を見出すか、あるいは、定期的なチャネル調査を実行可能である。スキャンモードに入った際には、クライアントモジュールとの間におけるデータの送受信のすべての負荷は、もう１つのトランシーバモジュールが負担することになる。
【００４０】
トランシーバモジュール２３４及び２３５がスキャンモードに入った際には、それぞれのトランシーバモジュールは、トランシーバスキャン信号３１４または３１６を介してもう１つのトランシーバに対して伝達されるスキャンフラグをアサートする。スキャンモードに入る前に、それぞれのトランシーバモジュールは、まず、もう１つのトランシーバモジュールのスキャンフラグが現在アサートされているかどうかを判定することにより、もう１つのトランシーバが現在スキャンモードにあるかどうかを確認する。もう１つのトランシーバモジュールのスキャンフラグがアサートされていない場合には、スキャンモードに安全に入ることができる。もう１つのトランシーバモジュールのスキャンモードがアサートされている場合には、トランシーバモジュールは、トランシーバモードに留まり、システム内の任意のクライアントモジュールとの間におけるデータの送受信を継続しなければならない。
【００４１】
トランシーバモジュール２３４及び２３５がビデオアクノリッジの間などの休止状態の期間または静かな時間においてチャネルスキャンを実行する本発明の更なる実施例においては、両方のトランシーバモジュールは、マルチメディアコンテンツの必要な伝送に悪影響を与えることなしに、チャネルスキャンを同時に実行可能である。
【００４２】
図８は、本発明の一実施例によるクライアントモジュール２００’のブロックダイアグラム表現を示している。具体的には、クライアントモジュール２００’は、共通参照符号によって示されているクライアントモジュール２００の多くの共通要素を含んでいる。さらには、クライアントモジュール２００’は、マルチメディアサーバーモジュール１２’からＲＦ信号２４７を受信すると共に、ＲＦ信号２４７をベースバンド信号２４９に変換するトランシーバモジュール２４５を含んでいる。ベースバンド信号２４８とベースバンド信号２４９を出力信号２５２に合成する再合成モジュール２５０によって空間及び／または周波数ダイバーシティの利益を実現している。受信された信号の中の１つのものまたはもう１つのものから消失しているまたは破壊されたデータを補償するように、マルチメディアコンテンツのコピーを受信し、アライメント及び合成している。さらには、トランシーバモジュール２４４及び２４５は、バックチャネル入力２７２を変調することにより、チャネルＡ及び／またはＢ上においてマルチメディアサーバーモジュール１２’に対して送信されるＲＦ信号を生成するべく動作可能である。
【００４３】
本発明の一実施例においては、再合成モジュール２５０は、チャネルの４８個のデータを搬送している副搬送波のそれぞれについて、副搬送波ごとに、最大比再合成を利用することにより、ベースバンド信号２４８及び２４９を単一の出力信号２５２に合成している。ただし、ベースバンド信号の位相アライメント及び加算、または最大受信信号強度または最大信号対雑音比を有する信号の選択などを含むその他の再合成方式も同様に実装可能である。この再合成は、フェージング、干渉（マルチパス干渉を含む）、及び雑音の影響の多くのものを補償している。ベースバンド信号２４８及び２４９は、低中間周波数（ＩＦ）信号であってもよい。
【００４４】
本発明の一実施例においては、再合成モジュール２５０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＰＣＩ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｒｆａｃｅ）、Ｆｉｒｅｗｉｒｅ、またはＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｅｒｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）などのデータフォーマットにおいて出力信号２５２をフォーマットしている。ただし、本発明の広範な範囲内において、標準的またはプロプライエタリなその他のデータフォーマットも同様に実装可能である。
【００４５】
本発明の一実施例においては、トランシーバモジュール２４４及び２４５は、チャネル選択信号２２４及び２２６に応答し、複数の搬送波周波数に対して選択的にチューニング可能であり、これらの搬送波周波数は、チャネルＡ及び／またはＢまたは代替トラシーバチャネルに対応する同一の搬送波周波数または異なる搬送波周波数であってよい。例えば、ＩＥＥＥ８０２．１１ｇ規格に準拠する米国内の無線伝送リンクを使用するマルチメディアサーバーモジュール１２’及びクライアントモジュール２００’の一実装においては、チャネルＡ及びＢは、１１個の割り当てられたチャネルの中の任意の２つのものとして選択可能である。本発明の一実施例においては、チャネル選択信号をクライアントモジュール２００’内に事前プログラム可能であり、このチャネル選択信号は、利用可能なチャネルをスキャンして使用する２つの好適なチャネルを判定するサイト調査に基づいて動的に選択されたものでも、マルチメディアサーバーモジュール１２’から受信されたものでも、またはクライアントモジュール２００’とマルチメディアサーバーモジュール１２’の間においてアービトレートされたものでも、あるいは、ユーザの制御下において選択されたものでもよい。
【００４６】
本発明の一実施例においては、アンテナ２１０は、空間ダイバーシティを提供するように、アンテナ２１２から一定の距離だけ離隔して配置されている。本発明の一実施例においては、この間隔は、対応する搬送波周波数の実質的に１／４波長以上である。ただし、本明細書の開示内容が提示された場合当業者には明らかなように、その他の間隔でも同様に実現可能である。
【００４７】
トランシーバ２４４及び２４５は、いずれも、前述の機能を含むチャネル制御モジュール３３０’を包含可能である。本発明の一実施例においては、任意の所与の時点において、トランシーバモジュールの中の１つのもののみをスキャンモードとすることができる。具体的には、特定のトランシーバモジュールによって使用されているチャネルの性能が閾値未満に低下した、時間期間が満了した、またはなんらかのその他の状態が存在する際に、トランシーバモジュールは、スキャンモードに入り、その他の利用可能なチャネルのチャネル状態をスキャンすることによって相対的に良好なチャネル状態を見出すか、あるいは、定期的なチャネル調査を実行可能である。スキャンモードに入った際には、クライアントモジュールとの間のデータの送受信のすべての負荷をもう１つのトランシーバモジュールが負担することになる。
【００４８】
トランシーバ２４４及び２４５がスキャンモードに入った際には、それぞれのトランシーバモジュールは、（これら２つのトランシーバモジュールの間において共有されているトランシーバスキャン信号を介してもう１つのトランシーバに対して伝達される）スキャンフラグをアサートする。スキャンモードに入る前に、それぞれのトランシーバモジュールは、まず、もう１つのトランシーバモジュールのスキャンフラグが現在アサートされているかどうかを判定することにより、もう１つのトランシーバが現在スキャンモードにあるかどうかをチェックする。もう１つのトランシーバモジュールのスキャンフラグがアサートされていない場合には、スキャンモードに安全に入ることができる。もう１つのトランシーバモジュールのスキャンフラグがアサートされている場合には、トランシーバモジュールは、トランシーバモードに留まり、システム内の任意のクライアントモジュールとの間のデータの送受信を継続しなければならない。
【００４９】
トランシーバモジュール２４４及び２４５がビデオアクノリッジの間などの休止状態の期間または静かな時間においてチャネルスキャンを実行する本発明の更なる実施例においては、両方のトランシーバモジュールは、マルチメディアコンテンツの必要な伝送に悪影響を与えることなしに、チャネルスキャンを同時に実行可能である。
【００５０】
図９は、本発明の一実施例によるトランシーバモジュールの概略的なブロックダイアグラム表現を示している。マルチメディアサーバーモジュール１２／１２’とクライアントモジュール２００／２００’の間の通信については、主に、マルチメディアサーバーモジュール１２／１２’からクライアントモジュール２００／２００’へのマルチメディアコンテンツのフォワード転送の観点において説明しているが、本発明の一実施例においては、制御及びシグナリングデータ、チャネル選択、及びマルチメディア信号２１４のコンテンツの選択のフロー、並びに、インターネットアップリンク及び伝送電話信号などのその他のユーザーデータのフローを許容する相互バックチャネルも存在している。トランシーバ２４４及び／または２４５などのトランシーバ２９０（これは、オプションとしては、チャネル制御モジュール３３０’なしで実装される）は、チャネル選択信号２２０、２２２、２２４、及び２２６などのチャネル選択信号２９６から導出された搬送波周波数によってベースバンド（ＢＢ）入力３００を変調してＲＦ出力３０２を形成する送信機２９２を含んでいる。さらには、受信機２９４が、チャネル選択信号２９６から導出されたキャリア周波数に基づいて復調されるＲＦ入力３０４を受信する。ベースバンド入力３００及びベースバンド出力３０６は、低ＩＦ信号であってもよい。
【００５１】
本発明の一実施例においては、アンテナ２０６、２０８、２１０、及び２１２などのアンテナ２９８は、送信機２９２及び受信機２９４用の専用のアンテナ要素を含んでいる。ただし、他の実施例においては、送受信の両方の経路によって共有するように、単一のアンテナ要素を結合可能である。
【００５２】
図１０は、本発明の一実施例によるトランシーバモジュールの概略的なブロックダイアグラム表現を示している。トランシーバモジュール３１０は、図９との関連において示されているトランシーバモジュール２９０の要素の多くを含み、かつ、（チャネル制御モジュール３３０のチャネル制御モジュール３３０’による置換を伴う）図４及び図７のトラシーバモジュール２３４及び／または２３５及び図５及び図８のトランシーバモジュール２４４及び／または２４５を実現するために使用可能である。チャネル制御モジュール３３０（または、３３０’）は、前述の機能を実行する。具体的には、チャネル制御モジュール３３０（または、３３０’）は、送信機２９２及び受信機２９４をオリジナルのトランシーバチャネルまたは１つまたは複数の代替チャネルに対してチューニングするためのチャネル選択信号２９６を生成する。スキャンモードにおいては、スキャンモジュール３３０（または、３３０’）が、送信機２９２に対する入力と受信機２９４からの出力を監視して代替トランシーバチャネルの性能パラメータを査定すると共に、マルチメディアサーバーモジュール１２または１２’及びこれと通信状態にある１つまたは複数のクライアントモジュールの間におけるチャネル周波数のスイッチングを制御及びアービトレートしている。
【００５３】
さらには、チャネル制御モジュール３３０（または、３３０’）は、（例えば、トラシーバモジュール２３４及び２３５のトランシーバスキャン信号３１４及び３１６またはトランシーバモジュール２４４及び２４５のトランシーバスキャン信号に対応する）トランシーバモジュール３１０のトランシーバスキャン信号３３４を生成するべく動作可能である。さらには、チャネル制御モジュール３３０（または、３３０’）は、オプションとして採用できるもので、もう１つのトランシーバモジュールに対応するトランシーバスキャン信号３３６がアサートされた際に、トランシーバモジュール３１０がスキャンモードに入ることを防止している。
【００５４】
本発明の一実施例においては、チャネル制御モジュール３３０（または、３３０’）は、単一の処理装置または複数の処理装置を使用して実装可能である。このような処理装置は、マイクロプロセッサ、コプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、マイクロコンピュータ、中央処理装置、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、プログラム可能な論理装置、状態機械、論理回路、アナログ回路、デジタル回路、及び／または、任意選択により、単一のメモリ装置または複数のメモリ装置であってよいメモリ内に保存された動作命令に基づいて信号（アナログ及び／またはデジタル）を操作する任意の装置であってよい。このようなメモリ装置は、ハードディスクドライブまたはその他のディスクドライブ、読み出し専用メモリ、ランダムアクセスメモリ、揮発性メモリ、不揮発性メモリ、静的メモリ、動的メモリ、フラッシュメモリ、キャッシュメモリ、及び／またはデジタル情報を保存する任意の装置を包含可能である。チャネル制御モジュールが、動作命令に基づいて、状態機械、アナログ回路、デジタル回路、及び／または論理回路を介して、その機能の１つまたは複数のものを実装する際には、対応する動作命令を保存しているメモリは、状態機械、アナログ回路、デジタル回路、及び／または論理回路を有する回路内に内蔵可能であり、あるいは、これに外付け可能である。
【００５５】
以上、本発明について、主に、チャネルスキャンモジュール３３０を含むマルチメディアサーバーモジュール１２／１２’の観点において説明したが、クライアントモジュール２２０／２００’も、マルチメディアサーバーモジュール１２／１２’との関連において前述したこれらの本発明の態様を実行することにより、独自のチャネル選択及びマルチメディアサーバーモジュール１２／１２’を制御可能なトランシーバモジュール３１０のチャネルスキャンモジュールを有するトランシーバモジュール２４４及び２４５を適宜実現可能である。
【００５６】
図１１及び図１２は、本発明の一実施例による周波数スペクトルのグラフィカル表現を示している。本発明の一実施例においては、チャネルＡ及びチャネルＢは、２．４ギガヘルツ（ＧＨｚ）周波数帯または５ＧＨｚ周波数帯のいずれかにおけるＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）の８０２．１１ｘに準拠した無線リンクなどの利用可能なスペクトルの任意の２つのチャネルを使用して実装されている。なお、本明細書において使用されている８０２．１１ｘとは、ＩＥＥＥ８０２．１１ファミリーの仕様のいずれかに準拠したシステムを意味している。図１１において、チャネルＡ及びチャネルＢなどの使用されるチャネル４０４及び４０６は、別個の周波数帯４００及び４０２に属する対応した搬送波周波数を具備している。本発明の一実施例においては、周波数帯４００は、２．４ＧＨｚ周波数帯に対応しており、周波数帯４０２は、５ＧＨｚ周波数帯に対応している。この周波数帯間におけるダイバーシティは、２つの異なる周波数が使用された際に、チャネル４０４及び４０６間におけるダイバーシティを潜在的に増大させ、かつ、再合成された出力信号２５２の品質を潜在的に向上させる。さらには、チャネルＡがオリジナルの動作周波数であり、かつ、チャネルＢが選択された代替周波数である際には、これにより、トランシーバは、周波数帯（この例の場合には、２．４ＧＨｚ帯）全体に存在する干渉を回避可能である。図１２に示されている本発明の代替実施例においては、それぞれ、周波数帯４０２の上半分及び下半分などの単一の周波数帯の異なる部分からチャネル４０６及びチャネル４０８が選択されている。一般に、チャネルＡ及びＢの搬送波周波数間の間隔が大きくなるほど、単一の干渉源が両方のチャネル上に存在する可能性が小さくなる。
【００５７】
以上の説明は、８０２．１１ｘに準拠した広帯域アクセスネットワークに予約されているスペクトルに限定されているが、本発明の代替実施例においては、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、及びその他の無線リンクを含むその他のスペクトル及びその他の無線リンクを同様に実装可能である。
【００５８】
図１３は、本発明の一実施例による方法のフローチャート表現を示している。具体的には、図１〜図１２との関連において説明した機能及び特徴の１つまたは複数のものとの関連において使用される方法が示されている。段階４００において、第１トランシーバモジュールが、ビデオパケットアクノリッジの間の静かな時間において、スキャンモードにある際に、第１チャネルスキャンを実行している。段階４０２において、第１トランシーバチャネルの少なくとも１つの性能パラメータを判定しており、この場合に、第１トランシーバチャネルは、８０２．１１ｘ、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、及びＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）規格の中の少なくとも１つのものに準拠した広帯域無線アクセスネットワークのチャネルである。段階４０４において、少なくとも１つの性能パラメータと性能閾値との比較結果が好ましくないものである際に低性能信号をアサートしている。段階４０６において、低性能信号がアサートされた際に、第１トランシーバモジュールを選択された代替トランシーバチャネルにスイッチングしている。
【００５９】
本発明の一実施例においては、第１チャネルスキャンは、複数の代替トランシーバチャネルの少なくとも１つの性能パラメータを判定する段階と、複数の代替トランシーバチャネルの中の選択された代替トランシーバチャネルを選択する段階と、を含んでいる。さらには、段階４００は、任意選択により、低性能信号に応答し、かつ／あるいは、時間インターバルの満了に応答して実行される。
【００６０】
図１４は、本発明の一実施例による方法のフローチャート表現を示している。具体的には、図１３との関連において説明した機能及び特徴の１つまたは複数のものとの関連において使用される方法が示されている。段階５１０において、スイッチデータをクライアントモジュールに対して伝送している。
【００６１】
図１５は、本発明の一実施例による方法のフローチャート表現を示している。具体的には、図１３〜図１４の方法との関連において提示された機能及び特徴の１つまたは複数のものとの関連において使用される方法が示されている。段階５２０において、本方法は、クライアントモジュールとの間において代替トランシーバチャネルに対するスイッチングをアービトレートしている。
【００６２】
本発明の一実施例においては、０．３５ミクロン以下のＣＭＯＳ技術を使用して様々な回路コンポーネントが実装されている。ただし、本発明の広範な範囲内において、集積及び非集積型の両方の他の回路技術を使用可能である。
【００６３】
当業者であれば理解できるように、本明細書において使用されている「実質的に（ｓｕｂｓｔａｎｔｉａｌｌｙ）」または「略（ａｐｐｒｏｘｉｍａｔｅｌｙ）」という用語は、産業的に許容される許容値をその対応する用語及び／または項目間における相対性に対して提供している。このような産業的に許容される許容値は、１％未満〜２０％の範囲を有しており、かつ、コンポーネント値、集積回路プロセスの変動、温度変動、立ち上がり及び立ち下がり時間、及び／または熱雑音に対応している（ただし、これらに限定されない）。このような項目間における相対性は、数％の差〜桁の差の範囲を有している。さらに当業者であれば理解できるように、本明細書において使用されている「結合された（ｃｏｕｐｌｅｄ）」という用語は、別のコンポーネント、要素、回路、またはモジュールを介した直接結合及び間接結合を含んでおり、間接結合の場合には、介在するコンポーネント、要素、回路、またはモジュールは、信号の情報を変更することなしに、その電流レベル、電圧レベル、及び／または電力レベルを調節可能である。又、当業者であれば理解できるように、推測される結合（ｉｎｆｅｒｒｅｄ  ｃｏｕｐｌｉｎｇ）（即ち、１つの要素が推測によって別の要素に対して結合されている場合）は、「動作可能に結合された（ｏｐｅｒａｂｌｙ  ｃｏｕｐｌｅｄ）」と同一の方式における２つの要素間の直接及び間接的な結合を含んでいる。さらに当業者であれば理解できるように、本明細書において使用されている「比較結果が好ましい（ｃｏｍｐａｒｅｓ  ｆａｖｏｒａｂｌｙ）」という用語は、複数の要素、項目、信号などの間における比較が、望ましい関係を提供していることを示している。例えば、望ましい関係が、信号１が信号２を上回る大きさを具備しているというものである場合、好ましい比較は、信号１の大きさが信号２の大きさを上回っている場合、または信号２の大きさが信号１の大きさを下回っている場合に実現され得る。
【００６４】
モジュールという用語が本発明の様々な実施例の説明において使用されているが、モジュールとは、出力信号を生成するための入力信号の処理などの１つまたは複数のモジュール機能を実行するハードウェア、ソフトウェア、及び／またはファームウェアにおいて実装された機能ブロックを含んでいる。本明細書において使用されているモジュールは、それ自体がモジュールであるサブモジュールを包含可能である。ソフトウェアまたはファームウェアにおいて実装された際に、それぞれのモジュールは、単一の処理装置または複数の処理装置を使用して実装可能である。このような処理装置は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、マイクロコンピュータ、中央処理装置、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、プログラム可能な論理装置、状態機械、論理回路、アナログ回路、デジタル回路、及び／またはメモリ内に保存された動作命令に基づいて信号（アナログ及び／またはデジタル）を操作する任意の装置であってよい。メモリは、単一のメモリ装置または複数のメモリ装置であってよい。このようなメモリ装置は、読み出し専用メモリ、ランダムアクセスメモリ、揮発性メモリ、不揮発性メモリ、静的メモリ、動的メモリ、フラッシュメモリ、キャッシュメモリ、及び／またはデジタル情報を保存する任意の装置であってよい。処理モジュールが、状態機械、アナログ回路、デジタル回路、及び／または論理回路を介して、その機能の１つまたは複数のものを実装する際には、対応する動作命令を保存しているメモリは、状態機械、アナログ回路、デジタル回路、及び／または論理回路を有する回路内に組み込むことも可能であり、あるいは、これに外付けすることも可能である。
【００６５】
以上、マルチメディアクライアント／サーバーシステム、マルチメディアサーバーモジュール、クライアントモジュール、及び無線受信機を実装する装置及び方法、並びに、好適な実施例を含むいくつかの実施例について説明した。本明細書において説明した本発明の様々な実施例は、本発明を従来技術から弁別する特徴を具備している。
【００６６】
当業者には、開示された発明が、多数の方法によって変更可能であり、かつ、以上において具体的に提示及び説明した好適な形態以外の多数の実施例を具備可能であることが明らかであろう。従って、添付の請求項が本発明の真の精神及び範囲に属する本発明のすべての変更を包含することが意図されている。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施例によるマルチメディアクライアントサーバーシステムの絵画表現を示している。
【図２】本発明の一実施例によるマルチメディアクライアント／サーバーシステムの絵画表現を示している。
【図３】本発明の一実施例によるマルチメディアクライアント／サーバーシステムのブロックダイアグラム表現を示している。
【図４】本発明の一実施例によるマルチメディアサーバーモジュール１２のブロックダイアグラム表現を示している。
【図５】本発明の一実施例によるクライアントモジュール２００のブロックダイアグラム表現を示している。
【図６】本発明の一実施例によるマルチメディアクライアント／サーバーシステムのブロックダイアグラム表現を示している。
【図７】本発明の一実施例によるマルチメディアサーバーモジュール１２’のブロックダイアグラム表現を示している。
【図８】本発明の一実施例によるクライアントモジュール２００のブロックダイアグラム表現を示している。
【図９】本発明の一実施例によるトランシーバモジュール２９０の概略ブロックダイアグラム表現を示している。
【図１０】本発明の一実施例によるトランシーバモジュール３１０の概略ブロックダイアグラム表現を示している。
【図１１】本発明の一実施例による周波数スペクトルのグラフィカル表現を示している。
【図１２】本発明の一実施例による周波数スペクトルのグラフィカル表現を示している。
【図１３】本発明の一実施例による方法のフローチャート表現を示している。
【図１４】本発明の一実施例による方法のフローチャート表現を示している。
【図１５】本発明の一実施例による方法のフローチャート表現を示している。
【図１】
2008160800.tif 000003
【図２】
2008160800.tif 000004
【図３】
2008160800.tif 000005
【図４】
2008160800.tif 000006
【図５】
2008160800.tif 000007
【図６】
2008160800.tif 000008
【図７】
2008160800.tif 000009
【図８】
2008160800.tif 000010
【図９】
2008160800.tif 000011
【図１０】
2008160800.tif 000012
【図１１】
2008160800.tif 000013
【図１２】
2008160800.tif 000014
【図１３】
2008160800.tif 000015
【図１４】
2008160800.tif 000016
【図１５】
2008160800.tif 000017
【外国語明細書】
2008160800000001.pdf