(57)【要約】  マルチ周波数ネットワークにおいてオーバーヘッドフローデータを配信し取得するための方法および装置。ある態様では、方法は、コンテンツ多重がマルチ周波数ネットワークにおいてどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供するＩＡＦを生成することと、予め割当てられたフロー識別子上のＩＡＦを送信することを含む。別の方法は、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信することを含み、ＩＡＦは予め割当てられたフロー識別子を用いて受信され、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定するために、ＩＡＦを処理することと、ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定することと、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得することを含む。
2010522521.tif 000002
【特許請求の範囲】
【請求項１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成し、
予め割当てられたフロー識別子上の前記ＩＡＦを送信することを具備する方法。
【請求項２】
前記生成することは、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する具備する請求項１の方法。
【請求項３】
前記生成することは、各ＶＭセットに関する選択されたＩＡＦフローを生成することを具備し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項１の方法。
【請求項４】
前記生成することは、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成することを具備し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項１の方法。
【請求項５】
前記生成することは、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成することを具備する請求項１の方法。
【請求項６】
前記生成することは、前記関連したＩＡＦフローが生成される各ＶＭセットに関するサービスエリアを記述するエリア情報を具備するために各ＡＩＭを生成することを具備する請求項５の方法。
【請求項７】
前記生成することは、前記ＡＩＭがただ１つのＶＭセットしか含んでいない場合に、前記エリア情報を省略するために、前記ＡＩＭを最適化することを具備する請求項６の方法。
【請求項８】
前記生成することは、前記エリア情報に関連したエリアバージョンパラメータ、および各関連したＶＭセットに関するディレクトリ情報に関連したディレクトリバージョンパラメータを含めるために各ＡＩＭを生成することを具備する請求項６の方法。
【請求項９】
前記生成することは、任意の関連したＶＭセットについてサービスエリアが変更される場合、各関連したＶＭセットごとに前記エリアバージョンパラメータおよび前記エリア情報を更新するために更新されたＡＩＭを生成することを具備する請求項８の方法。
【請求項１０】
前記生成することは、任意の関連したＶＭセットに関する前記ディレクトリ情報が変更される場合に、更新されたディレクトリバージョンパラメータを含めるために更新されたＡＩＭを生成することを具備する請求項８の方法。
【請求項１１】
前記生成することは、コンテンツ多重のリストと、関連したＩＡＦ上で運ばれる前記ＡＩＭに含まれる各ＶＭセットに関するそれらのオーバーヘッドフロー関連情報とを含んでいるディレクトリ情報を具備するために、各ＤＩＭを生成することを具備する請求項５の方法。
【請求項１２】
前記生成することは、各ＶＭセットにおいてコンテンツ多重のそれぞれに関連したオーバーヘッドフローに関する、オーバーヘッドフローデータ範囲パラメータおよびフロー識別子マッピングに関するオーバーヘッドフロー型を含めるために各ＤＩＭを生成することを具備する請求項１１の方法。
【請求項１３】
前記生成することは、各ＶＭセットにおいてそれぞれのコンテンツ多重に関連したプライマリーフローに関するフローバージョンパラメータを含めるために各ＤＩＭを生成することを具備する。
【請求項１４】
前記生成することは、各関連したＶＭセットに関するディレクトリ情報に関してディレクトリバージョンパラメータを含めるために各ＤＩＭを生成することを具備する請求項１１の方法。
【請求項１５】
前記生成することは、任意の関連したＶＭセットに関するディレクトリ情報が変更される場合、前記ディレクトリバージョンパラメータと、各関連したＶＭに関する前記ディレクトリ情報とを更新するために、更新されたＤＩＭを生成することを具備する請求項１４の方法。
【請求項１６】
前記生成することは、プライマリーフローバージョンが任意のコンテンツ多重に対して更新されるか、またはオーバーヘッドフローデータ範囲パラメータが１以上の関連したＶＭセットにおいて任意のコンテンツ多重に関連したオーバーヘッドフローに対して更新される場合に、更新されたＤＩＭを生成することを具備する請求項１３の方法。
【請求項１７】
前記生成することは、フロー識別子マッピングに関するオーバーヘッドフロー型が任意のコンテンツ多重に関して更新されるか、または新規のオーバーヘッドフローが１以上の関連したＶＭセットにおいてコンテンツ多重に関して加えられる場合に、更新されたＤＩＭを生成することを具備する請求項１２の方法。
【請求項１８】
前記送信することは、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信することを具備する請求項１の方法。
【請求項１９】
前記送信することは、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信することを具備する請求項５の方法。
【請求項２０】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークにおいて全てのコンテンツ多重に適用可能なオーバーヘッドデータを記述するグローバルオーバーヘッド（ＧＯ）フローを生成し、
全てのコンテンツ多重について各ＧＯフローに関する分離したフロー識別子を割当て、前記割当てられたフロー識別子はＶＭセットでのコンテンツ多重に関連した全てのオーバーヘッドフローに渡ってユニークであり、
割当てられたフロー識別子を用いて、全てのコンテンツ多重上で前記ＧＯフローを送信することを具備する方法。
【請求項２１】
前記送信することは、前記ＧＯフローに関する帯域幅利用を最適化するために各ＶＭセットにおけるただ１つのコンテンツ多重上でＧＯフローを送信することを具備する請求項２０の方法。
【請求項２２】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークにおいて個別のコンテンツ多重に適用可能なオーバーヘッドデータを記述する多重特定オーバーヘッド（ＭＳＯ）フローを生成し、
全てのコンテンツ多重について各ＭＳＯフローに関する分離したフロー識別子を割当て、前記割当てられたフロー識別子は、ＶＭセットにおけるコンテンツ多重に関連した全てのオーバーヘッドフローに渡ってユニークであり、
割当てられたフロー識別子を用いて、それらの関連した多重上で前記ＭＳＯフローを送信することを具備する請求項２０の方法。
【請求項２３】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための装置であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成するフロー生成論理回路と、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する出力論理回路と、を具備する装置。
【請求項２４】
前記フロー生成論理回路は、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する請求項２３の装置。
【請求項２５】
前記フロー生成論理回路は、各ＶＭセットに関する選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項２３の装置。
【請求項２６】
前記フロー生成論理回路は、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項２３の装置。
【請求項２７】
前記フロー生成論理回路は、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する請求項２３の装置。
【請求項２８】
前記出力論理回路は、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する請求項２３の装置。
【請求項２９】
前記出力論理回路は、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する請求項２７の装置。
【請求項３０】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための装置であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成する手段と、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する手段と、を具備する装置。
【請求項３１】
前記生成手段は、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する手段を具備する請求項３０の装置。
【請求項３２】
前記生成手段は、各ＶＭセットに関する選択されたＩＡＦフローを生成する手段を具備し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項３０の装置。
【請求項３３】
前記生成手段は、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成する手段を具備し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項３０の装置。
【請求項３４】
前記生成手段は、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する手段を具備する請求項３０の装置。
【請求項３５】
前記送信手段は、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する手段を具備する請求項３０の装置。
【請求項３６】
前記送信手段は、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する手段を具備する請求項３４の装置。
【請求項３７】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のためのコンピュータプログラム製品であって、
機械読取可能な媒体を具備し、該機械読取可能な媒体は、
コンピュータに、前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成させる第１のコードセットと、
前記コンピュータに、予め割当てられたフロー識別子上の前記ＩＡＦを送信させる第２のコードセットと、を具備するコンピュータプログラム製品。
【請求項３８】
前記第１のコードセットは、前記コンピュータに、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成させる請求項３７の機械読取可能な媒体。
【請求項３９】
前記第１のコードセットは、前記コンピュータに、各ＶＭセットに関する選択されたＩＡＦフローを生成させ、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項３７の機械読取可能な媒体。
【請求項４０】
前記第１のコードセットは、前記コンピュータに、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成させ、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項３７の機械読取可能な媒体。
【請求項４１】
前記第１のコードセットは、前記コンピュータに、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成させる請求項３７の機械読取可能な媒体。
【請求項４２】
前記第２のコードセットは、前記コンピュータに、関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信させる請求項３７の機械読取可能な媒体。
【請求項４３】
前記第２のコードセットは、前記コンピュータに、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信させる請求項４１の機械読取可能な媒体。
【請求項４４】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信を実行する少なくとも１つの集積回路であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成する第１のモジュールと、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する第２のモジュールと、を具備する少なくとも１つの集積回路。
【請求項４５】
前記第１のモジュールは、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する請求項４４の少なくとも１つの集積回路。
【請求項４６】
前記第１のモジュールは、各ＶＭセットに関する選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項４４の少なくとも１つの集積回路。
【請求項４７】
前記第１のモジュールは、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項４４の少なくとも１つの集積回路。
【請求項４８】
前記第１のモジュールは、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する請求項４４の少なくとも１つの集積回路。
【請求項４９】
前記第１のモジュールは、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する請求項４４の少なくとも１つの集積回路。
【請求項５０】
前記第１のモジュールは、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する請求項４８の少なくとも１つの集積回路。
【請求項５１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のための方法であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信し、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、
前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得することを具備する方法。
【請求項５２】
前記受信することは、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信することを具備する請求項５１の方法。
【請求項５３】
前記受信することは、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信することを具備する請求項５１の方法。
【請求項５４】
前記処理することは、ワイドＩＡＦにおいて受信されるＡＩＭから、選択されたワイドＶＭセットである現在のワイドＶＭセットを判定することを具備し、前記選択されたワイドＶＭセットは現在のワイドインフラストラクチャー識別子に関連づけられている請求項５３の方法。
【請求項５５】
前記処理することは、ローカルＩＡＦにおいて受信されるＡＩＭから、選択されたローカルＶＭセットである現在のローカルＶＭセットを判定することを具備し、前記選択されたローカルＶＭセットは現在のローカルインフラストラクチャー識別子に関連づけられている請求項５３の方法。
【請求項５６】
前記処理することは、特定のＡＩＭがただ１つのＶＭセットしか含んでいないことを判定し、前記特定のＡＩＭに含まれる前記１つのＶＭセットである現在のＶＭセットを設定することを具備する請求項５３の方法。
【請求項５７】
前記処理することは、
エリアバージョンパラメータが１以上の現在保存されるＶＭセットについて更新されることを判定し、
関連したＡＩＭメッセージにおいて受信した情報および現在のインフラストラクチャー識別子を用いて、新規の現在のＶＭセットを判定することを具備する請求項５３の方法。
【請求項５８】
前記処理することは、前記オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理することを具備する請求項５３の方法。
【請求項５９】
前記処理することは、関連したディレクトリバージョンによって指示されるようにディレクトリ情報が更新された場合に、現在のＶＭセットについて更新されたディレクトリ情報を判定することを具備する請求項５８の方法。
【請求項６０】
前記取得することは、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得することを具備する請求項５８の方法。
【請求項６１】
前記取得することは、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得することを具備する請求項６０の方法。
【請求項６２】
取得することは、前記現在のＶＭセットにおいて多重のうちのただ１つから前記ＧＯフローを取得することにより、前記ＧＯフローの取得を最適化することをさらに具備する請求項６１の方法。
【請求項６３】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のための装置であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する受信論理回路と、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する処理論理回路と、を具備する装置。
【請求項６４】
前記受信論理回路は、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する請求項６３の装置。
【請求項６５】
前記受信論理回路は、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する請求項６３の装置。
【請求項６６】
前記処理論理回路は、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する請求項６５の装置。
【請求項６７】
前記受信論理回路は、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する請求項６６の装置。
【請求項６８】
前記受信論理回路は、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する請求項６７の装置。
【請求項６９】
マルチ周波数ネットワークにおいてオーバーヘッドデータ取得のための装置であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する手段と、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する取得手段と、を具備する装置。
【請求項７０】
前記受信手段は、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する手段を具備する請求項６９の装置。
【請求項７１】
前記受信手段は、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する手段を具備する請求項６９の装置。
【請求項７２】
前記処理手段は、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する手段を具備する請求項７１の装置。
【請求項７３】
前記受信手段は、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する手段を具備する請求項７２の装置。
【請求項７４】
前記受信手段は、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する手段を具備する請求項７３の装置。
【請求項７５】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のためのコンピュータプログラム製品であって、
機械読取可能な媒体を具備し、該機械読取可能な媒体は、
コンピュータに、前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信させる第１のコードセットと、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記コンピュータに、前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理させ、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得させる第２のコードセットと、を具備する機械読取可能な媒体。
【請求項７６】
前記第１のコードセットは、前記コンピュータに、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信させる請求項７５の機械読取可能な媒体。
【請求項７７】
前記第１のコードセットは、前記コンピュータに、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信させる請求項７５の機械読取可能な媒体。
【請求項７８】
前記第２のコードセットは、前記コンピュータに、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理させる請求項７７の機械読取可能な媒体。
【請求項７９】
前記第１のコードセットは、前記コンピュータに、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得させる請求項７８の機械読取可能な媒体。
【請求項８０】
前記第１のコードセットは、前記コンピュータに、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得させる請求項７９の機械読取可能な媒体。
【請求項８１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得を実行する少なくとも１つの集積回路であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する第１のモジュールと、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する第２のモジュールと、を具備する少なくとも１つの集積回路。
【請求項８２】
前記第１のモジュールは、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する請求項８１の少なくとも１つの集積回路。
【請求項８３】
前記第１のモジュールは、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する請求項８１の少なくとも１つの集積回路。
【請求項８４】
前記第２のモジュールは、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する請求項８３の少なくとも１つの集積回路。
【請求項８５】
前記第１のモジュールは、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する請求項８４の少なくとも１つの集積回路。
【請求項８６】
前記第１のモジュールは、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する請求項８５の少なくとも１つの集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、一般的にデータネットワークの動作に関し、特にマルチ周波数ネットワークにおいてオーバーヘッドフローデータを配信し取得するための方法および装置に関する。
【０００２】
本特許出願は、“Method and Apparatus for Distributing Overhead Flow Data for a Multiple-Frequency Network”と題された、２００７年３月２１日に出願された仮出願６０／８９６，２５３に対して優先権を主張する。これは譲受人に譲渡され、そしてここで参照によって明示的に組込まれる。
【背景技術】
【０００３】
無線通信ネットワークのようなデータネットワークは、一つの端末用にカスタマイズされたサービスと、多くの端末に提供されるサービスとの間で交互に使用しなければならない。例えば、リソースに制限のある多くの携帯機器（加入者）へのマルチメディアコンテンツの配信は、複雑な問題である。したがって、ネットワークオペレーター、コンテンツ小売業者およびサービスプロバイダーが、コンテンツおよび／または他のネットワークサービスを、高速および効率的に、さらに帯域幅利用および電力効率を増加させるように、配信する方法を持っていることは重要である。
【０００４】
マルチ周波数ネットワーク（ＭＦＮ）は、メディアコンテンツを送信するために複数の無線周波数（ＲＦｓ）（あるいはＲＦチャネル）が用いられるネットワークである。１つの型のＭＦＮは水平のマルチ周波数ネットワーク（ＨＭＦＮ）であり、この場合、配信波形は異なるローカルエリアでの異なるＲＦチャネルで送信される。同一または異なるコンテンツは、そのようなローカルエリアでの異なるＲＦチャネルで運ばれる配信波形の一部として送信されてもよい。別の型のＭＦＮは、（デバイス／エンドユーザに、より多くのコンテンツを送達する能力の観点で）ネットワークの容量を増加させる目的を有する独立した配信波形を送信するために、あるローカルエリアにおいて複数の無線周波数（ＲＦ）チャネルが用いられる、垂直マルチ周波数ネットワーク（ＭＦＮ）である。ＭＦＮ配置はまた、一定領域でのＶＭＦＮおよびある他のエリアでのＨＭＦＮから成ってもよい。
【０００５】
典型的なＨＭＦＮでは、ローカルオペレーションインフラストラクチャ（ＬＯＩ）は、あるローカルエリアにおけるＲＦチャネル上の単一の配信波形を送信するために動作する送信するサイトを含む。垂直のＭＦＮでは、複数のＲＦチャネルは、あるローカルエリアにおいて異なるコンテンツを運ぶマルチプル配線波形を伝えるために用いられる。ＭＦＮでは、コンテンツは関連したオーバーヘッド情報と共に１以上のＲＦチャネル上で送信される。コンテンツに関連したオーバーヘッド情報は、デバイス上の望ましいコンテンツを選択し、受信し、かつ復号することを許容するために、受信デバイスに制御とシグナリングを提供する。オーバーヘッド情報はオーバーヘッドフローの一部として送信される。
【０００６】
コンテンツと共に送信されるオーバーヘッドフローデータは、地理的な領域において運ばれているコンテンツのセットに基いて異なる地理的な領域において異なってもよい。デバイスは、利用可能なコンテンツを選択し、受信し、かつ復号することができるように、デバイスの現在の領域において送信されているコンテンツに関連したオーバーヘッドフローデータの適切なセットを取得する必要がある。このように、マルチ周波数ネットワークにおいて複数のエリアおよび複数のＲＦチャネル上でコンテンツおよび関連したオーバーヘッド情報の効率的な配信は、受信デバイスによる取得を容易にするために重要である。例えば、マルチ周波数ネットワークの新規の領域へ移動するデバイスは、利用可能なコンテンツを識別し取得するために、そのエリア内のオーバーヘッドフローデータの適切なセットを取得する必要がある。
【０００７】
したがって、マルチ周波数ネットワークにおいて複数の領域および複数のＲＦチャネル上でオーバーヘッドフローデータを効率的に配信するために動作する配信システムを持っていることは望ましい。
【発明の概要】
【０００８】
１以上の態様では、マルチ周波数ネットワーク上でオーバーヘッドフローデータを効率的に配信するために動作するオーバーヘッドフローデータ配信システムは、方法と装置を具備し、提供される。
【０００９】
ある態様では、方法はマルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のために提供される。方法は、マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成し、予め割当てられたフロー識別子上のＩＡＦを送信することを具備する。
【００１０】
ある態様では装置は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のために提供される。装置は、マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供するＩＡＦを生成するフロー生成論理回路と、予め割当てられたフロー識別子上のＩＡＦを送信する出力論理回路と、を具備する。
【００１１】
ある態様では装置は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のために提供される。装置は、マルチ周波数ネットワークのそれぞれのローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供するＩＡＦを生成する手段と、予め割当てられたフロー識別子上のＩＡＦを送信する手段と、を具備する。
【００１２】
ある態様ではコンピュータプログラム製品は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のために提供される。コンピュータプログラム製品は、コンピュータに、マルチ周波数ネットワークのそれぞれのローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供するＩＡＦを生成させる第１のコードセットと、コンピュータに予め割当てられたフロー識別子上のＩＡＦを送信させる第２のコードセットと、を具備する。
【００１３】
ある態様では、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信を実行する少なくとも１つの集積回路が提供される。少なくとも１つの集積回路は、マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供するＩＡＦを生成する第１のモジュールと、予め割当てられたフロー識別子上のＩＡＦを送信する第２のモジュールと、を具備する。
【００１４】
ある態様では方法は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のために提供される。方法は、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信することを具備し、ＩＡＦは予め割当てられたフロー識別子を用いて受信される。方法はまた、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理することと、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得することを具備する。
【００１５】
ある態様では装置は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のために提供される。装置は、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する受信論理回路を具備し、ＩＡＦは予め割当てられたフロー識別子を用いて受信される。装置はまた、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理し、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する処理論理回路を具備する。
【００１６】
ある態様では装置は、マルチ周波数ネットワークにおいてオーバーヘッドデータ取得のために提供される。装置は、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する手段を具備し、ＩＡＦは予め割当てられたフロー識別子を用いて受信される。装置はまた、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理し、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する手段を具備する。
【００１７】
ある態様ではコンピュータプログラム製品は、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のために提供される。コンピュータプログラム製品は、コンピュータに、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信させる第１のコードセットを具備し、ＩＡＦは予め割当てられたフロー識別子を用いて受信される。コンピュータプログラム製品はまた、コンピュータに、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理させ、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得させる第２のコードセットを具備する。
【００１８】
ある態様では、マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得を実行する少なくとも１つの集積回路が提供される。少なくとも１つの集積回路は、マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する第１のモジュールを具備し、ＩＡＦは予め割当てられたフロー識別子を用いて受信される。少なくとも１つの集積回路はまた、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理し、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する第２のモジュールを具備する。
【００１９】
他の態様は、以下に説明される図面の簡単な説明、詳細な説明、およびクレームの再検討後に明らかになる。
【図面の簡単な説明】
【００２０】
添付図面と共に考慮された場合に、ここに記述された上述の態様は、以下の説明を参照することによってより即座に明白になる。
【図１】図１は、オーバーヘッドフローデータ配信システムの態様を備えるネットワークを示す。
【図２】図２は、オーバーヘッドフローデータ配信システムの態様においてＬＯＩ内でオーバーヘッドフローがどのように配信されるかを例証するダイアグラムを示す。
【図３】図３は、オーバーヘッドフローデータ配信システムの態様の使用に関するオーバーヘッドフロー論理回路を示す。
【図４】図４は、オーバーヘッドフローデータ配信システムの態様での使用に関する初期取得フローの一部として生成される典型的なエリア情報メッセージを示す。
【図５】図５は、オーバーヘッドフローデータ配信システムの態様での使用に関する初期取得フローの一部として生成される典型的なディレクトリエリア情報メッセージを示す。
【図６】図６は、配信システムの態様での使用に関するオーバーヘッドを生成する方法を示す。
【図７】図７は、オーバーヘッドフローデータ配信システムの態様での使用に関する典型的なオーバーヘッド取得論理回路を示す。
【図８】図８は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッドフローデータを取得する典型的な方法を示す。
【図９】図９は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスでディレクトリ情報を処理する典型的な方法を示す。
【図１０】図１０は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスでプライマリーフローデータを取得する典型的な方法を示す。
【図１１】図１１は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスでオーバーヘッドフローデータを取得する典型的な方法を示す。
【図１２】図１２は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッド生成論理回路を示す。
【図１３】図１３は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッド取得論理回路を示す。
【発明を実施するための形態】
【００２１】
１以上の態様では、マルチ周波数ネットワーク上でオーバーヘッドフローデータを効率的に配信するために動作するオーバーヘッドフローデータ配信システムは、提供される。オーバーヘッドフローデータは、１以上のオーバーヘッドフロー上に送信され、コンテンツの一部として提示されているサービスまたはチャネルに関連した制御と信号情報を備える。例えば、オーバーヘッドフローデータは、プログラミングガイド情報、提示された加入パッケージのリスト、構成情報などを含んでもよい。ある態様では、オーバーヘッドフローデータ配信システムは、マルチ周波数ネットワークの任意の領域における受信デバイスで容易に受信することができる初期取得フローを生成する。初期取得フローは、マルチ周波数ネットワークの特定の位置において利用可能なコンテンツ多重、およびそれらの多重に関するオーバーヘッドフローデータを運ぶために使用されるフロー識別子についての情報を提供する。この情報を用いて、デバイスはその後、デバイスの現在の位置で運ばれたコンテンツ多重に関連したオーバーヘッドフローに関するフローデータを取得し始めることができる。システムは、無線ネットワーク環境での使用に関して十分に適しているが、通信ネットワーク、インターネットのような公衆網、仮想プライベートネットワーク（ＶＰＮ）のような私設網、ローカルエリアネットワーク、ワイドエリアネットワーク、長距離ネットワーク、または他の型のデータネットワークに限らず任意の型のネットワーク環境で使用されてもよい。
【００２２】
定義
以下の定義はオーバーヘッドフローデータ配信システムの態様を記述するためにここに用いられる。
【００２３】
１．ローカルエリア−  ビルディング、ビルディング群、コミュニティ、都市、郡、またはサービスがブロードキャストされてもよい他のローカルな領域のようなローカルな地理的エリアを示す。
【００２４】
２．ワイドエリア−  郡、州、複数の州、国々、複数の国々、またはサービスがブロードキャストされてもよい他のワイド領域のようなワイドな地理的エリアを示す。
【００２５】
３．コンテンツ−  メディアデータ（例えばオーディオ、ビデオ、テキスト、メディアデータの他の形式）を示す。
【００２６】
４．コンテンツ多重−  コンテンツフローのグルーピングを示す。
【００２７】
５．多重セット−  コンテンツ多重のグルーピングを示す。
【００２８】
６．ワイドエリア多重−  少なくとも１つのワイドエリア上でブロードキャストされるコンテンツフローのグルーピングを示す。
【００２９】
７．ローカルエリア多重−  少なくとも１つのローカルエリア上でブロードキャストされるコンテンツのグルーピングを示す。
【００３０】
８．ローカルエリア動作インフラストラクチャー（ＬＯＩ）−  ローカルエリア上でコンテンツフローを送信するために動作する、送信機および関連したシステムのグルーピングを示す。
【００３１】
ＬＯＩは、ローカルエリア多重を運ぶことができる最も小さな地理的なローカルエリアへ写像する。ローカルエリア多重は１以上のＬＯＩ上にブロードキャストされてもよい。
【００３２】
９．ワイドエリア動作インフラストラクチャー（ＷＯＩ）−  ワイドエリア上でコンテンツフローを送信するために動作する、送信機および関連したシステムのグルーピングを示す。
【００３３】
ＷＯＩは、ワイドエリア多重を運ぶことができる最も小さな地理的なワイドエリアへ写像する。ＷＯＩは１以上のＬＯＩを備えている。ワイドエリア多重は１以上のＷＯＩ上にブロードキャストされてもよい。
【００３４】
１０．ＲＦチャネル−  選択されたＬＯＩ上にコンテンツ配信波形を伝えるために用いられる無線周波数帯域を示す。
【００３５】
１１．コンテンツチャンネル−  特定の配信波形内で選択されたコンテンツフローを示す。
【００３６】
例えば、配信波形は複数のコンテンツチャネルを備えていてもよく、コンテンツチャネルはそれぞれ、１以上のコンテンツフローを備えていてもよい。
【００３７】
頭字語
以下の頭文字はオーバーヘッドフローデータ配信システムの態様を記述するためにここに用いられる。
【００３８】
ＬＭ−  ローカルエリア多重
ＷＭ−  ワイドエリア多重
ＶＭＳ−  垂直多重セット
ＵＭＳ−  統一された多重セット
ＮＯＣ−  ネットワークオペレーションセンター
ＬＯＩ−  ローカルオペレーションインフラストラクチャ
ＷＯＩ−  ワイド動作インフラストラクチャー
ＩＡＦ−  初期取得フロー
ＧＯ−  グローバルオーバーヘッド
ＭＳＯ−  多重特定オーバーヘッド
ＡＩＭ−  エリア識別メッセージ
ＤＩＭ−  ディレクトリ情報メッセージ
ＰＦ−  プライマリーフロー
多重セット
オーバーヘッドフローデータ配信システムの態様において、多重セットを形成するコンテンツ多重のユニークな組み合わせは定義される。多重セットにおいてコンテンツ多重に属するフローは全てその多重セットに関連付けられる。１つの型の多重セットは垂直多重（ＶＭ）セットと呼ばれる。ＶＭセットはＬＯＩで運ばれたコンテンツ多重のユニークな組合せとして定義される。同様なＶＭセットが複数のＬＯＩまたはＷＯＩで運ばれることが可能である。ＶＭセットはネットワーク１００の各ローカルエリア上に配信されるワイドエリア多重およびローカルエリア多重に関して別々に定義される。ある態様ではローカルＶＭセットは、選択されたローカル領域（ＬＯＩ）上に配信された全てのローカル多重を備え、ワイドＶＭセットは、選択されたワイド領域（ＷＯＩ）上に配信された全てのワイド多重を備える。ＶＭセットはそれぞれ、ＶＭセット識別子によってシステムでユニークに識別される。ある態様ではＶＭセット識別子空間は、ワイドおよびローカルＶＭセット間で共有される。新規のＶＭセットは、コンテンツ多重が加えられるか、削除されるか、または更新されるときに、ワイド領域またはローカル領域で運ばれたコンテンツ多重の新規の組み合わせについて生成される（それらのサービスエリアの観点から）。
【００３９】
各ＶＭセットについては、そのＶＭセットについてサービスエリアを定義する、ＷＯＩまたはＬＯＩのリストは維持される。ＶＭセットのサービスエリアは、ＶＭセットに関連したコンテンツ多重の組合せが運ばれる地理的な領域のリストを識別する。例えば、あるワイドＶＭセットについては、サービスエリアはそのＶＭセットを運ぶＷＯＩのリストによって定義される。また、あるローカルのＶＭセットについては、サービスエリアはそのＶＭセットを運ぶＬＯＩのリストによって定義される。このようにＶＭセットは、そのＶＭセットのサービスエリアが関連した多重のサービスエリアにおける変動により更新される場合、変更される。
【００４０】
ある態様では、統一された多重（ＵＭ）セットと呼ばれる別の型の多重セットが定義される。ＵＭセットは、オーバーラップがなくされるまで、オーバーラップするＶＭセットを組み合わせることにより形成される。２つのＶＭセットが、それらが少なくとも１つの共通のコンテンツ多重を共有する場合、オーバーラップしていると考えられる。このように定義によって、２つの異なるＵＭセットは任意の共通のコンテンツ多重を共有しない。ＵＭセットはワイドおよびローカル多重について別々に定義される。ワイドＵＭセットはオーバーラップするワイドＶＭセットを組み合わせることにより形成され、ローカルＵＭセットはオーバーラップするローカルのＶＭセットを組み合わすことにより形成される。あるＵＭセットを形成するために組み合わされるＶＭセットは全てそのＵＭセットに関連付けられる。
【００４１】
典型的な態様
図１は、オーバーヘッドフローデータ配信システムの態様を備えるネットワーク１００を示す。ネットワーク１００は、ネットワークオペレーションセンター（ＮＯＣ）１０２およびローカルオペレーションインフラストラクチャ（ＬＯＩ１）を備える。
【００４２】
ＮＯＣ１０２は、マルチ周波数ネットワークの選択されたＷＯＩおよびＬＯＩ上での配信のためのワイドおよびローカルコンテンツ多重を受信するために動作する。ＮＯＣ１０２はまた、これらのコンテンツ多重および関連したオーバーヘッド情報を配信するためのマルチ周波数ネットワークを構成するために動作する。これを遂行するためにＮＯＣ１０２は、ネットワークを構成し、かつワイドおよびローカルコンテンツ多重および関連したオーバーヘッド情報を配信する必要がある可能性がある、任意の他のネットワーク情報、ネットワークの地理的な領域、および各領域において用いられるＲＦチャネルを認識している。ある態様ではワイドおよびローカルコンテンツ多重は、ＶＭセットおよび／またはＵＭセットの一部として識別される。
【００４３】
ある態様ではＮＯＣ１０２は、オーバーヘッド生成論理回路１０４を備える。オーバーヘッド生成論理回路１０４は、ワイドおよびローカルエリア多重の一部としてマルチ周波数ネットワーク１００上で送信されるオーバーヘッドフローを生成するために動作する。オーバーヘッドフローはサービスレイヤに適用可能なオーバーヘッド情報を運ぶ。オーバーヘッドフローはオーバーヘッドフローＩＤで識別される。これらのオーバーヘッドフローＩＤは、オーバーヘッドフローデータを取得するためにデバイスによって用いられる。ある態様では、オーバーヘッド生成論理回路１０４によって生成される３つの型のオーバーヘッドフローがある。すなわち、多重特定オーバーヘッド（ＭＳＯ）フロー、グローバルオーバーヘッド（ＧＯ）フローおよび初期取得フロー（ＩＡＦ）。ＭＳＯフローはあるコンテンツ多重に特有のオーバーヘッド情報を備える。例えば、プログラミングガイド情報は多重特定オーバーヘッドとして送信されてもよい。ＧＯフローは、実際はグローバル、かつ全てのコンテンツ多重に適用可能なオーバーヘッド情報を備える。例えば利用可能な加入パッケージのリストは、グローバルオーバーヘッドとして送信されてもよい。ＩＡＦフローは、多重セットおよび関連したコンテンツ多重を記述する情報、ローカルおよびワイド領域における多重セットの配信、およびオーバーヘッドフローに関連したフローＩＤを備える。ある態様では、ＩＡＦフローはエリア情報メッセージ（ＡＩＭ）およびディレクトリ情報メッセージ（ＤＩＭ）を備える。ある態様では、ＩＡＦフローは予め割当てられたフロー識別子を用いさせられる。ＩＡＦフローのより詳細な説明はこの文書の別のセクションにおいて提供される。
【００４４】
ＮＯＣ１０２は、コンテンツ多重および生成されたオーバーヘッドフローを、ネットワーク１００でのＷＯＩおよびＬＯＩに送信するために動作する。１つだけのＬＯＩが示されているが、ＮＯＣ１０２がコンテンツ多重および生成されたオーバーヘッドフローを任意の数のＷＯＩとＬＯＩに送信してもよいことは注目されるべきである。
【００４５】
ある態様ではＬＯＩ１は１以上の送信機サイトを備える。例えばＬＯＩ１は送信機サイト１０６および１０８を備える。送信機サイトはそれぞれ、そのそれぞれのＬＯＩ上での選択されたＲＦチャネルについての情報を送信するために動作する。例えば送信機サイト１０６は、ＲＦチャネル（ＲＦ１）を用いるＬＯＩ１上で情報を送信し、送信機サイト１０８はＲＦチャネル（ＲＦ２）を用いるＬＯＩ１上で情報を送信する。
【００４６】
ある態様ではＮＯＣ１０２は、１１０に示されるように任意の適切なトランスポート機構を使用して、コンテンツ多重および生成されたオーバーヘッドフローを送信機サイトへ送信するために動作する。例えばある態様ではＮＯＣ１０２は、ＭＰＥＧ−２トランスポート機構を使用して、コンテンツ多重および生成されたフローを送信機サイトへ送信する。この構成ではコンテンツ多重および生成されたオーバーヘッドフローのコンポーネントは、送信機サイトがそれぞれ適切なコンポーネントを検出し受信することができるように、ＭＰＥＧ−２トランスポート識別子を割当てられる。例えば異なるコンポーネントは異なるトランスポート識別子を割当てられ、その結果送信機サイトは、そのローカル領域上での配信のための適切なコンポーネントを選択するためにトランスポート識別子を用いることができる。
【００４７】
送信機サイトでのサーバは、どのコンポーネントがそれらのそれぞれのＬＯＩ上で送信するように意図されるかを決めるためにトランスポート識別子を用いる。その後サーバは、それぞれのコンテンツ多重およびオーバーヘッドフローを送信についての送信フレームへパックするために動作する。サーバは、コンテンツ多重およびオーバーヘッドフローを送信についての送信フレームへパックするために任意の適切な物理層プロセスを利用する。
【００４８】
ある態様では送信機サイト１０６は、１１２で示されるようなＲＦチャネル（ＲＦ１）を用いて、ＬＯＩ１上でその送信フレームを送信するために動作し、送信機サイト１０８は、１１４で示されるようなＲＦチャネル（ＲＦ２）を用いて、ＬＯＩ１上でその送信フレームを送信するために動作する。多重ＲＦチャネルを用いることによって、ネットワーク１００はそれぞれのＬＯＩ上でより多くのコンテンツ多重を送信することができる。送信機サイト１０６および１０８が、ＬＯＩ１内に同一場所に配置されても、任意の望ましい距離だけ離れていてもよいことは注目されるべきである。
【００４９】
ある態様ではデバイス１１６は、選択された送信フレームを受信するＬＯＩ１における選択されたＲＦチャネルに同調するために動作する受信機１１８を備える。例えば受信機１１８は、送信機サイト１０６から送信フレーム１１２を受信するためにＲＦチャネル（ＲＦ１）へ合せるために動作する。送信フレーム１１２は、ＬＯＩ１内のＲＦ１上での配信に指定され、かつオーバーヘッド生成論理回路１０４によって生成されたオーバーヘッドフローに関連付けられたコンテンツ多重（ワイドおよび／またはローカルの多重）を備える。
【００５０】
オーバーヘッド取得論理回路１２０は、ＩＡＦフローに関するフローＩＤを認識していて、フロー取得論理回路１２２から、これらの予め割当てられたフローＩＤを用いて、ＩＡＦフローデータの取得を要求するために動作する。フロー取得論理回路１２２は、オーバーヘッドに関するフローデータ、およびフロー型に無関係なコンテンツフローを取得するために動作する。フロー取得論理回路１２２は、ＩＡＦフローに関する情報を取り出すために、受信機１１８と通信する。ＩＡＦフローは、デバイスについて現在のＬＯＩにおいて利用可能な、多重セットおよび関連したコンテンツ多重に関係する情報を提供する。ＩＡＦフローはまた、デバイスについて現在のＬＯＩに入れて運ばれたコンテンツ多重に関連したオーバーヘッドフローに関するフローＩＤを提供する。ＩＡＦにおいて受信した情報を用いて、オーバーヘッド取得論理回路１２０は、デバイスの現在のＬＯＩで運ばれたコンテンツ多重を有するグローバルかつ多重特定オーバーヘッドフローに関するフローデータを取得するために動作する。
【００５１】
したがって、オーバーヘッドフローデータ配信システムの態様は、マルチ周波数ネットワーク上でコンテンツ多重および関連したオーバーヘッドフローを効率的に配信するために動作する。例えば、オーバーヘッドフローデータ配信システムは、デバイスに、その現在の位置において利用可能なコンテンツ多重に関連したオーバーヘッド情報を直ちに取得することを許容するＩＡＦフローを生成する。ネットワーク１００が単に１つの実装を示し、他の実装が種々の態様の範囲内で可能なことは注目されるべきである。
【００５２】
図２は、オーバーヘッドフローが、オーバーヘッドフローデータ配信システムの態様での使用に関して、ＬＯＩ内でどのように配信されるかを例証するダイアグラム２００を示す。例えば送信機サイト１０６および１０８は、ＲＦチャネルＲＦ１およびＲＦ２を利用してＬＯＩ１内でオーバーヘッドフローを配信するために動作する。
【００５３】
２つのＲＦチャネル（ＲＦ１、ＲＦ２）は送信フレーム２０２および２０４をそれぞれ送信するために用いられる。送信フレームはそれぞれワイド（Ｗ）およびローカルの（Ｌ）データパーティーションを備える。ある態様ではワイドＩＡＦ２０６は送信フレーム２０２および２０４のワイドパーティションで配信される。単一ワイドＩＡＦは両方の送信フレーム２０２および２０４上で配信される。ワイドＩＡＦは、ＬＯＩ１内のデバイスがＲＦ１またはＲＦ２のいずれかからＩＡＦを容易に受信することができるように、送信フレーム２０２および２０４内にある予め割当てられたフローＩＤを用いて配信される。
【００５４】
送信フレーム２０２および２０４のワイドワイドパーティションはまた、ワイドＧＯフロー２０８を運ぶ。同じワイドＧＯフローは両方の送信フレーム２０２および２０４上で配信される。ある態様ではワイドＧＯフロー２０８は、帯域幅利用を最適化するために、あるＬＯＩにおける送信フレームのサブセットまたは単に１つの送信フレーム上で配信されてもよい。送信フレーム２０２のワイドワイドパーティションはワイドＭＳＯフロー２１０を運ぶ。送信フレーム２０４のワイドワイドパーティションは異なるワイドＭＳＯフロー２１８を運ぶ。送信フレーム２０２および２０４のローカルワイドパーティションは、ローカルＩＡＦ２１２およびローカルＧＯフロー２１４を運ぶ。送信フレーム２０２および２０４のローカルパーティションはまた、ローカルＭＳＯフロー２２０およびローカルＭＳＯフロー２１６をそれぞれ運ぶ。ワイドおよびローカルＩＡＦ、ＧＯフローおよびＭＳＯフローのより詳細な説明は、この文献の別のセクションにおいて提供される。
【００５５】
このようにオーバーヘッドフローデータ配信システムは、デバイスに、ＩＡＦフローを容易に受信することを許容する。このフローは、多重セットおよび関連したコンテンツ多重についての情報を記述し、これらの多重は特定のＬＯＩおよびこれらの関連したコンテンツ多重に関するオーバーヘッドフローＩＤにおいて利用可能である。一旦この情報が受信デバイスに知られれば、デバイスは現在のＬＯＩにおいて利用可能なコンテンツ多重に関するＧＯフローデータおよびＭＳＯフローデータを直ちに取得することができる。
【００５６】
図３は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッド生成論理回路３００を示す。例えばオーバーヘッド生成論理回路３００は、図１に示されるオーバーヘッド生成論理回路１０４としての使用に適している。オーバーヘッド生成論理回路３００は、全てデータバス３１０につながれた、フロー生成論理回路３０２、多重セット論理回路３０４、多重入力論理回路３０６、および出力論理回路３０８を備える。
【００５７】
多重入力論理回路３０６は、少なくとも１つのＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／または、ソフトウェアを実行するハードウェアを備える。多重入力論理回路３０６は、マルチ周波数配信ネットワークのワイドおよびローカル領域上で配信されることになっている１以上のワイドおよび／またはローカルエリアコンテンツ多重３１２を受信するために動作する。
【００５８】
多重セット論理回路３０４は、少なくとも１つのＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアを備える。多重セット論理回路３０４は受信コンテンツ多重に関する１以上の多重セットを生成するために動作する。ある態様ではワイドエリア垂直多重セットは、選択されたＬＯＩに送信されることになっている全てのワイドエリア多重を備え、ローカルエリア垂直多重セットは、選択されたＬＯＩに送信されることになっている全てのローカルエリア多重を備える。ある態様では垂直多重セットをオーバーラップすることは、ＵＭセットを形成するために組み合される。多重セットについての情報は、多重セット論理回路３０４からフロー生成論理回路３０２まで渡される。
【００５９】
フロー生成論理回路３０２は、少なくとも１つのＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアを備える。フロー生成論理回路３０２はＩＡＦ、ＧＯフローおよびＭＳＯフローを生成するために動作する。例えば各コンテンツ多重に関連した、プログラムするガイド情報を記述するＭＳＯフローは生成される。例えば、利用可能な加入パッケージの全面的なリストを記述するＧＯフローは生成される。更に、フロー生成論理回路３０２は、特定のＬＯＩ、およびこれらのコンテンツ多重に関連したオーバーヘッドフローに関するフローＩＤにおいて利用可能な、多重セットおよび関連したコンテンツ多重を記述するＩＡＦフローを生成するために動作する。フロー生成論理回路３０２および生成されたオーバーヘッドフローの動作のより詳細な説明は、この文書の他のセクションにおいて提供される。
【００６０】
出力論理回路３０８は、少なくとも１つのＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアを備える。出力論理回路３０８は、マルチ周波数ネットワークのＬＯＩにおける配信に関するオーバーヘッドフローデータを出力するために動作する。例えば出力論理回路３０８は、任意の型のトランスポート機構を用いて、マルチ周波数ネットワークにおいて送信機サイトへのＮＯＣ１０２による配信について、ＩＡＦフロー、ＧＯフローおよびＭＳＯフローを出力するために動作する。ある態様ではワイドおよびローカルＩＡＦフローは、予め割当てられたフローＩＤを用いて送信される。
【００６１】
ある態様では、オーバーヘッドフローデータ配信システムは、機械読取可能な媒体上に保存または具現化される１以上のプログラム命令（「命令」）または「コードセット」を備えるコンピュータプログラム製品を備える。少なくとも１つのプロセッサ（例えばフロー生成論理回路３０２でのプロセッサ）によって実行された場合、その製品はここに記述された機能を提供する。例えばコードセットは、フロッピー（登録商標）ディスク、ＣＤＲＯＭ、メモリーカード、ＦＬＡＳＨメモリデバイス、ＲＡＭ、ＲＯＭ、またはオーバーヘッド生成論理回路３００に接続する、任意の他の型のメモリデバイスまたは機械読取可能な媒体のような機械読取可能な媒体からオーバーヘッド生成論理回路３００にロードされてもよい。
【００６２】
別の態様においてコードセットは、外部デバイスまたはネットワーク資源から、オーバーヘッド生成論理回路３００へダウンロードされてもよい。コードセットは、実行されたときに、ここで記述したようにオーバーヘッドフローデータ配信システムの態様を提供する。
【００６３】
初期取得フロー
フロー生成論理回路３０２によって生成された初期取得フローは、デバイス上で現在のＬＯＩに関連したＶＭセットを識別するためにオーバーヘッド情報を備え、また識別されたＶＭセットに関連した多重に関する情報を含んでいる。ＩＡＦはコンテンツ多重と共に送信される（ＩＡＦフロー以外の）オーバーヘッドフローに関するフローＩＤを含んでいる。これらのオーバーヘッドフローＩＤは、適切なオーバーヘッドフローデータを取得するためにデバイスによって用いられる。フロー生成論理回路３０２は、（ＩＡＦフロー以外の）オーバーヘッドフローに関するフローＩＤを生成する。オーバーヘッドフローに関して生成されたフローＩＤは、ＶＭセットにおいて全てのコンテンツ多重に関連した全てのオーバーヘッドフローの中でユニークである。オーバーヘッドフローＩＤ生成に関するこのユニークさの判定基準は、デバイスでのオーバーヘッドフローデータの取得を単純化する。オーバーヘッドフローはそれぞれ、ＶＭセットにおいてコンテンツ多重の全域でユニークなフローＩＤを割当てられているので、任意のオーバーヘッドフローに関してフローデータを取得する場合、デバイスは曖昧さがない。ＩＡＦフローデータはワイドおよびローカル多重について別々に生成される。ある態様ではＩＡＦフローデータは、予め割当てられたフローＩＤ上に送信される。例えば２つの別個のフローＩＤが、ワイドおよびローカルＩＡＦフローのためにそれぞれ確保される。ＩＡＦデータはＶＭセットにおいて全ての多重上で送信される。例えばワイドＩＡＦフローは、ワイドＶＭセットにおいて全てのワイド多重上で送信され、ローカルＩＡＦフローはローカルＶＭセットにおいて全てのローカル多重上で送信される。
【００６４】
ＩＡＦデータは、ＶＭセットごとに、またはＵＭセットに関連した全てのＶＭセットについて生成されうる。ある態様ではＶＭセットごとのＩＡＦデータを生成することは、放送中の（ＯＴＡ）帯域幅利用に関して効率的である可能性がある。しかしこのアプローチはまた、異なるＩＡＦフローが関連したＶＭセットに依存する異なるエリアにおいてコンテンツ多重と共に送信される必要があるかもしれないように、より多くのインフラストラクチャー側の複雑性をもたらすかもしれない。
【００６５】
ある態様ではＵＭセットごとにＩＡＦデータを生成することは、各ＶＭセットにおけるコンテンツ多重が、ＵＭセットで他のＶＭセットに関連した他の全てのコンテンツ多重に関するＩＡＦデータを運ぶので、ＯＴＡ帯域幅の観点からはそれほど効率的ではないかもしれない。デバイスは現在のＶＭセットに関する情報のみを使用してもよい。しかしこのアプローチは、多重が運ばれる全てのエリアにおけるコンテンツ多重と共に同じＩＡＦが送信されるように、より単純なインフラストラクチャー側設計をもたらすかもしれない。
【００６６】
ある態様ではＩＡＦデータは、デバイスに関する現在のＬＯＩで運ばれるＶＭセットを識別するためにＶＭセットに関するエリア情報を含んでいるエリア識別メッセージを備える。２つの別個のＡＩＭメッセージがワイドおよびローカルＩＡＦフローについて生成される。ＩＡＦデータはまた、１以上のＶＭセットに関するコンテンツ多重関連情報を含んでいるディレクトリ情報メッセージを備える。２つの別個のＤＩＭメッセージがワイドおよびローカルＩＡＦフローについて生成される。ＡＩＭとＤＩＭのメッセージは、さらに詳細に以下で記述される。
【００６７】
図４は、オーバーヘッドフローデータ配信システムの態様での使用に関するＩＡＦデータの一部として生成される典型的なエリア識別メッセージ４００を示す。例えばある態様では、ＡＩＭ４００はフロー生成論理回路３０２によって生成される。ＡＩＭ４００は、（ＵＭセット内の全てのＶＭセットに関して）ＶＭセットごとまたはＵＭセットごとのエリア情報を含んでいる。ＡＩＭ４００は、各ＶＭに関するＶＭセットレコードを備え、ＡＩＭが「ＶＭセットごとの」モードを使用して生成されるか、もしくはＵＭセットが（「ＵＭセットごとの」モードに関して）ただ１つのＶＭセットを含んでいる場合は、ただ１つのＶＭセットレコードを含む。ＡＩＭ４００が「ＵＭセットごとに」生成され、かつＵＭセットが１以上のＶＭセットを有している場合、ＡＩＭ４００はＵＭセットに関連した各ＶＭセットに１つの多重ＶＭセットレコードを含む。
【００６８】
ＡＩＭ４００は、メッセージをＡＩＭメッセージであると識別するメッセージ識別子４０２を備える。ＡＩＭ４００はまた、ＡＩＭ４００に含まれるＶＭセットエリアレコード４１６のインスタンスの合計数を設定したことを示す（Ｎｕｍ＿ＶＭ＿Ｓｅｔ＿Ａｒｅａ＿Ｒｅｃｏｒｄｓ）パラメータ４０４を備える。一般的に、ＶＭセットレコードはそれぞれ、そのＶＭセットに関するサービスエリアを指定する。ＶＭセットレコードはそのＶＭセットについてサービスエリアにおける変動に適応させるために改定される。ワイドＶＭセットレコードはＷＯＩのリストの観点からサービスエリアを指定する。ローカルＶＭセットレコードはＬＯＩのリストの観点からサービスエリアを指定する。しかしＡＩＭ４００は、それが単一のＶＭセットレコードだけを含んでいる場合、最適化されうる。これは上に記述された２つのケースについて起こりえ、これらのケースでは、ＶＭセットレコードは任意のサービスエリアを含まない。受信デバイスは、（現在のＷＯＩ／ＬＯＩに関連した）現在のＶＭセットを判定するためにＶＭセットレコード内のサービスエリア情報を用いる。単一のＶＭセットレコードが含まれていれば、そのＶＭセットレコードは受信デバイスによって設定された現在のＶＭと見なされる。
【００６９】
ＶＭセットエリアレコード４１６のそれぞれは、特定のＶＭセットを識別するＶＭセット識別子（ＶＭ＿Ｓｅｔ＿ＩＤ）４０６を備える。レコード４１６はまた、レコード４１６に関連したインフラストラクチャー識別子４１４のリストの特定のバージョンを識別するエリア識別子バージョン（Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎ）パラメータ４０８を備える。エリア識別子バージョン（Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎ）パラメータ４０８は、インフラストラクチャー識別子４１４の変更の関連したリストとして更新される。ＶＭセットに関連したディレクトリ情報のバージョンを識別するディレクトリ情報バージョン（Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎ）パラメータ４１０が提供される。ディレクトリ情報は下記に記述されるディレクトリ情報メッセージにおいて捕捉される。レコード４１６はまた、インフラストラクチャー識別子（Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ＿ＩＤ）パラメータ４１４によって識別されるインフラストラクチャーの合計数を示すインフラストラクチャー識別子数（Ｎｕｍ＿Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ＿ＩＤｓ）パラメータ４１２を備える。
【００７０】
図５は、オーバーヘッドフローデータ配信システムの態様での使用に関するＩＡＦの一部として生成される典型的なディレクトリ情報メッセージ５００を示す。例えば、ＤＩＭ５００はフロー生成論理回路３０２によって生成される。ＤＩＭ５００は、１以上のＶＭセットに関するコンテンツ多重および関連したオーバーヘッドフロー情報のリストを提供する。ＤＩＭは、ＡＩＭに含まれる全てのＶＭセットに関する多重情報を含んでいる。ある態様では、そのモードを用いてＡＩＭが生成した場合、ＤＩＭはＶＭセットごとに生成される。そのモードを用いてＡＩＭが生成した場合、ＤＩＭはＵＭセットごとに生成される。ＤＩＭは各ＶＭセットに関するディレクトリレコードを備える。ディレクトリレコードはそれぞれ、別々に改定され、関連したＶＭセットにコンテンツ多重のリストを含んでいる。各コンテンツ多重については、フローＩＤマッピングに対するオーバーヘッドフロー型が提供される。ＤＩＭは、システムで定義された全てのオーバーヘッドフローに関するフロー情報を含んでいる。１つの型のオーバーヘッドフローは、他の全てのオーバーヘッドフローに関するバージョン情報を含んでいるプライマリーフロー（ＰＦ）と呼ばれる。デバイスは、システムにおける他のオーバーヘッドフローの更新を判定するためにプライマリーフローを用いる。プライマリーフローについては、ＤＩＭはまた、プライマリーフローバージョンを含んでいる。このように受信デバイスは、受信されるＤＩＭメッセージをモニターすることによりプライマリーフローへの変更を検出することができる。
【００７１】
ＤＩＭ５００は、メッセージをＤＩＭメッセージであると識別するメッセージ識別子５０２を備える。ＤＩＭ５００はまた、ＶＭディレクトリレコード５２２のどれだけのインスタンスがＤＩＭ５００に提供されるかを示す（Ｎｕｍ＿ＶＭ＿Ｓｅｔ＿Ｄｉｅｒｃｔｏｒｙ＿Ｒｅｃｏｒｄｓ）パラメータ５０４を備える。
【００７２】
ＶＭセットディレクトリレコード５２２のインスタンスはそれぞれ、ＶＭセットを識別するＶＭセット識別子（ＶＭ＿Ｓｅｔ＿ＩＤ）パラメータ５０６を備える。ＤＩＭメッセージに含まれるＶＭ＿Ｓｅｔ＿ＩＤはＡＩＭメッセージにおいて対応するＶＭ＿Ｓｅｔ＿ＩＤと同じである。ディレクトリバージョンを識別するディレクトリ情報バージョン（Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎ）パラメータ５０８も提供される。特定のＶＭセットに関するＤＩＭメッセージに含まれるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎは、そのＶＭセットに関するＡＩＭメッセージにおいて対応するＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎと同じである。ＶＭディレクトリレコード５２２はまた、多重レコード５２４のどれくらいのインスタンスがＤＩＭ５００に提供されるのかを示す多重レコード数（Ｎｕｍ＿Ｍｕｌｔｉｐｌｅｘ＿Ｒｅｃｏｒｄｓ）パラメータ５１０を備える。
【００７３】
多重レコード５２４のインスタンスはそれぞれ、コンテンツ多重を識別する多重識別子（Ｍｕｌｔｉｐｌｅｘ＿ＩＤ）パラメータ５１２を備える。多重レコード５２４はまた、オーバーヘッドフローレコード５２６のどれだけのインスタンスがＤＩＭ５００で提供されるかを示すオーバーヘッドフローレコード数（Ｎｕｍ＿Ｏｖｈｄ＿Ｆｌｏｗ＿Ｒｅｃｏｒｄｓ）パラメータ５１４を備える。
【００７４】
オーバーヘッドフローレコード５２６のインスタンスはそれぞれ、オーバーヘッドフローに関する型を識別するオーバーヘッドフロー型（Ｏｖｈｄ＿Ｆｌｏｗ＿Ｔｙｐｅ）パラメータ５１６を備える。オーバーヘッドフローレコード５２６はまた、続くオーバーヘッドフローデータ（Ｏｖｈｄ＿Ｆｌｏｗ＿Ｄａｔａ）レコード５２０のサイズを示すオーバーヘッドフローデータ長さ（Ｏｖｈｄ＿Ｆｌｏｗ＿Ｄａｔａ＿Ｌｅｎｇｔｈ）パラメータ５１８を備える。
【００７５】
オーバーヘッドフローデータレコード５２０は、プライマリオーバーヘッドフローデータレコード５２８（Ｏｖｈｄ＿Ｆｌｏｗ＿Ｄａｔａ＿Ｐｒｉｍａｒｙ）または他のオーバーヘッドフローデータレコード５３０（Ｏｖｈｄ＿Ｆｌｏｗ＿Ｄａｔａ＿Ｏｔｈｅｒ）のいずれかでありえる。各型のデータレコードは、オーバーヘッドフローを識別するフロー識別子（Ｆｌｏｗ＿ＩＤ）パラメータ５３２、およびオーバーヘッドフローデータ範囲（グローバルまたは多重仕様）を識別するフローデータ範囲（Ｆｌｏｗ＿Ｄａｔａ＿Ｓｃｏｐｅ）パラメータ５３４を備える。ある態様では、フローデータ範囲はグローバルオーバーヘッドフローに関する受信を最適化するために用いうる。グローバルオーバーヘッドフローは、デバイスの現在のＶＭセットにおいて多重のうちの１つからのみ取得されうる。更に、プライマリオーバーヘッドフローデータレコード５２８は、プライマリーフローのバージョンを識別するフローバージョン（Ｆｌｏｗ＿Ｖｅｒｓｉｏｎ）パラメータ５３６を備える。
【００７６】
ある態様では、フロー生成論理回路３０２は、各ＶＭセットに関する分離したＡｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎを生成し持続的に維持する。Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎは、あるＶＭセットに関するサービスエリアの現在の状態（つまりＷＯＩ／ＬＯＩのセット）を提供する。サービスエリアに関する更新がＶＭセットについて受信される場合は常に、フロー生成論理回路３０２は、そのＶＭセットについてＡｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎをインクリメントする。更に、フロー生成論理回路３０２はまた、それに応じてＡＩＭメッセージにおいてサービスエリアを更新する。ＡＩＭが更新される場合は常に、フロー生成論理回路３０２はマルチ周波数ネットワークにおいて関連したＬＯＩに更新されたＡＩＭおよびＤＩＭメッセージを送信する。
【００７７】
ある態様ではフロー生成論理回路３０２は、各ＶＭセットのための分離したＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎを生成し持続的に維持する。Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎは、あるＶＭセットについてディレクトリレコードに関連したディレクトリ情報の現在の状態を提供する。ある態様ではフロー生成論理回路３０２は、下記の少なくとも１つに基いたＶＭセットについてＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎをインクリメントする。  
ａ．プライマリーフローに関するフローバージョンは、ＶＭセットにおいて多重の少なくとも１つについて更新される。  
ｂ．フローＩＤマッピングへのオーバーヘッドフロー型が更新される。  
ｃ．オーバーヘッドフローデータ範囲は、例えばグローバルオーバーヘッドフローが多重仕様になる場合、オーバーヘッドフローについて更新される。  
ｄ．新規のオーバーヘッドフロー型は新規の特徴をサポートすると定義される。  
図６は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッドデータフローを生成する方法６００を示す。明確にするために方法６００は、図３に示されるオーバーヘッド生成論理回路３００に関してここに記述される。例えばある態様では、フロー生成論理回路３０２は、下記に記述される機能を実行するオーバーヘッド生成論理回路３００を制御するために１以上のコードセットを実行する。
【００７８】
ブロック６０２では、１以上のワイドおよび／またはローカルの多重はマルチ周波数ネットワーク上の配信について受信される。例えば、多重は多重入力論理回路３０６で受信される。
【００７９】
ブロック６０４では、受信される多重は、コンテンツ多重の配信に基いて多重セットを生成するために処理される。これらの多重セットのネットワーク配信も判定される。例えば多重セット論理回路３０４は、多重セットを生成し、かつ選択されたＷＯＩおよびマルチ周波数ネットワークのＬＯＩへのこれらの多重セットの配信を判定するために動作する。
【００８０】
ブロック６０６では、オーバーヘッドフローは、多重セットおよびマルチ周波数ネットワーク上のそれらのそれぞれの配信に基いて生成される。例えばフロー生成論理回路３０２は、受信される多重に関連した、ＭＳＯフロー、ＩＡＦフロー、およびＧＯフローを生成するために動作する。ＩＡＦフローは、多重セットおよびマルチ周波数ネットワーク上でのそれらのそれぞれの配信に基いて生成される。ある態様ではＩＡＦフローは、図４および図５に示されるようにフォーマットされるパラメータを備える。
【００８１】
ブロック６０８では、多重およびそれらの関連したフローはマルチ周波数ネットワーク上でコンテンツ多重と共に配信される。ある態様では、ＩＡＦフローは、受信デバイスが任意の他のオーバーヘッド情報を受信する前にＩＡＦフローを受信することができるように、予め割当てられたフローＩＤ上で配信される。これは、デバイスに、オーバーヘッド情報を直ちに取得し、その結果、新規のＬＯＩにおいて送信された多重への高速アクセスを提供することを許容する。ある態様では、多重およびそれらの関連したオーバーヘッドフローは、任意の適切なトランスポート機構を使用してのＮＯＣ１０２から送信機専用サイトへの輸送に関する出力論理回路３０８によって出力される。
【００８２】
このように、方法６００はオーバーヘッドフローデータ配信システムの態様を提供するために動作する。方法６００が単に１つの実装を表し、他の実装が態様の範囲内で可能なことは注目されるべきである。
【００８３】
図７は、フローデータ配信システムの態様での使用に関する典型的なオーバーヘッド取得論理回路７００を示す。例えば、オーバーヘッド取得論理回路７００は、図１に示されるオーバーヘッド取得論理回路１２０としての使用に適している。オーバーヘッド取得論理回路７００は、データバス７０８に全てつながれている、処理論理回路７０２、オーバーヘッドフローデータ受信機７０４、および登録制御論理回路７０６を備える。
【００８４】
オーバーヘッドフローデータ受信機７０４は、ＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアの少なくとも１つを備える。オーバーヘッドフローデータ受信機７０４は予め割当てられたフローＩＤ上のＩＡＦフローデータを受信するために動作する。オーバーヘッドフローデータ受信機７０４はＩＡＦフローの一部としてＡＩＭとＤＩＭのメッセージを受信する。
【００８５】
処理論理回路７０２は、ＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアの少なくとも１つを備える。ある態様では処理論理回路７０２は、特定のＬＯＩにおいて利用可能なコンテンツ多重についての情報を判定する受信ＩＡＦデータを処理するために動作する。処理論理回路７０２はまた、他の型のオーバーヘッドフローデータを取得し処理するために動作する。
【００８６】
登録制御論理回路７０６は、ＣＰＵ、プロセッサ、ゲートアレイ、ハードウェア論理回路、メモリーエレメント、および／またはソフトウェアを実行するハードウェアの少なくとも１つを備える。登録制御論理回路７０６は、オーバーヘッドフローデータを取得する下位レイヤーフロー取得論理回路を有するオーバーヘッドフローを登録し登録を取り消す機構を提供するために動作する。例えば登録制御論理回路７０６は、オーバーヘッドフローを登録し登録を取り消すために図１に示される、フロー取得論理回路１２２とインタフェースをとる。
【００８７】
ある態様では、オーバーヘッドフローデータ配信システムは、機械読取可能な媒体上に保存される１以上のプログラム命令（「命令」）または「コード」のセットがあるコンピュータプログラム製品を備える。少なくとも１つのプロセッサ（例えば処理論理回路７０２でのプロセッサ）によって実行された場合、その製品はここに記述された機能を提供する。例えば、コードセットは、フロッピー（登録商標）ディスク、ＣＤＲＯＭ、メモリーカード、ＦＬＡＳＨメモリデバイス、ＲＡＭ、ＲＯＭ、オーバーヘッド取得論理回路７００に接続する、任意の他の型のメモリデバイスまたは機械読取可能な媒体のような機械読取可能な媒体からオーバーヘッド取得論理回路７００にロードされてもよい。別の態様においてコードセットは、外部デバイスまたはネットワーク資源から、オーバーヘッド取得論理回路７００へダウンロードされてもよい。コードセットは、実行されたときにここで記述したように選択システムの態様を提供する。
【００８８】
オーバーヘッドフローデータ取得
ある態様ではオーバーヘッド取得論理回路７００は、オーバーヘッドフローデータに関する任意の更新を検出するＩＡＦフロー（ワイドおよびローカルＩＡＦ）を周期的に（または選択された回数）モニターするために動作する。ある態様では登録機構は、フローデータの取得についてフローを登録するために下位レイヤーフロー取得論理回路１２２によってデバイスで提供される。ＩＡＦフローデータを取得するために、登録制御論理回路７０６は、フロー取得論理回路１２２を有するＩＡＦフローに関連した予め割当てられたオーバーヘッドフロー識別子を登録する。フロー取得論理回路１２２は、任意の適切な優先権機構に基いた登録されたオーバーヘッドフローに関するデータを取得する。ＩＡＦフローはＶＭセットに入れて全ての多重で運ばれる。ＩＡＦ登録に応じて、現在のＲＦからＩＡＦデータを取得し、かつオーバーヘッドフローデータ受信機７０４にそれを提供するために、フロー取得論理回路１２２は受信機１１８と通信する。
【００８９】
ある態様では、全てのデバイス電源アップまたは周期的なＩＡＦモニタリング時刻に、処理論理回路７０２は、両方のワイドおよびローカルオーバーヘッドフローデータを取得することを試みる。処理論理回路７０２は、パワーアップ、および周期的なモニタリングインターバルで両方のワイドおよびローカルＩＡＦ取得を開始する。受信されるＩＡＦデータに基いて、処理論理回路７０２は（必要に応じて）ワイドおよび／またはローカルのプライマリーフローを取得する。ＩＡＦに含まれるプライマリーフローバージョンに関する更新は、プライマリーフローの取得を開始する。プライマリーフローは、他のオーバーヘッドフローに関連したデータに関するバージョン情報を含んでいる。プライマリーフローにおけるバージョンデータに関する更新に基いて、処理論理回路７０２は（必要に応じて）他のワイドおよびローカルオーバーヘッドフローを取得する。処理論理回路７０２は、オーバーヘッドデータ取得について、ＩＡＦフロー、プライマリーフローおよび他のオーバーヘッドフローを登録するために、登録制御論理回路７０６とインタフェースをとる。ＩＡＦでのプライマリーフローおよび他のオーバーヘッドフローについて受信されるフローＩＤはそれぞれ、オーバーヘッドデータ取得に関してプライマリーフローおよび他のオーバーヘッドフローを登録するために用いられるワイドおよびローカルオーバーヘッドフローデータ取得は取得されたデータの観点では互いに独立している。
【００９０】
パワーアップオーバーヘッドデータ取得
ある態様では、処理論理回路７０２は、デバイスパワーアップでの以下の動作のうちの１以上を行うことによりパワーアップオーバーヘッドデータ取得を実行する。  
−  ＩＡＦデータを取得するために予め割当てられたＩＡＦフローＩＤを登録する。  
―  フロー取得論理回路１２２からＩＡＦフローデータを受信する。  
―  ＩＡＦデータからＡＩＭとＤＩＭのメッセージを取得する。  
―  現在のＶＭセットを判定するためにＡＩＭおよび現在のインフラストラクチャー識別子を用いる。  
―  現在のＶＭセットに関連したＤＩＭから最新のオーバーヘッドフロー情報を保存する。  
―  現在のＶＭセットにおける多重についてプライマリーフローデータを受信するために登録する。  
登録のためのこれらの多重に関連したプライマリーフロー関してＤＩＭにおいて受信されるフローＩＤを用いる。
【００９１】
―  フロー取得論理回路１２２からプライマリーフローデータを受信する。  
―  プライマリーフローデータから、他のオーバーヘッドフローが更新されるかどうかを判定する。  
―  他の更新されたオーバーヘッドフローに関するデータを受信するために登録する。  
登録のための他の更新されたオーバーヘッドフローについてＤＩＭにおいて受信されるフローＩＤを用いる。  
―  フロー取得論理回路１２２から他の更新されたオーバーヘッドフローデータを受信する。  
―  他のオーバーヘッドフローデータを処理する。  
周期的なオーバーヘッドデータ取得
ある態様では処理論理回路７０２は、以下の動作の１以上を周期的に実行することにより周期的なオーバーヘッドデータ取得を実行する。  
―  ＩＡＦデータを取得するために予め割当てられたＩＡＦフローＩＤを登録する。  
―  フロー取得論理回路１２２からＩＡＦフローデータを受信する。  
―  ＩＡＦデータからＡＩＭとＤＩＭのメッセージを取得する。  
―  Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎパラメータがデバイスの現在のＶＭセットに関して変化している場合は、最新のＡＩＭに基いて更新された現在のＶＭセットを判定する。  
―  Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータがデバイスの現在のＶＭセットに関して変化している場合は、ＤＩＭから最新のオーバーヘッドフロー情報を保存する。  
―  プライマリーフローデータが現在のＶＭセットにおける多重に関して変化したかどうかを判定するために、ＤＩＭにおいてプライマリーフローバージョンを用いる。  
―  （もしあれば）更新されたプライマリーフローデータを受信するために登録する。  
登録のために更新されたプライマリーフローについてＤＩＭで受信されるフローＩＤを用いる。  
―  フロー取得論理回路１２２からプライマリーフローデータを受信する。  
―  プライマリーフローデータから、他のオーバーヘッドフローが更新されたかどうかを判定する。  
―  任意の他の更新されたオーバーヘッドフローに関するデータを受信するために登録する。  
登録のために他の更新されたオーバーヘッドフローについてＤＩＭで受信されるフローＩＤを用いる。  
―  フロー取得論理回路１２２から更新されたオーバーヘッドフローデータを受信する。  
―  更新されたオーバーヘッドフローデータを処理する。  
デバイスで維持されたパラメータ
ある態様では、処理論理回路７０２は、デバイスで以下のパラメータの１つ以上を維持する。
【００９２】
―  現在のＶＭセット識別子（現在のＷＯＩに関連したワイドＶＭセット、および現在のＬＯＩに関連したローカルＶＭセット）。  
―  現在のＶＭセットに関するＡｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎ。  
―  現在のＶＭセットに関するＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎ。  
―  現在のＶＭセットにおいて全ての多重に関するディレクトリ情報データ。  
これは、オーバーヘッドフローについてフロー識別子マッピングおよびフローデータ範囲に関するフロー型を含んでいる。  
―  現在のＶＭセットにおいて各多重に関するプライマリーフローバージョン。  
―  現在のＶＭセットにおいて各多重に関するプライマリーフローに含まれるオーバーヘッドフローデータバージョニング情報。
【００９３】
図８は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッドフローデータを取得するための典型的な方法８００を示す。明確にするために、方法８００は、図７に示されるオーバーヘッド取得論理回路７００に関してここに記述される。例えば、ある態様では、処理論理回路７０２は、下記に記述される方法８００の機能を実行するためにオーバーヘッド取得論理回路７００を制御するための１以上のコードセットを実行する。ある態様では、方法８００は、ワイドおよびローカル多重がワイドおよびローカルオーバーヘッドフローデータを取得するために別々に実行される。
【００９４】
ブロック８０２では、ＩＡＦデータを受信する登録が実行される。例えば登録制御論理回路７０６は、ＩＡＦデータを受信するためにフロー取得論理回路１２２に登録する。登録制御論理回路７０６は、ワイドオーバーヘッドフローおよびローカルオーバーヘッドに関する取得を開始するために、それぞれワイドＩＡＦおよびローカルＩＡＦを登録する。登録制御論理回路７０６はＩＡＦフローを登録するために予め割当てられたフローＩＤを用いる。
【００９５】
ブロック８０４では、ＩＡＦデータはフロー取得論理回路１２２から受信される。ある態様ではＩＡＦデータは、オーバーヘッドフローデータ受信機７０４によってフロー取得論理回路１２２から受信される。その後、ＩＡＦデータは処理論理回路７０２に渡される。
【００９６】
ブロック８０６では、ＩＡＦの一部として受信されるＡＩＭメッセージが解析される。例えばＩＡＦデータは、図４および図５に示されるようにフォーマットされるＡＩＭとＤＩＭのメッセージを備える。ある態様では処理論理回路７０２は、現在のＬＯＩにおいて配信されたコンテンツ多重に関するオーバーヘッドフロー関連情報を判定するために受信されるＡＩＭおよびＤＩＭメッセージを解析する。
【００９７】
ブロック８０８では、判定は、いずれかのＶＭセットデータがデバイスに現在保存されるかどうかに関してなされる。ある態様では処理論理回路７０２は、デバイスで以前に受信されるＩＡＦデータからＶＭセットデータを保存するために動作する。処理論理回路７０２は、デバイスで以前に保存されるＶＭセットデータがあるかどうかを判定する。デバイスで現在保存されているＶＭセットデータがある場合、方法はブロック８１０に進む。デバイスで現在保存されているＶＭセットデータがない場合（例えばパワーアップのオーバーヘッドデータ取得の場合）、方法はブロック８１６に進む。
【００９８】
ブロック８１０では、判定は、新しく受信されるＡＩＭが保存されるＶＭセットデータを含んでいるかどうかに関してなされる。ある態様では、処理論理回路７０２は、この判定を行うために、デバイスに保存されるＶＭセットデータと、ＡＩＭで受信されるＶＭセットデータとを比較する動作をする。受信されるＡＩＭが保存されるＶＭセットデータを含んでいる場合、方法はブロック８１２に進む。受信されるＡＩＭが保存されるＶＭセットデータを含んでいない場合、方法はブロック８１６に進む。
【００９９】
ブロック８１２では、判定は、保存されるＶＭセットに関するＡｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎパラメータが変化したかどうかに関してなされる。ある態様では、保存されるＶＭセットに関連したＡｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎパラメータは、処理論理回路７０２によって受信されるＡＩＭから解析され、このパラメータの保存される値と比較される。Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎパラメータが変化していない場合、方法はブロック８１４に進む。Ａｒｅａ＿ＩＤ＿Ｖｅｒｓｉｏｎパラメータが変化している場合、方法はブロック８１６に進む。
【０１００】
ブロック８１４では、保存されるＶＭセットはデバイスの現在のＶＭセットであると判定される。ある態様では、処理論理回路７０２はこの判定を行い、この状態を指示するためにデバイスで適切な指標を設定する。
【０１０１】
ブロック８１６では、判定は受信されるＡＩＭがわずか１つのＶＭセットしか含んでいないかどうかに関してなされる。ある態様では、処理論理回路７０２はそれが１つのＶＭセットだけに関するパラメータを含むかどうかを判定する受信されるＡＩＭを解析するために動作する。受信されるＡＩＭがわずか１つのＶＭセットしか含んでいない場合、方法はブロック８１８に進む。受信されるＡＩＭが１以上のＶＭセットを含んでいる場合、方法はブロック８２０に進む。
【０１０２】
ブロック８２０では、現在のインフラストラクチャー同一性（ＷＯＩまたはＬＯＩ）は現在のエリアに関連したＶＭセットを判定するために用いられる。ある態様では、処理論理回路７０２は、現在のインフラストラクチャー同一性に基いて受信されるＡＩＭから現在のＶＭセットを判定する。例えば処理論理回路７０２は、現在のワイドＶＭセットを判定するために現在のＷＯＩを用い、現在のローカルＶＭセットを判定するために現在のＬＯＩを用いる。
【０１０３】
ブロック８２２では、デバイスの現在のＶＭセットは判定されたＶＭセットに設定される。ある態様では、処理論理回路７０２は判定されたＶＭセットに設定されたデバイスの現在のＶＭセットを設定するデバイスで適切な指標を設定するために動作する。
【０１０４】
ブロック８１８では、ＡＩＭメッセージにおいて受信される単一のＶＭセットは、デバイスの現在のＶＭセットとして選択されている。ある態様では、処理論理回路７０２はＡＩＭメッセージにおいて受信される単一のＶＭセットに設定されたデバイスの現在のＶＭセットを設定するデバイスで、適切な指標を設定するために動作する。
【０１０５】
ブロック８２４では、受信されるＤＩＭに含まれているディレクトリ情報は処理される。明確にするために、ブロック８２４に含まれる動作は方法９００で示され記述される。
【０１０６】
このように、方法８００はオーバーヘッドフローデータ配信システムの態様を提供するために動作する。ある態様では、方法８００はワイドおよびローカル多重がワイドおよびローカルオーバーヘッドフローデータを取得するために別々に実行される。方法８００が単に１つの実装を表し他の実装が態様の範囲内で可能なことは注目されるべきである。
【０１０７】
図９は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスでディレクトリ情報を処理する典型的な方法９００を示す。例えば、方法９００は方法８００のブロック８２４での使用に適している。明確にするために、方法９００は、図７に示されるオーバーヘッド取得論理回路７００に関してここに記述される。例えば、ある態様では、処理論理回路７０２は、下記に記述される方法９００の機能を実行するオーバーヘッド取得論理回路７００を制御するために１以上のコードセットを実行する。方法９００は、関連したワイドおよびローカルディレクトリ情報を処理するためにワイドおよびローカル多重について別々に実行される。
【０１０８】
ブロック９０２では、判定はいずれかのＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがデバイスで保存されるかどうかに関してなされる。ある態様では、処理論理回路７０２は、ローカルに保存される情報に基いて、この判定を行う。デバイスで保存されるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがある場合、方法はブロック９０４に進む。デバイスで保存されるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがない場合（例えばパワーアップオーバーヘッドデータ取得の場合）、方法はブロック９０６に進む。
【０１０９】
ブロック９０４では、判定は、デバイスの現在のＶＭセットについてデバイスで保存されるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがあるかどうかに関してなされる。方法８００で捕捉された論理回路ごとでのように、デバイスの現在のＶＭセットが判定される。ある態様では処理論理回路７０２は、ローカルに保存される情報に基いて現在のＶＭセットについてＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータが保存されるかどうかを判定する。現在のＶＭセットについてデバイスで保存されるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがある場合、方法はブロック９１８に進む。現在のＶＭセットについてデバイスで保存されるＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータがない場合、方法はブロック９０６に進む。例えば、デバイスが新規のＶＭセットを運ぶ新規のＬＯＩに移動する場合、現在のＶＭセットについてＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎデータはデバイスで保存されない。
【０１１０】
ブロック９０６では、ＩＡＦデータの一部として受信されるＤＩＭメッセージは解析される。ある態様では処理論理回路７０２は、適切なパラメータを判定するＤＩＭメッセージを解析するために動作する。
【０１１１】
ブロック９０８では、デバイスの現在のＶＭセットに関連した多重に関してＤＩＭからの最新の多重情報は保存される。ある態様では処理論理回路７０２は、ＤＩＭからのこの情報を判定し、かつデバイスでそれをローカルに保存するために動作する。
【０１１２】
ブロック９１０では、登録は、プライマリーフローバージョンが変化した現在のＶＭセットにおいて情報および任意の存在する多重をデバイスがまだ保存していない現在のＶＭセットにおける任意の新規の多重に関するプライマリーフローデータを受信するために実行される。これらの多重に関連したプライマリーフローに関するＤＩＭにおいて受信されるフローＩＤは、登録に用いられる。ある態様では、登録制御論理回路７０６は、プライマリーフロー情報を受信するフロー取得論理回路１２２に登録するために動作する。
【０１１３】
ブロック９１２では、ＩＡＦフローはフロー取得論理回路１２２に取り消される。ある態様では、登録制御論理回路７０６はこの登録解除を実行するために動作する。
【０１１４】
ブロック９１４では、次の周期的なＩＡＦモニタリングイベントはスケジューリングされる。例えば、処理論理回路７０２は、ＩＡＦデータが次に受信されモニターされる時をスケジューリングする。
【０１１５】
ブロック９１６では、適切なプライマリーフローデータは取得される。明確にするために、ブロック９１６に含まれる動作は方法１０００で示され記述される。
【０１１６】
ブロック９１８では、ＡＩＭメッセージにおいて提供されるデバイスの現在のＶＭセットに関するＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータは検査される。ある態様では、処理論理回路７０２はこの動作を実行する。
【０１１７】
ブロック９２０では、判定は、デバイスの現在のＶＭセットについてＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータが変化したかどうかに関してなされる。ある態様では、処理論理回路７０２は、デバイスの現在のＶＭセットに関するＤｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータに関してローカルに保存される値と、ＡＩＭにおいて受信されるこのパラメータとの比較により、この判定を行う。Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータが変化している場合、方法はブロック９０６に進み、受信されるＤＩＭメッセージを解析する。Ｄｉｒｅｃｔｏｒｙ＿Ｉｎｆｏ＿Ｖｅｒｓｉｏｎパラメータが変化していない場合、方法はブロック９２２に進む。
【０１１８】
ブロック９２２では、ＩＡＦフローはフロー取得論理回路１２２に登録解除される。ある態様では、登録制御論理回路７０６はこの登録解除を実行するために動作する。
【０１１９】
ブロック９２４では、次の周期的なＩＡＦモニタリングイベントはスケジューリングされる。例えば処理論理回路７０２は、ＩＡＦデータが次に受信されモニターされる時をスケジューリングする。ブロック９２４の後、方法９００は終了する。
【０１２０】
このように、方法９００はオーバーヘッドフローデータ配信システムの態様を提供するために動作する。方法９００が単に１つの実装を表し、他の実装が態様の範囲内で可能なことは注目されるべきである。
【０１２１】
図１０は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスでプライマリーフローデータを取得する典型的な方法１０００を示す。例えば、方法１０００は方法９００のブロック９１６での使用に適している。明確にするために、方法１０００は、図７に示される取得論理回路７００に関してここに記述される。例えば、ある態様では、処理論理回路７０２は、下記に記述される方法１０００の機能を実行する取得論理回路７００を制御するために１以上のコードセットを実行する。
【０１２２】
ブロック１００２では、プライマリーフローデータはフロー取得論理回路１２２から受信される。ある態様ではプライマリーフローデータは、オーバーヘッドフローデータ受信機７０４によって受信され、処理論理回路７０２に渡される。
【０１２３】
ブロック１００４では、プライマリーフローデータの処理は処理論理回路７０２によって実行される。
【０１２４】
ブロック１００６では、判定は、プライマリーフローに含まれるオーバーヘッドフローに関するバージョン情報が１以上のオーバーヘッドフローについて更新されたかどうかに関してなされる。ある態様では処理論理回路７０２は、プライマリーフローにおいて受信されるバージョン情報と、デバイス上にローカルに保存される関連したバージョン情報との比較により、この判定を行う。バージョン情報が更新されていない場合、方法はブロック１０１２に進む。バージョン情報が更新されている場合、方法はブロック１００８に進む。
【０１２５】
ブロック１００８では、登録は、バージョン情報が更新されたオーバーヘッドフローに関するデータを受信するために実行される。更新されたオーバーヘッドフローに関するＤＩＭにおいて受信されるフローＩＤは、登録に用いられる。ある態様では、登録制御論理回路７０６は、このデータを受信するフロー取得論理回路１２２に登録を実行するために動作する。
【０１２６】
ブロック１０１０および１０１２での動作が並列して進むことは注目されるべきである。
【０１２７】
ブロック１０１０では、オーバーヘッドフローデータはブロック１００８に登録されたオーバーヘッドフローについて取得される。ある態様では、オーバーヘッドフローデータ受信機７０４は、フロー取得論理回路１２２から登録されたフローに関するオーバーヘッドフローデータを受信する。
【０１２８】
ブロック１０１２では、ステップ１００６および１００８で既に処理されたプライマリーフローは登録解除される。ある態様では登録制御論理回路７０６は、フロー取得論理回路１２２から既に処理されていたプライマリーフローを登録解除するために動作する。
【０１２９】
ブロック１０１４では、判定は、全ての登録されたプライマリーフローについてプライマリーフローデータが受信されるかどうかに関してなされる。ある態様では処理論理回路７０２は、受信されるプライマリーフローデータに基づいてこの判定を行う。全ての登録されたプライマリーフローに関するプライマリーフローデータが受信されていない場合、方法１０００はブロック１００２に進む。全ての登録されたプライマリーフローに関するプライマリーフローデータが受信されている場合、方法１０００は終了する。
【０１３０】
このように、方法１０００はオーバーヘッドフローデータ配信システムの態様を提供するために動作する。方法１０００が単に１つの実装を表し、他の実装が態様の範囲内で可能なことは注目されるべきである。
【０１３１】
図１１は、オーバーヘッドフローデータ配信システムの態様での使用に関する受信デバイスで（プライマリーフロー以外の）他のオーバーヘッドフローデータを取得する典型的な方法１１００を示す。例えば、方法１１００は方法１０００のブロック１０１０の使用に適している。明確にするために、方法１１００は、図７に示される取得論理回路７００に関してここに記述される。例えば、ある態様では、処理論理回路７０２は、下記に記述される方法１１００の機能を実行する取得論理回路７００を制御するために１以上のコードセットを実行する。
【０１３２】
ブロック１１０２では、オーバーヘッドフローデータはフロー取得論理回路１２２から受信される。ある態様では、オーバーヘッドフローデータ受信機７０４はフロー取得論理回路１２２からオーバーヘッドフローデータを受信するために動作する。
【０１３３】
ブロック１１０４では、受信オーバーヘッドフローデータは処理される。ある態様では、オーバーヘッドフローデータは処理論理回路７０２によって処理される。
【０１３４】
ブロック１１０６では、既に受信されて処理されたオーバーヘッドフローは登録解除される。ある態様では、登録制御論理回路７０６はこれらのオーバーヘッドフローを登録解除するために動作する。
【０１３５】
ブロック１１０８では、判定は、ステップ１００８の間に登録された全ての登録されたオーバーヘッドフローについてオーバーヘッドデータが受信されるかどうかに関してなされる。ある態様では、処理論理回路７０２はこの判定を行う。全てのオーバーヘッドデータが受信されていない場合、方法１１００はブロック１１０２に進む。全てのオーバーヘッドデータが受信されている場合、方法１１００は終了する。
【０１３６】
このように、方法１１００はオーバーヘッドフローデータ配信システムの態様を提供するために動作する。方法１１００が単に１つの実装を表し、他の実装が態様の範囲内で可能なことは注目されるべきである。
【０１３７】
図１２は、配信システムの態様での使用に関するオーバーヘッド生成論理回路１２００を示す。例えば、オーバーヘッド生成論理回路１２００は、図３に示されるオーバーヘッド生成論理回路３００としての使用に適している。ある態様では、オーバーヘッド生成論理回路１２００は、ここで記述したようにオーバーヘッドフローデータ配信システムの態様を提供する少なくとも１つのプロセッサを備える１以上のモジュールによって実装される。例えば、ある態様では、モジュールはそれぞれ、ソフトウェアを実行するハードウェアおよび／またはハードウェアを備える。
【０１３８】
オーバーヘッド生成論理回路１２００は、マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する初期取得フロー（ＩＡＦ）を生成する手段（１２０２）を備える第１のモジュールを備え、ある態様ではフロー生成論理回路３０２を備える。オーバーヘッド生成論理回路１２００はまた、予め割当てられたフロー識別子上のＩＡＦを送信する手段（１２０４）を備える第２のモジュールを備え、ある態様では出力論理回路３０８を備える。
【０１３９】
図１３は、オーバーヘッドフローデータ配信システムの態様での使用に関するオーバーヘッド取得論理回路１３００を示す。例えば、オーバーヘッド取得論理回路１３００は、図７に示されるオーバーヘッド取得論理回路７００としての使用に適している。ある態様では、オーバーヘッド取得論理回路１３００は、ここで記述したようにオーバーヘッドフローデータ配信システムの態様を提供する少なくとも１つのプロセッサを備える１以上のモジュールによって実装される。例えばある態様ではモジュールはそれぞれ、ソフトウェアを実行するハードウェアおよび／またはハードウェアを備える。
【０１４０】
オーバーヘッド取得論理回路１３００は、マルチ周波数ネットワークのローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述するＩＡＦであって、コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を特定する初期取得フロー（ＩＡＦ）を受信する手段（１３０２）を備える第１のモジュールを備え、ＩＡＦは予め割当てられたフロー識別子について受信され、ある態様ではオーバーヘッドフローデータ受信機７０４を備える。オーバーヘッド取得論理回路１３００はまた、マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、ＩＡＦを処理する手段（１３０４）を備える第２のモジュールを備える。オーバーヘッド取得論理回路１３００はまた、関連したフロー識別子を用いて、選択されたコンテンツ多重に関連したオーバーヘッドフローデータの取得する手段（１３０６）を備える第３のモジュールを備え、ある態様では処理論理回路７０２を備える。
【０１４１】
種々の実例となる論理回路、論理ブロック、モジュール、およびここに開示された態様に関連して記述された回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理回路デバイス、離散ゲートまたはトランジスタ論理回路、個別のハードウェア構成機器、またはここに記述された機能を実行することを目指した任意のそれらの組み合わせに実装されてもよいし実行されてもよい。汎用プロセッサはマイクロプロセッサでもよいしが、別の方法では、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械でもよい。プロセッサも、コンピューティング装置の組合せ（例えばＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連結する１以上のマイクロプロセッサ、または任意の他のそのような構成）として実装されてもよい。
【０１４２】
ここに開示された態様に関連して記述された方法またはアルゴリズムのステップは、直接的にハードウェアにおいて、プロセッサによって実行されたソフトウェアモジュールにおいて、またはこの２つの組合せにおいて具現されてもよい。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭ、または当技術において既知の記憶媒体の任意の他の形式に存在してもよい。典型的な記憶媒体は、プロセッサが記憶媒体から情報を読み出し、記憶媒体へ情報を書き込みすることができるようなプロセッサにつながれる。別の方法では、記憶媒体はプロセッサに不可欠かもしれない。プロセッサと記憶媒体はＡＳＩＣに存在してもよい。ＡＳＩＣはユーザ端末に存在してもよい。別の方法では、プロセッサと記憶媒体はユーザ端末における個別部品として存在してもよい。
【０１４３】
開示された態様の詳細な説明はいずれか当業者も本発明を作るか用いることを可能にするために提供される。これらの態様のための種々の変形は、当業者に即座に明白である可能性があり、ここに定義された総括的な原理は、この発明の精神または範囲から外れずに、他の態様（例えばインスタントメッセージングサービスまたは任意の一般的な無線データ通信アプリケーションにおいて）に適用されてもよい。このように、本発明は、ここに示された態様に限定されることを意図されないが、ここに開示された原理と新規な特徴と一致する最も広い範囲を与えられることになっている。「典型的な」という単語は、「例、事例または図として役立つ」ことを意味するために排他的にここに用いられる。「典型的な」としてここに記述された任意の態様は、好ましいまたは他の態様に関して有利であるように、必ずしも解釈されない。
【０１４４】
したがって、選択システムの態様がここに示され記述された一方、それらの精神または本質的特質を逸脱しない範囲で、態様に種々の変更を行うことができることは認識される。したがって、ここでの開示と詳細な説明は、この発明の範囲に、実例となるが限定しないように意図される。それは以下のクレームに記述されている。
【図１】
2010522521.tif 000003
【図２】
2010522521.tif 000004
【図３】
2010522521.tif 000005
【図４】
2010522521.tif 000006
【図５】
2010522521.tif 000007
【図６】
2010522521.tif 000008
【図７】
2010522521.tif 000009
【図８】
2010522521.tif 000010
【図９】
2010522521.tif 000011
【図１０】
2010522521.tif 000012
【図１１】
2010522521.tif 000013
【図１２】
2010522521.tif 000014
【図１３】
2010522521.tif 000015
【手続補正書】
【提出日】平成22年2月25日(2010.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成し、
予め割当てられたフロー識別子上の前記ＩＡＦを送信することを具備する方法。
【請求項２】
前記生成することは、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する具備する請求項１の方法。
【請求項３】
前記生成することは、各ＶＭセットに関する選択されたＩＡＦフローを生成することを具備し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項１の方法。
【請求項４】
前記生成することは、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成することを具備し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項１の方法。
【請求項５】
前記生成することは、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成することを具備する請求項１の方法。
【請求項６】
前記生成することは、前記関連したＩＡＦフローが生成される各ＶＭセットに関するサービスエリアを記述するエリア情報を具備するために各ＡＩＭを生成することを具備する請求項５の方法。
【請求項７】
前記生成することは、前記ＡＩＭがただ１つのＶＭセットしか含んでいない場合に、前記エリア情報を省略するために、前記ＡＩＭを最適化することを具備する請求項６の方法。
【請求項８】
前記生成することは、前記エリア情報に関連したエリアバージョンパラメータ、および各関連したＶＭセットに関するディレクトリ情報に関連したディレクトリバージョンパラメータを含めるために各ＡＩＭを生成することを具備する請求項６の方法。
【請求項９】
前記生成することは、任意の関連したＶＭセットについてサービスエリアが変更される場合、各関連したＶＭセットごとに前記エリアバージョンパラメータおよび前記エリア情報を更新するために更新されたＡＩＭを生成することを具備する請求項８の方法。
【請求項１０】
前記生成することは、任意の関連したＶＭセットに関する前記ディレクトリ情報が変更される場合に、更新されたディレクトリバージョンパラメータを含めるために更新されたＡＩＭを生成することを具備する請求項８の方法。
【請求項１１】
前記生成することは、コンテンツ多重のリストと、関連したＩＡＦ上で運ばれる前記ＡＩＭに含まれる各ＶＭセットに関するそれらのオーバーヘッドフロー関連情報とを含んでいるディレクトリ情報を具備するために、各ＤＩＭを生成することを具備する請求項５の方法。
【請求項１２】
前記生成することは、各ＶＭセットにおいてコンテンツ多重のそれぞれに関連したオーバーヘッドフローに関する、オーバーヘッドフローデータ範囲パラメータおよびフロー識別子マッピングに関するオーバーヘッドフロー型を含めるために各ＤＩＭを生成することを具備する請求項１１の方法。
【請求項１３】
前記生成することは、各ＶＭセットにおいてそれぞれのコンテンツ多重に関連したプライマリーフローに関するフローバージョンパラメータを含めるために各ＤＩＭを生成することを具備する。
【請求項１４】
前記生成することは、各関連したＶＭセットに関するディレクトリ情報に関してディレクトリバージョンパラメータを含めるために各ＤＩＭを生成することを具備する請求項１１の方法。
【請求項１５】
前記生成することは、任意の関連したＶＭセットに関するディレクトリ情報が変更される場合、前記ディレクトリバージョンパラメータと、各関連したＶＭに関する前記ディレクトリ情報とを更新するために、更新されたＤＩＭを生成することを具備する請求項１４の方法。
【請求項１６】
前記生成することは、プライマリーフローバージョンが任意のコンテンツ多重に対して更新されるか、またはオーバーヘッドフローデータ範囲パラメータが１以上の関連したＶＭセットにおいて任意のコンテンツ多重に関連したオーバーヘッドフローに対して更新される場合に、更新されたＤＩＭを生成することを具備する請求項１３の方法。
【請求項１７】
前記生成することは、フロー識別子マッピングに関するオーバーヘッドフロー型が任意のコンテンツ多重に関して更新されるか、または新規のオーバーヘッドフローが１以上の関連したＶＭセットにおいてコンテンツ多重に関して加えられる場合に、更新されたＤＩＭを生成することを具備する請求項１２の方法。
【請求項１８】
前記送信することは、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信することを具備する請求項１の方法。
【請求項１９】
前記送信することは、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信することを具備する請求項５の方法。
【請求項２０】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークにおいて全てのコンテンツ多重に適用可能なオーバーヘッドデータを記述するグローバルオーバーヘッド（ＧＯ）フローを生成し、
全てのコンテンツ多重について各ＧＯフローに関する分離したフロー識別子を割当て、前記割当てられたフロー識別子はＶＭセットでのコンテンツ多重に関連した全てのオーバーヘッドフローに渡ってユニークであり、
割当てられたフロー識別子を用いて、全てのコンテンツ多重上で前記ＧＯフローを送信することを具備する方法。
【請求項２１】
前記送信することは、前記ＧＯフローに関する帯域幅利用を最適化するために各ＶＭセットにおけるただ１つのコンテンツ多重上でＧＯフローを送信することを具備する請求項２０の方法。
【請求項２２】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための方法であって、
前記マルチ周波数ネットワークにおいて個別のコンテンツ多重に適用可能なオーバーヘッドデータを記述する多重特定オーバーヘッド（ＭＳＯ）フローを生成し、
全てのコンテンツ多重について各ＭＳＯフローに関する分離したフロー識別子を割当て、前記割当てられたフロー識別子は、ＶＭセットにおけるコンテンツ多重に関連した全てのオーバーヘッドフローに渡ってユニークであり、
割当てられたフロー識別子を用いて、それらの関連した多重上で前記ＭＳＯフローを送信することを具備する請求項２０の方法。
【請求項２３】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための装置であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成するフロー生成論理回路と、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する出力論理回路と、を具備する装置。
【請求項２４】
前記フロー生成論理回路は、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する請求項２３の装置。
【請求項２５】
前記フロー生成論理回路は、各ＶＭセットに関する選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項２３の装置。
【請求項２６】
前記フロー生成論理回路は、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項２３の装置。
【請求項２７】
前記フロー生成論理回路は、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する請求項２３の装置。
【請求項２８】
前記出力論理回路は、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する請求項２３の装置。
【請求項２９】
前記出力論理回路は、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する請求項２７の装置。
【請求項３０】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のための装置であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成する手段と、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する手段と、を具備する装置。
【請求項３１】
前記生成手段は、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する手段を具備する請求項３０の装置。
【請求項３２】
前記生成手段は、各ＶＭセットに関する選択されたＩＡＦフローを生成する手段を具備し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項３０の装置。
【請求項３３】
前記生成手段は、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成する手段を具備し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項３０の装置。
【請求項３４】
前記生成手段は、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する手段を具備する請求項３０の装置。
【請求項３５】
前記送信手段は、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する手段を具備する請求項３０の装置。
【請求項３６】
前記送信手段は、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する手段を具備する請求項３４の装置。
【請求項３７】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信のためのコンピュータプログラム製品であって、
機械読取可能な媒体を具備し、該機械読取可能な媒体は、
コンピュータに、前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成させる第１のコードセットと、
前記コンピュータに、予め割当てられたフロー識別子上の前記ＩＡＦを送信させる第２のコードセットと、を具備するコンピュータプログラム製品。
【請求項３８】
前記第１のコードセットは、前記コンピュータに、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成させる請求項３７の機械読取可能な媒体。
【請求項３９】
前記第１のコードセットは、前記コンピュータに、各ＶＭセットに関する選択されたＩＡＦフローを生成させ、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項３７の機械読取可能な媒体。
【請求項４０】
前記第１のコードセットは、前記コンピュータに、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成させ、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項３７の機械読取可能な媒体。
【請求項４１】
前記第１のコードセットは、前記コンピュータに、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成させる請求項３７の機械読取可能な媒体。
【請求項４２】
前記第２のコードセットは、前記コンピュータに、関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信させる請求項３７の機械読取可能な媒体。
【請求項４３】
前記第２のコードセットは、前記コンピュータに、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信させる請求項４１の機械読取可能な媒体。
【請求項４４】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ配信を実行する少なくとも１つの集積回路であって、
前記マルチ周波数ネットワークの各ローカルおよびワイドエリアにおいてコンテンツ多重がどのように配信されるかを記述し、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を提供する、初期取得フロー（ＩＡＦ）を生成する第１のモジュールと、
予め割当てられたフロー識別子上の前記ＩＡＦを送信する第２のモジュールと、を具備する少なくとも１つの集積回路。
【請求項４５】
前記第１のモジュールは、それぞれワイドおよびローカルコンテンツ多重に関する分離したＩＡＦフローを生成する請求項４４の少なくとも１つの集積回路。
【請求項４６】
前記第１のモジュールは、各ＶＭセットに関する選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは前記関連したＶＭセットでのコンテンツ多重に関する情報を含む請求項４４の少なくとも１つの集積回路。
【請求項４７】
前記第１のモジュールは、各ＵＭセットにおいて全てのＶＭセットに関して選択されたＩＡＦフローを生成し、前記選択されたＩＡＦフローは、前記関連したＵＭセットにおいて全てのＶＭセットに関連したコンテンツ多重に関する情報を含む請求項４４の少なくとも１つの集積回路。
【請求項４８】
前記第１のモジュールは、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を具備するために各ＩＡＦフローを生成する請求項４４の少なくとも１つの集積回路。
【請求項４９】
前記第２のモジュールは、前記関連したＩＡＦフローが生成される１以上のＶＭセットにおける全ての多重上で選択されたＩＡＦを送信する請求項４４の少なくとも１つの集積回路。
【請求項５０】
前記第２のモジュールは、前記ＡＩＭおよびＤＩＭメッセージのどちらかが更新される場合は常に、関連したＩＡＦの一部として更新されたＡＩＭおよびＤＩＭメッセージを送信する請求項４８の少なくとも１つの集積回路。
【請求項５１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のための方法であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信し、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、
前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得することを具備する方法。
【請求項５２】
前記受信することは、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信することを具備する請求項５１の方法。
【請求項５３】
前記受信することは、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信することを具備する請求項５１の方法。
【請求項５４】
前記処理することは、ワイドＩＡＦにおいて受信されるＡＩＭから、選択されたワイドＶＭセットである現在のワイドＶＭセットを判定することを具備し、前記選択されたワイドＶＭセットは現在のワイドインフラストラクチャー識別子に関連づけられている請求項５３の方法。
【請求項５５】
前記処理することは、ローカルＩＡＦにおいて受信されるＡＩＭから、選択されたローカルＶＭセットである現在のローカルＶＭセットを判定することを具備し、前記選択されたローカルＶＭセットは現在のローカルインフラストラクチャー識別子に関連づけられている請求項５３の方法。
【請求項５６】
前記処理することは、特定のＡＩＭがただ１つのＶＭセットしか含んでいないことを判定し、前記特定のＡＩＭに含まれる前記１つのＶＭセットである現在のＶＭセットを設定することを具備する請求項５３の方法。
【請求項５７】
前記処理することは、
エリアバージョンパラメータが１以上の現在保存されるＶＭセットについて更新されることを判定し、
関連したＡＩＭメッセージにおいて受信した情報および現在のインフラストラクチャー識別子を用いて、新規の現在のＶＭセットを判定することを具備する請求項５３の方法。
【請求項５８】
前記処理することは、前記オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理することを具備する請求項５３の方法。
【請求項５９】
前記処理することは、関連したディレクトリバージョンによって指示されるようにディレクトリ情報が更新された場合に、現在のＶＭセットについて更新されたディレクトリ情報を判定することを具備する請求項５８の方法。
【請求項６０】
前記取得することは、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得することを具備する請求項５８の方法。
【請求項６１】
前記取得することは、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得することを具備する請求項６０の方法。
【請求項６２】
取得することは、前記現在のＶＭセットにおいて多重のうちのただ１つから前記ＧＯフローを取得することにより、前記ＧＯフローの取得を最適化することをさらに具備する請求項６１の方法。
【請求項６３】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のための装置であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する受信論理回路と、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する処理論理回路と、を具備する装置。
【請求項６４】
前記受信論理回路は、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する請求項６３の装置。
【請求項６５】
前記受信論理回路は、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する請求項６３の装置。
【請求項６６】
前記処理論理回路は、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する請求項６５の装置。
【請求項６７】
前記受信論理回路は、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する請求項６６の装置。
【請求項６８】
前記受信論理回路は、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する請求項６７の装置。
【請求項６９】
マルチ周波数ネットワークにおいてオーバーヘッドデータ取得のための装置であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する手段と、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する取得手段と、を具備する装置。
【請求項７０】
前記受信手段は、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する手段を具備する請求項６９の装置。
【請求項７１】
前記受信手段は、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する手段を具備する請求項６９の装置。
【請求項７２】
前記処理手段は、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する手段を具備する請求項７１の装置。
【請求項７３】
前記受信手段は、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する手段を具備する請求項７２の装置。
【請求項７４】
前記受信手段は、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する手段を具備する請求項７３の装置。
【請求項７５】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得のためのコンピュータプログラム製品であって、
機械読取可能な媒体を具備し、該機械読取可能な媒体は、
コンピュータに、前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信させる第１のコードセットと、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記コンピュータに、前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理させ、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得させる第２のコードセットと、を具備する機械読取可能な媒体。
【請求項７６】
前記第１のコードセットは、前記コンピュータに、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信させる請求項７５の機械読取可能な媒体。
【請求項７７】
前記第１のコードセットは、前記コンピュータに、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信させる請求項７５の機械読取可能な媒体。
【請求項７８】
前記第２のコードセットは、前記コンピュータに、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理させる請求項７７の機械読取可能な媒体。
【請求項７９】
前記第１のコードセットは、前記コンピュータに、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得させる請求項７８の機械読取可能な媒体。
【請求項８０】
前記第１のコードセットは、前記コンピュータに、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得させる請求項７９の機械読取可能な媒体。
【請求項８１】
マルチ周波数ネットワークにおいてオーバーヘッドフローデータ取得を実行する少なくとも１つの集積回路であって、
前記マルチ周波数ネットワークのワイドおよびローカルエリアにおいてコンテンツ多重がどのように配信されるかを記述する初期取得フロー（ＩＡＦ）であって、前記コンテンツ多重に関連したオーバーヘッドフローに関するフロー識別子を指定するＩＡＦを受信する第１のモジュールと、
前記ＩＡＦは予め割当てられたフロー識別子を用いて受信され、
前記マルチ周波数ネットワークの現在のワイドおよびローカルエリアに関連したＶＭセットを判定し、かつ前記ＶＭセットにおいて選択されたコンテンツ多重に関連したオーバーヘッドフロー関連情報を判定するために、前記ＩＡＦを処理し、前記関連したフロー識別子を用いて、前記選択されたコンテンツ多重に関連したオーバーヘッドフローデータを取得する第２のモジュールと、を具備する少なくとも１つの集積回路。
【請求項８２】
前記第１のモジュールは、ワイドコンテンツ多重について分離したワイドＩＡＦおよびローカルコンテント多重について分離したローカルＩＡＦを受信する請求項８１の少なくとも１つの集積回路。
【請求項８３】
前記第１のモジュールは、各ＩＡＦの一部として、分離したエリア識別メッセージ（ＡＩＭ）および分離したディレクトリ情報メッセージ（ＤＩＭ）を受信する請求項８１の少なくとも１つの集積回路。
【請求項８４】
前記第２のモジュールは、オーバーヘッドフローに関するオーバーヘッドフロー識別子およびオーバーヘッドフローデータ範囲パラメータと、現在のＶＭセットにおいてコンテンツ多重に関連したプライマリーフローに関するバージョン情報と、を具備するディレクトリ情報を判定するために受信されたＤＩＭメッセージを処理する請求項８３の少なくとも１つの集積回路。
【請求項８５】
前記第１のモジュールは、オーバーヘッドフローデータが保存されないコンテンツ多重、および更新されたプライマリーフローバージョンが受信されるコンテンツ多重に関してプライマリーフローを取得する請求項８４の少なくとも１つの集積回路。
【請求項８６】
前記第１のモジュールは、現在のＶＭセットにおけるコンテンツ多重に関連したプライマリーフローにおいて受信されたバージョン情報によって指示されるように更新された多重特定オーバーヘッド（ＭＳＯ）フローおよびグローバルオーバーヘッド（ＧＯ）フローに関するフローデータを取得する請求項８５の少なくとも１つの集積回路。
【国際調査報告】
2010522521.tif 000016
2010522521.tif 000017
2010522521.tif 000018