(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイス（ＷＣＤ）によってコンテンツを受信するための方法であって、前記方法が、
前記ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視することと、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信することと、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させることと、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理することと、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備える、方法。
【請求項２】
ユニキャストチャネルを介してブロードキャストコンテンツを提供するためのコンピュータプログラムであって、
コンピュータに、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視させるための第１のコードセットと、
前記コンピュータに、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出させるための第２のコードセットと、
前記コンピュータに、前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断させるための第３のコードセットと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記コンピュータに、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信させるための第４のコードセットと、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記コンピュータに、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させるための第５のコードセットと、
前記コンピュータに、前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理させるための第６のコードセットと、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備えるコンピュータプログラム。
【請求項３】
ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するための手段と、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出するための手段と、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断するための手段と、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信するための手段と、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させるための手段と、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理するための手段と、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備える、装置。
【請求項４】
ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するように動作可能であるトランシーバと、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することと
を行うように構成された、ハンドオーバモジュールと
を備える、ワイヤレス通信デバイスであって、
前記トランシーバが、前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信するようにさらに動作可能であり、
前記ハンドオーバモジュールが、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信に移行させることと、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理することと、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を行うようにさらに動作可能である
ワイヤレス通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
開示する態様は、ユニキャスト送信とマルチキャスト送信とを統合すること(integrating)、および／または切り替えることに関する。
【背景技術】
【０００２】
米国特許法第１１９条に基づく優先権の主張
本特許出願は、本出願の譲受人に譲渡され、参照により本明細書に明確に組み込まれる、２００９年４月７日に出願された仮出願６１／１６７，４７６号の優先権を主張する。
【０００３】
ワイヤレス通信システムは、ボイス、データなど様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、帯域幅および送信電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムとすることができる。そのような多元接続システムの例には、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、３ＧＰＰ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムがある。
【０００４】
さらに、ワイヤレス通信システムは、アクセス端末（ＡＴ）にコンテンツをブロードキャスト、マルチキャストおよび／またはユニキャストするためのコンテンツプロバイダを提供することができる。本明細書で使用する、コンテンツをブロードキャストすることは、コンテンツをブロードキャストすることとマルチキャストすることの両方を含む。たとえば、１つのそのようなワイヤレス通信システムは高速パケットデータ（ＨＲＤＰ）システムを含む。ＨＲＰＤシステムは、ユニキャスト送信モードとブロードキャスト／マルチキャストサービス（ＢＣＭＣＳ）送信モードとを同時にサポートすることができる高速データ送信システムである。ユニキャスト送信モードでは、リンク適応により、ポイントツーポイント通信のためのより高いリンク効率を達成することができるが、ＢＣＭＣＳ送信モードでは、複数のユーザが、セルカバレージにおいて達成され得る最大送信レートを使用して同じ順方向リンクチャネルを共有することができる。
【０００５】
現在、システムは、ユニキャストモードとＢＣＭＣＳモードの両方での同時送信を可能にするが、２つのモードは、様々なセットアップおよび送信構成パラメータを使用して送信される。したがって、ユニキャスト送信とマルチキャスト送信とを統合し、および／または切り替えるための改善された装置および方法が望まれる。
【発明の概要】
【０００６】
以下で、１つまたは複数の態様の基本的理解を与えるために、そのような態様の簡略化された概要を提示する。この概要は、すべての企図された態様の包括的な概観ではなく、すべての態様の主要または重要な要素を識別するものでも、いずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示するより詳細な説明の導入として、１つまたは複数の態様のいくつかの概念を簡略化された形で提示することである。
【０００７】
１つまたは複数の態様およびその対応する開示に従って、ユニキャストチャネルを介してブロードキャストコンテンツを提供することに関して様々な態様について説明する。一態様によれば、ユニキャストチャネルを介してブロードキャストコンテンツを提供するための方法が提供される。本方法は、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断することを含み得る。さらに、本方法は、コンテンツがユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、コンテンツをユニキャスト予約にマッピングすること、ここで、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用してユニキャストタイプフォーマット中で識別される、を含み得る。
【０００８】
さらに別の態様は、コンピュータ可読媒体を備えるコンピュータプログラム製品に関する。本コンピュータプログラム製品は、コンピュータに、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断させるための第１のコードセットを含むコンピュータ可読媒体を含み得る。本コンピュータプログラム製品は、コンテンツをユニキャスト予約にマッピングし、コンテンツがユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、コンピュータに、コンテンツをユニキャスト予約にマッピングさせ、そのユニキャスト予約をユニキャストフローにマッピングさせるための第２のコードセットと、ここで、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用してユニキャストタイプフォーマット中で識別される、を含むコンピュータ可読媒体をさらに含み得る。
【０００９】
さらに別の態様は装置に関する。本装置は、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断するための手段を含み得る。さらに、本装置は、コンテンツをユニキャスト予約にマッピングし、コンテンツがユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、コンテンツをユニキャスト予約にマッピングするための手段およびそのユニキャスト予約をユニキャストフローにマッピングするための手段と、ここで、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用してユニキャストタイプフォーマット中で識別される、を含み得る。
【００１０】
別の態様は装置に関する。本装置は、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断することと、コンテンツがユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、コンテンツをユニキャスト予約にマッピングすることと、ここで、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用してユニキャストタイプフォーマット中で識別される、を行うためのコンテンツ送信選択モジュールを含み得る。
【００１１】
１つまたは複数の態様およびその対応する開示に従って、ワイヤレス通信デバイスによってコンテンツを受信することに関して、様々な態様について説明する。一態様によれば、ワイヤレス通信デバイスによってコンテンツを受信するための方法が提供される。本方法は、ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視することを含み得る。さらに、本方法は、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することを含み得る。さらに、本方法は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することを含み得る。さらに、本方法は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、サービング基地局に送信することを含み得る。さらに、本方法は、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信を移行させることを含み得る。さらに、本方法は、サービング基地局からターゲット基地局へのハンドオーバコマンドを処理することと、ここで、ハンドオーバが、ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、を含み得る。
【００１２】
さらに別の態様は、コンピュータ可読媒体を備えるコンピュータプログラム製品に関する。本コンピュータプログラム製品は、コンピュータに、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視させるための第１のコードセットを含むコンピュータ可読媒体を含み得る。本コンピュータプログラム製品は、コンピュータに、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出させるための第２のコードセットを含むコンピュータ可読媒体をさらに含み得る。本コンピュータプログラム製品は、コンピュータに、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断させるための第３のコードセットを含むコンピュータ可読媒体をさらに含み得る。本コンピュータプログラム製品は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、コンピュータに、ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、サービング基地局に送信させるための第４のコードセットを含むコンピュータ可読媒体をさらに含み得る。本コンピュータプログラム製品は、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、コンピュータに、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信を移行させるための第５のコードセットを含むコンピュータ可読媒体をさらに含み得る。本コンピュータプログラム製品は、コンピュータに、サービング基地局からターゲット基地局へのハンドオーバコマンドを処理させるための第６のコードセットと、ここで、ハンドオーバが、ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、を含むコンピュータ可読媒体をさらに含み得る。
【００１３】
さらに別の態様は装置に関する。本装置は、ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するための手段を含み得る。さらに、本装置は、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出するための手段を含み得る。さらに、本装置は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断するための手段を含み得る。さらに、本装置は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、サービング基地局に送信するための手段を含み得る。さらに、本装置は、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信を移行させるための手段を含み得る。さらに、本装置は、サービング基地局からターゲット基地局へのハンドオーバコマンドを処理するための手段と、ここで、ハンドオーバが、ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、を含み得る。
【００１４】
別の態様は装置に関する。本装置は、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するように動作可能であるトランシーバを含み得る。さらに、本装置は、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することと、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することとを行うためのハンドオーバモジュールを含み得る。本装置のトランシーバが、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、サービング基地局に送信するようにさらに動作可能であり得る。本装置のハンドオーバモジュールは、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信に移行させることと、サービング基地局からターゲット基地局へのハンドオーバコマンドを処理することと、ここで、ハンドオーバが、ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、を行うようにさらに動作可能であり得る。
【００１５】
上記および関連する目的を達成するために、１つまたは複数の態様は、以下で十分に説明し、特に特許請求の範囲で指摘する特徴を備える。以下の説明および添付の図面に、１つまたは複数の態様のうちのいくつかの例示的な特徴を詳細に記載する。ただし、これらの特徴は、様々な態様の原理を採用することができる様々な方法のほんのいくつかを示すものであり、この説明は、すべてのそのような態様およびそれらの均等物を含むものとする。
【００１６】
添付の図面とともに以下に説明する開示する態様は、開示する態様を限定するためではなく、開示する態様を例示するために与えられ、同様の表示は同様の要素を示す。
【図面の簡単な説明】
【００１７】
【図１】一態様によるワイヤレス通信ネットワークのブロック図。
【図２】一態様による複数のプロトコルスタックを示す図。
【図３】一態様によるネットワーク要素のためのプロトコル構造を示す図。
【図４】一態様による、ユニキャストチャネルを介してマルチキャストコンテンツを送信するためのＩＰフロー予約構造を示す図。
【図５】一態様による、ブロードキャストチャネルを使用してコンテンツを受信することと、ユニキャストチャネルを使用してコンテンツを受信することとの間のアクセス端末開始型切替えのメッセージフロー図。
【図６】一態様による、ブロードキャストチャネルを使用してコンテンツを送信することと、ユニキャストチャネルを使用してコンテンツを送信することとの間のアクセスネットワーク開始型切替えのメッセージフロー図。
【図７】一態様による、ユニキャストチャネルを使用するブロードキャストコンテンツのアクセスネットワーク開始型送信のメッセージフロー図。
【図８】一態様による、ユニキャストチャネルを使用してコンテンツを受信することと、ブロードキャストチャネルを使用してコンテンツを受信することとの間の切替えのメッセージフロー図。
【図９】一態様による、ユニキャストチャネルを使用してブロードキャストコンテンツを提供するためのアクセスネットワーク間移行のメッセージフロー図。
【図１０】一態様によるコンテンツ送信システムの例示的なブロック図。
【図１１】ユニキャスト送信とマルチキャスト送信とを統合し、および／または切り替えることができる例示的なアクセス端末のブロック図。
【図１２】ユニキャスト送信とマルチキャスト送信とを統合し、および／または切り替えることができる例示的なネットワークデバイスのブロック図。
【図１３】ユニキャストチャネルを介してブロードキャストコンテンツを受信することができる例示的なデバイスのブロック図。
【発明を実施するための形態】
【００１８】
次に、図面を参照しながら様々な態様について説明する。以下の記述では、説明の目的で、１つまたは複数の態様の完全な理解を与えるために多数の具体的な詳細を記載する。ただし、そのような（１つまたは複数の）態様は、これらの具体的な詳細なしに実施され得ることは明らかであろう。
【００１９】
一般に、アクセス端末（ＡＴ）へのコンテンツのブロードキャストは、モバイルＴＶ、モバイル広告、およびクリップキャスト、データキャストなどを介した最新のメディア配信を含むアプリケーションなど、消費者へのサービスを可能にする。一態様では、これらのブロードキャストサービスは、近くのモバイル加入者へのベニュー中心の（venue-centric）コンテンツ配信を可能にし得る。例は、ショッピングセンターにおける消費者デバイスへの電子クーポンの送信、周遊船上でアメニティ（amenity）を導入するストリーミングビデオ、ベニューにおける様々なバンテージポイント（vantage point）からモバイルユーザへのライブブロードキャストを含み得る。このタイプのイベント／ロケーションベースのブロードキャストサービスは、ベニューキャストと呼ばれることがある。さらに、送信は、セルラー（たとえば、ＥＶ−ＤＯ）、ＷｉＦｉ、ならびに地上波モバイルＴＶ送信（たとえばＭｅｄｉａＦＬＯ）を含むいくつかの物理レイヤ技術を介して実行され得る。
【００２０】
ブロードキャストコンテンツの送信に使用され得る１つのシステムは、ＨＲＰＤシステムである。ベニューキャストなどのための送信技術としてＨＲＰＤ  ＢＣＭＣＳを使用するとき、ブロードキャストエリアは、限られた地理的領域に限定され得る。ＡＴモビリティをサポートし、ＡＴ市場浸透度（penetration）を増加させ、より高いリンク効率を達成するために、ユニキャスト送信とブロードキャスト／マルチキャスト送信との統合が行われる。サービスのそのような統合は、限定はしないが、サービス継続性の向上、より高いスペクトル効率、端末市場浸透度の増加など、サービスを提供する際の複数の改善を可能にする。たとえば、所与のベニューキャストサービスユーザがベニューカバレージ領域の外部に移動すると、サービス継続性を達成することができるように、ベニューキャストサービスはユニキャスト送信に移行し得る。別の例では、ベニューカバレージ領域において、ベニューキャストサービスユーザ密度（たとえば、平均ユーザ数／セクタ）が所定のしきい値よりも低いとき、ブロードキャスト送信を介して達成されるスペクトル効率は、ユニキャスト送信を介して達成されるスペクトル効率よりも低くなり得、したがって、ユニキャストモードとブロードキャストモードとの間の切替えが可能にされ得る。さらに別の例では、ＡＴが、ブロードキャスト機能をもつシステムにアクセスできない場合、ＡＴはユニキャストチャネルを通してブロードキャストコンテンツを受信し得る。したがって、ユニキャスト送信モードとブロードキャスト送信モードとを統合し、それらの間でコンテンツの送信を移行するためのシステムおよび方法を提供する。
【００２１】
図１を参照すると、一態様による通信ネットワーク１００のブロック図が示されている。通信ネットワーク１００は、複数の基地局１１２、１２４に通信可能に結合され、パケットデータサービングノード（ＰＤＳＮ）１０４を通したユニキャストコンテンツサーバ１０６、ブロードキャストサービスネットワーク１０８を通したブロードキャストコンテンツサーバ１１０など、複数のコンテンツプロバイダに通信可能に結合された基地局コントローラ１０２を含み得る。さらに、基地局は、１つまたは複数のアクセス端末１１４、１２６に通信可能に結合され得る。
【００２２】
一態様では、コンテンツサーバ１０６、１１０によって提供されたコンテンツは、様々なアクセス端末（１１４、１２６）に送信され得る。一般に、ユニキャストフローは、ユニキャストチャネルを介して（たとえば、ユニキャストフォーマットを使用して）送信され得る。たとえば、図１に実線で示すように、ＢＣＭＣＳフローは、ユニキャストチャネル１１６を使用して基地局コントローラ１０２から基地局（Ａ）１１２に送信され得る。さらに、そのようなユニキャストフローは、ユニキャストチャネル１１８を使用して基地局（Ａ）１１２からアクセス端末１１４に送信され得る。さらに一般に、ブロードキャストマルチキャストサービス（ＢＣＭＣＳ）フローは、ブロードキャストチャネルを介して（たとえば、ブロードキャストフォーマットを使用して）送信され得る。たとえば、図１に一点短鎖線で示すように、ＢＣＭＣＳフローは、ＢＣＭＣＳチャネル１２０を使用して基地局コントローラ１０２から基地局（Ａ）１１２に送信され得る。さらに、そのようなＢＣＭＣＳフローは、ＢＣＭＣＳチャネル１２２を使用して基地局（Ａ）１１２からアクセス端末１１４に送信され得る。
【００２３】
一態様では、ブロードキャストコンテンツサーバ１１０によって提供されたコンテンツは、アクセス端末１２６に送信され得る。１つのそのような態様では、ＢＣＭＣＳフローは、ユニキャストチャネルを介して送信され得る（たとえば、ユニキャストフォーマットを使用してブロードキャストコンテンツを送信する）。たとえば、ＢＣＭＣＳフローは、ユニキャストチャネル１２８を使用して基地局コントローラ１０２から基地局（Ｂ）１２４に送信され得る。さらに、そのようなＢＣＭＣＳフローは、ユニキャストチャネル１３０を使用して基地局（Ｂ）１２４からアクセス端末１２６に送信され得る。そのような態様では、基地局（Ｂ）１２４はＢＣＭＣＳチャネルを使用して送信しないことがあるので、ユニキャストチャネル１３０が使用され得る。たとえば、基地局（Ｂ）１２４が、ＢＣＭＣＳフローを送信することが可能でないため、ＢＳＣ１０２が、ＢＣＭＣＳチャネルを使用してフローを送信しないように命令しているため、ＡＴ１２６が、ＢＣＭＣＳチャネルを受信することが可能でないためなど、基地局（Ｂ）１２４はＢＣＭＣＳチャネルを使用して送信しないことがある。ユニキャストチャネルを介した送信の間のＢＣＭＣＳコンテンツプロトコルスタックフォーマッティングについては、図２〜図４を参照しながら説明する。
【００２４】
動作中、基地局コントローラ１０２、基地局（１１２、１２４）および／またはアクセス端末（１１４、１２６）は、ＢＣＭＣＳフローが、ＢＣＭＣＳチャネルを使用して送信され得るか、またはユニキャストチャネルを使用して送信され得るかを判断するために、メトリック、データ、情報などを提供し得る。ＢＣＭＣＳコンテンツを、ＢＣＭＣＳチャネルを使用して送信すべきか、またはユニキャストチャネルを使用して送信すべきかを判断することに関連する様々な態様については、図５〜図９を参照しながら説明する。
【００２５】
図２を参照すると、ユニキャストチャネルを介したＢＣＭＣＳフロー２０４およびユニキャストフロー２０４のための様々なプロトコルスタック構成２００が示されている。ユニキャストプロトコルスタック２０２は、上位レイヤプロトコル、アプリケーションレイヤコンテンツなど２０４と、ＰＰＰ／ＩＰ／ＲＯＨＣ／ＰＤＮマルチプレクサ２０６と、各々がそれぞれのプロトコルに対応するコード（たとえば、０〜８）など、１つまたは複数のプロトコル識別子２０８と、ＨＲＰＤ（Ｃ．Ｓ００２４）など、ユニキャストエアインターフェーススタック２１０とを含み得る。ＢＣＭＣＳフロー２０４は、ＢＣＭＣＳスタックおよび／またはアプリケーションレイヤコンテンツと、ＨＲＰＤ（Ｃ．Ｓ００２４）などのユニキャストエアインターフェーススタック２１０に関連付けられたＢＣＭＣＳプロトコル識別子２１２とを含み得る。図３および図４を参照しながら詳細に説明するように、ＢＣＭＣＳプロトコル識別子２１２は、ユニキャストチャネルを使用してＢＣＭＣＳコンテンツを送信することを可能にする。動作中、基地局コントローラ（ＢＳＣ）、アクセスネットワーク（ＡＮ）などは、トラフィックのＢＣＭＣＳタイプを一意に識別するＢＣＭＣＳプロトコル識別子２１２を使用して、ＢＣＭＣＳフローをユニキャストチャネル予約にマッピングし得、予約をＲＬＰフローにマッピングし得る。そのような態様では、たとえば、一方はパケットベースフレーミング用、他方はＨＤＬＣベースフレーミング用の、少なくとも２つの異なるプロトコルＩＤが使用され得る。一態様では、ＢＣＭＣＳプロトコル識別子２１２は、アクセス端末がＢＣＭＣＳフローの要求を作成するとき、アクセス端末によって提案され得る。別の態様では、ＢＳＣ／ＡＮは、ＢＣＭＣＳフロー／予約が既存のＲＬＰにマッピングされ得るかどうか、または新規ＲＬＰが使用され得るかどうかを決定するために、ＢＣＭＣＳプロトコル識別子２１２を使用し得る。一態様では、加入者サービス品質（ＱｏＳ）プロファイルは、ＡＴがＢＣＭＣＳフローを監視するためにユニキャストチャネルを使用し得るかどうかをＢＳＣ／ＡＮに示すために、認証センター（ＡＡＡ）によって使用され得る。そのような態様では、加入者ＱｏＳプロファイルを通して判断されたサブスクリプションレベルに基づいて、何人かのユーザは、ユニキャストチャネル上でブロードキャストコンテンツを受信しないことがある。さらに、ＡＡＡは、ユニキャストチャネルを介して送信するためにどのＢＣＭＣＳフローを利用できるかを示し得る。
【００２６】
図３を参照すると、アクセス端末３０２、基地局コンテンツ／プロトコル制御機能（ＢＳＣ／ＰＣＦ）３０４、ブロードキャストサービスネットワーク３０６、１つまたは複数の随意のルータ３０８およびブロードキャストコンテンツサーバ３１０の間で利用可能な例示的なプロトコルスタック３００、およびそのようなプロトコルスタック間の変換が示されている。図示された態様では、ブロードキャストコンテンツ３１２は、ブロードキャストコンテンツサーバ３１０からアクセス端末３０２まで、図示の矢印３１１の方向に流れ得る。説明の明快のために、ブロードキャストコンテンツ３１２など、繰り返し存在する様々なアイテムは、送信プロセス中の各エンティティには示していない。一態様では、ブロードキャストコンテンツ３１２は、アプリケーションレイヤコンテンツと、リアルタイムプロトコル（ＲＴＰ）情報と、随意の暗号化と、ユーザデータグラムプロトコル（ＵＤＰ）情報とを含み得る。随意の一態様では、そのようなコンテンツは、様々なルータ３０８を通してＩＰ  Ｌ１／Ｌ２フォーマット３１４を使用してブロードキャストサービスネットワーク３０６に送信され得る。ブロードキャストサービスネットワーク３０６は、プロトコルスタック３１４を介して受信した情報を処理し、Ａ１０シグナリングプロシージャを使用してブロードキャストコンテンツを送信し得る。ＢＳＣ／ＰＣＦ３０４は、Ａ１０シグナリングを使用して送信されたコンテンツを受信し得る。一態様では、ＢＳＣ／ＰＣＦ３０４は、ＢＣＭＣＳ予約／ＢＣＭＣＳフローがマッピングされるＡ１０識別子に基づいて、ユニキャストエアインターフェーススタックを介してブロードキャストフローコンテンツを処理し得る。その後、ＢＳＣ／ＰＣＦ３０４は、ユニキャストチャネルを使用してブロードキャストコンテンツ３１２をアクセス端末３０２に送信し得る。
【００２７】
図４を参照すると、ユニキャストチャネルを介したＢＣＭＣＳコンテンツの通信のためのＩＰフロー構成４００が示されている。一般に、均一なＱｏＳをもつユニキャストコンテンツは、同じＡ１０接続４０４上で送信され得る。一方、異なるＱｏＳをもつユニキャストコンテンツを送信するために、異なるＡ１０接続が使用され得る。図４を参照すると、同様の性質のＢＣＭＣＳコンテンツは、単一のＡ１０接続４０６上で送信され得る。さらに、ＱｏＳ値が十分に異なる場合、および／または異なるパケットフォーマット（たとえば、パケットフレーミングとＨＤＬＣベースフレーミング）が使用され得る場合は、追加のＡ１０接続がセットアップされ得る。またさらに、単一のＩＰフロー４０８は、複数のＡ１０接続上で送信されないことがある。しかしながら、複数のＩＰフロー４０８は、同じＡ１０接続上で送信され得る。予約は、様々なＩＰフロー番号（たとえばＩＰフロー
＃００〜＃ｍ）４０８を通して作成され得、予約は、固有のＲＬＰフロー番号４１４にマッピングされ得る。一態様では、ＩＰフローに固有のＱｏＳが割り当てられていないとき、ベストエフォートＲＬＰ４１２が使用され得る。その後、そのようなマッピングされたコンテンツは、送信のための順方向リンクＭＡＣレイヤ４１８に関連付けられ得る。
【００２８】
一態様では、ＢＣＭＣＳコンテンツがユニキャストチャネルを介して送信されるとき、上記で説明したパラメータへの拡張が使用され得る。そのような態様では、所与のマルチキャストＩＰフローは、対応するマルチキャストＡ１０接続４０６を介して配信され得る。そのようなコンテンツは、マルチキャストフロー識別子、ＱｏＳ要件などを含むマルチキャストＩＰフロー特性情報の記録を保つ予約４１０にマッピングされ得る。さらに、予約４１０は、マルチキャストＩＰパケットを下位レイヤペイロード（たとえばＦＬ  ＭＡＣレイヤ４１８）にマッピングし得、パケット再送信を行い得るＲＬＰインスタンス４１６にマッピングされ得る。さらに、上記のように、異なるＢＣＭＣＳフローからのコンテンツは、ＢＣＭＣＳフローのためのＱｏＳ要件とパケットフレーム構造とに基づいて、単一のＲＬＰ上で送信され得る。動作中、専用ユーザのために、ＢＣＭＣＳおよびユニキャストＩＰパケットは、一緒に多重化され、（ＨＲＰＤエアインターフェースなどの）ユニキャストエアインターフェースを介して送信され得る。
【００２９】
追加または代替として、同じマルチキャストＡ１０接続は、ユニキャストとＢＣＭＣＳの両方の送信モードに使用され得るので、通常のデータバッファは、ユニキャスト送信モードからＢＣＭＣＳ送信モードへの切替え中にバッファ同期を改善するために共有され得、またはその逆も同様である。
【００３０】
図５〜図９に、説明する主題による様々な方法を示す。説明を簡単にするために、方法を一連の行為として図示および説明するが、いくつかの行為は本明細書で図示および説明する行為とは異なる順序で、および／または他の行為と同時に、行われ得るので、請求する主題は行為の順序によって限定されないことを理解および諒解されたい。たとえば、方法は、状態図など、一連の相互に関連する状態または事象として代替的に表現できることを当業者ならば理解し、諒解するであろう。さらに、請求する主題による方法を実装するために、図示のすべての行為が必要とされるわけではない。さらに、以下および本明細書の全体にわたって開示する方法は、そのような方法をコンピュータに移送および転送することを可能にする製造品に記憶することが可能であることをさらに諒解されたい。本明細書で使用する製造品という用語は、任意のコンピュータ可読デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを包含するものとする。
【００３１】
図５を参照すると、メッセージフロー図は、アクセス端末（ＡＴ）５０２、第１の基地局（ＢＴＳ−Ａ）５０４、第２の基地局（ＢＴＳ−Ｂ）５０６、基地局コントローラ（たとえば、アクセスネットワーク）（ＢＳＣ／ＡＮ）５０８、ブロードキャストサービスネットワーク（ＢＳＮ）５１０、およびコンテンツサーバ５１２の間のメッセージングを含む。図示された態様では、ＢＴＳ−Ａ５０４は、ブロードキャストフォーマットを使用してコンテンツを送信するように構成され得、ＢＴＳ−Ｂ５０６は、ユニキャストフォーマットを使用してコンテンツを送信するように構成され得る。さらに、図示された態様では、ＡＴ５０２は、ブロードキャストフォーマットなどの第１のフォーマットを使用したコンテンツ受信からユニキャストフォーマットなどの第２のフォーマットを使用したコンテンツ受信へのハンドオーバを開始し得る。
【００３２】
参照番号５１４において、ＢＴＳ−Ａ５０４のカバレージ領域内のＡＴ５０２は、コンテンツサーバ５１２からコンテンツを要求する。参照番号５１６において、ＢＳＣ５０８は、コンテンツをＡＴ５０２に送信するように要求するために、たとえばＡ１１シグナリングを通してＢＳＮ５１０と通信する。参照番号５１８において、ＢＳＣ５０８は、ブロードキャストコンテンツを受信するためにＡＴ５０２を登録する。そのような登録は、様々なフローセットアッププロシージャを含み得る。参照番号５２０において、ＢＴＳ−Ａ５０４を介してブロードキャストフォーマットを使用してコンテンツサーバ５１２からＡＴ５０２にコンテンツをブロードキャストする。参照番号５２２において、ユニキャストチャネルを介したブロードキャストコンテンツの送信および受信を可能にするために、プリセットアッププロセスを実行する。一態様では、そのようなプロセスは、図４中に示したものなど、ＩＰフロー接続関連付け、ＩＰフロー番号予約などを含み得る。
【００３３】
参照番号５２４において、ＡＴ５０２は、ブロードキャストチャネルを通してブロードキャストコンテンツフローに関連するパラメータを監視し得る。一態様では、ＡＴは、ＢＴＳ−Ｂ５０６など、近隣セクタ中でブロードキャストフローが送信されないと判断し得る。そのような態様では、ＡＴ５０２は、現在のセクタ（たとえば、ＢＴＳ−Ａ５０４）上で取得されたブロードキャストオーバーヘッドメッセージ（ＢＯＭ）を処理することによって、この情報を取得し得る。別の態様では、ＡＴ５０２は、ＡＴ５０２がＢＴＳ−Ｂ５０６に向かってＢＴＳ−Ａ５０４から遠ざかっているときなど、ＢＴＳ−Ａ５０４からの信号強度がより弱くなり、ＢＴＳ−Ｂ５０６からの信号強度がより強くなっていると判断し得る。そのような態様では、あらかじめ定義されたしきい値レベルにおいて、ＡＴ５０２はＢＴＳ−Ｂ５０６へのハンドオーバをトリガし得る。
【００３４】
参照番号５２６において、ＡＴ５０２はＢＴＳ−Ｂ５０６へのハンドオーバを要求し得る。一態様では、ＡＴ５０２は、プリセットアップ中に生成された、ブロードキャスト／マルチキャストサービス（ＢＣＭＣＳ）フローにマッピングされる、ユニキャスト予約をアクティブ化するようにＢＳＣ／ＡＮ５０８に要求することによって、ユニキャストチャネルを介してＢＣＭＣＳフロー送信を要求し得る。参照番号５２８において、ＢＳＣ５０８は、ＡＴ５０２要求を受信し、ブロードキャストフローをＢＴＳ−Ｂ５０６からの送信のためのユニキャストチャネルにマッピングする。参照番号５３２において、ＡＴ５０２は、プリセットアッププロシージャ中に判断されたユニキャストチャネルを監視し得、参照番号５３４において、ブロードキャストコンテンツは、ＢＳＣ／ＡＮ５０８によってマッピングされたユニキャストチャネルを使用して送信され得る。
【００３５】
一態様では、ＡＴ５０２は、ブロードキャストチャネルを使用してＢＴＳ−Ａ５０４から、およびユニキャストチャネルを使用してＢＴＳ−Ｂ５０６から、実質的に同様のコンテンツを同時に受信し得る。そのような態様では、コンテンツ受信中の最小破壊を保証するために、様々な方式（たとえば送信ダイバーシティ方式）が使用され得る。別の態様では、ＡＴ５０２は、ＢＣＭＣＳチャネルを使用して送信するセクタ（たとえば、ＢＴＳ−Ａ５０４）から、ＢＣＭＣＳチャネルを送信しないセクタ（ＢＴＳ−Ｂ５０６）へのハンドオフを開始し得る。たとえば、ＡＴ５０２は、最初にソースセクタ自体（ＢＴＳ−Ａ５０４）中のユニキャストチャネルに移行し得、次いで、新しいセクタ（ＢＴＳ−Ｂ５０６）へのアクティブモードセル選択を実行し得る。さらに別の態様では、ユニキャストチャネルがセットアップされる間、ＡＴはＢＣＭＣＳチャネルを監視し続け得る。そのような態様では、ＡＴがアイドルモードにある場合、ユニキャストチャネルに移行することは、ユニキャストチャネルのためのトラフィックチャネルセットアップが実行される間、ＡＴ５０２はＢＣＭＣＳチャネルを監視し続け得るトラフィックチャネルセットアッププロシージャを含み得る。さらに別の態様では、ＡＴ５０２は、ＢＣＭＣＳフローを取得するために、同じＢＣＭＣＳフローのためのユニキャストチャネルがセットアップされた後でさえ、ＢＣＭＣＳチャネルを監視し続け得る。そのような態様では、ＡＴ５０２ＢＣＭＣＳアプリケーションスタックは、ユニキャストチャネルとＢＣＭＣＳチャネル上の両方からＢＣＭＣＳパケットを同時に取得し得、それによって、消失したパケットの確率を低下させる。ＢＣＭＣＳアプリケーションスタックによって重複パケットが検出された場合、アプリケーションスタックは重複パケットをドロップすることになる。さらに、そのような態様では、ＢＣＭＣＳアプリケーションスタックは、ユニキャストチャネル上ならびにＢＣＭＣＳスタック上で到着しているパケットを独立してフレーム化解除し得る。
【００３６】
図６を参照すると、メッセージフロー図は、アクセス端末（ＡＴ）６０２、基地局（ＢＴＳ−Ａ）６０４、基地局コントローラ（たとえば、アクセスネットワーク）（ＢＳＣ／ＡＮ）６０８、ブロードキャストサービスネットワーク（ＢＳＮ）６１０、およびコンテンツサーバ６１２の間のメッセージングを含む。図示された態様では、ＢＴＳ−Ａ６０４はブロードキャストフォーマットまたはユニキャストフォーマットのいずれかを使用してコンテンツを送信するように構成され得る。さらに、図示された態様では、ＢＳＣ／ＡＮ６０８は、ブロードキャストフォーマットなどの第１のフォーマットを使用したコンテンツ送信からユニキャストフォーマットなどの第２のフォーマットを使用したコンテンツ送信への移行を開始し得る。
【００３７】
参照番号６１４において、ＢＴＳ−Ａ６０４のカバレージ領域内のＡＴ６０２は、コンテンツサーバ６１２からコンテンツを要求し得る。参照番号６１６において、ＢＳＣ／ＡＮ６０８は、ＡＴ６０２に送信するコンテンツを要求するために、たとえばＡ１１シグナリングを通してＢＳＮ６１０と通信する。参照番号６１８において、ＢＳＣ６０８は、ブロードキャストチャネルを使用してブロードキャストコンテンツを受信するためにＡＴ６０２を登録する。そのような登録は、様々なフローセットアッププロシージャを含み得る。参照番号６２０において、ブロードキャストフォーマットを使用してコンテンツサーバ６１２からＡＴ６０２にコンテンツをブロードキャストする。参照番号６２２において、ユニキャストチャネルを介したブロードキャストコンテンツの送信および受信を可能にするために、プリセットアッププロシージャを実行する。一態様では、そのようなプロセスは、図４中に示したものなど、ＩＰフロー接続関連付け、ＩＰフロー番号予約などを含み得る。
【００３８】
参照番号６２４において、ＢＳＣ／ＡＮ６０８は、コンテンツが、ブロードキャストフォーマットではなくユニキャストフォーマットを使用して送信されるべきであると判断し得る。一態様では、ＢＳＣ／ＡＮ６０８は、コンテンツの送信を、ブロードキャスト／マルチキャストサービス（ＢＣＭＣＳ）モードからユニキャストモードに移行すべきかどうかを判断するために、いくつかのファクタを考慮し得る。そのような態様では、ＢＳＣ／ＡＮ６０８は、ＢＣＭＣＳフローの送信をオフにし、ＢＣＭＣＳフローを監視しているユーザをユニキャストチャネルに切り替えるかどうかを判断するために、様々な機構を使用する。たとえば、ＢＳＣ／ＡＮ６０８がセクタ上の近似ユーザ数を判断することができる、ＢＣＭＣＳ登録に基づいて判断が行われ得る。ユーザ数があるしきい値を下回る場合、ＢＣＭＣＳフローを配信するためにユニキャストチャネルを使用することは、より最適な手法であり得る。別の例では、ＢＳＣ／ＡＮ６０８は、いくつかのセクタ上の１つまたは複数のＡＴ６０２（たとえば、ＢＣＭＣＳフローを監視するために登録されたＡＴ）をページングし、ユニキャスト予約をオンにする前に、ページングされたＡＴ６０２が応答するのを待つ。応答したＡＴ６０２の数がしきい値よりも大きい場合、ＢＳＣ／ＡＮ６０８は、ユニキャスト予約をオンにしないと決定し得る。
【００３９】
参照番号６２６において、ＢＳＣ／ＡＮ６０８は、ページングメッセージを少なくとも１つのＡＴ６０２に送信し得る。参照番号６２８において、ＢＳＣ／ＡＮ６０８と適用可能なＡＴ６０２との間にユニキャストトラフィックチャネルをセットアップし得る。参照番号６３０において、ＢＳＣ／ＡＮ６０８はブロードキャストコンテンツフローをブロードキャストチャネルからユニキャストチャネルに移行し、参照番号６３２において、ユニキャストチャネルを使用して、ブロードキャストコンテンツをＡＴ６０２に提供する。上記で説明したように、一態様では、ユニキャストチャネル上でＢＣＭＣＳフローが送信された後でさえ、ＡＴ６０２はＢＣＭＣＳチャネルを監視し続け得る。
【００４０】
図７を参照すると、メッセージフロー図は、アクセス端末（ＡＴ）７０２、基地局（ＢＴＳ−Ａ）７０４、基地局コントローラ（たとえば、アクセスネットワーク）（ＢＳＣ／ＡＮ）７０８、ブロードキャストサービスネットワーク（ＢＳＮ）７１０、およびコンテンツサーバ７１２の間のメッセージングを含む。図示された態様では、ＢＴＳ−Ａ７０４はブロードキャストフォーマットまたはユニキャストフォーマットのいずれかを使用してコンテンツを送信するように構成され得る。さらに、図示された態様では、ＢＳＣ／ＡＮ７０８は、ユニキャストフォーマットを使用してコンテンツを送信することによって、ブロードキャストコンテンツの要求に応答し得る。
【００４１】
参照番号７１４において、ＢＴＳ−Ａ７０４のカバレージ領域内のＡＴ７０２は、コンテンツサーバ７１２からコンテンツを要求し得る。参照番号７１６において、ＢＳＣ／ＡＮ７０８は、ＡＴ７０２のコンテンツを要求するために、たとえばＡ１１シグナリングを通してＢＳＮ７１０と通信し得る。
【００４２】
参照番号７１８において、ＢＳＣ／ＡＮ７０８は、要求されたブロードキャストコンテンツを、ユニキャストチャネルを使用して提供すると決定し得る。参照番号７２０において、ユニキャストチャネルを介したブロードキャストコンテンツの送信および受信を可能にするために、プリセットアッププロシージャを実行する。一態様では、そのようなプロセスは、図４中に示したものなど、ＩＰフロー接続関連付け、ＩＰフロー番号予約などを含み得る。
【００４３】
参照番号７２２において、ＢＳＣ／ＡＮ７０８は、送信をユニキャストモードに移行すべきかどうかを判断し得る。一態様では、ＢＳＣ／ＡＮ７０８は、コンテンツの送信を、ブロードキャスト／マルチキャストサービス（ＢＣＭＣＳ）モードからユニキャストモードに移行すべきかどうかを判断するために、いくつかのファクタを考慮し得る。そのような態様では、ＢＳＣ／ＡＮ７０８は、ＢＣＭＣＳフローの送信をオフにし、ＢＣＭＣＳフローを監視しているユーザをユニキャストチャネルに切り替えるかどうかを判断するために、様々な機構を使用する。たとえば、ＢＳＣ／ＡＮ７０８がセクタ上の近似ユーザ数を判断することができる、ＢＣＭＣＳ登録に基づいて判断が行われ得る。ユーザ数があるしきい値を下回る場合、ＢＣＭＣＳフローを配信するためにユニキャストチャネルを使用することは、より最適な手法であり得る。別の例では、ＢＳＣ／ＡＮ７０８は、いくつかのセクタ上の１つまたは複数のＡＴ７０２（たとえば、ＢＣＭＣＳフローを監視するために登録されたＡＴ）をページングし、ユニキャスト予約をオンにする前に、ページングされたＡＴ７０２が応答するのを待つ。応答したＡＴ７０２の数がしきい値よりも大きい場合、ＢＳＣ／ＡＮ７０８は、ユニキャスト予約をオンにしないと決定し得る。
【００４４】
参照番号７２６において、ＢＳＣ／ＡＮ７０８は、ページングメッセージを少なくとも１つのＡＴ７０２に送信し得る。参照番号７２６において、ＢＳＣ／ＡＮ７０８と適用可能なＡＴ７０２との間にユニキャストトラフィックチャネルをセットアップし得る。参照番号７２８において、ブロードキャストコンテンツフローをＢＳＣ／ＡＮ７０８はブロードキャストチャネルからユニキャストチャネルに移行し得、参照番号７３０において、ユニキャストチャネルを使用して、ブロードキャストコンテンツをＡＴ７０２に提供し得る。
【００４５】
図８を参照すると、メッセージフロー図は、アクセス端末（ＡＴ）８０２、基地局（ＢＴＳ−Ａ）８０４、基地局コントローラ（たとえば、アクセスネットワーク）（ＢＳＣ／ＡＮ）８０８、ブロードキャストサービスネットワーク（ＢＳＮ）８１０、およびコンテンツサーバ８１２の間のメッセージングを含む。図示された態様では、ＢＴＳ−Ａ８０４はブロードキャストフォーマットまたはユニキャストフォーマットのいずれかを使用してコンテンツを送信するように構成され得る。さらに、図示された態様では、ＢＳＣ／ＡＮ８０８は、ユニキャストフォーマットなどの第１のフォーマットを使用したコンテンツ送信からブロードキャストフォーマットなどの第２のフォーマットを使用したコンテンツ送信への移行を開始し得る。
【００４６】
参照番号８１４において、ＢＴＳ−Ａ８０４のカバレージ領域内のＡＴ８０２は、ブロードキャストフォーマットを使用して、ＢＳＣ／ＡＮ８０８を通してコンテンツサーバ８１２からコンテンツを受信し得る。参照番号８１６において、ＡＴ８０２は、ルート更新メッセージをＢＳＣ／ＡＮ８０８に送信し得る。一態様では、メッセージは、ブロードキャストチャネルが使用され得るＡＴ８０２にアクセス可能なセクタ、ユニキャストチャネル使用率などの情報を含み得る。参照番号８１８において、ＢＳＣ／ＡＮ８０８は、ＡＴ８０２のための可能なチャネル割当てを判断するために、受信情報を処理し得る。たとえば、ＢＣＭＣＳコンテンツが、ＡＴ８０２が現在アクティブであるキャリアとは異なるキャリア上で送信された場合、ＢＳＣ／ＡＮ８０８は、ユニキャスト予約をオフにする前に、最初にキャリア（たとえば、ＢＣＭＣＳが送信されたのと同じキャリア）をＡＴ８０２に再割当てし得る。一態様では、移行をさらに最適化するために、参照番号８２０において、ＢＳＣ／ＡＮは、随意にトラフィックチャネル割当てとブロードキャストオーバーヘッドメッセージ（ＢＯＭ）とを一緒にバンドルし得、それらをＡＴ８０２に送信し得る。参照番号８２２において、ＡＴ８０２はＢＣＭＣＳチャネルを監視し始め得る。随意に、参照番号８２４において、ユニキャスト予約を使用したサービスが終了していることを示すメッセージを送信し得る。参照番号８２６において、ＡＴ８０２はユニキャストチャネルを介したＢＣＭＣＳフローの監視を停止し得、参照番号８２８において、ＡＴ８０２はＢＣＭＣＳチャネルのＢＣＭＣＳフローを受信し得る。参照番号８３０において、ユニキャスト予約をオフにし得る。一態様では、予約をオフにすることの開始は、ＡＴ８０２またはＢＳＣ／ＡＮ８０８のいずれかによって実行され得る。
【００４７】
図９を参照すると、アクセス端末（ＡＴ）９０２と、アクティブ基地局コントローラ（たとえばアクセスネットワーク）（ＢＳＣ／ＡＮＡ）９０４と、ターゲット基地局コントローラ（たとえばアクセスネットワーク）（ＢＳＣ／アリ）９０６と、ブロードキャストサービスネットワーク（ＢＳＮ）９０８と、コンテンツサーバ９１０とを含むメッセージフロー図が示されている。図示された態様では、ＡＴ９０２は、ＢＳＣ／ＡＮ９０４によってサービスされるカバレージ領域内にあり得、ＢＳＣ／ＡＮ９０６によってサービスされるカバレージ領域に移動中であり得る。さらに、図示された態様では、ＢＳＣ／ＡＮ９０４および９０６は、ユニキャストチャネルを使用して送信されているブロードキャストコンテンツのＢＳＣ／ＡＮ間ハンドオーバを実行し得る。
【００４８】
参照番号９１２において、ＡＴ９０２は、図５および図６を参照しながら説明したように、ユニキャストチャネルを介してＢＣＭＣＳコンテンツフローを確立し、動作させる。参照番号９１４において、ＡＴ９０２は、ユニキャストチャネルを使用して、アクティブＢＳＣ／ＡＮ９０４を通してＢＣＭＣＳコンテンツフローを受信し得る。
【００４９】
参照番号９１６において、ＡＴ９０２は、ＡＴ９０２が少なくとも１つの他のセクタに近接することを検出し得、他のセクタが、異なるＢＳＣ／ＡＮによってサービスされていると判断し得、他のセクタが、ＢＣＭＣＳチャネルを介したＢＣＭＣＳコンテンツフローをサポートしないと判断し得る。参照番号９１８において、ＡＴ９０２は、トラフィックチャネルをセットアップし得、予約をオンにし得、ユニキャストチャネル上でＢＣＭＣＳコンテンツフローを監視し得る。
【００５０】
参照番号９２０において、ＢＳＣ／ＡＮ−Ａ９０４は、Ａ１６転送などのＢＳＣ間転送が実行され得ると判断し得る。参照番号９２２ａにおいて、場合によっては、ＢＳＣ／ＡＮ−Ａ９０２およびＢＳＣ／ＡＮ−Ｔ９０４は、ＢＳＣ／ＡＮ−Ｔ９０４がユニキャストチャネルを介したＢＣＭＣＳコンテンツフローを提供し続けることを可能にするために、新しいＢＳＣ／ＡＮ間シグナリングを開始し得る。追加または代替として、参照番号９２２ｂにおいて、ＢＳＣ／ＡＮ−Ｔ９０６はＡＴ９０２と通信し得、それによって、ＡＴ９０２がＢＳＣ／ＡＮ９０６へのトンネリングされたＢＣＭＣＳ登録を実行することを可能にする。
【００５１】
参照番号９２４において、ＢＳＣ／ＡＮ−Ｔ９０６は、たとえば、Ａ１０シグナリングを使用して、ＢＳＮ９０８との通信をセットアップし得る。参照番号９２６において、たとえばＡ１６セッション転送の使用を通して、ＢＳＣ／ＡＮ間転送が行われ得る。参照番号９２８において、ＡＴ９０２は、ターゲットＢＳＣ／ＡＮ９０６を通して、ユニキャストチャネルを使用してＢＣＭＣＳコンテンツフローを受信し得る。
【００５２】
図１０を参照すると、図１に示した基地局（１１２、１２４）、基地局コントローラ１０２などに関連して発見され得るものなど、コンテンツ送信システム１０００の詳細ブロック図が示されている。コンテンツ送信システム１０００は、任意のタイプのハードウェア、サーバ、パーソナルコンピュータ、ミニコンピュータ、メインフレームコンピュータ、あるいは専用または汎用いずれかの任意のコンピューティングデバイスのうちの少なくとも１つを備え得る。さらに、本明細書において、コンテンツ送信システム１０００上で動作すると説明されたか、またはコンテンツ送信システム１０００によって実行されると説明されたモジュールおよびアプリケーションは、図１０に示すように単一のネットワークデバイス上で完全に実行するか、または、代替的に、他の態様では、別個のサーバ、データベースまたはコンピュータデバイスが協調して動作し、使用可能なフォーマットのデータを当事者に提供することができ、および／またはＡＴ１２６などのアクセス端末（ＡＴ）とコンテンツ送信システム１０００によって実行されるモジュールおよびアプリケーションとの間のデータフローにおける別個の制御レイヤを提供することができる。
【００５３】
コンテンツ送信システム１０００は、ワイヤードネットワークおよびワイヤレスネットワーク上でデータを送信および受信することができ、ルーチンおよびアプリケーションを実行することができるコンピュータプラットフォーム１００２を含む。コンピュータプラットフォーム１００２は、読取り専用および／またはランダムアクセスメモリ（ＲＯＭおよびＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、またはコンピュータプラットフォームに共通したいずれかのメモリなどの揮発性および不揮発性メモリを備え得るメモリ１００４を含む。さらに、メモリ１００４は、１つまたは複数のフラッシュメモリセルを含み得るか、あるいは磁気媒体、光学媒体、テープ、またはソフトもしくはハードディスクなど、二次または三次記憶デバイスであり得る。さらに、コンピュータプラットフォーム１００２は、特定用途向け集積回路（「ＡＳＩＣ」）、または他のチップセット、論理回路、または他のデータ処理デバイスであり得るプロセッサ１０３０をも含む。プロセッサ１０３０は、コンテンツ送信システム１０００の機能と、有線ネットワークおよびワイヤレスネットワーク上でのシステムの動作とを可能にする、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せで実施される様々な処理サブシステム１０３２を含む。
【００５４】
コンピュータプラットフォーム１００２は、コンテンツ送信システム１０００の様々なコンポーネント間の通信、およびコンテンツ送信システム１０００、デバイス１１４、１２６、および様々なコンテンツサーバ１０４、１１０の間の通信を可能にする、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せで実施される通信モジュール１０５０をさらに含む。通信モジュール１０５０は、ワイヤレスおよび／またはワイヤード通信接続を確立するための必要なハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組合せを含み得る。説明する態様によれば、通信モジュール１０５０は、要求されたコンテンツアイテム、コンテンツガイドなどのワイヤレスブロードキャスト、マルチキャストおよび／またはユニキャスト通信を可能にするために必要なハードウェア、ファームウェアおよび／またはソフトウェアを含み得る。
【００５５】
コンピュータプラットフォーム１００２は、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せにおいて実施され、特にデバイス１２６および／またはコンテンツサーバ１０４、１１０から通信された情報に対応する、デバイス１２６から受信されたメトリックを可能にするメトリックモジュール１０４０をさらに含む。一態様では、コンテンツ送信システム１０００は、将来デバイス１２６に配信するために準備されたデータ、フォーマット決定などを変更するために、メトリックモジュール１０４０を通して、受信されたデータを分析し得る。たとえば、メトリクスモジュール１０４０が、ユーザが基地局から知られた距離を越えてブロードキャストコンテンツを受信することができなかったことを示すデータを返した場合、コンテンツ送信システム１０００は、サービスをいつユニキャストフォーマット送信に転送すべきかに関する後続の計算を変更し得る。
【００５６】
コンテンツ送信システム１０００のメモリ１００４は、ユニキャスト送信とマルチキャスト送信との間の統合および／または切替えを助けるように動作可能なコンテンツ送信選択モジュール１０１０を含む。一態様では、コンテンツ送信選択モジュール１０１０は、ブロードキャストコンテンツ１０１２と、少なくとも、ブロードキャストコンテンツアイテムを受信するＡＴの数１０１６を含むアクセス端末メトリック１０１４と、ブロードキャストユニキャスト変換モジュール１０１８とを含み得る。一態様では、コンテンツ送信選択モジュール１０１０は、ブロードキャストタイプフォーマットを使用して受信されたコンテンツを、ユニキャストタイプフォーマットを使用して送信すべきかどうかを判断し得、ユニキャストタイプフォーマットを使用してコンテンツを送信すべきであると判断すると、コンテンツをユニキャスト予約にマッピングし、ユニキャスト予約をユニキャストフローにマッピングすることを判断し得、ブロードキャストタイプフォーマットを使用して受信されたコンテンツは、少なくとも１つのブロードキャストプロトコル識別子を使用して、ユニキャストタイプフォーマットとして識別される。別の態様では、コンテンツ送信選択モジュール１０１０は、ユニキャストタイプフォーマットを使用してブロードキャストタイプフォーマットコンテンツを受信するようにアクセス端末を構成するために、ユニキャストタイプフォーマットを使用してコンテンツを送信する前に、プリセットアッププロシージャを開始し得る。さらに別の態様では、コンテンツ送信選択モジュール１０１０は、ブロードキャストタイプフォーマットを使用してコンテンツを受信するアクセス端末が、カバレージしきい値領域内にあると判断し得、カバレージしきい値領域は、コンテンツがそれを超えるとブロードキャストタイプフォーマットを使用して受信され得ない、あらかじめ定義された境界領域として定義され、アクセス端末がカバレージしきい値領域内にあると判断されると、ユニキャストタイプフォーマットを使用してコンテンツを送信するための命令を生成する。さらに別の態様では、コンテンツ送信選択モジュール１０１０は、サービスの基地局コントローラ（ＢＳＣ）１０２間ハンドオーバを実行すべきであるかどうか判断し得、サービスのＢＳＣ間ハンドオーバを実行すべきであると判断されると、アクセス端末に代わってブロードキャストサービスネットワークへの登録プロセスを実行するため命令を、ターゲットＢＳＣに送信する。
【００５７】
一態様では、アクセス端末メトリックモジュール１０１４は、コンテンツを受信するためのアクセス端末の数１０１６を取得し、コンテンツを受信するためのアクセス端末の数が所定のブロードキャストしきい値よりも少ない場合、ユニキャストタイプフォーマットを使用してコンテンツを送信するための命令を生成するようにブロードキャストユニキャスト変換モジュール１０１８を促すように動作可能であり得る。コンテンツ送信選択モジュール１０１０の動作については、図５〜図９を参照しながら説明する。
【００５８】
図１を依然として参照しながら、図１１をも参照すると、アクセス端末１２６の例示的なアーキテクチャが示されている。図１１に示すように、アクセス端末１１００は、たとえば、受信アンテナ（図示せず）から信号を受信する受信機１１０２を備え、受信信号に対して典型的な動作（たとえば、フィルタ処理、増幅、ダウンコンバートなど）を行い、サンプルを得るために調整された信号をデジタル化する。受信機１１０２は、受信されたシンボルを復調し、チャネル推定のためにプロセッサ１１０４に供給することができる復調器１１０６を備えることができる。一態様では、受信機１１０２は、ブロードキャスト、マルチキャストまたはユニキャストフォーマットを使用して、コンテンツプロバイダなどからコンテンツを受信し得る。プロセッサ１１０６は、受信機１１０２によって受信された情報の分析および／または送信機１１２０による送信のための情報の発生に専用のプロセッサ、アクセス端末１１００の１つまたは複数の構成要素を制御するプロセッサ、および／または受信機１１０２によって受信された情報の分析、送信機１１２０による送信のための情報の発生、ならびにアクセス端末１１００の１つまたは複数の構成要素の制御の両方を行うプロセッサとすることができる。
【００５９】
アクセス端末１１００は、メモリ１１０８をさらに備えることができ、メモリ１１０８は、プロセッサ１１０６に動作可能に結合され、送信すべきデータ、受信されたデータ、利用可能なチャネルに関する情報、分析された信号および／または干渉強度に関係するデータ、割り当てられたチャネル、電力、レート、ブロードキャストフォーマット、ユニキャストフォーマットなどに関係する情報、ならびにチャネルを推定し、そのチャネルを介して通信するための他の適切な情報を記憶することができる。メモリ１１０８は、さらに（たとえばパフォーマンスベース、容量ベースなどの）チャネルの推定および／または利用に関連するプロトコルおよび／またはアルゴリズムを記憶することができる。一態様では、メモリ１１０８は少なくとも１つのブロードキャストおよび／またはユニキャストコンテンツアイテム１１１０を含むことができ、少なくとも１つのブロードキャストおよび／またはユニキャストコンテンツアイテム１１１０は、ユニキャストコンテンツサーバ１０４、ブロードキャストコンテンツサーバ１１０など、コンテンツサーバから受信したコンテンツを含み得る。
【００６０】
本明細書で説明するデータストア（たとえば、メモリ１１０８）は、揮発性メモリまたは不揮発性メモリのいずれかとすることができ、あるいは揮発性メモリと不揮発性メモリの両方を含むことができることを諒解されたい。限定ではなく例として、不揮発性メモリは、読取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリを含むことができる。揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。限定ではなく例として、ＲＡＭは、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、拡張ＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクトランバスＲＡＭ（ＤＲＲＡＭ（登録商標））など、多くの形態が利用可能である。主題のシステムおよび方法のメモリ１１０８は、これらおよび他の適切なタイプのメモリを、これらに限定されることなく、備え得る。
【００６１】
アクセス端末１１００は、ＡＴ１１００上でユニキャスト送信とマルチキャスト送信との間の統合および／または切替えを可能にするコンテンツ受信選択モジュール１１３０をさらに含むことができる。たとえば、コンテンツ受信選択モジュール１１３０は、フォーマット、信号強度など、受信信号に関連するパラメータを分析し得る。そのような態様では、ハンドオーバモジュール１１３２は、受信フォーマットを切り替えるようにＡＴ１１００を促し得る。たとえば、ハンドオーバモジュール１１３２は、受信信号強度が所定のしきい値を下回ったとき、ＡＴ１１００が、ユニキャストフォーマットしか利用できない領域に移動したときなど、マルチキャストフォーマットを使用した受信からユニキャストフォーマットに切り替えるようにＡＴ１１００を促し得る。ハンドオーバプロセスを開始したそのようなＡＴ１１００については、図５を参照しながら詳細に説明している。さらにコンテンツ受信選択モジュール１１３０は、記憶されたブロードキャストおよび／またはユニキャストコンテンツアイテム１１１０の記憶および／または更新を可能にし得る。
【００６２】
さらに、アクセス端末１１００はユーザインターフェース１１４０を含み得る。ユーザインターフェース１１４０は、アクセス端末１１００への入力を生成するための入力機構１１４２と、アクセス端末１１００のユーザよって消費される情報を生成するための出力機構１１４２とを含み得る。たとえば、入力機構１１４２は、キーまたはキーボード、マウス、タッチスクリーンディスプレイ、マイクロホンなどの機構を含み得る。さらに、たとえば、出力機構１１４４は、表示、オーディオスピーカー、触覚フィードバック機構、パーソナルエリアネットワーク（ＰＡＮ）トランシーバなどを含み得る。図示の態様では、出力機構１１４４は、画像またはビデオ形式のメディアコンテンツを提示するように動作可能なディスプレイ、またはオーディオ形式のメディアコンテンツを提示するオーディオスピーカーを含み得、メディアコンテンツは、マルチキャストフォーマットまたはユニキャストフォーマットのうちの少なくとも１つを使用して受信される。
【００６３】
動作中、アクセス端末１１００は少なくとも１つのイベント１１１０に関連するカレンダモジュール１１３０を通してスケジューリングデータを取得し得、スケジューリングデータは、適用可能なイベント開始時間と、可能な参加者１１１４と、ロケーション１１１２とを含み得る。さらに、ＡＴ１１００は、デバイスおよび現在時間に対して少なくとも１つのロケーション値を取得し得る。一態様では、取得された情報から、逸脱警報モジュール１１３２は、スケジュールされたイベント１１１０が、互いとは異なるロケーション、および／またはデバイスロケーションとは異なるロケーションに保持されるかどうかを判断し得る。そのような態様では、逸脱警報モジュール１１３２が適用可能なイベントおよび／またはデバイスのロケーションが十分に異なると判断した後、逸脱警報モジュール１１３２は、イベント間および／またはイベントとデバイスとの間の移動時間を推定する。上記の態様を続けると、逸脱警報モジュール１１３２は、イベント時間値と適用可能な推定された移動時間値とを比較することによって、逸脱時間値を生成し得る。さらに、逸脱警報モジュール１１３２は、逸脱時間値と現在時間値とを比較することによって、逸脱警報を生成し得る。一態様では、上記で説明した動作は、逸脱警報サーバ１３０などのサーバによって実行され得、得られた逸脱警報値はＡＴ１１００に送信され得る。さらに、別の態様では、上記で説明した動作は、コンピューティングデバイス１５０などのリモートコンピューティングデバイスによって実行され得、得られた逸脱警報値はＡＴ１１００に送信され得る。
【００６４】
したがって、アクセス端末１１００は、ＡＴ１１００のロケーションに少なくとも部分的に基づいて少なくとも１つのイベントに対して少なくとも１つの逸脱警報を生成し得る。
【００６５】
図１２を参照すると、ユニキャストチャネルを介してブロードキャストコンテンツを提供することができる例示的なシステム１２００のブロック図が示されている。たとえば、システム１２００は、少なくとも部分的に基地局、基地局コントローラなどの内部に常駐することができる。別の例示的な態様によれば、システム１２００は、少なくとも部分的にアクセスネットワーク内に常駐することができる。システム１２００は機能ブロックを含むものとして表されており、その機能ブロックは、プロセッサ、ソフトウェア、またはそれらの組合せ（たとえば、ファームウェア）によって実装される機能を表す機能ブロックとすることができることを諒解されたい。システム１２００は、連携して動作することができる手段の論理グルーピング１２０２を含む。たとえば、論理グルーピング１２０２は、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断するための手段１２０４を含むことができる。一態様では、判断するための手段は、コンテンツを受信するためのアクセス端末の数を取得するための手段と、コンテンツを受信するためのアクセス端末の数が所定のブロードキャストしきい値より少ない場合、ユニキャストタイプフォーマットを使用してコンテンツを送信するための命令を生成するための手段とをさらに含み得る。別の態様では、判断するための手段は、ブロードキャストタイプフォーマットを使用してコンテンツを受信するアクセス端末が、カバレージしきい値領域内にあると判断するための手段であって、カバレージしきい値領域は、コンテンツがそれを超えるとブロードキャストタイプフォーマットを使用して受信され得ない、あらかじめ定義された境界領域として定義される、判断するための手段と、アクセス端末がカバレージしきい値領域内にあると判断されると、ユニキャストタイプフォーマットを使用してコンテンツを送信するための命令を生成するための手段とをさらに含み得る。さらに、論理グルーピング１２０２は、コンテンツをユニキャスト予約にマッピングし、ユニキャスト予約をユニキャストフローにマッピングし、コンテンツがユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、コンテンツをユニキャスト予約にマッピングするための手段と、ユニキャスト予約をユニキャストフローにマッピングするための手段とを備えることができ、ブロードキャストタイプフォーマットを使用して受信されたコンテンツは、少なくとも１つのブロードキャストプロトコル識別子を使用してユニキャストタイプフォーマット中で識別される。一態様では、少なくとも１つのブロードキャストプロトコル識別子が、パケットベースフレーミングまたはハイレベルデータリンク制御（ＨＤＬＣ）フレーミングなどを含む、ブロードキャストタイプフォーマットにおいて使用されるフレーミングフォーマットを識別し得る。さらに、システム１２００は、手段１２０４および１２０６に関連する機能を実行するための命令を保持するメモリ１２０８を含むことができる。メモリ１２０８の外部にあるものとして示されているが、手段１２０４および１２０６のうちの１つまたは複数は、メモリ１２０８の内部に存在することができることを理解されたい。
【００６６】
図１３を参照すると、ユニキャストチャネルを介してブロードキャストコンテンツを受信することができる例示的なシステム１３００のブロック図が示されている。たとえば、システム１３００は、少なくとも部分的に基地局、基地局コントローラなどの内部に常駐することができる。別の例示的な態様によれば、システム１３００は、少なくとも部分的にアクセス端末内に常駐することができる。システム１３００は機能ブロックを含むものとして表されており、その機能ブロックは、プロセッサ、ソフトウェア、またはそれらの組合せ（たとえば、ファームウェア）によって実装される機能を表す機能ブロックとすることができることを諒解されたい。システム１３００は、連携して動作することができる手段の論理グルーピング１３０２を含む。たとえば、論理グルーピング１３０２は、ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するための手段１３０４を含むことができる。さらに、論理グルーピング１３０２は、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出するための手段１３０６を備えることができる。さらに、論理グルーピング１３０２は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断するための手段１３０８を備えることができる。さらに、論理グルーピング１３０２は、ターゲット基地局がブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、サービング基地局に送信するための手段１３１０を備えることができる。さらに、論理グルーピング１３０２は、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信を移行させるための手段１３１２を備えることができる。さらに、論理グルーピング１３０２は、送信された要求に応答してサービング基地局によって送信された、サービング基地局から受信されたコマンドに応答して、ブロードキャストタイプフォーマットからユニキャストタイプフォーマットにコンテンツ通信を移行させるための手段１３１４を備えることができる。さらに、システム１３００は、手段１３０４、１３０６、１３０８、１３１０、１３１２、および１３１４に関連する機能を実行するための命令を保持するメモリ１３１６を含むことができる。メモリ１３１６の外部にあるものとして図示されているが、手段１３０４、１３０６、１３０８、１３１０、１３１２、および１３１４のうちの１つまたは複数はメモリ１３１６の内部に存在することができることを理解されたい。
【００６７】
本出願で使用する「構成要素」、「モジュール」、「システム」などの用語は、限定はしないが、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアなど、コンピュータ関連のエンティティを含むものとする。たとえば、構成要素は、プロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行スレッド、プログラム、および／またはコンピュータであり得るが、これらに限定されない。例として、コンピューティングデバイス上で実行されるアプリケーションと、そのコンピューティングデバイスの両方を構成要素であり得る。１つまたは複数の構成要素がプロセスおよび／または実行スレッド内に常駐することができ、１つの構成要素を１つのコンピュータ上に配置し、および／または２つ以上のコンピュータ間に分散し得る。さらに、これらの構成要素は、様々なデータ構造を記憶している様々なコンピュータ可読媒体から実行することができる。これらの構成要素は、ローカルシステム、分散システム、および／または他のシステムを用いるインターネットなどのネットワーク全体の中の別の構成要素と信号を介して対話する１つの構成要素からのデータなど、１つまたは複数のデータパケットを有する信号によるなど、ローカルプロセスおよび／またはリモートプロセスを介して通信し得る。
【００６８】
さらに、本明細書では、ワイヤード端末またはワイヤレス端末であり得る端末に関する様々な態様について説明する。端末は、システム、デバイス、加入者ユニット、加入者局、移動局、モバイル、モバイルデバイス、リモート局、リモート端末、アクセス端末、ユーザ端末、端末、通信デバイス、ユーザエージェント、ユーザデバイス、またはユーザ機器（ＵＥ）と呼ばれることもある。ワイヤレス端末は、セルラー電話、衛星電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、コンピューティングデバイス、またはワイヤレスモデムに接続された他の処理デバイスであり得る。さらに、本明細書では基地局に関する様々な態様について説明する。基地局は、（１つまたは複数の）ワイヤレス端末と通信するために利用でき、アクセスポイント、ノードＢ、または何らかの他の用語で呼ばれることもある。
【００６９】
さらに、「または」という用語は、排他的な「または」ではなく、包括的な「または」を意味するものとする。すなわち、別段の規定がない限り、または文脈から明白でない限り、「ＸはＡまたはＢを使用する」という句は、自然な包括的置換のいずれかを意味するものとする。すなわち、「ＸはＡまたはＢを使用する」という句は、ＸがＡを使用する場合、ＸがＢを使用する場合、またはＸがＡとＢの両方を使用する場合のいずれによっても満たされる。さらに、本出願および添付の特許請求の範囲で使用する冠詞「ａ」および「ａｎ」は、別段の規定がない限り、または単数形を示すことが文脈から明白でない限り、概して「１つまたは複数」を意味するものと解釈すべきである。
【００７０】
本明細書で説明する技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡおよび他のシステムなど、様々なワイヤレス通信システムに使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。ＣＤＭＡシステムは、Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ（ＵＴＲＡ）、ｃｄｍａ２０００などの無線技術を実装し得る。ＵＴＲＡは、Ｗｉｄｅｂａｎｄ−ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡの他の変形態を含む。さらに、ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５およびＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ（登録商標））などの無線技術を実装し得る。ＯＦＤＭＡシステムは、Ｅｖｏｌｖｅｄ  ＵＴＲＡ（Ｅ−ＵＴＲＡ）、Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ（ＵＭＢ）、ＩＥＥＥ８０２．１１（ＷｉＦｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどの無線技術を実装し得る。ＵＴＲＡおよびＥ−ＵＴＲＡは、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ（ＵＭＴＳ）の一部である。３ＧＰＰ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）は、ダウンリンク上ではＯＦＤＭＡを採用し、アップリンク上ではＳＣ−ＦＤＭＡを採用するＥ−ＵＴＲＡを使用するＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ」（３ＧＰＰ）と称する組織からの文書に記載されている。さらに、ｃｄｍａ２０００およびＵＭＢは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２」（３ＧＰＰ２）と称する組織からの文書に記載されている。さらに、そのようなワイヤレス通信システムは、不対無資格スペクトル、８０２．ｘｘワイヤレスＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）および任意の他の短距離または長距離ワイヤレス通信技法をしばしば使用するピアツーピア（たとえば、モバイルツーモバイル）アドホックネットワークシステムをさらに含み得る。
【００７１】
様々な態様または特徴は、いくつかのデバイス、構成要素、モジュールなどを含み得るシステムに関して提示される。様々なシステムは、追加のデバイス、構成要素、モジュールなどを含んでもよく、および／または各図に関連して論じるデバイス、構成要素、モジュールなどのすべてを含まなくてもよいことを理解および諒解されたい。これらの手法の組合せも使用され得る。
【００７２】
本明細書で開示した態様に関して説明した様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。さらに、少なくとも１つのプロセッサは、上述のステップおよび／またはアクションの１つまたは複数を実行するように動作可能な１つまたは複数のモジュールを備え得る。
【００７３】
さらに、本明細書で開示された態様に関して説明した方法またはアルゴリズムのステップおよび／またはアクションは、直接ハードウェアで実施され得るか、プロセッサによって実行されるソフトウェアモジュールで実施され得るか、またはその２つの組合せで実施され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読むことができ、記憶媒体に情報を書き込むことができるようにプロセッサに結合され得る。代替として、記憶媒体はプロセッサに一体化され得る。さらに、いくつかの態様では、プロセッサおよび記憶媒体はＡＳＩＣ中に常駐し得る。さらに、ＡＳＩＣはユーザ端末中に常駐し得る。代替として、プロセッサおよび記憶媒体はまた、ユーザ端末内に個別構成要素として常駐し得る。さらに、いくつかの態様では、方法またはアルゴリズムのステップおよび／またはアクションは、コンピュータプログラム製品に組み込まれ得る、機械可読媒体および／またはコンピュータ可読媒体上のコードおよび／または命令の１つまたは任意の組合せ、あるいはそのセットとして常駐し得る。
【００７４】
１つまたは複数の態様では、説明する機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せで実装され得る。ソフトウェアで実装する場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶され得るか、あるいはコンピュータ可読媒体上で送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、あるいは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、もしくは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を備えることができる。また、どんな接続でもコンピュータ可読媒体と呼ばれることがある。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、通常、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００７５】
上記の開示は例示的な態様および／または態様について論じたが、添付の特許請求の範囲によって定義された、説明した態様および／または態様の範囲から逸脱することなく、様々な変更および修正を本明細書で行うことができること留意されたい。さらに、説明した態様および／または態様の要素が単数形で説明または請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。さらに、態様および／または態様の全部または一部は、別段の記述がない限り、他の態様および／または態様の全部または一部とともに利用され得る。
以下、本願の出願当初の特許請求の範囲に記載の発明を付記する。  
［１］  ユニキャストチャネルを介してブロードキャストコンテンツを提供するための方法であって、
ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断することと、
前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、前記コンテンツをユニキャスト予約にマッピングすることと、ここで、前記ブロードキャストタイプフォーマットを使用して受信された前記コンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用して前記ユニキャストタイプフォーマット中で識別される、
を備える、方法。
［２］  前記ブロードキャストタイプフォーマットを使用してブロードキャストサービスネットワークから前記コンテンツを受信することと、
前記ユニキャストタイプフォーマットを使用して前記コンテンツをアクセス端末に送信することと
をさらに備える、［１］に記載の方法。
［３］  あらかじめ定義された移行期間にわたって、前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるのと同時に、前記ブロードキャストタイプフォーマットを使用して前記コンテンツの第２のインスタンスを前記アクセス端末に送信すること
をさらに備える、［２］に記載の方法。
［４］  前記ユニキャストタイプフォーマットを使用してブロードキャストタイプフォーマットコンテンツを受信するように前記アクセス端末を構成するために、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信する前に、プリセットアッププロシージャを開始すること
をさらに備える、［２］に記載の方法。
［５］  前記判断することが、
前記コンテンツを受信するためのアクセス端末の数の識別情報を取得することと、
前記コンテンツを受信するためのアクセス端末の前記数が所定のブロードキャストしきい値をよりも少ない場合、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成することと
をさらに備える、［１］に記載の方法。
［６］  前記判断することが、
ブロードキャストタイプフォーマットを使用してコンテンツを受信するアクセス端末が、カバレージしきい値領域内にあると判断することと、ここで、前記カバレージしきい値領域は、コンテンツがそれを超えるとブロードキャストタイプフォーマットを使用して受信され得ない、あらかじめ定義された境界領域として定義される、
前記アクセス端末が前記カバレージしきい値領域内にあると判断されると、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成することと
をさらに備える、［１］に記載の方法。
［７］  前記判断することが、
ブロードキャストからユニキャストへの移行要求をアクセス端末から受信することと、
前記受信した要求に応答して、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成することと
をさらに備える、［１］に記載の方法。
［８］  サービスの基地局コントローラ（ＢＳＣ）間ハンドオーバを実行すべきかどうかを判断することと、
サービスのＢＳＣ間ハンドオーバを実行すべきであると判断されると、前記アクセス端末に代わって前記ブロードキャストサービスネットワークへの登録プロセスを実行するため命令を、ターゲットＢＳＣに送信することと
をさらに備える、［２］に記載の方法。
［９］  前記少なくとも１つのブロードキャストプロトコル識別子が、パケットベースフレーミングまたはハイレベルデータリンク制御（ＨＤＬＣ）フレーミングのいずれかを含む、前記ブロードキャストタイプフォーマットにおいて使用されるフレーミングフォーマットを識別する、［１］に記載の方法。
［１０］  ユニキャストチャネルを介してブロードキャストコンテンツを提供するためのコンピュータプログラム製品であって、
コンピュータに、ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断させるための第１のコードセットと、
前記コンテンツをユニキャスト予約にマッピングし、前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、前記コンピュータに、前記コンテンツをユニキャスト予約にマッピングさせ、前記ユニキャスト予約をユニキャストフローにマッピングさせるための第２のコードセットと、ここで、前記ブロードキャストタイプフォーマットを使用して受信された前記コンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用して前記ユニキャストタイプフォーマット中で識別される、
を備えるコンピュータ可読媒体
を備える、コンピュータプログラム製品。
［１１］  ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断するための手段と、
前記コンテンツをユニキャスト予約にマッピングし、前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、前記コンテンツをユニキャスト予約にマッピングするための手段および前記ユニキャスト予約をユニキャストフローにマッピングするための手段と、ここで、前記ブロードキャストタイプフォーマットを使用して受信された前記コンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用して前記ユニキャストタイプフォーマット中で識別される、
を備える、装置。
［１２］  ブロードキャストタイプフォーマットを使用して受信されたコンテンツが、ユニキャストタイプフォーマットを使用して送信されるべきであるかどうかを判断することと、
前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるべきであると判断されると、前記コンテンツをユニキャスト予約にマッピングすることと、ここで、前記ブロードキャストタイプフォーマットを使用して受信された前記コンテンツが、少なくとも１つのブロードキャストプロトコル識別子を使用して前記ユニキャストタイプフォーマット中で識別される、
を行うようにさらに構成された、コンテンツ送信選択モジュール
を備える、装置。
［１３］  前記ブロードキャストタイプフォーマットを使用してブロードキャストサービスネットワークから前記コンテンツを受信することと、
前記ユニキャストタイプフォーマットを使用して前記コンテンツをアクセス端末に送信することと
を行うように構成された通信モジュール
をさらに備える、［１２］に記載の装置。
［１４］  前記通信モジュールが、
あらかじめ定義された移行期間にわたって、前記コンテンツが前記ユニキャストタイプフォーマットを使用して送信されるのと同時に、前記ブロードキャストタイプフォーマットを使用して前記コンテンツの第２のインスタンスを前記アクセス端末に送信するようにさらに構成された、［１３］に記載の装置。
［１５］  前記コンテンツ送信選択モジュールが、
前記ユニキャストタイプフォーマットを使用してブロードキャストタイプフォーマットコンテンツを受信するように前記アクセス端末を構成するために、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信する前に、プリセットアッププロシージャを開始するようにさらに構成された、［１３］に記載の装置。
［１６］  前記コンテンツ送信選択モジュールが、
前記コンテンツを受信するためのアクセス端末の数の識別情報を取得することと、
前記コンテンツを受信するためのアクセス端末の前記数が所定のブロードキャストしきい値をよりも少ない場合、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成することと
を行うようにさらに構成された、［１２］に記載の装置。
［１７］  前記コンテンツ送信選択モジュールが、
ブロードキャストタイプフォーマットを使用してコンテンツを受信するアクセス端末が、カバレージしきい値領域内にあると判断することと、ここで、前記カバレージしきい値領域は、コンテンツがそれを超えるとブロードキャストタイプフォーマットを使用して受信され得ない、あらかじめ定義された境界領域として定義される、
前記アクセス端末が前記カバレージしきい値領域内にあると判断されると、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成することと
を行うようにさらに構成された、［１２］に記載の装置。
［１８］  ブロードキャストからユニキャストへの移行要求をアクセス端末から受信するように構成されたブロードキャストユニキャスト変換モジュールをさらに備え、
前記ブロードキャストユニキャストモジュールが、前記受信した要求に応答して、前記ユニキャストタイプフォーマットを使用して前記コンテンツを送信するための命令を生成するようにさらに動作可能である、［１２］に記載の装置。
［１９］  前記コンテンツ送信選択モジュールが、サービスの基地局コントローラ（ＢＳＣ）間ハンドオーバを実行すべきかどうかを判断するようにさらに構成され、
前記通信モジュールが、前記ＢＳＣ間ハンドオーバを実行すべきであると判断されると、前記アクセス端末に代わって前記ブロードキャストサービスネットワークへの登録プロセスを実行するための命令を、ターゲットＢＳＣに送信するようにさらに構成された
［１３］に記載の装置。
［２０］  前記少なくとも１つのブロードキャストプロトコル識別子が、パケットベースフレーミングまたはハイレベルデータリンク制御（ＨＤＬＣ）フレーミングのいずれかを含む、前記ブロードキャストタイプフォーマットにおいて使用されるフレーミングフォーマットを識別する、［１２］に記載の装置。
［２１］  前記装置が、基地局または基地局コントローラのうちの少なくとも１つを含む、［１２］に記載の装置。
［２２］  ワイヤレス通信デバイス（ＷＣＤ）によってコンテンツを受信するための方法であって、前記方法が、
前記ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視することと、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信することと、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させることと、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理することと、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備える、方法。
［２３］  ユニキャストチャネルを介してブロードキャストコンテンツを提供するためのコンピュータプログラム製品であって、
コンピュータに、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視させるための第１のコードセットと、
前記コンピュータに、ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出させるための第２のコードセットと、
前記コンピュータに、前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断させるための第３のコードセットと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記コンピュータに、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信させるための第４のコードセットと、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記コンピュータに、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させるための第５のコードセットと、
前記コンピュータに、前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理させるための第６のコードセットと、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備えるコンピュータ可読媒体
を備えるコンピュータプログラム製品。
［２４］  ＷＣＤによって、ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するための手段と、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出するための手段と、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断するための手段と、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信するための手段と、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信を移行させるための手段と、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理するための手段と、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を備える、装置。
［２５］  ブロードキャストタイプフォーマットを使用してサービング基地局からのコンテンツを監視するように動作可能であるトランシーバと、
ハンドオーバしきい値よりも大きい信号強度をもつターゲット基地局を検出することと、
前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能であるかどうかを判断することと
を行うように構成された、ハンドオーバモジュールと
を備える、ワイヤレス通信デバイスであって、
前記トランシーバが、前記ターゲット基地局が前記ブロードキャストタイプフォーマットを使用して通信するように動作可能でないと判断されると、前記ブロードキャストタイプフォーマットを使用するコンテンツ通信からユニキャストタイプフォーマットを使用するコンテンツ通信に移行させたいという要求を、前記サービング基地局に送信するようにさらに動作可能であり、
前記ハンドオーバモジュールが、
前記送信された要求に応答して前記サービング基地局によって送信された、前記サービング基地局から受信されたコマンドに応答して、前記ブロードキャストタイプフォーマットから前記ユニキャストタイプフォーマットにコンテンツ通信に移行させることと、
前記サービング基地局から前記ターゲット基地局へのハンドオーバコマンドを処理することと、ここで、前記ハンドオーバが、前記ユニキャストタイプフォーマットを使用するコンテンツ通信を維持することを含む、
を行うようにさらに動作可能である
ワイヤレス通信デバイス。
【図１】
0005518996.tif 000002
【図２】
0005518996.tif 000003
【図３】
0005518996.tif 000004
【図４】
0005518996.tif 000005
【図５】
0005518996.tif 000006
【図６】
0005518996.tif 000007
【図７】
0005518996.tif 000008
【図８】
0005518996.tif 000009
【図９】
0005518996.tif 000010
【図１０】
0005518996.tif 000011
【図１１】
0005518996.tif 000012
【図１２】
0005518996.tif 000013
【図１３】
0005518996.tif 000014