(57)【特許請求の範囲】
【請求項１】
ピアツーピア直接無線通信におけるオンチャネルトンネリング（ＯＣＴ）の方法であって、
ローカルのトンネリングされるＭＡＣ層管理エンティティ（ＴＮ−ＭＬＭＥ）により、送信可能にされた輸送ＭＡＣ層管理エンティティ（ＴＰ−ＭＬＭＥ）への要求プリミティブを生成することを有し、
前記要求は、管理フレームのコンテンツを担持し、且つ該管理フレームのオンエア送信を置き換える、
方法。
【請求項２】
第３のＭＬＭＥにより、オンチャネルトンネル要求フレーム内で特定されるローカルＭＬＭＥエンティティへのインジケーションプリミティブを生成することを有する、請求項１に記載の方法。
【請求項３】
当該方法は更に、前記輸送ＭＬＭＥ（ＴＰ−ＭＬＭＥ）により、前記要求プリミティブから、ローカルマルチバンド要素によって特定される前記第３のＭＬＭＥに、前記管理フレームを担持するオンチャネルトンネル要求フレームを送信することを有する、請求項２に記載の方法。
【請求項４】
当該方法は更に、前記第３のＭＬＭＥにより、前記オンチャネルトンネル要求フレーム内に含まれるピアマルチバンド要素によって特定される前記ローカルＭＬＭＥに、前記インジケーションプリミティブを送信することを有する、請求項３に記載の方法。
【請求項５】
当該方法は更に、
前記ローカルＭＬＭＥにより、前記管理フレームがあたかも無線受信されたかのように、前記インジケーションプリミティブのパラメータを処理することと、
前記ローカルＭＬＭＥにより、前記管理フレームのフレームタイプに対応するインジケーションプリミティブを生成することと
を有する、請求項４に記載の方法。
【請求項６】
当該方法は更に、ピア局管理エンティティ（ＰＳＭＥ）により、前記ローカルＭＬＭＥからの前記インジケーションプリミティブに、対応する応答プリミティブを生成することによって応答することを有し、該応答はピアマルチバンド要素及びローカルマルチバンド要素を含む、請求項２に記載の方法。
【請求項７】
当該方法は更に、
現在送信可能にされていないＭＡＣ層管理エンティティ（ＭＬＭＥ）により、前記ＯＣＴ  ＭＬＭＥ応答プリミティブで渡されたパラメータを受信したのち、ＯＣＴ  ＭＬＭＥ確認プリミティブを生成することと、
前記ＯＣＴ  ＭＬＭＥ要求プリミティブを生成したマルチバンド可能ＳＴＡのＳＭＥにて、前記ＯＣＴ  ＭＬＭＥ確認プリミティブを処理することと
を有する、請求項６に記載の方法。
【請求項８】
プリミティブは、要求、インジケーション、応答及び確認プリミティブ、又は、要求及びインジケーションプリミティブ、からなる群から選択される、請求項６に記載の方法。
【請求項９】
ピアツーピア直接無線通信におけるオンチャネルトンネリング（ＯＣＴ）を提供するシステムであって、当該システムは、第１及び第２のマルチバンド可能ＳＴＡを含み：
前記第１のマルチバンド可能ＳＴＡのローカルのトンネリングされるＭＡＣ層管理エンティティ（ＴＮ−ＭＬＭＥ）により、オンチャネルトンネリングＭＡＣ管理プロトコルデータユニット（ＭＭＰＤＵ）とピアマルチバンド要素とを含むパラメータを用いて、送信可能にされた前記第１のマルチバンド可能ＳＴＡの輸送ＭＡＣ層管理エンティティ（ＴＰ−ＭＬＭＥ）へのＭＬＭＥ−ＯＣＴｕｎｎｅｌ要求プリミティブを生成し、該要求は、管理フレームのコンテンツを担持し、且つ該管理フレームのオンエア送信を置き換え、
プリミティブは、要求、インジケーション、応答及び確認プリミティブ、又は、要求及びインジケーションプリミティブ、からなる群から選択される、
システム。
【請求項１０】
前記第２のマルチバンド可能ＳＴＡの第３のＭＬＭＥにより、オンチャネルトンネル要求フレーム内で特定される前記第２のマルチバンド可能ＳＴＡのローカルＭＬＭＥエンティティへのインジケーションプリミティブを生成し、且つ
前記輸送ＭＬＭＥ（ＴＰ−ＭＬＭＥ）により、前記要求プリミティブから、ローカルマルチバンド要素によって特定される前記第３のＭＬＭＥに、前記管理フレームを担持するオンチャネルトンネル要求フレームを送信する、
請求項９に記載のシステム。
【請求項１１】
前記第３のＭＬＭＥにより、前記オンチャネルトンネル要求フレーム内に含まれるピアマルチバンド要素によって特定される前記ローカルＭＬＭＥに、前記インジケーションプリミティブを送信し、且つ
前記ローカルＭＬＭＥにより、前記管理フレームがあたかも無線受信されたかのように、前記インジケーションプリミティブのパラメータを処理する、
請求項１０に記載のシステム。
【請求項１２】
前記ローカルＭＬＭＥにより、前記管理フレームのフレームタイプに対応するインジケーションプリミティブを生成し、且つ
前記第２のマルチバンド可能ＳＴＡのピア局管理エンティティ（ＰＳＭＥ）により、前記ローカルＭＬＭＥからの前記インジケーションプリミティブに、対応する応答プリミティブを生成することによって応答し、
該応答はピアマルチバンド要素及びローカルマルチバンド要素を含む、
請求項１０に記載のシステム。
【請求項１３】
前記第１のマルチバンド可能ＳＴＡの現在送信可能にされていないＭＡＣ層管理エンティティ（ＭＬＭＥ）により、前記ＯＣＴ  ＭＬＭＥ応答プリミティブで渡されたパラメータを受信したのち、ＯＣＴ  ＭＬＭＥ確認プリミティブを生成し、且つ
前記第１のマルチバンド可能ＳＴＡのＳＭＥにて、前記ＯＣＴ  ＭＬＭＥ確認プリミティブを処理する、
請求項１２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信に関し、より具体的には、ＷＬＡＮ及びＷＰＡＮの無線システムにおいて高速セッション切替（fast  session  transfer；ＦＳＴ）を確立するシステム及び方法に関する。
【背景技術】
【０００２】
無線パーソナルエリアネットワーク（ＷＰＡＮ）は、一個人の近くの複数のコンピューティング装置（例えば、電話や携帯情報端末などの個人用装置）の間での通信に使用されるネットワークである。ＷＰＡＮの届く距離は数メートルであり得る。ＷＰＡＮは、個人用装置同士の間での個人間通信のため、あるいは例えばインターネットといった更に高次のネットワークにアップリンクを介して接続するために使用され得る。
【０００３】
ミリ波ＷＰＡＮ及び／又はミリ波ネットワークは、例えば高速インターネットアクセス、ストリーミングコンテンツダウンロード（例えば、ビデオオンデマンド、高解像度テレビジョン（ＨＤＴＶ）、ホームシアタなど）、リアルタイムストリーミング、及びケーブル置換用の無線データバスなどの、非常に高いデータレート（例えば、２ギガビット毎秒（Ｇｂｐｓ）超）のアプリケーションを可能にし得る。
【０００４】
今日では数多くの無線装置がマルチバンドであると主張している。この用語は、とりわけ例えば２．４ＧＨｚ、５ＧＨｚ、セルラー帯域などの複数の周波数帯域での動作をサポートした装置を意味するために広く使用されている。このような装置は周波数帯域の観点からはマルチバンドであるが、無線実装及びシステムインテグレーションの観点からは、サポートされた複数の周波数帯域での動作が完全に独立である。換言すれば、情報・リソースの共有のために手段、及びデータリンクレベルでの通信のシームレスな切替のための手段が存在していない。
【０００５】
この問題を解決するため、ＷｉＧｉｇ（ワイヤレス・ギガビット・アライアンス）及びＩＥＥＥ８０２．１１ａｄタスクグループにより、複数の異なる周波数帯域及びチャネルに跨るインテグレーション及びシームレス動作を可能にするマルチバンド動作機構が定められている。高速セッション切替（ＦＳＴ）としても知られるこのマルチバンド機構は、将来世代の６０ＧＨｚに基づくシステムのキーコンポーネントになりつつあり、異なるＷｉＧｉｇベースの技術とＩＥＥＥ８０２．１１ベースの技術との間でのデータリンクレベルでのリアルタイムインテグレーションを提供することによってユーザ体験を有意に向上させるものと期待されている。
【０００６】
しかしながら、ＳＩＧ及び標準化団体で現在定められているマルチバンド機構を実装するためには、そのようなマルチバンド動作をサポートすることが可能な装置アーキテクチャの設計及び実装にかなりの変更が必要である。そのような変更は、相異なるデータリンク層技術の間での情報の効果的な共有及び交換が提供され得るようにするため、及びまた、例えばＩＰなどの更に高次のプロトコルに完全に透明な動作を有する機構を提供するために必要である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一態様において、ピアツーピア直接無線通信におけるオンチャネルトンネリング（ＯＣＴ）の方法が提供される。
【課題を解決するための手段】
【０００８】
一態様において、ピアツーピア直接無線通信におけるオンチャネルトンネリング（ＯＣＴ）の方法は、ローカルのトンネリングされるＭＡＣ層管理エンティティ（ＴＮ−ＭＬＭＥ）により、送信可能にされた輸送ＭＡＣ層管理エンティティ（ＴＰ−ＭＬＭＥ）への要求プリミティブを生成することを有し、前記要求は、管理フレームのコンテンツを担持し、且つ該管理フレームのオンエア送信を置き換える。
【図面の簡単な説明】
【０００９】
発明と見なされる主題は、本明細書のまとめ部分で具体的に指摘されて明確に請求される。しかしながら、本発明は、編成及び動作方法の双方に関し、その目的、特徴及び利点と共に、以下の詳細な説明を以下の図を含む添付図面とともに参照することで、最もよく理解され得る。
【図１】一実施形態に従った無線通信システムを示す模式的なブロック図である。
【図２】一実施形態に従ったマルチバンド可能局のオンチャネル・トンネリング動作の背後にある概念の概要を示す図である。
【図３】一実施形態に従ったマルチバンド可能局環境における高速セッション切替（ＦＳＴ）プロトコル設定の手順を例示する図である。
【図４】一実施形態に従ったマルチバンド可能局環境においてオンチャネル・トンネリング手順がどのように伝達されるかを例示するプロセス図である。
【発明を実施するための形態】
【００１０】
開示に係る更なる特徴及び利点が、以下の記載にて説明され、部分的に記載から明らかになり、あるいは、開示事項の実践によって学習され得る。開示に係る特徴及び利点は、添付の請求項内で具体的に指摘される手段及び組合せによって実現・取得され得る。本開示に係るこれら及びその他の特徴は、以下の説明及び添付の特許請求の範囲から完全に明らかになり、あるいは、ここに説明される開示事項の実践によって学習され得る。
【００１１】
以下では、開示に係る様々な実施形態が詳細に説明される。具体的な実装が説明されるが、理解されるように、これは単に例示目的で行われたものである。当業者が認識するように、開示の精神及び範囲を逸脱することなく、その他のコンポーネント及び構成も使用され得る。
【００１２】
本発明の実施形態はこれに関して限定されるものではないが、例えば“処理する”、“計算する”、“決定する”、“適用する”、“受信する”、“確立する”、“分析する”、“検査する”、又はこれらに類するものなどの用語を用いた説明は、コンピュータレジスタ及び／又はメモリ内の物理量（例えば、電子量）として表されるデータを、コンピュータレジスタ及び／又はメモリ内、あるいは処理及び／又はプロセスを実行するための命令を格納し得るその他の情報記憶媒体内の物理量として同様に表されるその他のデータへと操作且つ／或いは変換するコンピュータ、計算プラットフォーム、計算システム、又はその他の電子計算装置の動作及び／又はプロセスを意味し得る。
【００１３】
本発明の実施形態はこれに関して限定されるものではないが、用語“複数”は、ここでは、“マルチ”又は“２つ以上”を含み得る。用語“複数”は、２つ以上のコンポーネント、装置、要素、ユニット、パラメータなどを記述するために本明細書の全体で使用され得る。例えば、“複数のレジスタ”は２つ以上のレジスタを含み得る。
【００１４】
用語“コントローラ”は、ここでは概して、プロセス又はマシンを管理あるいは調整する１つ以上の装置の動作に関する様々な装置を記述するために使用される。コントローラは、ここに記載の様々な機能を実行するように、数多くの手法（例えば、専用ハードウェアを用いるなど）で実装され得る。“プロセッサ”は、ここに記載の様々な機能を実行するようにソフトウェア（例えば、マイクロコード）を用いてプログラムされ得る１つ以上のマイクロプロセッサを使用するコントローラの一例である。コントローラは、プロセッサを用いて実装されてもよいし、プロセッサを用いずに実装されてもよく、また、一部の機能を実行する専用ハードウェアと、その他の機能を実行するプロセッサ（例えば、１つ以上のプログラムされたマイクロプロセッサ及び関連回路）との組合せとして実装されてもよい。本開示に係る様々な実施形態で使用され得るコントローラ部品の例は、以下に限られないが、従来からのマイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、及びフールドプログラマブルゲートアレイ（ＦＰＧＡ）を含む。
【００１５】
ここで使用されるＰＢＳＳコントロールポイント（ＰＣＰ）なる用語は、ミリ波ネットワークのコントロールポイントとして動作する局（ステーション；ＳＴＡ）として定義される。
【００１６】
ここで使用されるアクセスポイント（ＡＰ）なる用語は、ＳＴＡ機能を有し且つ関連ＳＴＡ用の無線媒体（ＷＭ）を介して分散サービスへのアクセスを提供するエンティティとして定義される。
【００１７】
ここで使用される“無線ネットワークコントローラ”なる用語は、無線ネットワークのＰＣＰとして、且つ／或いはＡＰとして動作する局として定義される。
【００１８】
ここで使用される指向性帯域（ＤＢａｎｄ）なる用語は、チャネル開始周波数が４５ＧＨｚより高い周波数帯域として定義される。
【００１９】
ここで使用されるＤＢａｎｄ  ＳＴＡなる用語は、その無線送信器がＤＢａｎｄ内のチャネル上で動作するＳＴＡとして定義される。
【００２０】
ここで使用されるパーソナル・ベーシック・サービス・セット（ＰＢＳＳ）なる用語は、アドホック自己完結型ネットワークを形成し、ＤＢａｎｄで動作し、且つ１つのＰＢＳＳコントロールポイント（ＰＣＰ）を含むベーシック・サービス・セット（ＢＳＳ）であって、その中で分散システム（ＤＳ）へのアクセスは存在しないが、必要に応じてＰＢＳＳ内転送サービスが存在するＢＳＳとして定義される。
【００２１】
ここで使用されるスケジューリングされたサービス期間（サービスピリオド；ＳＰ）は、サービス品質（ＱｏＳ）ＡＰ又はＰＣＰによってスケジューリングされる。スケジューリングされたＳＰは、必要に応じて、固定の時間間隔で開始し得る。
【００２２】
ここで使用される“トラフィック”及び／又は“トラフィックストリーム”なる用語は、例えばＳＴＡなどの無線装置の間でのデータフロー及び／又はストリームとして定義される。ここで使用される“セッション”なる用語は、確立された直接物理リンクを有する一対の局にて保持あるいは記憶される状態情報として定義され（例えば、転送を除外）、この状態情報がセッションを記述あるいは定義し得る。
【００２３】
ここで使用される“無線装置”なる用語は、例えば、無線通信可能な装置、無線通信可能な通信装置、無線通信可能な無線局、無線通信可能な可搬式（ポータブル）装置若しくは非可搬式装置、又はこれらに類するものを含む。一部の実施形態において、無線装置は、コンピュータと一体化された周辺装置、又はコンピュータに取り付けられた周辺装置であるか、それを含んでいるかしてもよい。一部の実施形態において、用語“無線装置”は、場合により、無線サービスを含み得る。
【００２４】
本発明の実施形態は、ミリ波ネットワークにおいてサービス期間をスケジューリングする装置、システム及び方法を提供し得る。例えば、ミリ波ネットワークのＰＣＰにより、サービス期間の開始時間を設定することができ、この開始時間は、サービス期間スケジューリング情報を含んだ情報要素をＰＣＰに送った後の所定の時間内である。しかしながら、本発明の範囲はこのような例に限定されるものではない。
【００２５】
理解されるように、本発明は多様な用途で使用され得る。本発明はこの点で限定されるものではないが、ここに開示される回路及び技術は、例えば無線システムの局などの数多くの装置で使用され得る。本発明の範囲に含まれることが意図される局は、単なる例として、ＷＬＡＮ局、無線パーソナルネットワーク（ＷＰＡＮ）局、及びこれらに類するものを含む。
【００２６】
本発明の範囲に含まれることが意図されるＷＰＡＮ／ＷＬＡＮ局の種類は、以下に限定されないが、マルチバンド局として動作可能な局、ＰＣＰとして動作可能な局、ＡＰとして動作可能な局、ＤＢａｎｄ局として動作可能な局、移動局、アクセスポイント、例えば周波数ホッピングスプレッドスペクトラム（ＦＨＳＳ）、ダイレクトシーケンススプレッドスペクトラム（ＤＳＳＳ）、相補的コードキーイング（ＣＣＫ）及び直交周波数分割多重（ＯＦＤＭ）などのスプレッドスペクトラム信号を送受信する局を含む。
【００２７】
一部の実施形態は、例えば、ビデオ装置、オーディオ装置、オーディオビデオ（Ａ／Ｖ）装置、セットトップボックス（ＳＴＢ）、ブルーレイディスク（ＢＤ）プレーヤ、ＢＤレコーダ、デジタルビデオディスク（ＤＶＤ）プレーヤ、高解像度（ＨＤ）ＤＶＤプレーヤ、ＤＶＤレコーダ、ＨＤ  ＤＶＤレコーダ、パーソナルビデオレコーダ（ＰＶＲ）、ＨＤ放送受像器、ビデオソース、オーディオソース、ビデオシンク、オーディオシンク、ステレオチューナ、ラジオ放送受信器、ディスプレイ、フラットパネルディスプレイ、パーソナルメディアプレーヤ（ＰＭＰ）、デジタルビデオカメラ（ＤＶＣ）、デジタルオーディオプレーヤ、スピーカ、オーディオ受信器、オーディオアンプ、データソース、データシンク、デジタルスチルカメラ（ＤＳＣ）、パーソナルコンピュータ（ＰＣ）、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブック型コンピュータ、タブレットコンピュータ、サーバコンピュータ、手持ち式コンピュータ、手持ち式装置、携帯情報端末（ＰＤＡ）装置、手持ち式ＰＤＡ装置、オンボード装置、オフボード装置、複合型装置、車両装置、非車両装置、モバイル装置若しくはポータブル装置、消費者装置、非モバイル装置若しくは非ポータブル装置、無線通信局、無線通信装置、無線ＡＰ、有線あるいは無線のルータ、有線あるいは無線のモデム、有線あるいは無線のネットワーク、無線エリアネットワーク、無線ビデオエリアネットワーク（ＷＶＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ＷＬＡＮ、ＰＡＮ、ＷＰＡＮ、既存の無線ＨＤＴＭ及び／又はワイヤレス・ギガビット・アライアンス（ＷＧＡ）仕様書及び／又はその将来版や派生版に従って動作する装置及び／又はネットワーク、既存のＩＥＥＥ８０２．１１（ＩＥＥＥ８０２．１１−２００７：無線ＬＡＮメディアアクセスコントロール（ＭＡＣ）層仕様書及び物理（ＰＨＹ）層仕様書）の規格及び改訂（“ＩＥＥＥ８０２．１１規格”）、ＩＥＥＥ８０２．１６規格及び／又はその将来版や派生版に従って動作する装置及び／又はネットワーク、上述のネットワークの一部であるユニット及び／又は装置、単方向及び／又は双方向の無線通信システム、セルラー無線電話通信システム、ワイヤレスディスプレイ（ＷｉＤｉ）装置、セルラー電話、無線電話、パーソナル通信システム（ＰＣＳ）装置、無線通信装置を組み込んだＰＤＡ装置、モバイルあるいはポータブルのグローバルポジショニングシステム（ＧＰＳ）装置、ＧＰＳの受信器、送信器若しくはチップを組み込んだ装置、ＲＦＩＤ素子若しくはチップを組み込んだ装置、複数入力複数出力（ＭＩＭＯ）送受信器若しくは装置、単一入力複数出力（ＳＩＭＯ）送受信器若しくは装置、複数入力単一出力（ＭＩＳＯ）送受信器若しくは装置、１つ以上の内蔵アンテナ及び／又は外付けアンテナを有する装置、デジタルビデオ放送（ＤＶＢ）装置若しくはシステム、マルチ標準無線装置若しくはシステム、有線あるいは無線の手持ち式装置（例えば、Ｂｌａｃｋｂｅｒｒｙ（登録商標）、Ｐａｌｍ  Ｔｒｅｏ（登録商標））、ワイヤレスアプリケーションプロトコル（ＷＡＰ）装置、又はこれらに類するもの、などといった様々な装置及び��ステムとともに使用され得る。
【００２８】
一部の実施形態は、例えば、無線周波数（ＲＦ）、赤外線（ＩＲ）、周波数分割多重（ＦＤＭ）、直交ＦＤＭ（ＯＦＤＭ）、時分割多重（ＴＤＭ）、時分割多重アクセス（ＴＤＭＡ）、エクスエンディドＴＤＭＡ（Ｅ−ＴＤＭＡ）、ジェネラルパケットラジオサービス（ＧＰＲＳ）、エクステンディドＧＰＲＳ、符号分割多重アクセス（ＣＤＭＡ）、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））、ＣＤＭＡ２０００、シングルキャリアＣＤＭＡ、マルチキャリアＣＤＭＡ、マルチキャリア変調（ＭＤＭ）、ディスクリートマルチトーン（ＤＭＴ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、グローバルポジショニングシステム（ＧＰＳ）、Ｗｉ−Ｆｉ、Ｗｉ−Ｍａｘ、Ｚｉｇｂｅｅ（登録商標）、ウルトラワイドバンド（ＵＷＢ）、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ（登録商標））、２Ｇ、２．５Ｇ、３Ｇ、３．５Ｇ、エンハンスト・データレート・フォー・ＧＳＭエボリューション（ＥＤＧＥ）、又はこれらに類するもの、などといった１つ以上の種類の無線通信信号及び／又はシステムとともに使用され得る。他の実施形態は、様々なその他の装置、システム及び／又はネットワークにて使用され得る。
【００２９】
一部の実施形態は、例えば、ワイヤレスエリアネットワーク、ＷＶＡＮ、及びＷＰＡＮといった、“ピコネット”などの好適な有限レンジあるいはショートレンジの無線通信ネットワークとともに使用され得る。
【００３０】
ＷｉＧｉｇ仕様及びＩＥＥＥ８０２．１１ａｄ仕様は、複数の異なる周波数帯域及びチャネルに跨るインテグレーション及びシームレス動作を可能にするマルチバンド動作機構を定めている。高速セッション切替（ＦＳＴ）としても知られるこのマルチバンド機構は、１）Ｗｉ−Ｆｉが動作し、また動作することになる周波数帯域の増加、及び２）任意の２つの帯域／チャネル間でのシームレス且つ高速なセッション切替によってＦＳＴにより提供され得るユーザ体験の有意な向上を考えて、将来世代のＷｉ−Ｆｉベースの無線システムのキーコンポーネントになると期待されている。
【００３１】
しかしながら、ＦＳＴの主な目標、すなわち、シームレスで高速な動作を実現するためには、このマルチバンド機構は、マルチバンド可能なＳＴＡが複数の帯域／チャネルに跨って例えば（再）関連付け、認証、関連付け解除、リソース管理などの機能を実行することを可能にする必要がある。このようなサポートでは、一対のＳＴＡはＦＳＴに先立ってそれらの無線資源を設定し（すなわち、適切な状態に移し）、ＦＳＴが起こった後、セッションは中断なく中止される場合に継続することができるのみである。
【００３２】
図１は、一実施形態に従った無線通信システム１００の模式的なブロック図である。システム１００は、例えばサービス品質（ＱｏＳ）局（ＱＳＴＡ）などの一対のマルチバンド可能局１０２及び１０４を有している。単純化のため２つの局（ＳＴＡ）のみが示されているが、本発明は如何なる特定数のＳＴＡにも限定されない。第１のマルチバンド可能局１０２を例として用いると、各ＳＴＡは、プリミティブを送受信するＭＡＣインタフェース（図示せず）を有する局管理（ステーションマネジメント）エンティティ（ＳＭＥ）１２６及び１４６と、プリミティブとＭＡＣフレームとの間の変換を行うプロセッサ１２０と、プリミティブ変換されたＭＡＣフレームを送受信する物理層インタフェース（図示せず）とを含んでいる。物理層（ＰＨＹ）エンティティ１１６は、ＭＡＣフレームを送受信するＭＡＣインタフェース（図示せず）と、例えばＳＴＡ１０４などのピアＳＴＡのＰＨＹエンティティにオンライン接続されて物理層通信を送受信する物理層インタフェース（図示せず）とを有する。
【００３３】
典型的に、ＰＨＹエンティティ（ＳＴＡ１０２及び１０４内の１１６）は、アンテナ１６０、１つ以上の送信器１４０、１つ以上の受信器１５０を通じて、参照符号１２１によって表される無線リンクを介して通信する。アンテナ１６０は、例えばダイポールアンテナ、モノポールアンテナ、無指向性アンテナ、エンド給電アンテナ、円偏波アンテナ、マイクロストリップアンテナ、ダイバーシティアンテナ、又は、無線通信信号、ブロック、フレーム、伝送ストリーム、パケット、メッセージ及び／又はデータの送信及び／又は受信に適したその他の種類のアンテナといった、内蔵ＲＦアンテナ及び／又は外付けＲＦアンテナを含み得る。一部の実施形態において、局１０２は、例えば、１つ以上のプロセッサ１２０と、１つ以上のメモリユニット１３０と、１つ以上の送信器１４０と、１つ以上の受信器１５０と、１つ以上のアンテナ１６０を含み得る。局１０２は更にその他の好適なハードウェアコンポーネント及び／又はソフトウェアコンポーネントを含んでいてもよい。
【００３４】
プロセッサ１２０は、例えば、中央演算処理ユニット（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、マイクロプロセッサ、コントローラ、チップ、マイクロチップ、集積回路（ＩＣ）、又はその他の好適な多目的あるいは特有のプロセッサ若しくはコントローラを含み得る。プロセッサ１２０は、例えば、局１０２によって受信されたデータを処理し、且つ／或いは局１０２による送信を意図したデータを処理し得る。
【００３５】
メモリユニット１３０は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期式ＤＲＡＭ（ＳＤ−ＲＡＭ）、フラッシュメモリ、揮発性メモリ、不揮発性メモリ、キャッシュメモリ、バッファ、短期記憶ユニット、長期記憶ユニット、又はその他の好適なメモリユニット若しくはストレージユニットを含み得る。メモリユニット１３０は、例えば、局１０２によって受信されたデータを格納し、且つ／或いは局１０２による送信を意図したデータを格納し、且つ／或いは例えばここに記載の方法の実施形態を含む局１０２の動作を実行するための命令を格納し得る。
【００３６】
送信器１４０は、例えば、アンテナ１６０を介してＲＦ信号を送信することが可能な無線ＲＦ（無線周波数）送信器を含むことができ、また、本発明の一部の実施形態に従ってマルチストリーム・マルチバンド直交周波数分割変調（ＭＳＭＢ  ＯＦＤＭ）システムによって生成される信号を送信することが可能であり得る。送信器１４０は、例えば、トランスミッタ、トランシーバ、トランスミッタ−レシーバ、又は、無線通信信号、ブロック、フレーム、伝送ストリーム、パケット、メッセージ及び／又はデータを送信且つ／或いは受信する別個あるいは統合された機能を実行することが可能な１つ以上のユニットを用いて実装され得る。
【００３７】
受信器１５０は、例えば、アンテナ１６０を介してＲＦ信号を受信することが可能な無線ＲＦ（無線周波数）受信器を含むことができ、また、本発明の一部の実施形態に従ってマルチストリーム・マルチバンド直交周波数分割変調（ＭＳＭＢ  ＯＦＤＭ）システムによって生成される信号を受信することが可能であり得る。受信器１５０は、例えば、レシーバ、トランシーバ、トランスミッタ−レシーバ、又は、無線通信信号、ブロック、フレーム、伝送ストリーム、パケット、メッセージ及び／又はデータを受信且つ／或いは送受信する別個あるいは統合された機能を実行することが可能な１つ以上のユニットを用いて実装され得る。
【００３８】
図２は、一実施形態に従ったマルチバンド可能局のオンチャネル・トンネリング（ＯＣＴ）動作の背後にある概念の概要を示している。
【００３９】
現段階では例えばＴＮ−ＭＬＭＥ２１０などの（ＴＮ−ＭＬＭＥ）を送信することが可能にされていないとし得るイニシエータＭＬＭＥが、例えばＴＰ−ＭＬＭＥ２１５などの（ＴＰ−ＭＬＭＥ）を送信することが可能にされているローカルＭＬＭＥへの要求プリミティブ２５０を生成する。この要求は、管理フレームのコンテンツを担持しており、そのフレームのオンエア（on-the-air）送信を置き換える。例えばＴＰ−ＭＬＭＥ２２０などの受信ＭＬＭＥが、オンチャネルトンネル要求フレーム２５５内で特定される例えばＴＮ−ＭＬＭＥ２２５などのローカルＭＬＭＥエンティティへのインジケーションプリミティブ２６０を生成する。ＯＣＴ機能の詳細な説明は、フレームフォーマット及び作用と関連付けて、図３及び図４を参照して行うこととする。参照符号２７５は、ＴＮ−ＭＬＭＥ２１０がＴＰ−ＭＬＭＥ２１５に対してローカルであることを示すためのものであり、参照符号２８０は、ＴＰ−ＭＬＭＥ２２０がＴＮ−ＭＬＭＥ２２５に対してローカルであることを示すためのものである。更なる参照符号２７０は、局１０２が局１０４のピアであることを示すためのものである。一般に、ＴＰ−ＭＬＭＥエンティティは、ＭＡＣマネジメントプロトコルデータユニット（ＭＭＰＤＵ）を送信あるいは受信することが可能である。ＴＮ−ＭＬＭＥエンティティは、オンチャネルトンネリングされる（ＯＣＴ）ＭＭＰＤＵのイニシエータ（送信元）又はディスティネーション（宛先）の何れかである。
【００４０】
図３は、一実施形態に従ったマルチバンド可能局環境における高速セッション切替（ＦＳＴ）プロトコル設定の手順３００を例示している。記載のマルチバンド手順３００は、一対のマルチバンド可能ＳＴＡが、例えば局１０２及び１０４などの双方のＳＴＡによってサポートされる共通の帯域／チャネル上で、相互間で、発見し、同期し、認証（認証解除）し、（再）関連付けを行い、関連付けを解除し、且つリソース管理することを可能にする。マルチバンド手順３００を通じて、マルチバンド可能ＳＴＡのＳＭＥ（例えば、ＳＭＥ１２６及びＳＭＥ１４６など）は、そのＭＬＭＥのうちの１つ（ＳＭＥ１２６の場合にＭＬＭＥ１（２１０））に、同じマルチバンド可能ＳＴＡの別のＭＬＭＥ（ＳＭＥ１２６の場合にＭＬＭＥ２（２１５））によって提供されるオンチャネルトンネリング（ＯＣＴ）サービスを使用してピアのマルチバンド可能ＳＴＡのピアＭＬＭＥ（ＭＬＭＥ２（２２０）又はＭＬＭＥ１（２２５））と通信するように指示することができる。これは、一対のマルチバンド可能ＳＴＡのＳＭＥ（１２６又は１４６）が、複数の帯域／チャネルに跨って認証（認証解除）及び（再）関連付けを行うことを含むシームレスなＦＳＴを提供することを可能にする。同じマルチバンド可能ＳＴＡ内の別のＭＬＭＥによって提供されるＯＣＴサービスを通信に使用するＭＬＭＥは、互いに対してオンエア無効であるとして参照される。ＦＳＴ後、２つのピアのオンエア無効ＭＬＭＥは、互いに対してオンエア有効になることができる。
【００４１】
最初のＦＳＴ設定要求が、ＳＭＥ１２６によって生成されて、ＭＬＭＥ−ＦＳＴＳｅｔｕｐ．ｒｅｑ３０２、ＦＳＴ設定要求フレーム３０４、ＭＬＭＥ−ＦＳＴＳｅｔｕｐ．ｉｎｄ３０６へと移される。
【００４２】
レスポンダ（応答側）局が、ＳＭＥ１４６にて、ＭＬＭＥ−ＦＳＴＳｅｔｕｐ．ｒｓｐ３０８、ＦＳＴ設定応答フレーム３１０、ＭＬＭＥ−ＦＳＴＳｅｔｕｐ．ｃｆｍ３１２によって、ＦＳＴ要求アクション３０７を処理する。ＳＭＥ１２６がＦＳＴ応答アクション３１４を処理する。
【００４３】
ＦＳＴ３２０を実行することをＳＭＥ１２６が決定することができ、あるいはＦＳＴ３２５を実行することをＳＭＥ１４６が決定することができる。ＳＭＥ１２６の場合、ＭＬＭＥ−ＦＳＴＩｎｃｏｍｉｎｇ．ｒｅｑ３２２であり、ＳＭＥ１４６の場合、ＭＬＭＥ−ＦＳＴＩｎｃｏｍｉｎｇ．ｒｅｑ３２４である。ＳＭＥ１２６は、ＭＬＭＥ−ＦＳＴＡｃｋ．ｒｅｑ３３０、ＦＳＴ  Ａｃｋ要求フレーム３２８、ＭＬＭＥ−ＦＳＴＡｃｋ．ｉｎｄ３２６をアクナリッジする。応答して、ＳＭＥ１４６は、ＭＬＭＥ−ＦＳＴＡｃｋ．ｒｅｓ３４２、ＦＳＴ  Ａｃｋ応答フレーム３４４、ＭＬＭＥ−ＦＳＴＡｃｋ．ｃｆｍ３４６によって、ＦＳＴアクナリッジ要求アクション３４５を実行する。
【００４４】
ＦＳＴ設定プロトコルの手順３００は、マルチバンド局の間でのやりとりで示される状態機械を駆動する。このやり取りは、基本手順の例であり、可能な全てのプロトコルの使用を網羅することを意図したものではない。手順３００において、ＭＬＭＥ１（２１０）及びＭＬＭＥ２（２１５）は、記載の参照モデルに従ったマルチバンド可能ＳＴＡの任意の２つのＭＬＭＥを表している。また、ループ３０１（ループ１，ｎ）のパラメータｎは、ＦＳＴイニシエータ及びＦＳＴレスポンダの双方が首尾よく設定完了状態に移行するまでのＦＳＴ設定要求フレーム及びＦＳＴ設定応答フレームの交換数に相当する。
【００４５】
イニシエータ及びレスポンダの双方のＳＭＥは、ＦＳＴセッション切替のパラメータを含むＭＬＭＥ−ＦＳＴＩｎｃｏｍｉｎｇ．ｒｅｑｕｅｓｔプリミティブ（３２２、３２４）を生成する。このプリミティブは、ＦＳＴセッション設定中に協議されたマルチバンド要素にて指定されるチャネル番号、動作クラス、及び帯域ＩＤに関連付けられたＭＬＭＥに対して生成される。このプリミティブは該ＭＬＭＥに、差し迫ったＦＳＴセッション切替を通知する。
【００４６】
ＭＬＭＥ−ＦＳＴＩｎｃｏｍｉｎｇ．ｒｅｑｕｅｓｔ（３２２及び３２４）の関数プリミティブパラメータは以下の通りである：ＭＬＭＥ−ＦＳＴＩｎｃｏｍｉｎｇ．ｒｅｑｕｅｓｔ（ＦＳＴＩｎｉｔｉａｔｏｒＡｄｄｒｅｓｓ，ＦＳＴＲｅｓｐｏｎｄｅｒＡｄｄｒｅｓｓ，ＦＳＴＳｅｔｕｐＲｅｑｕｅｓｔ，ＦＳＴＳｅｔｕｐＲｅｓｐｏｎｓｅ，ＦＳＴＩｓＩｎｉｔｉａｔｏｒ）。
【００４７】
【表１】
0005797838.tif 000002
ＭＬＭＥ−ＦＳＴＡｃｋ．ｒｅｑ３３０の関数プリミティブパラメータは以下の通りである：ＭＬＭＥ−ＦＳＴＡｃｋ．ｒｅｑｕｅｓｔ（ＦＳＴＲｅｓｐｏｎｄｅｒＡｄｄｒｅｓｓ，ＦＳＴＡｃｋＲｅｑｕｅｓｔ）。
【００４８】
【表２】
0005797838.tif 000003
ＭＬＭＥ−ＦＳＴＡｃｋ．ｉｎｄ３２６の関数プリミティブパラメータは以下の通りである：ＭＬＭＥ−ＦＳＴＡｃｋ．ｒｅｑｕｅｓｔ（ＦＳＴＩｎｉｔｉａｔｏｒＡｄｄｒｅｓｓ，ＦＳＴＡｃｋＲｅｑｕｅｓｔ）。
【００４９】
【表３】
0005797838.tif 000004
ＭＬＭＥ−ＦＳＴＡｃｋ．ｃｆｍ３４６の関数プリミティブパラメータは以下の通りである：ＭＬＭＥ−ＦＳＴＡｃｋ．ｃｏｎｆｉｒｍ（ＦＳＴＲｅｓｐｏｎｄｅｒＡｄｄｒｅｓｓ，ＦＳＴＡｃｋＲｅｓｐｏｎｓｅ）。
【００５０】
【表４】
0005797838.tif 000005
図４は、一実施形態に従ったマルチバンド可能局環境においてオンチャネル・トンネリング手順４００がどのように伝達されるかを例示するプロセス図である。ＳＴＡ１０２及びＳＴＡ１０４のようなマルチバンド可能ＳＴＡは、そのＳＴＡのオンエア有効ＭＬＭＥのうちの１つに、同じＳＴＡの異なるＭＬＭＥ（すなわち、オンエア無効であり得る１つ）によって構築されたＭＭＰＤＵを送信させるためにＯＣＴ（オンチャネルトンネリング）を使用する。このようにして送信されるＭＭＰＤＵを、オンチャネルトンネリングされるＭＭＰＤＵ（ＯＣＴ  ＭＭＰＤＵ）と称する。ＯＣＴ  ＭＭＰＤＵを構築する、あるいはＯＣＴ  ＭＭＰＤＵの宛先であるＭＬＭＥを、トンネリングされるＭＬＭＥ（ＴＮ−ＭＬＭＥ）と称する。トンネリングされるＭＭＰＤＵを無線で送信あるい受信するＭＬＭＥを、輸送（トランスポート）ＭＬＭＥ（ＴＰ−ＭＬＭＥ）と称する。
【００５１】
図４は、ＯＣＴ手順全体を示している。この図において、“プリミティブ”は、以下の条件の全てを満足するＭＬＭＥプリミティブの何れかの名称を表している：
条件１：要求、インジケーション、応答及び確認プリミティブ、又は要求及びインジケーションプリミティブのみ、の何れかを定める；
条件２：ピアマルチバンド要素を含む。ピアマルチバンド要素はピアを特定するために使用される；
条件３：ローカルマルチバンド要素を含む。ローカルマルチバンド要素はローカルＴＮ−ＭＬＭＥ２１０を特定するために使用される。
【００５２】
これらの条件の全てを満足するＭＬＭＥプリミティブを、ＯＣＴ  ＭＬＭＥプリミティブと称する。トンネリングされるＭＭＰＤＵを送信するため、マルチバンド可能ＳＴＡのＳＭＥ１２６は、ピアマルチバンド要素及びローカルマルチバンド要素を含むＯＣＴ  ＭＬＭＥ要求プリミティブ４０５を生成する。
【００５３】
ＯＣＴ  ＭＬＭＥ要求プリミティブ４０５を受信するＴＮ−ＭＬＭＥ２１０は以下を行う。（１）要求を処理して、問題としているプリミティブに対応するＯＣＴ  ＭＭＰＤＵ４１０を構築する。ＴＮ−ＭＬＭＥはこのプリミティブの結果として如何なるフレームも送信しない。（２）ＯＣＴ  ＭＭＰＤＵ及びピアマルチバンド要素を含むパラメータを用いてＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｑｕｅｓｔプリミティブ４１０を生成する。ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｑｕｅｓｔプリミティブ４１０は、ＯＣＴ  ＭＭＰＤＵ内に含まれるローカルマルチバンド要素によって特定されるＴＰ−ＭＬＭＥ２１５に対して生成される。
【００５４】
ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｑｕｅｓｔプリミティブ４１０を受信するＴＰ−ＭＬＭＥ２１５は、トンネリングされるＭＭＰＤＵを含んだピアＴＰ−ＭＬＭＥ２２０宛てのオンチャネルトンネル要求フレーム４１５を送信する。
【００５５】
ピアＴＰ−ＭＬＭＥ２２０は、オンチャネルトンネル要求フレームを受信すると、ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４２０を生成する。ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４２０は、受信されたオンチャネルトンネル要求フレーム内に含まれるピアマルチバンド要素によって特定されるＴＮ−ＭＬＭＥ２２５に対して生成される。ＴＮ−ＭＬＭＥ２２５はローカルＴＮ−ＭＬＭＥである。
【００５６】
ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４２０を受信するＴＮ−ＭＬＭＥ２２５は：（１）あたかもＭＭＰＤＵが無線受信されたかのように、この関数内で定義されるようにして該プリミティブのＯＣＴ  ＭＭＰＤＵパラメータを処理し、（２）トンネリングされるＭＭＰＤＵのフレームタイプに対応するＯＣＴ  ＭＬＭＥインジケーションプリミティブ４２５を生成する。このプリミティブは、関数に定義されるようにしてＭＭＰＤＵを処理するものであるＳＴＡ１０４のＳＭＥ１４６に対して生成される。
【００５７】
要求／インジケーションプリミティブの場合、このプロセスは、ＳＭＥ１４６でのＯＣＴ  ＭＬＭＥインジケーションプリミティブ４２５の受信をもって終了する。その以外の場合、このプロセスは以下に記載のように続けられる。
【００５８】
ピアＳＭＥ１４６が、ＯＣＴ  ＭＬＭＥインジケーションプリミティブ４２５の受信に対して、対応するＯＣＴ  ＭＬＭＥ応答プリミティブ４３０を生成することによって応答する。この応答は、ピアマルチバンド要素（ＴＰ−ＭＬＭＥ２２０）及びローカルマルチバンド要素（ＴＮ−ＭＬＭＥ２２５）を含んでいる。
【００５９】
ＯＣＴ  ＭＬＭＥ応答プリミティブを受信するＴＮ−ＭＬＭＥ２２５は以下を行う。（１）応答を処理して、問題としているプリミティブに対応するＯＣＴ  ＭＭＰＤＵを構築する。ＴＮ−ＭＬＭＥ２２５はこのプリミティブの結果として如何なるフレームも送信しない。（２）ＯＣＴ  ＭＭＰＤＵ及びピアマルチバンド要素を含むパラメータを用いてＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｓｐｏｎｓｅプリミティブ４３５を生成する。ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｓｐｏｎｓｅプリミティブ４３５は、ＯＣＴ  ＭＭＰＤＵ内に含まれるローカルマルチバンド要素によって特定されるＴＰ−ＭＬＭＥ２２０に対して生成される。
【００６０】
ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｒｅｓｐｏｎｓｅプリミティブ４３５を受信するＴＰ−ＭＬＭＥ２２０は、トンネリングされるＭＭＰＤＵを含んだピアＴＰ−ＭＬＭＥ（ＴＰ−ＭＬＭＥ２１５）宛てのオンチャネルトンネル要求フレーム４４０を送信する。
【００６１】
オンチャネルトンネル要求フレームを受信するＴＰ−ＭＬＭＥ２１５は、ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４４５を生成する。ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４４５は、受信されたオンチャネルトンネル要求フレーム内に含まれるピアマルチバンド要素によって特定されるＴＮ−ＭＬＭＥ２１０に対して生成される。
【００６２】
ＭＬＭＥ−ＯＣＴｕｎｎｅｌ．ｉｎｄｉｃａｔｉｏｎプリミティブ４４５を受信するＴＮ−ＭＬＭＥ２１０は、（１）あたかもＭＭＰＤＵが無線受信されたかのように、該プリミティブのＯＣＴ  ＭＭＰＤＵパラメータを処理し、（２）ＯＣＴ  ＭＭＰＤＵのフレームタイプに対応するＯＣＴ  ＭＬＭＥ確認プリミティブ４５０を生成する。このプリミティブはＳＭＥ１２６へと向けられる。
【００６３】
レスポンダＳＴＡ及びイニシエータＳＴＡは、現在の動作帯域及びチャネルを用いて、これらのＳＴＡによってサポートされる別の帯域及びチャネルへの（再）関連付けを実行し得る。これを、マルチバンド（リ）アソシエーションと称する。また、これらのＳＴＡがＯＢａｎｄ内のチャネルへのＦＳＴを実行している場合、これらのＳＴＡはまた、現在の動作帯域及びチャネルを用いて、ＯＢａｎｄ内のチャネルについての認証を実行し得る。これを、マルチバンド認証と称する。レスポンダＳＴＡ及びイニシエータＳＴＡは、オンチャネルトンネリング処理（上述）を用いて、マルチバンド（リ）アソシエーション及びマルチバンド認証を実行する。
【００６４】
オンチャネルトンネル要求フレームは、カテゴリーＦＳＴのアクションフレームである。オンチャネルトンネル要求フレームは、マルチバンドＳＴＡがピアマルチバンドＳＴＡのＭＬＭＥへの送信のためにＭＭＰＤＵをカプセル化することを可能にし、これを用いてマルチバンドアソシエーション及びマルチバンド認証を実行することができる。
【００６５】
オンチャネルトンネル要求フレーム・アクションフィールドのフォーマットを以下に示す。
【００６６】
【表５】
0005797838.tif 000006
カテゴリフィールドは、ＦＳＴのカテゴリに設定される。アクションフィールドは、オンチャネルトンネル要求の値に設定される。ＯＣＴ  ＭＭＰＤＵフィールドは以下のように定義される。
【００６７】
【表６】
0005797838.tif 000007
ＭＭＰＤＵ長フィールドは、ＭＭＰＤＵフレームボディフィールドの長さをオクテット単位で格納する。ＭＭＰＤＵフレーム制御フィールドは、対応する管理フレームタイプのＭＭＰＤＵが無線送信されるとした場合に構築されるであろうＭＭＰＤＵのフレーム制御フィールドのコンテンツを担持する。ＭＭＰＤＵフレームボディフィールドは、対応する管理フレームタイプのＭＭＰＤＵが無線送信されるとした場合に構築されるであろうＭＭＰＤＵのフレームボディフィールドのコンテンツを担持する（すなわち、ＭＡＣヘッダの後ろ且つＦＣＳまでの全オクテット（ただし、ＦＣＳは含まず））。マルチバンドフィールドは、ＯＣＴ  ＭＭＰＤＵの宛先のピアＭＬＭＥのマルチバンド要素を含む。この要素に含まれるチャネル、周波数帯域及びＭＡＣアドレスを用いることで、ＯＣＴ  ＭＭＰＤＵはピアＳＴＡ内の正確なＭＬＭＥに送達される。
【００６８】
本開示の範囲内の実施形態はまた、コンピュータ実行可能命令又はデータ構造を担持あるいは格納するコンピュータ読み取り可能媒体を含み得る。そのようなコンピュータ読み取り可能媒体は、汎用あるいは専用のコンピュータによってアクセス可能な如何なる利用可能な媒体であってもよい。例として、限定ではなく、そのようなコンピュータ読み取り可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ若しくはその他の光ディスクストレージ、磁気ディスクストレージ若しくはその他の磁気記憶デバイス、又は、所望のプログラムコード手段をコンピュータ実行可能命令又はデータ構造の形態で担持あるいは格納するために使用され得るその他の媒体を有し得る。情報がネットワーク又はその他の通信接続（有線若しくは無線の何れか、又はこれらの組合せ）上でコンピュータに伝送あるいは提供されるとき、コンピュータは適宜、その接続をコンピュータ読み取り可能媒体として見る。故に、そのような接続も適宜、コンピュータ読み取り可能媒体と呼ばれるものである。以上のものの組合せも、コンピュータ読み取り可能媒体の範囲に含まれるべきである。
【００６９】
コンピュータ実行可能命令は、例えば、或る特定の機能又は機能群を汎用コンピュータ、専用コンピュータ又は専用処理装置に実行させる命令及びデータを含む。コンピュータ実行可能命令はまた、スタンドアローンあるいはネットワーク環境でコンピュータによって実行されるプログラムモジュールを含む。一般に、プログラムモジュールは、特定のタスクを実行したり特定の抽象的データ型を実装したりするルーチン、プログラム、オブジェクト、コンポーネント及びデータ構造などを含む。コンピュータ実行可能命令、関連データ構造、及びプログラムモジュールは、ここに開示した方法のステップ群を実行するためのプログラムコード手段の例を表すものである。そのような実行可能命令又は関連データ構造の特定のシーケンスは、それらのステップにて記述される機能を実装するための対応する作業の例を表す。本発明の実施形態は、アクセスされたときに機械にオンチャネルトンネリング処理を実行させるコンピュータ実行可能命令をエンコードされた不揮発性コンピュータ読み取り可能媒体を提供する。
【００７０】
以上の説明は具体的詳細事項を含んでいるが、それらは請求項を限定するものとして解されるべきでない。開示に係る記載の実施形態のその他の構成も本開示の範囲の一部である。例えば、各ユーザが個々にこのようなシステムを配備する場合、開示の原理は個々のユーザの各々に適用されてもよい。これは、多数ある考え得る用途の何れか１つがここに記載の機能を必要としない場合であっても、各ユーザが本開示の利益を利用することを可能にする。換言すれば、様々な可能な手法で各々がコンテンツを処理するコンポーネントに複数のものが存在し得る。１つのシステムが全てのエンドユーザによって使用されることは必ずしも必要ない。従って、本発明は、提示した具体例ではなく、添付の請求項及びその法的均等範囲のみによって定められるものである。
【図１】
0005797838.tif 000008
【図２】
0005797838.tif 000009
【図３】
0005797838.tif 000010
【図４】
0005797838.tif 000011