(57)【特許請求の範囲】
【請求項１】
無線通信装置を操作する方法であって、
単一無線周波数（ＲＦ）モデムを含む前記無線通信装置を、前記無線通信装置が双方向ネットワークである第１の無線ネットワークとの論理接続を確立するように、前記第１の無線ネットワークに関連づけるステップと、
前記無線通信装置を前記第１の無線ネットワークに接続するステップと、
前記無線通信装置において、前記無線通信装置が前記第１の無線ネットワークに関連づけられている間、前記第２の無線ネットワークに関連付けられている電子サービス・ガイド（ＥＳＧ）情報をＥＳＧサーバからダウンロードして格納するステップと、
前記ＥＳＧ情報で識別された複数のブロードキャストイベントのうちの少なくとも１つの選択済みブロードキャストイベントに対応するユーザ入力を、受信するステップと、
前記少なくとも１つの選択済みブロードキャストイベントのイベント・タイミング情報を格納するステップと、
前記単一ＲＦモデムを介して前記第１の無線ネットワークから、単方向ブロードキャスト無線ネットワークである第２の無線ネットワークを介して、開始される開始時間において受信されるべきブロードキャストイベントに関する情報を、受信するものであり、前記第２の無線ネットワークから受信された前記ブロードキャストイベントが前記少なくとも１つの選択済みブロードキャストイベントである、ステップと、
前記ブロードキャストイベントの前記開始時間前の時間において、前記第１の無線ネットワークから前記無線通信装置を切断し、且つ、前記無線通信装置を前記第２の無線ネットワークに接続し、前記第１の無線ネットワークとの前記論理接続が維持されているステップと、
前記第１の無線ネットワークとの前記論理接続が維持されているとき、前記単一ＲＦモデムを介して前記第２の無線ネットワークから、前記第１の無線ネットワークから受信された前記情報に基づいて、前記ブロードキャストイベントを、受信するステップと、を備える
ことを特徴とする方法。
【請求項２】
前記ブロードキャストイベントは、データ・パケットのストリームを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ブロードキャストイベントに関連づけられたタイム・スライス情報を受信するステップと、
前記タイム・スライス情報に基づいて、前記第２の無線ネットワークから切断するステップと、
前記タイム・スライス情報に基づいて、前記第１の無線ネットワークに再接続するステップと、をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記第１の無線ネットワークの切断、前記第２の無線ネットワークの関連づけ、前記第２の無線ネットワークの切断、および、前記第１の無線ネットワークの再接続は、前記タイム・スライス情報に基づいて、繰り返し実行されることを特徴とする請求項３に記載の方法。
【請求項５】
前記タイム・スライス情報は、上位層アプリケーション・モジュールからメディアアクセス制御（ＭＡＣ）モジュールに受信されることを特徴とする請求項３に記載の方法。
【請求項６】
前記第１の無線ネットワークおよび前記第２の無線ネットワークの少なくとも何れか１つは、ブロードバンド無線ネットワークであることを特徴とする請求項１に記載の方法。
【請求項７】
前記第１の無線ネットワークおよび前記第２の無線ネットワークは、異なるネットワーク周波数で動作し、
前記異なるネットワーク周波数は、前記無線通信装置によって格納され、且つ、前記第１の無線通信装置および前記第２の無線ネットワークのうちの対応する１つに接続するとき、それぞれの無線ネットワーク周波数に同調するために前記単一ＲＦモデムによって使用されることを特徴とする請求項１に記載の方法。
【請求項８】
前記ＥＳＧ情報をダウンロードして格納するステップは、
ＥＳＧクエリを前記無線通信装置から前記ＥＳＧサーバに送信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記ＥＳＧクエリは、前記第１の無線ネットワークの基地局の基地局識別子（ＢＳＩＤ）を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記第２の無線ネットワークは、基地局を備える単方向ブロードキャスト無線ネットワークであり、且つ、前記無線通信装置は、前記基地局から直交周波数分割多重（ＯＦＤＭ）信号を受信することを特徴とする請求項１に記載の方法。
【請求項１１】
前記ブロードキャストイベントは、
前記第２の無線ネットワークの基地局から受信され、且つ、標準化プロトコルに従ってデジタル化されたビデオ・データを含む
ことを特徴とする請求項１に記載の方法。
【請求項１２】
無線通信装置において、
単一無線周波数（ＲＦ）モデムであって、
前記無線通信装置を、前記無線通信装置が双方向ネットワークである第１の無線ネットワークと論理接続を確立するように、前記第１の無線ネットワークに関連づけ、
前記無線通信装置を、単方向ブロードキャスト無線ネットワークである第２の無線ネットワークに関連づけ、
前記無線通信装置を前記第１の無線ネットワークに接続し、ブロードキャストイベントの開始時間前の時間において、前記第１の無線ネットワークから前記無線通信装置を切断し、前記第１の無線ネットワークとの前記論理接続が維持されたまま、前記無線通信装置を前記第２の無線ネットワークに接続するように構成された前記単一ＲＦモデムと、
アプリケーション・モジュールであって、
前記無線通信装置において、前記無線通信装置が前記第１の無線ネットワークに関連づけられている間、前記第２の無線ネットワークに関連付けられている電子サービス・ガイド（ＥＳＧ）情報をＥＳＧサーバからダウンロードして格納するように構成され、
前記ＥＳＧ情報で識別された複数のブロードキャストイベントのうちの少なくとも１つの選択済みブロードキャストイベントに対応するユーザ入力を、受信するように構成され、
前記少なくとも１つの選択済みブロードキャストイベントのイベント・タイミング情報を、格納するように構成された前記アプリケーション・モジュールと、
前記単一ＲＦモデムを介して前記第１の無線ネットワークから、前記第２の無線ネットワークを介して受信されるべき前記ブロードキャストイベントに関する情報を、受信するように構成され、前記第２の無線ネットワークから受信された前記ブロードキャストイベントは前記少なくとも１つの選択済みブロードキャストイベントであるネットワーク接続アービトレータ・モジュールと、を備え、
前記アプリケーション・モジュールは、前記第１の無線ネットワークとの前記論理接続が維持されているとき、前記単一ＲＦモデムを介して、前記第１の無線ネットワークから受信された前記情報に基づいて、前記ブロードキャストイベントを、受信するように構成されている
ことを特徴とする無線通信装置。
【請求項１３】
前記ブロードキャストイベントは、データ・パケットのストリームを含むことを特徴とする請求項１２に記載の無線通信装置。
【請求項１４】
前記ネットワーク接続アービトレータ・モジュールは、前記ブロードキャストイベントに関連づけられたタイム・スライス情報を受信し、また、前記タイム・スライス情報に基づいて、前記無線通信装置を前記第２の無線ネットワークから切断するように前記単一ＲＦモデムを制御し、また、前記タイム・スライス情報に基づいて、前記第１の無線ネットワークに再接続するように構成されていることを特徴とする請求項１２に記載の無線通信装置。
【請求項１５】
前記ネットワーク接続アービトレータ・モジュールは、さらに、前記タイム・スライス情報に基づいた繰り返しの態様で、前記無線通信装置を、前記第１の無線ネットワークから切断し、前記第２の無線ネットワークに接続し、前記第２の無線ネットワークから切断し、また、前記第１の無線ネットワークに再接続するように、前記単一ＲＦモデムを制御するように構成されていることを特徴とする請求項１４に記載の無線通信装置。
【請求項１６】
前記アプリケーション・モジュールは、さらに、前記タイム・スライス情報を、前記ネットワーク接続アービトレータ・モジュールに送信するように構成されていることを特徴とする請求項１４に記載の無線通信装置。
【請求項１７】
前記第１の無線ネットワークおよび前記第２の無線ネットワークの少なくとも何れか１つは、ブロードバンド無線ネットワークであることを特徴とする請求項１４に記載の無線通信装置。
【請求項１８】
前記第１の無線ネットワークおよび前記第２の無線ネットワークは、異なるネットワーク周波数で動作し、
前記単一ＲＦモデムは、前記第１の無線通信装置および前記第２の無線ネットワークのうちの対応する１つに接続するとき、それぞれの無線ネットワーク周波数に同調するように構成されていることを特徴とする請求項１２に記載の無線通信装置。
【請求項１９】
前記アプリケーション・モジュールは、ＥＳＧクエリを前記第１の無線ネットワークを介して前記ＥＳＧサーバに送信し、且つ、前記ＥＳＧクエリに応じて前記ＥＳＧ情報をダウンロードするように構成されていることを特徴とする請求項１２に記載の無線通信装置。
【請求項２０】
前記ＥＳＧクエリは、前記第１の無線ネットワークの基地局の基地局識別子（ＢＳＩＤ）を含むことを特徴とする請求項１９に記載の無線通信装置。
【請求項２１】
前記単一ＲＦモデムは、直交周波数分割多重（ＯＦＤＭ）変調を用いた前記単方向ブロードキャスト無線ネットワークから信号を受信するように構成されていることを特徴とする請求項１２に記載の無線通信装置。
【請求項２２】
前記単一ＲＦモデムは、標準化プロトコルに従ってデジタル化されたビデオ・データを含む前記ブロードキャストイベントを、前記第２の無線ネットワークの基地局から受信するように構成されていることを特徴とする請求項１２に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、無線ネットワーク・システムに関し、ハンドセット、パーソナル・コンピュータ、携帯情報端末（ＰＤＡ）などの無線通信装置が、直交チャネル上の少なくとも２つのネットワーク間で交番することまたは切り替えることができ、いずれか１つがマルチメディア・データの伝送に専用にされうる２つまたはそれ以上のネットワークにアクセスするためのシステムおよび方法に関連する。
【背景技術】
【０００２】
無線需要者は、無線サービス・プロバイダに絶えず新しいサービスを要求する。特に需要者の高い要求が期待される１つの新しいサービスは、無線ビデオ・サービスである。一部の業界専門家は、無線ビデオを、携帯電話とテレビジョンという、２つの最大の消費家電による空前の成功事例の交差点と評してきた。
【０００３】
無線通信ネットワークを介してビデオ・サービスを提供することは、数多くの課題を提示する。ユーザにビデオ・サービスを提供するために伝送される必要のあるデータの量は、標準的な両方向ネットワークから使用可能な容量と比較すると極めて膨大である。一部のビデオ・サービス・ネットワークは、標準的な両方向サービス・ネットワークとは別に実施されることもある。別個のネットワーク実施により、ビデオ・サービス・ネットワークは、効率的なビデオコンテンツ配布用に特別に設計されることが可能になる。
【０００４】
高機能加入者ステーションは、多くのタイプのサービスを需要者に提供しようとするであろう。多くのタイプのサービスを提供するため、加入者ステーション装置は、複数の異なる無線通信ネットワークへのアクセスが必要になる場合もある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、単一の装置から複数の無線ネットワークにアクセスするための改良されたシステム、装置、および技法が必要とされている。
【課題を解決するための手段】
【０００６】
本明細書において説明される実施形態は、無線通信装置で少なくとも２つの異なるネットワークにアクセスするための方法、システム、媒体、および装置を提供する。
【０００７】
本発明の態様によれば、１つの実施形態において、単一の無線周波数モデムを使用して少なくとも２つの異なる無線ネットワークと通信するように無線通信装置を操作する方法は、無線周波数（ＲＦ）モデムを通じて無線装置を第１の無線ネットワークに接続するステップを含む。次いで、第２の無線ネットワークで選択済みイベントの開始時間前に所定の時間において第１の無線ネットワークから無線装置を切断するステップを含む。選択済みイベントの開始時間前に同じＲＦモデムを使用して無線装置を第２の無線ネットワークに接続するステップと、無線装置において、選択済みイベントの開始時間後に第２の無線ネットワークから伝送される選択済みイベントに関連付けられているイベント・データの少なくとも一部を収集するステップとを含む。次いで、イベント・データの少なくとも一部を収集した後に、第２の無線ネットワークから無線装置を切断するステップと、第２の無線ネットワークから切断した後に、無線装置を第１の無線ネットワークに再接続するステップとを含む。
【０００８】
もう１つの実施形態において、無線通信装置などの加入者ステーションは、少なくとも２つの異なる無線ネットワークで動作する。加入者ステーションは、第１の無線ネットワークおよび第２の無線ネットワークに接続するように構成された無線周波数（ＲＦ）モデムを含む。加入者ステーションはまた、第２の無線ネットワークの選択済みイベントに関連付けられているイベント・データ・バーストのタイミング情報を格納するように構成され、選択済みイベントに関連付けられているデータ・バーストが発生しないときに第１の無線ネットワークに接続して、選択済みイベントに関連付けられているデータ・バーストが発生するときに第２の無線ネットワークに接続するようＲＦモデムを制御するように構成されたネットワーク接続アービトレータ・モジュールを含む。加入者ステーションは、ＲＦモデムが第２の無線ネットワークに接続されるときに、選択済みイベントに関連付けられているイベント・データ・バーストからイベント・データを収集することにより、イベント・データの少なくとも一部を収集するアプリケーション・モジュールを含む。
【０００９】
本発明のさらなる実施形態において、単一のモデムを使用して少なくとも２つの異なるネットワークと通信するように通信装置を操作する方法は、モデムを介して第１の無線ネットワークとの第１の接続を確立するステップを含む。次いで、第１の無線ネットワークとの第１の接続を介して、第２の無線ネットワークに関連付けられている第２のネットワーク状態情報を受信するステップと、第２のネットワーク状態情報を使用することにより、モデムを介して第２の無線ネットワークとの接続を確立するステップとを含む。
【００１０】
もう１つの実施形態は、無線周波数（ＲＦ）モデムと、ＲＦモデムにリンクされるネットワーク接続アービトレータ・モジュールとを含む、少なくとも２つの無線ネットワーク上で通信するための無線通信装置を対象とする。ネットワーク接続アービトレータは、第１の無線ネットワークとの第１の接続と、第２の無線ネットワークとの第２の接続を交互に確立するようにＲＦモデムを制御する。この装置はまた、ＲＦモデムおよびネットワーク接続アービトレータ・モジュールにリンクされ、第１の無線ネットワークとの第１の接続を介して第２の無線ネットワークに関連付けられている第２のネットワーク状態情報を受信し、第２の無線ネットワークとの第２の接続の確立に使用するために第２のネットワーク状態情報をＲＦモデムに送信するアプリケーション・モジュールを含む。
【００１１】
さらなる実施形態において、複数ネットワーク・システムは、複数の基地局を有する第１の無線ネットワークを含む。このシステムはまた、複数の基地局を有する第２の無線ネットワークを含む。このシステムには、第１の無線ネットワークおよび第２の無線ネットワークに接続するように構成された無線周波数（ＲＦ）モデムを含む少なくとも１つの無線通信装置または加入者ステーションがある。無線通信装置はまた、第２の無線ネットワークの選択済みイベントに関連付けられているイベント・データ・バーストのタイミング情報を格納するように構成されたネットワーク接続アービトレータ・モジュールを含む。ネットワーク接続アービトレータはまた、選択済みイベントに関連付けられているデータ・バーストが発生しないときに第１の無線ネットワークに接続して、選択済みイベントに関連付けられているデータ・バーストが発生するときに第２の無線ネットワークに接続するようにＲＦモデムを制御する。加えて、無線通信装置は、ＲＦモデムが第２の無線ネットワークに接続されるときに、選択済みイベントに関連付けられているイベント・データ・バーストからイベント・データを収集することにより、イベント・データの少なくとも一部を収集するアプリケーション・モジュールを含む。
【００１２】
本発明のその他の特徴および利点は、以降の詳細な説明および添付の図面を検討した後、当業者にはさらに容易に明らかとなろう。
【００１３】
本発明の詳細は、その構造および動作のいずれに関しても、本発明の一部の例示的な実施形態の以降の詳細な説明を、類似した参照番号が類似した部分を参照する添付の図面と併せて参照することで、さらに深く理解されるであろう。
【図面の簡単な説明】
【００１４】
【図１】本発明の１つの実施形態による複数ネットワーク・アクセスシステムを示すブロック図である。
【図２】図１のネットワーク接続アービトレータ・モジュールをさらに詳細に示すブロック図である。
【図３Ａ】例示的な実施形態によるネットワークに関連付けて接続するためのネットワーク状態パラメータの使用を示す流れ図である。
【図３Ｂ】例示的な実施形態による複数ネットワークに関連付けて接続するためのネットワーク状態パラメータの使用を示す流れ図である。
【図４】加入者ステーションにより２つのネットワークを使用するための図１のシステムの例示的な実施形態を示すブロック図である。
【図５】双方向ネットワークと単方向ネットワークとの間を切り替えるためのネットワーク切り替えの方法の例示的な実施形態を示す流れ図である。
【図６】本発明の例示的な実施形態によるネットワーク切り替えタイムラインを示す図である。
【図７】図６に示されるイベントに従ってタイム・スライスされたブロードキャスト・データを示す拡大図である。
【図８】双方向ネットワークと単方向ネットワークとの間を切り替えるためにタイム・スライス・データを使用するネットワーク切り替えの方法の代替の例示的な実施形態を示す流れ図である。
【発明を実施するための形態】
【００１５】
図１から図８は、単一の装置から２つまたはそれ以上の無線ネットワークにアクセスするための本発明の例示的な実施形態による方法およびシステムを示す。特に、本発明の例示的な実施形態は、単一の無線周波数（ＲＦ）モデム（送受信機）を使用して２つの異なるネットワーク間で加入者ステーション（ＳＳ）のような無線通信装置を切り替えることを対象とする。加入者ステーション（ＳＳ）は、携帯電話、パーソナル・メディア・プレイヤー（ＰＭＰ）、携帯情報端末（ＰＤＡ）、パーソナル・ビデオ・レコーダ（ＰＶＲ）、パーソナル・コンピュータ、壁掛け式無線テレビジョンなどの、完全移動型の、ポータブルまたは位置固定の装置であってもよい。
【００１６】
この説明を読んだ後、本発明をさまざまな代替の実施形態および代替の用途において実施する方法は、当業者には明らかとなろう。ただし、本明細書において本発明のさまざまな実施形態が説明されるが、それらの実施形態は例示としてのみ呈示されており、限定的なものではないことを理解されたい。そのようなものとして、さまざまな代替の実施形態のこの詳細な説明は、後続の特許請求の範囲に示される本発明の範囲または幅を限定するものと解釈されるべきではない。
【００１７】
図１は、加入者ステーションが２つの異なるネットワークにアクセスすることができる１つの実施形態による複数ネットワーク・アクセスシステムを示す。無線ネットワークは通常、地理的領域にわたって散在する複数の基地局を含む。基地局（ＢＳ）は、標準的な広域基地局またはアクセス・ポイント（ＡＰ）、ゲートウェイ、ポータル、またはそのネットワークへのその他の無線エントリ・ポートであってもよい。無線ネットワークはまた、固定または移動体であってもよい無線加入者ステーションまたは通信装置を含んでもよい。たとえば、位置固定の無線加入者ステーションは、自宅またはオフィスの建物内に配置されてもよい。
【００１８】
図１に示されるように、加入者ステーション１０は、単一のモデム２０を通じて、直交または非干渉チャネル１６、１８などの無線通信チャネル上の第１および第２のネットワーク１２および１４にアクセスすることができる。加入者ステーション１０は、それぞれ無線チャネル１６、１８を通じてネットワーク１２、１４に接続する。モデム２０は、少なくとも１つのアンテナと通信する無線機（送信機ＴＸおよび受信機ＲＸ）と、ホスト・インターフェイスを備えるベースバンド受信機とを備える。
【００１９】
１つの実施形態において、加入者ステーションのＰＨＹモジュールおよびＭＡＣモジュールがネットワーク上の情報を受信することができるように、加入者ステーションは、そのＲＦモジュールがネットワークによって使用される周波数帯域に同調されて、ネットワークからの着信波形に同期化されるときに、ネットワークに接続される。所与のネットワークに接続されるということは、必ずしもそのネットワークとの何らかの論理的な接続または関連付けの形態を示すものではない。同様に、所与のネットワークから切断されるということは、必ずしもそのネットワークとの以前確立された論理な接続、登録、または関連付けが分断されることを示すものではない。ネットワークとの「関連付け（ａｓｓｏｃｉａｔｉｏｎ）」およびネットワークへの「接続（ａｔｔａｃｈｍｅｎｔ）」という概念は、本明細書においてさらに詳細に説明される。
【００２０】
１つの実施形態において、各ネットワーク１２および１４は、基地局の別個の組を有してもよい。代替として、同じ物理基地局または位置は、ネットワーク１２および１４の両方に使用されてもよい。たとえば、基地局は、各ネットワーク１２および１４に対して別個の送信機またはアクセス・ノードを有してもよい。ネットワーク１２および１４はいずれも、単方向ネットワークであってもよい。代替として、ネットワーク１２および１４の両方が双方向通信ネットワークであっても、または一方のネットワークが単方向であり、もう一方が双方向であってもよい。以下で図４から図８に関して説明される例示的な実施形態は、双方向ネットワークである１つのネットワークと、単方向ネットワークであるもう１つのネットワークとを含む。
【００２１】
双方向ネットワークにおいて、加入者ステーションは、双方向ネットワークのエア・インターフェイス・チャネルを介して情報の受信と情報の送信の両方を行うことができる。単方向ネットワークにおいて、加入者ステーションは、単方向ネットワークのエア・インターフェイス・チャネルから情報を受信することしかできない。加えて、一部の実施形態において、加入者ステーションは、単方向ネットワークのエア・インターフェイス・チャネル以外のバック・チャネル通信リンクを使用して、単方向ネットワークを供給するバックエンド・システムにアクセスしてもよい。バック・チャネル通信リンクは、加入者ステーション用のＰＣドッキング・ステーションを介するような低速の非リアルタイムのバック・チャネル、ＷｉＦｉのような分離無線バック・チャネル、または加入者ステーションが少なくとも情報の限られた量をバックエンド・システムに伝送できるようにするその他のタイプのバック・チャネルであってもよい。たとえば、単方向ネットワークの１つの実施形態において、バック・チャネル通信リンクは、プログラムの注文／支払いを行うため、アクセス権を取得するなどのために、加入者ステーションによって使用されてもよい。バック・チャネル通信リンクは、単方向無線ネットワークに関連付けられているバックエンドシステムモジュールにインターネット経由で通信することができる。このようにして、加入者ステーションは、コンテンツ・プログラムの支払いおよび／または注文を行うためにバック・チャネル通信を使用することができ、アクセス・コードは加入者ステーションへのバック・チャネル通信リンクを介してダウンロードされる。次いで、加入者ステーションが単方向無線ネットワークに次回接続されると、加入者ステーションは単方向ネットワークの伝送信号から注文したプログラムを受信、抽出、および復号化（アクセス・コードを使用して）することができる。
【００２２】
モデム２０は、２つのネットワークがいずれも単方向ネットワークである場合、無線周波数（ＲＦ）受信機のみを有してもよいか、またはネットワークの少なくとも１つがアップリンクおよびダウンリンクの両方を有する双方向ネットワークである場合、ＲＦ送信機／受信機（モデム）を有してもよい。１つの実施形態において、第２のネットワーク１４は、参照により内容が本願に援用される２００７年１月１２日に出願した「Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｃａｓｔ  Ｓｙｓｔｅｍ」と題する米国同時係属出願第１１／６２３，０３２号明細書で説明される無線ブロードキャスト・ネットワークの実施形態の１つのような、ＷｉＭＡＸ単方向ブロードキャスト・ネットワーク上のＤｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｈａｎｄｈｅｌｄ（ＤＶＢ−Ｈ）である。
【００２３】
図１において１つの加入者ステーション１０のみが示されているが、システムは、単一のモデムプラットフォームを通じて２つの異なるネットワークと通信することができる複数の加入者ステーション１０を備えてもよい。加えて、システムは、その他の実施形態において、同一のモデムを介して３つ以上のネットワークと通信できるように拡張されてもよい。
【００２４】
図１に戻ると、無線モデム２０は、アプリケーション・プロセッサ３０、およびネットワーク接続アービトレータ（ＮＡＡ）モジュール３２と通信している。１つの実施形態において、ネットワーク接続アービトレータ・モジュール３２は、たとえば、２つのネットワーク１２および１４の間の複数ネットワーク間の切り替えを制御する。１つの実施形態において、アプリケーション・モジュール３０は、第１のネットワーク・データの処理を制御する第１のネットワーク・アプリケーション処理モジュール３４と、第２のネットワーク・データの処理を制御する第２のネットワーク・アプリケーション処理モジュール３５とを有する。
【００２５】
１つの実施形態において、データ処理は、データを加入者ステーション１０のユーザに提示するのに適切なフォーマットに変換するため、それぞれのネットワークから受信された着信データを処理することを伴うことができる。１つの例において、加入者ステーション１０が通信しているネットワークのうちの１つが双方向ネットワークである場合、関連するアプリケーション処理モジュールはまた、モデム２０を介する双方向ネットワーク上の加入者ステーション１０からの伝送に適切なフォーマットにユーザ・データを処理することも含むことができる。
【００２６】
１つの実施形態において、第１のネットワーク１２は双方向無線通信ネットワークであってもよく、第２のネットワーク１４は単方向ネットワークであってもよい。第１のネットワーク１２は、ＭｉＭＡＸ  Ｆｏｒｕｍにより定義されている標準的な両方向ＷｉＭＡＸネットワークのような、双方向無線通信ネットワークであってもよい。ＷｉＭＡＸ  Ｆｏｒｕｍは、ブロードバンド無線機器の互換性および相互運用性を保証することにより、米国電気電子学会（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）のＩＥＥＥ８０２．１６およびＥＴＳＩ  ＨｉｐｅｒＭＡＮ標準に基づくブロードバンド無線ネットワークの展開を容易にするための非営利組織である。前述のように、第２のネットワークは、ビデオなどのマルチメディア・コンテンツを複数の加入者ステーションに配信するためのＷｉＭＡＸベースの無線配信単方向ネットワーク上のＤｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｈａｎｄｈｅｌｄ（ＤＶＢ−Ｈ）データの配信に基づく単方向ネットワークであってもよい。
【００２７】
同じ地理的領域に単方向マルチメディア配信ネットワークとして双方向ネットワークを配備することの１つの利点は、加入者ステーションが、本明細書において説明されるように、両方のネットワークと通信することができる効率的なアーキテクチャで構築されうることである。
【００２８】
図２は、ネットワーク接続アービトレータ・モジュール３２の１つの実施形態のさらなる詳細を示すブロック図である。図２に示されるようにネットワーク接続アービトレータ・モジュール３２は、モデム２０と通信する（図１を参照）ネットワーク切り替えコントローラ・モジュール３６と、データ・ルーティング・コントローラ４４と、データ・ストレージ・モジュール３８とを含む。１つの実施形態において、データ・ストレージ・モジュール３８は、第１のネットワーク１２に関するネットワーク状態情報を格納する第１のストレージ領域４０と、第２のネットワーク１４に関するネットワーク状態情報を格納する第２ストレージ領域４２とを含む。タイマー・モジュール４５は、ネットワーク１２とネットワーク１４との間の切り替えを制御する際に使用するタイミング情報タイミングを提供するために、ネットワーク切り替えコントローラ・モジュール３６およびデータ・ストレージ・モジュール３８と通信する。データ・ミューティング・コントローラ４４は、ネットワーク切り替えコントローラ３６がモデム２０にネットワーク１２および１４のいずれに接続するよう指示したかに応じて、モデム２０とネットワーク・アプリケーション・モジュール３４および３５との間のデータのルーティングの制御を提供する。この点において、データ・ミューティング・コントローラ４４は、ネットワーク切り替えコントローラ３６から受信されたネットワーク切り替え信号に従って前述のデータミューティングを制御する。データ・ミューティング・コントローラ４４は、モデム２０とネットワーク・アプリケーション・モジュール３４および３４の一方またはもう一方との間のデータの適切なルーティングを指示する制御信号を提供するため、ネットワーク・アプリケーション・モジュール３４および３４と通信する。データ・ストレージ・モジュール３８はまた、ＮＡＡモジュール３２プログラム命令、オペレーティング・データおよびパラメータなど、他のデータ・ストレージを含んでいてもよい。
【００２９】
１つの実施形態において、第１および第２のストレージ領域４０および４２に格納されている、第１および第２のネットワーク１２および１４の状態情報は、モデム２０がそれぞれのネットワークに同調し、同期化し、適切な場合に関連付けることを可能にする情報を含み、それにより加入者ステーション１０は、関連するエアリンク・チャネル上のそのネットワークから到着するデータ・ストリームを受信してそのデータ・ストリームに同期化することができる。前述のように、関連付けは、加入者ステーションと加入者ステーションが関連付けられるネットワークのサービス提供基地局とにおいて共同で保持される関連状態情報との相互の両方向論理接続の概念である。１つの例において、加入者ステーションがネットワークに接続され、そのネットワーク内の特定の基地局に登録する場合、関連付けが形成され、この関連付けは、加入者ステーションおよび基地局の基本機能、セキュリティ・アソシエーション、ＩＰアドレッシング、および動作パラメータを含むが、これらに限定されることはない。たとえば、状態情報は、それぞれのネットワークの以降の情報または通信パラメータのうちの少なくとも１つまたは複数を含むことができる。
１．周波数
２．タイミング情報（現行フレームのフレーム番号）
３．セキュリティ情報（復号鍵）
４．基地局／アクセス・ポイントまたは送信機識別ＢＳＩＤ。ＢＳＩＤは、加入者ステーション１０が新しいマクロセルつまり新しい基地局によってカバーされる領域に移る際に変化することもあり、格納されている情報は、そのような変化が生じると必要に応じて更新される。
５．ネットワークの接続識別子（ＣＩＤ）
６．予想されるプリアンブル索引
７．時間基準オフセット（ネットワーク時間）
【００３０】
格納されているネットワーク状態情報またはその他の通信パラメータは、必要に応じて更新されうる。たとえば、加入者ステーションがネットワーク内を移動して、ネットワークに再接続するか、または別のネットワークの通信可能範囲に移動するごとに、状態情報は更新されうる。加えて、加入者ステーション１０のモデム２０が別のネットワークに接続されている場合であっても、ＮＡＡがネットワークから伝送されるデータ・ストリームの現行フレーム番号を追跡できるようにするフレーム・カウンタがタイマー・モジュール４５に提供されてもよい。このような方法で、各ネットワークの現行フレーム番号は、ネットワークの状態情報の一部としてＮＡＡモジュール３２のデータ・ストレージ３８に格納されうる。ネットワーク状態情報の基地局、またはアクセス・ポイント、識別子はまた、１つの基地局の通信可能範囲から別の基地局の通信可能範囲へと加入者ステーションが通過する場合に更新されうる。
【００３１】
ネットワーク切り替えコントローラ・モジュール３６はまた、加入者ステーション１０がいつネットワークに接続すべきかを決定することもできる。たとえば、ネットワーク切り替えモジュール３６は、以下でさらに詳細に説明されるように、データ・ストレージ・モジュール３８に格納されている場合もある以前プログラムされた命令、着信信号、ユーザ入力などに基づいて、加入者ステーション１０がネットワークに接続すべきかどうかを決定することができる。ネットワーク切り替えコントローラ・モジュール３６はまた、１つのネットワークから別のネットワークに切り替えるコマンドを発行するとき、関連するネットワーク状態情報をモデム２０に提供することもできる。
【００３２】
図３Ａは、例示的な実施形態によるネットワークに接続するためのネットワーク状態情報の使用を示す流れ図である。加入者ステーションは、加入者ステーションのＰＨＹモジュールおよびＭＡＣモジュールがネットワークから情報を受信し、（双方向ネットワークの場合）ネットワークに情報を伝送することができるように、加入者ステーションのＲＦモジュールがネットワークによって使用される周波数帯域に同調され、着信波形に同期化される場合に、ネットワークに「接続」される。このように、「接続」の概念は、加入者ステーションのモデムと受信された波形との物理接続と見なされうるが、加入者ステーションとネットワークとの間に論理接続と見なされうる「関連付け」が確立されていることを示すわけではない。その他の実施形態において、ネットワークは、周波数分割ベースではなく、符号分割ベースのネットワークまたは時分割ベースのネットワークであってもよく、その場合、モデムはネットワークに接続するために符号パラメータまたはタイミング・パラメータに適応する。
【００３３】
加入者ステーションは、双方向ネットワークに「関連付けられ」うるか、または単方向ネットワークと通信することができ、協調された方式でネットワークの各々に接続し、ネットワークの各々から切断することにより２つのネットワーク間を断続的に切り替えることができる。以降の説明において、加入者ステーションは、通信しようとする双方向ネットワークと「関連付け」する。関連付けのプロセスは、ネットワークによって異なる可能性がある。たとえば、通常の標準的な双方向ネットワークにおいて、加入者ステーションがネットワークに登録して、ネットワークとの通信サービスをネゴシエートした場合に、加入者ステーションはネットワークに関連付けられる。加入者ステーションは通常、加入者ステーションの電源が切られるまで、双方向ネットワークとの関連付けを保持する。加入者ステーションと双方向ネットワークとの間の「関連付け」は、両方向論理接続の概念であり、関連付けの状態情報は、基地局および加入者ステーションの両方で保持されうる。加入者ステーションが双方向ネットワークに関連付けられている場合、加入者ステーションは、ネットワークとのその関連付けを失うことなく、断続的にそのネットワークに接続し、そのネットワークから切断することができる。特に、双方向ネットワークとの関連付けは、加入者ステーションが双方向ネットワークから切断されて単方向ネットワークに接続される間に分断されることはない。
【００３４】
１つの実施形態において、単方向ネットワークには相互接続をサポートするためのアップリンクがないので、加入者ステーションは、単方向ネットワークに接続する前に単方向ネットワークと関連付ける必要はない。
【００３５】
図３Ａに戻ると、フローはブロック３０１で開始する。フローは、所望のネットワークの適切なネットワーク情報がデータ・ストレージから取り出されるブロック３０３へと続く。フローは、加入者ステーションが取り出されたネットワーク情報を使用して所望のネットワークに接続するブロック３０５へと続く。たとえば、加入者ステーションは、加入者ステーションのＰＨＹモジュールおよびＭＡＣモジュールがネットワーク上の情報を受信することができるように、加入者ステーションのモデムをそのネットワークによって使用される周波数帯域に同調させてから、そのネットワークからの着信波形に同期化することにより、所望のネットワークに接続することができる。次いで、フローは、加入者ステーションがネットワークに接続されている間、必要に応じてネットワーク状態情報が更新されるブロック３０７へと続く。加えて、ネットワーク状態情報は、接続されるとき、接続されている間、切断されるとき、または切断している間に、データ・ストレージ・モジュールで更新されうる。フローは、ブロック３０９へと続き、終了する。
【００３６】
図３Ｂは、例示的な実施形態による複数ネットワークの各々に関連付け、接続する（適切な場合）ためのネットワーク状態情報の使用を示す流れ図である。フローは、ブロック３１１で開始する。フローは、第１のネットワークのネットワーク状態情報がデータ・ストレージから取り出されるブロック３１３へと続く。フローは、加入者ステーションが、第１のネットワークの状態情報を使用して、そのネットワークに同調させ、そのネットワークと同期化することによって第１のネットワークに接続するブロック３１５へと続く。第１のネットワークが双方向である場合、加入者ステーションはまた、たとえば、第１のネットワークに登録すること、および第１のネットワークとネゴシエートすることによって第１のネットワークとの関連付けを確立する。フローは、ブロック３１７へと続き、ネットワークに接続されている間、必要に応じて第１のネットワークのネットワーク状態情報が更新される。加えて、ネットワーク状態情報は、接続されたとき、接続されている間、切断されたとき、または切断している間に、データ・ストレージ・モジュールで更新されうる。
【００３７】
フローは、第２のネットワークのネットワーク状態情報が第１のネットワークを介して取得されるブロック３１９へと続く。たとえば、加入者ステーションが第１のネットワークに接続された後、加入者ステーションは、第２のネットワークに関連するネットワーク状態情報を第１のネットワークを介して受信、またはダウンロードすることができる。フローは、加入者ステーションが、第１のネットワークから切断し、第１のネットワークを介して取得された第２のネットワーク状態情報を使用して第２のネットワークに接続するブロック３２１へと続く。フローは、フローが終了するブロック３２３へと続く。このようにして、加入者ステーションが第１のネットワークに接続されている間、加入者ステーションは、第２のネットワークのネットワーク状態情報を前もって取得しておくことによって、第２のネットワークへの接続に備えてあらかじめ準備する。代替として、ブロック３１９で取得された第２のネットワーク状態情報は、メモリから、または代替の手段から取得されてもよい。
【００３８】
図４は、加入者ステーションにより２つのネットワークを使用するための図１のシステムの例示的な実施形態のさらなる詳細を示すブロック図である。図４は、加入者ステーション１０と、第１および第２のネットワーク１２および１４のさらなる詳細を含む。図４に示されるように、加入者ステーション１０は、第１のネットワーク・アプリケーション・モジュール３４と、第２のネットワーク・アプリケーション・モジュール３５とを含むが、ここで第２のネットワーク・アプリケーション・プロセッサ３５は、モデム２０からＴＳパケットを受信するマルチプロトコル・エンカプスレータ順方向誤り訂正（ＭＰＥ−ＦＥＣ；ｍｕｌｔｉｐｒｏｔｏｃｏｌ  ｅｎｃａｐｓｕｌａｔｏｒ  ｆｏｒｗａｒｄ  ｅｒｒｏｒ  ｃｏｒｒｅｃｔｉｏｎ）受信機のような、アプリケーション層復号器モジュール５１およびデータリンク層モジュール５２を含む。第１のアプリケーション・モジュール３４は、データ・パケットを受信および送信するためにモデム２０と通信するＩＰネットワーク層モジュールのような、ネットワーク層モジュール５４と通信する。第１のアプリケーション・モジュール３４は、ネットワーク１４のようなネットワーク上で配信されるコンテンツに関するメタ情報を取得する図４に示されるメタ情報モジュール５３のような、さまざまなタイプのアプリケーションを含むことができる。
【００３９】
図４に示されるように、第１および第２のネットワーク・アプリケーション・プロセッサ３４および３５は、それぞれ第１または第２のネットワーク１２および１４と通信することができるモデム２０と通信する。モデム２０は、無線通信リンク１６および１８上で第１および第２のネットワーク１２および１４からデータを伝送および受信することができる。加入者ステーション１０はさらに、本明細書において説明されているように、ネットワーク１２および１４の間を切り替えるようにモデム２０を制御するために使用されるネットワーク接続アービトレータ３２を含む。１つの実施形態において、第１のネットワーク１２は双方向ネットワークであり、第２のネットワーク１４は単方向ネットワークである。
【００４０】
一部の実施形態において、図４の加入者ステーション１０内に示されるモジュールまたは層の一部、たとえばモデム２０は、加入者ステーション１０で実施されうるが、一方、アプリケーション層復号器モジュール５１およびデータリンク層モジュール５２など、その他のモジュールまたは層は、加入者ステーションが接続される装置で実施されうる。
【００４１】
図４に示される実施形態において、第２のネットワーク１４は単方向ネットワークであり、第１のネットワーク１２は双方向ネットワークである。第２のネットワーク１４は、マルチメディア・コンテンツを複数の加入者ステーションに配信するために使用され、コンテンツのインターネット・プロトコル（ＩＰ）パケットをＩＰエンカプスレータ・モジュール６６に提供するアプリケーション符号器モジュール６５を含む。ＩＰエンカプスレータ６６は、データリンク層の上部に位置し、外部チャネルコードおよび時間インターリービング情報でＩＰパケットをカプセル化してから、結果として得られたＭＰＥＧ−２トランスポート・ストリーム（ＴＳ）パケットを基地局に位置する伝送モジュール６７に伝達する。エアインターフェイス・プロトコルは、モデム２０において伝送モジュール６７および受信モジュールの動作を管理する。伝送モジュール６７は、ＭＡＣモジュールと、ＰＨＹモジュールと、ＲＦモジュールとを含み、ＭＡＣモジュールはＩＰエンカプスレータ・モジュール６６からＴＳパケットを受信し、それらを伝送のために処理してネットワーク経由で伝送するためにＲＦモジュールに送信するＰＨＹモジュールに転送する。エア・インターフェイス・チャネル１８を介して伝送モジュール６７からモデム２０に伝送されたデータは、１つまたは複数のフレームに含まれうる。
【００４２】
ＭＡＣ、ＰＨＹ、およびＲＦモジュールも含むモデム２０は、ネットワーク１４からＭＰＥＧ−２  ＴＳパケットとして受信されたデータを第２のネットワーク・アプリケーション・モジュール３５に出力し、そこでデータリンク層モジュール５２はＭＰＥＧ−２  ＴＳパケットを受信し、パケットをビデオ再生など加入者ステーションによる使用のために復号化するアプリケーション復号器モジュール５１にＩＰパケットを出力する。データリンク層モジュール５２において、順方向誤り訂正によるマルチプロトコル・カプセル化（ＭＰＥ−ＦＥＣ；ｍｕｌｔｉｐｒｏｔｏｃｏｌ  ｅｎｃａｐｓｕｌａｔｉｏｎ  ｗｉｔｈ  ｆｏｒｗａｒｄ  ｅｒｒｏｒ  ｃｏｒｒｅｃｔｉｏｎ）受信機は、時間インターリービング情報を抽出して、この情報に基づいて入力をモデム２０の受信機およびネットワーク接続アービトレータ（ＮＡＡ）モジュール３２に提供することができる。「タイム・スライシング」と呼ばれる時間インターリービング情報の態様は、図６、７、および８に関連して以下でさらに説明される。
【００４３】
１つの実施形態において、単方向ネットワーク１４は、集合インターリーブ・コンテンツ・ストリームに累積された複数のコンテンツ・ストリームを伝送することができる。アプリケーション復号器モジュール５１は、データリンク層モジュール５２から受信されたＩＰストリームに同期化すると、１つまたは複数のコンテンツ・ストリームを選択して格納のため、またはユーザに表示するために抽出することができる。コンテンツ・ストリームは、たとえば、ムービー、ゲーム、音声ブロードキャスト、ブロードキャスト・テレビ番組、その他のマルチメディア・データを含むことができる。
【００４４】
加入者ステーション１０が双方向ネットワーク１２に接続される場合、第１のネットワーク・アプリケーション・モジュール３４は、たとえばネットワーク層モジュール５４との間でＩＰパケットを伝送および受信することによって、ネットワーク層モジュール５４と通信することができる。ネットワーク層モジュール５４はまた、第１のアプリケーション・プロセッサ３４との間でデータを転送することができるモデム２０のＭＡＣ層と通信している。
【００４５】
第１のネットワーク１２は、アプリケーション・モジュール６１と、ネットワーク層モジュール６２と、基地局の送受信機６３とを含むことができる。送受信機モジュール６３は、ＭＡＣ、ＰＨＹ、およびＲＦモジュールを含む。１つの実施形態において、第１のネットワーク１２のアプリケーション・モジュール６１は、加入者ステーション１０の第１のアプリケーション・プロセッサ３４のコンテンツ・メタ情報モジュール５３に情報を提供するコンテンツ・メタ情報サーバ６４などのさまざまなアプリケーションを含む。アプリケーション・モジュール６１は、第１のネットワーク１２のその他のモジュールと同一場所に配置される必要はない。たとえば、アプリケーション・モジュール６１は、第１のネットワーク１２のネットワーク層モジュール６２と通信しているインターネットなど別のネットワーク内のプロセッサまたはサーバで動作していてもよく、ＶｏＩＰ、ＩＭ、電子メールなどのアプリケーションを含むことができる。
【００４６】
コンテンツ・メタ情報サーバ６４から取得されたコンテンツ・メタ情報は、単方向ネットワーク１４などのネットワークに関する情報を提供することができる。このようにして、単方向ネットワーク１４およびそのネットワークで配信されるコンテンツに関するメタ情報は、双方向ネットワーク１２から取り出されうる。
【００４７】
加入者ステーション１０が双方向ネットワーク１４に接続される１つの実施形態において、コンテンツ・メタ情報モジュール５３は、コンテンツ・メタ情報サーバ６４からネットワーク１２に関するコンテンツ・メタ情報を取り出すことができる。コンテンツ・メタ情報モジュール５３は、アプリケーション復号器モジュール５１およびデータリンク層ＭＰＥ−ＦＥＣ受信機モジュール５２と直接通信または中継通信し、電子サービス・ガイド（ＥＳＧ；ｅｌｅｃｔｒｏｎｉｃ  ｓｅｒｖｉｃｅｇｕｉｄｅ）、プログラム固有情報（ＰＳＩ；ｐｒｏｇｒａｍ  ｓｐｅｃｉｆｃ  ｉｎｆｏｒｍａｔｉｏｎ）、および単方向ネットワーク１４で配信されるコンテンツに関連する他のそのような情報など、第２のネットワークに関するコンテンツ・メタ情報をこれらのモジュールに提供する。
【００４８】
１つの実施形態において、コンテンツ・メタ情報モジュール５３は、第２のネットワークのブロードキャスト・ビデオ・プログラムなどのイベントのタイミング、または出現に関して第１のネットワーク１２経由でコンテンツ・メタ情報を受信することができる。もう１つの実施形態において、第１のアプリケーション・モジュール３４は、第２のネットワーク１４に関して第１のネットワーク１２経由でネットワーク状態情報を受信することができる。
【００４９】
もう１つの実施形態において、第２のネットワーク１４などの単方向ネットワークの伝送に含まれるコンテンツに関するコンテンツ・メタ情報は、第１のネットワーク１２を介して、または第２のネットワーク１４から受信された信号から取り出されうる。たとえば、電子サービス・ガイド（ＥＳＧ）は、第１のネットワーク１２または第２のネットワーク１４を介して加入者ステーション１０に伝達されうる。１つの実施形態において、ＥＳＧは、視聴者がガイドをナビゲートして、時間、タイトル、チャネル、ジャンルなどによりコンテンツを見つけて選択できるようにする、スケジュール済みのブロードキャスト・プログラムの表示された画面上のガイドである。１つの実施形態において、ＥＳＧが、パーソナル・メディア・プレイヤー（ＰＭＰ）に接続された加入者ステーションなどの加入者ステーションに提供される場合、ガイドは、視聴者が、単方向ネットワークの信号から受信されて抽出されたブロードキャスト・プログラムを後で表示するために記録できるようにする。ＥＳＧの標準的な要素は、プログラムのタイトルと、あらすじ、俳優、監督、制作年度、およびその他の情報などの説明情報の表示を可能にすることができるグラフィカル・ユーザ・インターフェイスを備える。
【００５０】
ＥＳＧ情報データは通常、コンテンツ・トランスポート・パケットの単方向伝送内で送信されるか、または非常に低いデータ転送速度で単方向ネットワーク内の特殊データチャネルのコンテンツ・パケットの伝送と並行して送信される。そのような単方向ネットワークでのＥＳＧの伝送のデータ転送速度は、単方向ネットワークからコンテンツにアクセスするために加入者ステーションによって必要とされるＥＳＧおよびその他のメタデータの伝送が過剰なシステム容量を消費することがないように、低く保持される。しかし、低い伝送速度は、加入者ステーションが初期化され、ＥＳＧデータが単方向ネットワーク上で加入者ステーションによってゆっくりと累積される場合、遅延を生じる。したがって、一部の実施形態において、加入者ステーションが、コンテンツ・メタ情報モジュール５３からのクエリに応答してコンテンツ・メタ情報サーバ６４から双方向ネットワーク１２上でＥＳＧ情報を取得することが好ましいこともある。
【００５１】
ＥＳＧに加えて、その他のコンテンツ・メタ情報は、単方向ネットワーク上で低いデータ転送速度で送信されてもよい。たとえば、プログラム固有情報（ＰＳＩ）は、単方向ネットワーク上で送信されうる。ＰＳＩは、ＭＰＥＧ−２標準によって定義されるメタデータである。ＰＳＩデータは、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＣＡＴ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、およびＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を含む多くのテーブルを含むことができる。この情報は、特定のプログラムをその関連するコンポーネント・データ・ストリーム（ビデオ、音声など）にマップするため、およびさらにＩＰアドレスを各コンポーネント・データ・ストリームにマップするために、加入者ステーションによって使用されうる。
【００５２】
述べられているように、単方向ネットワーク信号に関するコンテンツ・メタ情報は、単方向信号自体に含まれうるか、または双方向ネットワーク１４などの異なるネットワークから受信されうる。たとえば、図３に関して上記で説明されているように、単方向ネットワーク１４信号に関する情報は、単方向ネットワーク１４自体から、または双方向ネットワーク１２から加入者ステーション１０によって受信されうる。
【００５３】
第１のネットワーク１２と加入者ステーション１０との間のエアリンク・チャネル１６を通じて伝送されるデータ・ストリームは、音声、格納データ・ファイル、メタデータ、Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ−２（ＭＰＥＧ−２）、Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｖｉｄｅｏ、およびその他のフォーマットなど、さまざまなフォーマットで提供されてもよく、第１のネットワーク・アプリケーション・モジュール３４は、当技術分野で知られている方式でさまざまな異なるタイプのコンテンツを受信して処理するように適応されてもよい。加入者ステーション１０は、いずれかのネットワークに接続された場合、多くの機能を実行することができ、たとえば、もう一方のネットワークに接続する時間になるともう一方のそれぞれのネットワークを検索し、ＰＤＵを受信してカプセル化解除し、隣接ネットワークをスキャンしてハンドオーバーを実行し、適切な場合、ネットワークの基地局から受信されたＭＡＣ管理メッセージを消費する。
【００５４】
図５は、複数のネットワーク間を切り替えるためのネットワーク切り替えの方法の例示的な実施形態を示す流れ図である。図５に示される実施形態において、加入者ステーションは、単一のモデムを使用して２つのネットワーク間を切り替え、図１から図４に関して上記で説明されているシステムと同様に、第１のネットワークは双方向ネットワークであり、第２のネットワークは単方向ネットワークである。もちろん、本発明はまた、単方向および／または双方向ネットワークのその他のさまざまな組合せにも適用する。「専用モード」として説明されることもある図５に示される実施形態において、フローはブロック５０１で開始する。フローはブロック５０２へと続き、加入者ステーションは双方向ネットワークに自身を接続して関連付ける。１つの実施形態において、第１のネットワークは、双方向ネットワーク１２であってもよい。加入者ステーション１０が双方向ネットワークに接続されている間、双方向ネットワークのネットワーク状態情報は、格納されて定期的に更新されうる。１つの実施形態において、双方向ネットワークは、両方向ＷｉＭＡＸネットワークであってもよい。
【００５５】
フローは、ブロック５０３へと続く。ブロック５０３において、加入者ステーション１０は、前述のようなＷｉＭＡＸブロードキャスト単方向ネットワーク上のＤＶＢ−Ｈなどの単方向ネットワークに関するネットワーク状態情報を取り出す。取り出された情報は、単方向ネットワークのネットワーク状態情報、および単方向ネットワークの関心対象イベントおよびイベントのタイミングに関するコンテンツ・メタ情報を含むことができる。１つの実施形態において、加入者ステーション１０は、双方向ネットワークから単方向ネットワークに関する情報を取り出す。もう１つの実施形態において、加入者ステーション１０は、単方向ネットワーク自身から単方向ネットワークに関する情報を取り出す。フローはブロック５０４へと続き、加入者ステーション１０は引き続き双方向ネットワークに接続したまま、双方向ネットワークを監視するかまたは双方向ネットワークのサービスを使用する。
【００５６】
フローは、ブロードキャストＴＶプログラムなど所望のイベントが、たとえば加入者ステーション１０で表示される電子サービス・ガイド（ＥＳＧ）からのコンテンツ項目のユーザ選択により指示されるように、加入者ステーション１０が受信したいと望む単方向ネットワークでまもなく開始しようとしているかどうかを決定するブロック５０５へと続く。たとえば、所望のコンテンツの特定のストリームがある場合、その特定のコンテンツ・ストリームが、単方向ネットワークに関連付けられている以前取得されたコンテンツ・メタ情報に基づいて単方向ネットワーク上でまもなく伝送されようとしているかどうかが決定される。所望のイベントがまもなく開始しようとはしていないことがブロック５０５において決定される場合、フローはブロック５０４に戻り、加入者ステーションは引き続き双方向ネットワークを監視する。ブロック５０５において、所望のイベントがまもなく開始しようとしていることが決定される場合、フローはブロック５０６へと続き、そこで加入者ステーション１０は自身を双方向ネットワークから切断する。加入者ステーション１０は、双方向ネットワークから切断するが、加入者ステーション１０は、双方向ネットワークとのその確立された関連付けを保持する。
【００５７】
フローは、加入者ステーション１０が単方向ネットワークに接続するブロック５０７へと続く。次いで、フローはブロック５０８へと続き、そこで加入者ステーション１０は、単方向ネットワークに接続されている間、ＭＰＥＧ−２  ＴＳデータ・パケットでフォーマットされたビデオ・データなど、所望のイベントに関連付けられているデータを収集する。フローは、所望のイベントが行われたか（完了したか）どうかが決定されるブロック５０９へと続く。所望のイベントが完了していないことがブロック５０９において決定される場合、フローはブロック５０８に戻り、加入者ステーション１０は引き続き所望のイベントに関連付けられているさらに多くのデータを収集する。このようにして、加入者ステーションは、所望のイベントに対してすべてのデータが収集されるまで、専用の方式で単方向ネットワークへの接続状態を維持する。ブロック５０９において、所望のイベントが完了していることが決定される場合、フローはブロック５１０へと続く。
【００５８】
ブロック５１０において、加入者ステーション１０は単方向ネットワークから切断し、フローはブロック５１１へと続く。ブロック５１１において、加入者ステーション１０は、すでに確立された関連付けのある双方向ネットワークに再び接続する。次いで、フローはブロック５０４に戻り、加入者ステーション１０は、別の所望のイベントが双方向ネットワークでまもなく開始する時間まで、双方向ネットワークを監視する。
【００５９】
１つの実施形態において、所望のコンテンツ「イベント」は、ビデオ・データ・ストリームなどのブロードキャストであってもよい。イベントは、開始時間および完了時間を有し、イベント・データがインターリーブされる場合、２つのイベントが重複できることが可能である。加入者ステーション１０が２つ以上のイベントを受信している場合、１つのイベントの終結は、必ずしももう一方のイベントが終結したことを意味するわけではいない。１つの実施形態において、イベントは、１から１００の範囲にわたる負荷サイクルを有する。タイム・スライシング（コンテンツ・データのインターリービング）が単方向ネットワークに採用されていない場合、イベントの負荷サイクルは１００であり、イベントは重複することができない。イベントが１００未満の負荷サイクルを有する場合、タイム・スライシングは採用されている。１つの実施形態において、イベントは、単方向ネットワーク上で継続的に伝送されている。
【００６０】
図６は、例示的な実施形態によるネットワーク切り替えタイムラインである。図６に示される実施形態において、単方向ネットワークは、加入者ステーション１０におけるダウンロードのために選択された３つのイベント７３、７４、および７５についてインターリーブされたイベント・データ・パケットを伝送する。イベント７３、７４、および７５の各々は、タイム・スライス９３によって区切られた、イベントを識別する適切なヘッダを持つデータ・パケットの連続タイム・スライス７７、７８、および７９を備え、これらのタイム・スライス９３の間は、図７において１つのイベントに関して示されているように、所望のイベント・パケットが伝送されていない。図７に示されるように、イベント７３のイベント・データ・パケットが伝送されているとき、イベント７３はタイム・スライス７７を含み、ここでイベント・データタイム・スライス７７は、イベント７３に関連付けられているデータ・パケットが伝送されていないとき、タイム・スライス９３によって区切られる。イベント７３のタイム・スライス９３の間、他のイベントのデータ・パケットは、図６の３つのイベント７３、７４、および７５に示されるように、インターリーブの方式で伝送されてもよい。
【００６１】
加入者ステーション１０が２つのネットワークのうちの１つに接続されている間、加入者ステーション１０は、１つまたは複数の所望のイベントのコンテンツ・メタ情報を収集する。たとえば、加入者ステーション１０は、図３Ｂに関して上記で説明されているように、加入者ステーション１０が双方向ネットワークに接続されている間、単方向ネットワークで発生する予定である１つまたは複数のイベントに関するコンテンツ・メタ情報を収集することができる。
【００６２】
図５に関して上記で説明されているような、専用モードと呼ばれるモードにおいて、加入者ステーション１０は、所望のイベントの終結まで、所望のイベントが出現している単方向ネットワークに接続された状態を保持する。たとえば、加入者ステーション１０が、図６において３つのイベント７３、７４、および７５を受信するようスケジュールされている場合、加入者ステーション１０は、最終イベント、この場合はイベント７５の終結まで、単方向ネットワークに接続された状態を保持する。この例において、最終イベントであるイベント７５が完了したとき、加入者ステーション１０は、単方向ネットワークから切断し、再び双方向ネットワークに接続して、単方向ネットワークでの次の所望のイベント開始まで指定された時間、または加入者ステーション１０が切断もしくは電源をオフにされるまで、双方向ネットワークに接続された状態を保持する。この専用モードの実施形態において、加入者ステーション１０は、存在している場合、所望のイベントが単方向ネットワークで出現していない限り、双方向ネットワークに接続された状態を保持し、所望のイベントが単方向ネットワークで出現している場合は、加入者ステーション１０は単方向ネットワークに接続して、イベントの完了まで所望のイベントのデータを受信および収集する間、単方向ネットワークに接続された状態を保持する。
【００６３】
１つの実施形態において、加入者ステーション１０が電源投入されて双方向ネットワークに接続するとき、単方向ネットワークでコンテンツの電子サービス・ガイド（ＥＳＧ）情報をＥＳＧサーバからダウンロードするように構成される。ＥＳＧクエリをＥＳＧサーバにサブミットする場合、加入者ステーション１０は、双方向ネットワークでのそのサービス提供基地局の基地局識別子（ＢＳＩＤ）を含むことができる。ＢＳＩＤは、加入者ステーション１０が現在位置している単方向ネットワークを識別するために使用されうる。ＥＳＧは、加入者ステーション１０が位置している単方向ネットワークで使用可能であるか、または将来使用可能になるイベントを記述する。加入者ステーション１０はまた、双方向ネットワーク上での同様の交換中に、加入者ステーション１０が位置している単方向ネットワークの関連するＭＰＥＧ−２プログラム固有情報（ＰＳＩ）テーブルをダウンロードしてもよい。ＭＰＥＣ−２  ＰＳＩは、単方向ネットワークのパラメータを記述し、ブロードキャストに存在する基本ストリームを記述して、ＩＰアドレスをＭＰＥＧ−２パケット識別子（ＰＩＤ）にマップする。１つの実施形態において、この情報は、第２のネットワークの状態情報４２の一部としてＮＡＡデータ・ストレージ・モジュール３８に格納されうる。ユーザは、ＥＳＧからダウンロードするために所望のイベントを選択してもよい。加入者ステーション１０は、双方向ネットワークでの所望のイベントの開始時期まで、双方向ネットワークに接続された状態を保持する。
【００６４】
ＥＳＧはまた、単方向ネットワーク１４内のＩＰストリームでも使用可能であってもよく、ＭＰＥＧ−２  ＰＳＩは、よく知られた基本ストリームで使用可能であってもよく、加入者ステーション１０はこれらのソースから二者択一的にＥＳＧおよびＰＳＩを取得してもよい。しかし、双方向ネットワークを介してこの情報を取得することで、単方向ネットワークに接続するときに加入者ステーション１０の同期時間を加速することができる。加入者ステーション１０は、ＥＳＧを介して単方向ネットワークでのすべての所望のイベントのＩＰアドレスを認識し、ＰＳＩで提供されるプログラムＩＤ（ＰＩＤ）マップへのＩＰアドレスを使用して所望のイベントを見つけてフィルタリングする。ＥＳＧおよびＭＰＥＧ−２  ＰＳＩはまた、加入者ステーション１０が、最初に双方向ネットワークに接続して関連付けることをせずに単方向ネットワークに入る場合に、単方向ネットワークを介して低速で伝送されうる。ＥＳＧのフォーマットは、ダウンロードを介して取得されたか、タイム・スライスＩＰストリームを介して取得されたかにはかかわらず同じであり、ＥＳＧは、汎用的なネームスペースを持つ拡張マークアップ言語（ＸＭＬ）ファイルであってもよい。
【００６５】
双方向ネットワークがないか、範囲外であるか、または加入者ステーション１０の接続中に失われたかのいずれかの原因で、双方向ネットワークが存在しない場合、加入者ステーション１０は、たとえば、上記で参照された同時係属出願第１１／６２３３，０３２号明細書に説明されている方法を使用することにより、単方向ネットワークを検索して接続する。単方向ネットワークに接続すると、加入者ステーション１０は、双方向ネットワークの検索、接続、および関連付けの標準的な方法を使用して、単方向ネットワークでの所望のイベントと時折直交の双方向ネットワークを検索する。単方向ネットワークによって提供された地理的位置情報は、双方向ネットワークの検索を絞り込むために使用されてもよい。
【００６６】
図６に戻ると、所望のイベントの開始時期８２より前、ただし加入者ステーションが双方向ネットワークから切断したよりも前の所定の期間において、加入者ステーション１０は、図６に示されるＰＲＬ（ｐｒｅｆｅｒｒｅｄ  ｒｏａｍｉｎｇ  ｌｉｓｔ）サーバへの単方向ネットワークＰＲＬクエリ、または近隣ネットワーク情報などのような単方向ネットワークに関するその他の有用な情報についての別のサーバへのクエリなど、単方向ネットワークに関連付けられているネットワーク情報について双方向ネットワーク上でクエリを生成する。双方向ネットワークの現在のサービス提供基地局のＢＳＩＤは、加入者ステーション１０が位置する単方向ネットワークの識別を容易にするために、このクエリに含まれうる。ＰＲＬクエリは、単方向ネットワークの検索プロセスを促進するために使用されうるダウンロードされたＰＲＬ７１を生成する。第１のイベント開始時期８２に先立ち、ＰＲＬ７１がダウンロードされる。ＰＲＬダウンロード７１の後、または双方向ネットワーク経由のその他の単方向ネットワーク情報のダウンロードの後、アイドル・シグナリング・モード期間７２がある。加入者ステーションは、ネットワーク切り替え時期８０が生じるまで、アイドル・モード７２に留まることができる。ネットワーク切り替え時期８０は、第１のイベント開始時期８２の前に十分な時間期間８１を生じさせて、加入者ステーション１０が単方向ネットワークに接続する十分な時間があるようにする。次いで、加入者ステーション１０は、すべての所望のイベントが完了するまで、所望のイベント・データを収集し、完了時点において次のネットワーク切り替え時期８３が生じる。ネットワーク切り替え時期８３の後に続く時間期間８５中に、加入者ステーション１０は、双方向ネットワークに接続する。加入者ステーションが双方向ネットワークに接続した後、ネットワーク再入シグナリング期間７６に入る。
【００６７】
１つの実施形態において、加入者ステーション１０は、自身を双方向ネットワークから切断するときにまだアイドル・モードにない場合、登録解除要求（ＤＲＥＧ−ＲＥＱ）メッセージを、ページングパラメータを含む登録取消コマンドＤＲＥＧ−ＣＭＤで応答する双方向ネットワークの基地局に送信する。これらのページングパラメータは、加入者ステーション１０が、双方向ネットワークから切断されて単方向ネットワークに接続される間ページングに応答しないので、この時点においては加入者ステーション１０に関連していない。しかし、双方向ネットワークの観点からは、加入者ステーション１０が省電力のためにアイドル・モードに入るのか、または加入者ステーション１０がネットワークを切り替えるためにアイドル・モードに入るのか分からないので、そのため双方向ネットワークはページングパラメータを通常どおりに送信する。双方向ネットワークＰＲＬが単に加入者ステーション１０にダウンロードされた場合、加入者ステーション１０がアイドル・モードにはない可能性が高い。ダウンロードされた双方向ネットワークＰＲＬが加入者ステーション１０によって最近ダウンロードされたのではない場合、加入者ステーション１０がすでにアイドル・モードにある可能性が高く、単方向ネットワークで所望のイベントが開始すると双方向ネットワークから単に切断することができる。
【００６８】
１つの実施形態による双方向ネットワークを検索して接続するプロセスは、上記で参照された米国特許出願第１１／６２３，０３２号明細書に詳細に説明されている。ＥＳＧおよびＰＳＩ情報を使用して、加入者ステーション１０は、単方向ネットワークから所望のイベントのＩＰパケットを受信して抽出する。加入者ステーションは、所望のイベントのパケットが単方向ネットワークで伝送されていない（つまり、不要のイベントに属するパケットが到着している）時間のスライス中に「オフ」にするように受信機に指示することにより、電力を節約するよう構成されうる。現在の所望のイベントが進行中に別の重複する所望のイベントが開始した場合、加入者ステーションは、タイム・スライス負荷サイクルを調整して、所望のイベントの適切なＩＰパケットを受信することにより、すべての所望のイベントのデータを受信して収集する。
【００６９】
ＥＳＧおよびＰＲＬはいずれも、Ｔｒｉｖｉａｌ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ＴＦＴＰ）を使用して取り出されてもよい。加入者ステーション１０は、加入者ステーションに既知であってもよいＩＰアドレスを有するＥＳＧおよびＰＲＬサーバからＥＳＧおよびＰＲＬ情報を取得する。代替として、ＩＰアドレスは、双方向ネットワークを介して加入者ステーションからドメイン・ネーム・システム（ＤＮＳ）クエリまたはＥＳＧ／ＰＲＬクエリにより受信される。
【００７０】
所望のイベントが終結すると、それ以上は継続中の所望のイベントがない場合、加入者ステーション１０は、図６に示されるように、自身を単方向ネットワークから切断して、自身を双方向ネットワークに再接続する。双方向ネットワークに再接続するとき、加入者ステーション１０は、アイドル・モードから通常モードに推移するために定義された動作に従う。たとえば、このプロセスは、双方向ネットワークの加入者ステーション１０と基地局との間のレンジング要求／レンジング応答（ＲＮＧ−ＲＥＱ／ＲＮＧ−ＲＳＰ）交換を伴うことができる。
【００７１】
加入者ステーション１０にダウンロードされたＥＳＧの周波数は、ブロードキャスト・ネットワークのプログラミングの動的特性、ＥＳＧが将来に提案する程度、および加入者ステーション１０の機動性によって決まる。双方向ネットワークに接続されている間、加入者ステーション１０が新しい単方向ネットワークにローミングする場合、加入者ステーション１０はこの新しい単方向ネットワークのＥＳＧおよびＰＳＩをダウンロードする。加入者ステーション１０は、双方向ネットワークの新しいサービス提供基地局のＢＳＩＤにより、加入者ステーション１０が新しい双方向ネットワークにあることを認識する。加入者ステーション１０は、マッピング・テーブルを使用するか、受信したデータにより、または任意の適切な対応によって、双方向ネットワークのＢＳＩＤを関連する単方向ネットワークと関連付けることができる。双方向ネットワークおよび単方向ネットワークの新しいＢＳＩＤは、データ・ストレージ・モジュール３８の第１のネットワーク状態情報４０および第２のネットワーク状態情報４２に格納されうる。新しいイベントの開始前に、加入者ステーション１０は、双方向ネットワークのサービス提供ＢＳＩＤが変更されている場合に限り、単方向ネットワークＰＲＬをダウンロードする。
【００７２】
１つの実施形態において、前述のような所望のイベントを収集するための専用モードを容易にするため、ＩＥＥＥ８０２．１６ｅの標準で定義されているような、アイドル・モード７２が使用されてもよい。加入者ステーションは、ＭＡＣ管理メッセージを双方向ネットワークの基地局に送信してから、加入者ステーションが属すページング・グループおよびその他の関連ページング情報を含む確認を受信することにより、アイドル・モード７２に入ることができる。アイドル・モード７２は、単方向ネットワークで所望のイベントが開始したとき（その間加入者ステーションは双方向ネットワークから切断される）、または加入者ステーションが電力を節約したいが双方向ネットワークから切断したくない場合に、使用されうる。
【００７３】
省電力の目的で双方向ネットワークのアイドル・モード７２に入るとき、加入者ステーションは、そのページング聴取間隔中に覚醒し、双方向ネットワークでのすべてのページングに応答する。加入者ステーションはまた、そのアイドル・モードタイマー内で位置更新メッセージを送信する。単方向ネットワーク上で所望のイベントを受信する目的でアイドル・モード７２に入るとき、加入者ステーションは、ページング聴取または位置更新メッセージの伝送のために双方向ネットワークに再接続しようとは試みない。
【００７４】
加入者ステーションが、双方向ネットワークにサービスを提供する基地局に関連付けるとき、加入者ステーションはブロードキャスト対応のデバイスであることを指示して、加入者ステーションが双方向ネットワークから切断される場合であっても論理接続または登録の関連付けは分断されてはならないことを基地局に指示する。加入者ステーションは、たとえば、双方向ネットワークとの関連付けの確立中に基本機能交換内のＴＬＶ（ｔｙｐｅ  ｌｅｎｇｔｈ  ｖａｌｕｅ）メッセージにより、任意の適切な対応によりブロードキャスト対応であることを指示してもよい。加入者ステーションが双方向ネットワークから切断して単方向ネットワークに接続するとき、加入者ステーションは、双方向ネットワークでページングに応答しないかまたは定期的位置更新メッセージを送信しない。アイドル・モードシステムタイマーが満了すると、またはページング再試行カウントが双方向ネットワークのサービス提供基地局においてゼロに減少すると（つまり、加入者ステーションがページングに応答していない）、アイドル・モード管理の目的で基地局において保存されている加入者ステーションの関連サービスおよび動作情報は破棄されるが、加入者ステーションはその関連付けデータを破棄したり、双方向ネットワークから分離することはない。メタタイマーは、加入者ステーションが、数十分から数時間程度になることもある長期間にわたって基地局が双方向ネットワークから切断されているような場合に対して、双方向ネットワークの基地局に提供されてもよい。このメタタイマーが満了すると、加入者ステーションは、双方向ネットワークによって分離される。
【００７５】
図８は、「トグル」モードまたは方式が、双方向ネットワークと単方向ネットワークとの間などの２つのネットワーク間の切り替えのために使用される代替の実施形態を示す。１つの実施形態において、加入者ステーションは、所望のイベントの全時間中に単方向ネットワークに専用に接続されている状態でいるのではなく、１つまたは複数の所望のイベント中に単方向ネットワークと双方向ネットワークとの間を切り替える。単方向ネットワーク上でブロードキャスト・マルチメディア・コンテンツにＤＶＢ−Ｈを実施する実施形態において、トグル・モードは、ＤＶＢ−Ｈタイム・スライシングによって可能にされる。このトグル・モードにおいて、加入者ステーションが双方向ネットワークから切断される期間は、図５に関して上記で説明されているように、専用モードの場合の期間に比べてはるかに短い。図８に示される実施形態において、加入者ステーションは２つのネットワーク間を切り替えるが、その第１のネットワークは双方向ネットワークであり、第２のネットワークは単方向ネットワークである。もちろん、図８に示される本発明の実施形態はまた、単方向および／または双方向ネットワークのその他の組合せで実施されうる。
【００７６】
図８のフローは、ブロック８０１で開始する。次いで、フローは、加入者ステーションが双方向ネットワークに接続して関連付けるブロック８０２へと続く。次いで、フローは、単方向ネットワークに関する情報が取り出され、単方向ネットワークで選択された所望のイベントに対応する情報もまた取り出されるブロック８０３へと続く。１つの実施形態において、加入者ステーションは、ブロック８０３において双方向ネットワークを介してこの情報を取り出す。取り出された情報は、単方向ネットワークのパラメータを含むネットワーク状態情報、および単方向ネットワークのイベントおよびイベントのタイミングに関するコンテンツ・メタ情報を含むことができる。もう１つの実施形態において、加入者ステーション１０は、ブロック８０３において、単方向ネットワークに関する情報を、単方向ネットワークに接続した後にそのような情報を収集することによって単方向ネットワーク自身から取り出す。
【００７７】
１つの実施形態において、加入者ステーションは、ブロック８０３において、加入者ステーションで表示される電子サービス・ガイド（ＥＳＧ）にリストされている選択済みのコンテンツ・プログラムと関連してユーザ入力から取得された情報など、単方向ネットワークおよび所望のイベントに関する情報を取り出す。１つの実施形態において、加入者ステーションは、双方向ネットワークに接続し、単方向ネットワークを介して低速度で伝送されるプログラム情報を取り出す。もう１つの実施形態において、加入者ステーションは、図４のコンテンツ・メタ情報モジュール５３を使用するなど、双方向ネットワークを介してプログラム情報を取り出す。１つの実施形態において、加入者ステーションデバイスは、ＥＳＧの形式などで、プログラム情報をユーザに提示し、ユーザは所望のイベントを加入者ステーションに指示する。
【００７８】
フローは、加入者ステーション１０が双方向ネットワークに接続された状態を保持して監視するブロック８０４へと続く。双方向ネットワークを監視する間、加入者ステーションは、たとえば、電力を節約するためにスリープ・モードに入るなどの理由で、双方向ネットワークから一時的に切断して再接続してもよい。
【００７９】
フローは、所望のイベントが単方向ネットワークでまもなく開始されるところであるかどうかが決定されるブロック８０５へと続く。たとえば、加入者ステーション１０のユーザが受信したいと望むプログラムに関連付けられている特定のコンテンツ・ストリームがある場合、その特定のコンテンツ・ストリームが単方向ネットワーク上でまもなく伝送されるところであるかどうかが決定される。所望のイベントがまもなく開始するところではないことが決定される場合、フローはブロック８０４に戻り、加入者ステーションは引き続き双方向ネットワークを監視する。ブロック８０５において、所望のイベントがまもなく開始するところであることが決定される場合、フローはブロック８０６へと続く。
【００８０】
ブロック８０６において、イベント・データの所望のタイム・スライスが単方向ネットワークで所望のイベント内にまもなく開始するかどうかが決定される。所望のタイム・スライスがすぐに開始する予定ではない場合、フローはブロック８０５に留まる。ブロック８０５において、所望のタイム・スライスがまもなく開始することが決定される場合、フローはブロック８０７へと続く。図７を参照すると、イベント７３のデータは、イベント・データの一部が伝送されるタイム・スライス７７に分割される。イベント・データタイム・スライス７７は、イベント７３に関連付けられているイベント・データが伝送されないタイム・スライス９３によって分離される。図７に示されるイベント７３を受信することが望まれる場合、ブロック８０６において、所望のイベント・タイム・スライスがまもなく開始するかどうかが決定される。所望のイベント・タイム・スライス７７がまもなく開始するところである場合、フローはブロック８０７へと続く。
【００８１】
ブロック８０７において、加入者ステーションは双方向ネットワークから切断するが、双方向ネットワークとの関連付けは保持する。フローはブロック８０８へと続き、加入者ステーションは単方向ネットワークに接続する。フローはブロック８０９へと続き、所望のイベント・タイム・スライス中に単方向ネットワークから伝送されたイベント・タイム・スライス・データが収集される。次いで、フローは、所望のタイム・スライスが完了したかどうかが決定されるブロック８１０へと続く。所望のタイム・スライスが完了していない場合、フローはブロック８０９に戻り、さらに所望のイベント・タイム・スライス・データが収集される。ブロック８１０において、所望のイベント・タイム・スライスが完了したことが決定される場合、フローはブロック８１１へと続く。図７を参照すると、加入者ステーションが第１のタイム・スライス・イベント７７からデータを受信していた場合、ブロック８１０において、加入者ステーションは、第１のタイム・スライス・イベント７７が完了したかどうか決定する。第１のタイム・スライス・イベント７７が完了していないことが決定される場合、つまりスライスで受信されるべきさらに多くのデータが残っている場合、加入者ステーションは、ブロック８０９において、所望のイベント・データの受信を続行する。所望のタイム・スライス・イベント７７が完了したことが決定される場合、つまり次のイベント・タイム・スライス７７の開始までに（間隔タイム・スライス９３の後）伝送される所望のイベントに関連付けられているイベント・データがない場合、フローはブロック８１１へと続く。
【００８２】
ブロック８１１において、加入者ステーションは単方向ネットワークから切断する。フローはブロック８１２へと続き、加入者ステーションは関連付けがすでに確立されている双方向ネットワークに接続する。次いで、フローは、所望のイベントが完了したかどうかが決定されるブロック８１３へと続く。言い換えれば、所望のイベントに関連付けられているイベント・データのすべてが収集されたかどうかが決定される。ブロック８１３において、イベントが完了していないことが決定される場合、フローはブロック８０６に戻り、加入者ステーションは次の所望のイベント・タイム・スライスの出現を待つ。ブロック８１３に戻り、イベントが完了していることが決定される場合、フローはブロック８０４に戻り、加入者ステーションは、次の所望のイベントが単方向ネットワークでまもなく開始するような時間まで双方向ネットワークを監視する。
【００８３】
図６を参照すると、ブロック８１３において、たとえば第１のイベントなど所望のイベントが完了していないことが決定される場合、つまり収集されていない第１のイベントに関連付けられているデータがまだある場合、フローはブロック８０６へと続き、加入者ステーションは、図７のタイム・スライス７７のような、第１のイベント７３の次のタイム・スライスを待つ。ブロック８１３において、第１のイベント７３のような所望のイベントが完了したことが決定される場合、フローはブロック８０４に戻り、加入者ステーションは次の所望のイベントを待つ。
【００８４】
図８に示されるトグル・モードの技法により、加入者ステーションは、単方向ネットワークによって伝送されるイベント・データのタイム・スライスインターリーブに基づいて受信されている所望のイベントの数およびそれらのイベントの負荷サイクルに比例して単方向ネットワークに接続できるようになる。所望のイベント・データが伝送されているときの所望のイベント内の間隔に、加入者ステーションは自身を双方向ネットワークに再接続することができる。１つの実施形態において、これらの間隔は、ほんの数秒ほどである。これはつまり、たとえば、加入者ステーション１０が単方向ネットワークに接続することができ、所望のイベント・パケットが送信されるタイム・スライス中に、ビデオ・ストリームなどのマルチメディアの所望のＭＰＥＧ−２トランスポート・ストリーム・パケットを受信することができることを意味する。所望のイベント・データ・パケットが伝送されているタイム・スライスが出現する場合、加入者ステーションは、双方向ネットワークなどの別のネットワークに接続することができる。１つの実施形態において、イベントが受信されていない場合、加入者ステーションは自身を双方向ネットワークに「留めて」おく。トグル・モードにおいて、加入者ステーション内のモデムは、タイム・スライス間隔の制約に対応するために自身を関連するネットワークに迅速に接続する。たとえば、ネットワークへの接続は、モデムをネットワーク周波数に同調させること、モデムを固定させること、（標準ＩＥＥＥ８０２．１６ｅフレームなど）フレーム・プリアンブルを検索して見つけること、フレーム同期化、つまりフレーム制御ヘッダ（ＦＣＨ）ならびにダウンリンクおよびアップリンク・マップ受信を達成することを含むことができる。ネットワークへのこの接続は、単方向ネットワークのいくつかの時分割複信（ＴＤＤ）フレーム内で生じてもよい。
【００８５】
１つの実施形態において、加入者ステーションが、図８におけるように、ネットワーク切り替えのためにタイム・スライシングを使用している場合、加入者ステーションは単方向ネットワークからの着信ＩＰストリームを解釈し、ＩＰパケットをＩＰストリームにカプセル化するヘッダからタイム・スライシングを達成するために必要なタイミングおよびその他の情報を抽出する。この情報は、所望のイベント・コンテンツの現在のタイム・スライスまたはパケットが終了したとき、および所望のイベント・コンテンツの次のタイム・スライスが開始したときを受信機に知らせる。所望のタイム・スライスの開始および終了時間の知識により、加入者ステーションはそのモデムを、現在の所望のタイムスライムが完了するまで、イベント・データを伝送している単方向ネットワークに接続された状態に保持することができ、その後、単方向ネットワークで次の所望のイベント・タイム・スライスが開始するまで、別のネットワークでサービスを利用するためにその別のネットワークにモデムを接続することができる。
【００８６】
前述の実施形態において、１つのＲＦモデムは、１つの周波数で単方向ネットワークおよびもう１つの周波数で双方向ネットワークなどのように、２つのネットワークの間で交互の切り替えを処理する。１つの実施形態において、加入者ステーションは、本明細書において説明される切り替えの技法および方法を使用して、ビデオ・ストリームなどのブロードキャスト・マルチメディア・データを受信し、もう一方のネットワークでＩＰベースのトランザクションに従事するなど、別のネットワークで双方向通信に従事することができる。前述のシステムにおいてパーソナル・メディア・プレイヤー、ハンドセット、携帯情報端末、ラップトップ・コンピュータなどの加入者ステーション実施態様のユーザは、たとえば、ビデオのようなマルチメディア・コンテンツなどのコンテンツを受信するために単方向ネットワークを使用することができ、さらに、単方向ネットワークで提供されるサービスのサブスクリプションのアップリンク、および通常の音声サービスまたはその他の双方向サービスの利用のために双方向ネットワークを使用することもできる。
【００８７】
当業者であれば、本明細書において開示される上記で説明される図面および実施形態に関連して説明されるさまざまな例示的なおよび方法が、多くの場合、電子ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せとして実施されうることを理解するであろう。ハードウェアおよびソフトウェアのこの互換性を明確に示すため、さまざまな例示的なモジュールおよび方法ステップが、概ねそれらの機能に関して上記で説明されてきた。そのような機能がハードウェアまたはソフトウェアのいずれとして実施されるかは、システム全体に課された特定の用途および設計の制約に依存する。当業者は、説明されている機能を個々の特定の用途に対してさまざまな点で実施することができるが、そのような実施態様の決定は、本発明の範囲からの逸脱を生じるものとして解釈されるべきではない。加えて、モジュールまたはステップ内の機能のグループ化は、説明を容易にするためのものである。特定の機能は、本発明を逸脱することなく、モジュールまたはステップ間で移動されうる。
【００８８】
さらに、本明細書において開示される実施形態に関連して説明されるさまざまな例示的なモジュールおよび方法ステップは、汎用プロセッサ、デジタル信号プロセッサ（「ＤＳＰ」）、特定用途向け集積回路（「ＡＳＩＣ」）、フィールド・プログラマブル・ゲートアレイ（ＦＰＧＡ；Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはその他のプログラム可能論理装置、個別ゲートまたはトランジスタ論理、個別ハードウェア・コンポーネント、または本明細書において説明される機能を実行するように設計されたその任意の組合せで実施または実行されうる。汎用プロセッサはマイクロ・プロセッサであってもよいが、代替として、プロセッサは任意のプロセッサ、コントローラ、マイクロ・コントローラ、または状態機械であってもよい。プロセッサはまた、たとえば、ＤＳＰおよびマイクロ・プロセッサ、複数のマイクロ・プロセッサ、ＤＳＰコアと連動する１つまたは複数のマイクロ・プロセッサ、または任意の他のそのような構成など、コンピューティング装置の組合せとして実施されうる。
【００８９】
加えて、本明細書において開示される実施形態に関して説明される方法のステップまたはアルゴリズムは、ハードウェア、プロセッサによって実行されるソフトウェア・モジュール、またはこの２つの組合せにおいて直接に具現されうる。ソフトウェア・モジュールは、ＲＡＭメモリ、フラッシュ・メモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能ディスク、ＣＤ−ＲＯＭ、またはネットワーク・ストレージ媒体を含む他の任意の形態のストレージ媒体に常駐することができる。例示的なストレージ媒体は、プロセッサが、記憶媒体との間で情報の読み取りおよび書き込みを行うことができるように、プロセッサに結合されうる。代替において、ストレージ媒体はプロセッサに内蔵されうる。プロセッサおよびストレージ媒体はまた、ＡＳＩＣに常駐することもできる。
【００９０】
開示される実施形態の上記の説明は、当業者が、本発明を行うかまたは使用することができるようにするために提供される。これらの実施形態へのさまざまな変更は、当業者には容易に明らかとなり、本明細書において説明される一般的原理は、本発明の精神および範囲を逸脱することなくその他の実施形態に適用されうる。したがって、本明細書において提示される説明および図面が、本発明の例示的な実施形態を提示し、ひいては本発明によって広く検討される主題を代表するものであることを理解されたい。さらに、本発明の範囲はその他の実施形態を完全に網羅すること、したがって本発明の範囲は以降の特許請求の範囲以外のいかなるものによっても限定されないことを理解されたい。
【図１】
0005507259.tif 000002
【図２】
0005507259.tif 000003
【図３Ａ】
0005507259.tif 000004
【図３Ｂ】
0005507259.tif 000005
【図４】
0005507259.tif 000006
【図５】
0005507259.tif 000007
【図６】
0005507259.tif 000008
【図７】
0005507259.tif 000009
【図８】
0005507259.tif 000010