(57)【要約】  本件発明は、FLO(Forward Link Only)に使用するモバイルデバイスの適合性認証を容易にするためのシステム及び方法に関連する。様々な態様にしたがって、FLO用モバイルデバイスの証明、認証、検査、測定等々を可能にするためのFLOネットワークシミュレーションを容易にするシステム及び／又は方法が開示される。本件システム及び／又は方法は、非同期直列インタフェイス（ASI）ストリームを取り込み、その取り込み時点におけるFLOネットワーク状態の再現のために、この取り込まれたASIストリームを利用することを特徴とする。  【選択図】      図２
2009532997.tif 000002
【特許請求の範囲】
【請求項１】
FLO（Forward Link Only）デバイス認証を可能にするためのFLOネットワークシミュレーションを容易にする方法であって、
FLO送信のために生成される非同期直列インタフェイス（ASI）ストリームを取り込むこと、及び
前記FLO送信をシミュレートするために前記ASIストリームを保持すること
を備える方法。
【請求項２】
衛星へのアップリンク送信の前に前記ASIストリームを取り込む、請求項１に記載の方法。
【請求項３】
無線周波数のFLO波形への変換の前に前記ASIストリームを取り込む、請求項１に記載の方法。
【請求項４】
前記ASIストリームをメモリに保持する、請求項１に記載の方法。
【請求項５】
前記FLOネットワークの動きをシミュレートするために前記ASIストリームをあとで利用することをさらに備える、請求項１に記載の方法。
【請求項６】
前記ASIストリームからのタイミング情報に基づいてCDMA基地局エミュレータを同期化することをさらに備える、請求項１に記載の方法。
【請求項７】
前記ASIストリームからのタイミング情報に基づいて励振器を同期化することをさらに備える、請求項１に記載の方法。
【請求項８】
タイミング情報を識別するために前記ASIストリームを解析することをさらに備える、請求項１に記載の方法。
【請求項９】
FLO波形を生成するために前記ASIストリームを励振器に送信することをさらに備える、請求項１に記載の方法。
【請求項１０】
検査されているFLOモバイルデバイスに前記FLO波形を供給することをさらに備える、請求項９に記載の方法。
【請求項１１】
CDMAネットワークを介してFLOモバイルデバイスからのシグナリング情報を受信する、請求項１に記載の方法。
【請求項１２】
前記CDMAネットワークは３Gプロトコールを用いる、請求項１に記載の方法。
【請求項１３】
前記ASIストリームは、アクティベーション、デジタル権利管理条件付アクセスサービス、サブスクリプション、供給、シグナリング、オーバーヘッド、番組ガイド、チャネルデータ、コンテンツ格付け、及び通知のうちの少なくとも１つをシミュレートすることを可能にする、請求項１に記載の方法。
【請求項１４】
前記FLO送信をシミュレートするための時間の概念は、前記ASIストリームが生成された時点に固定される、請求項１に記載の方法。
【請求項１５】
前記ASIストリームは、制御ストリーム、オーバーヘッドストリーム、映像ストリーム、音声ストリームのうちの１つ又はそれ以上を含む、請求項１に記載の方法。
【請求項１６】
前記ASIストリームは、ネットワークの状態を再現するために励振器を通じて再生される、請求項１に記載の方法。  
【請求項１７】
前記ASIストリームの取り込み及び保持のうちの少なくとも１つは、リアルタイムである、請求項１に記載の方法。
【請求項１８】
前記ASIストリームは、前記FLO送信と関連するサービスレイヤ及びアプリケーションレイヤのうちの少なくとも１つをシミュレートする、請求項１に記載の方法。
【請求項１９】
無線通信装置であって、
取り込まれた非同期直列インタフェイス（ASI）ストリームを保持するメモリ、及び
時刻情報を識別するために前記ASIストリームを評価し、前記時刻情報に基づいてCDMAネットワーク及び励振器のうちの少なくとも１つを同期化し、及びFLO（Forward Link Only）ネットワークシミュレーションのために前記ASIストリームを前記励振器に送信するプロセッサ
を備える装置。
【請求項２０】
前記プロセッサは、IP上で前記CDMAネットワークを介してシグナリングを実施する、請求項１９に記載の装置。
【請求項２１】
前記プロセッサは、前記FLOネットワークシミュレーションのために前記ASIストリームと関連づけられる機器構成ファイルを利用する、請求項１９に記載の装置。    
【請求項２２】
前記プロセッサは、前記ASIストリームの送信開始及び送信停止のうちの少なくとも１つを行う、請求項１９に記載の装置。
【請求項２３】
前記プロセッサは、特定の検査に直接的に関連する前記ASIストリームを送信する、請求項１９に記載の装置。
【請求項２４】
前記プロセッサは、送信チャネルと関連づけられる現実の状態をシミュレートする、請求項１９に記載の装置。
【請求項２５】
前記プロセッサは、前記ASIストリームを、インターセプトし、多重化後にメモリに記憶する、請求項１９に記載の装置。
【請求項２６】
FLO(Forward Link Only)対応デバイスの認証に関する利用のためにFLOネットワークをシミュレートする無線通信装置であって、
FLO送信のために非同期直列インタフェイス（ASI）ストリームを生成する手段、
前記ASIストリームを取り込む手段、
前記ASIストリームを保持する手段、及び
前記取り込まれたASIストリームを利用して前記FLO送信をシミュレートする手段
を備える装置。
【請求項２７】
前記ASIストリームからFLO波形を生成する手段をさらに備える、請求項２６に記載の装置。
【請求項２８】
CDMAネットワーク上で通信する手段をさらに備える、請求項２６に記載の装置。
【請求項２９】
前記FLOネットワークをCDMAネットワークに同期化する手段をさらに備える、請求項２６に記載の装置。
【請求項３０】
実行されるべきデバイスの検査に基づいて、送信するために保持しているASIストリームの集合から、特定のASIストリームを識別する手段をさらに備える、請求項２６に記載の装置。
【請求項３１】
前記FLOネットワークと関連づけられるサービスレイヤ及びアプリケーションレイヤの少なくとも１つをシミュレートする手段をさらに備える、請求項２６に記載の装置。
【請求項３２】
機械実行可能な命令を内部に記憶した機械可読媒体であって、該命令は、
CDMAネットワークから初期化情報を要求すること、
前記初期化情報に基づいて、検査されているFLOデバイスを初期化すること、
FLOネットワークをシミュレートする、タイムシフトされた非同期直列インタフェイス（ASI）から得られたFLO波形を受信すること、及び
前記CDMAを介して通信すること
を備える機械可読媒体。
【請求項３３】
前記機械実行可能な命令は、IPアドレス、DNS IPアドレス、及びネットマスク（NetMask）のうちの少なくとも１つを含む前記初期化情報を受信することをさらに備える、請求項３２に記載の機械可読媒体。
【請求項３４】
前記機械実行可能な命令は、前記ASIストリームを生成したシステムと関連づけられる異なる励振器と類似する設定値を使用する励振器からFLO波形を受信することをさらに備える、請求項３２に記載の機械可読媒体。
【請求項３５】
前記機械実行可能な命令は、前記FLOデバイスを検査するため前記受信されたFLO波形を解析することをさらに備える、請求項３２に記載の機械可読媒体。
【請求項３６】
前記機械実行可能な命令は、前記受信されたFLO波形を前記FLOデバイスを用いて出力することをさらに備える、請求項３２に記載の機械可読媒体。
【請求項３７】
前記FLO波形は、アクティベーション、デジタル権利管理条件付アクセスサービス、サブスクリプション、供給、シグナリング、オーバーヘッド、番組ガイド、チャネルデータ、コンテンツ格付け、及び通知のうちの少なくとも１つをシミュレートする、請求項３２に記載の機械可読媒体。
【請求項３８】
前記ASIストリームは、圧縮形式で記憶される、請求項３２に記載の機械可読媒体。
【請求項３９】
前記FLOネットワーク及び前記CDMAネットワークは、所定の範囲の中で一致する時刻を用いる、請求項３２に記載の機械可読媒体。  
【請求項４０】
非同期直列インタフェイス（ASI）ストリームを取り込むこと、
前記ASIストリームを記憶すること、及び
FLO（Forward Link Only）対応デバイスの検査のためにFLO送信をシミュレートする無線周波数信号を生成する励振器に前記ASIストリームを送信すること
を備える命令を実行するプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、一般に無線通信に関連し、より詳細には、無線通信システムにおけるFLO（Forward Link Only）のユーザデバイスの認証を可能にするためのFLOネットワークシミュレーションに関する。
【発明の背景】
【０００２】
無線通信システムは、様々な型式の通信を提供するために広く配置されている。例えば、音声及び／又はデータは、そのような無線通信システムを介して送られる。典型的な無線通信システム又はネットワークは、１つ又はそれ以上の共有資源に対する多重のユーザアクセスを提供することができる。例えば、システムは、周波数分割多重（ＰＤＭ）、時分割多重（ＴＤＭ）、コード分割多重（ＣＤＭ）など、様々な多重アクセス技法を使用することができる。
【０００３】
普通の無線通信システムは、あるカバレージエリアを提供する１つ又はそれ以上の基地局を使用する。典型的な基地局は、放送、マルチキャスト、及び／又はユニキャストのサービスのために、多重データストリームを送信することができる。ここにおいて、データストリームは、ユーザデバイスの受信の関心と独立のものであってもよい。そのような基地局のカバレージエリアの中にあるユーザデバイスは、複合ストリームによって搬送される１つ又はそれ以上の又はすべてのデータストリームを受信するために用いられることができる。同じようにして、ユーザデバイスは、基地局又は他のユーザデバイスにデータを送信することもできる。
【０００４】
最近、携帯型のユーザデバイスにコンテンツ（例えば、映像、音声、マルチメディア、ＩＰデータキャストなど）を配信するFLO(Forward Link Only)の技術が開発され、利用されている。FLO技術は、リアルタイムのコンテンツストリーミング及びその他のサービスの双方のために、高い受信品質を実現するように設計されることができる。FLO技術は、消費電力を犠牲にすることなく、強い機動性と高いキャパシティを実現することができる。さらに、FLO技術は、使用される基地局中継器の数を減らすことによって、マルチメディアのコンテンツ配信に係るコストを削減することができる。さらに、FLO技術をベースとするマルチメディアのマルチキャストは、無線事業者のセルラーネットワークのモバイルデバイスと同じデバイスにコンテンツを配信するので、無線事業者によるデータ及び音声サービスに対して補完的である。FLOは、逆リンクも部分的逆リンクもない、直交周波数分割多重（ＯＦＤＭ）に基づくマルチキャスト技術を用いることもできる。
【０００５】
FLO技術は最近、ますます頻繁に利用されるようになった。しかしながら、FLOユーザデバイスを認証するための普通の技術は、その中のもっともよいものでさえ、実施するのが難しい。普通には、ＯＥＭ、通信キャリア、電話機認証機関等々がFLOネットワークを用いることによって、FLOのユーザデバイスの独立認証を実施するかもしれない。しかし、そのようなFLOネットワークの立ち上げ、学習及び／又は管理は、コストが高く、時間を要するものになる可能性がある。
【発明の開示】
【発明の概要】
【０００６】
以下に提示するものは、１つ又はそれ以上の実施形態についての基本的理解を与えるために、その実施形態を簡潔に要約したものである。この要約は、企図されるすべての実施形態の包括的全体像ではなく、すべての実施形態の重要な又は決定的な要素を特定することを意図したものでもなく、また任意の又はすべての実施形態の範囲を叙述しようと意図したものでもない。そのただ１つの目的は、あとで提示されるさらに詳細な説明の準備として、単純化された形式において１つ又はそれ以上の若干の概念を提示することにある。
【０００７】
１つ又はそれ以上の実施形態とそれらに関する開示にしたがって、FLOモバイルデバイスの認証に関連する様々な態様が説明される。様々な態様にしたがって、デバイスの証明、認証、検査、測定などを可能とするためのFLOネットワークシミュレーションを容易にするシステム及び／又は方法が説明される。これらのシステム及び／又は方法は、非同期直列インタフェイス（ASI）ストリームを取り込んで使用する。このASIストリームは、データ取り込み時点におけるFLOネットワークの状態を再現するために利用される。
【０００８】
関連する態様にしたがって、デバイス認証を可能にするためのFLOネットワークシミュレーションを容易にする方法が以下説明される。本方法は、FLO送信のために生成されるASIストリームを取り込むプロセスを備える。本方法は、FLO送信をシミュレートするために、ASIストリームを保持するプロセスをさらに備える。
【０００９】
もう１つの態様は、取り込まれたASIストリームを保持するメモリを含む無線通信装置に関連する。この無線通信装置は、さらにプロセッサを含み、このプロセッサは、時刻情報を識別するためにASIストリームを評価し、その時刻情報に基づいてＣＤＭＡネットワーク及び励振器のうちの少なくとも１つを同期化し、及びFLOネットワークシミュレーションのために前記ASIストリームを前記励振器に送信することができる。
【００１０】
さらにもう１つの態様は、FLO対応デバイスの認証に関する利用のためにFLOネットワークをシミュレートする無線通信装置に関連する。この無線通信装置は、FLO送信のためにASIストリームを生成する手段、ASIストリームを取り込む手段、ASIストリームを保持する手段、及び／又は保持されているASIストリームを利用してFLO送信をシミュレートする手段を含むものであってよい。
【００１１】
さらにもう１つの態様は、内部に機械実行可能な命令を記憶した機械可読媒体に関連する。その命令は、ＣＤＭＡネットワークから初期化情報を要求すること、その初期化情報に基づいて検査中のFLOデバイスを初期化すること、FLOネットワークをシミュレートするタイムシフトされたASIストリームから得られたFLO波形を受信すること、及び／又はＣＤＭＡネットワークを介して通信することを実行する命令であってよい。
【００１２】
もう１つの態様にしたがって、本明細書において、あるプロセッサが説明される。このプロセッサは、ASIストリームを取り込み、記憶するための命令を実行してよい。さらに、このプロセッサは、FLO対応デバイスを検査するためにFLO送信をシミュレートする無線周波数信号を生成するための励振器にASIストリームを送信する命令を実行してもよい。
【００１３】
前述の及び関連する目的を達成するために、１つ又はそれ以上の実施形態は、あとで十分説明されかつ特許請求の範囲において詳細に強調される特徴を備えている。以下の説明及び添付図面は、１つ又はそれ以上の実施形態の若干の例示的な態様を詳細に述べるものである。しかし、これらの態様は、様々な実施形態の原理が用いられる様々な方法の一例を示すものにすぎず、本明細書において説明される実施形態は、そのような態様とその均等物のすべてを含むことを意図するものである。
【詳細な説明】
【００１４】
これから、図面を参照しながら様々な実施形態が説明される。本明細書においては、全体を通じて同類の要素には同様の参照数字が使用される。以下の説明では、説明の都合上、1つ又はそれ以上の実施形態について完全な理解を与えるために、数多くの特別の詳細な事項が述べられる。しかし、そうした実施形態は、当該特別の詳細な事項がなくても実施され得るものであることは明白である。1つ又はそれ以上の実施形態を記述するのを容易にするために、周知の構造や装置をブロック図の形で示す場合もある。
【００１５】
本願において使用されているように、「コンポーネネント」、「モジュール」、「システム」、及び同類の語は、コンピュータ関連の実体―それは、ハードウェア、ファームウェア、ハードウェアとソフトウェアの結合、ソフトウェア、あるいは実行中のソフトウェアのいずれであるかを問わないが―をさすことを意図している。例えば、コンポーネントは、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行可能ファイル、命令系列、プログラム及び／又はコンピュータであってよいが、これらには限られない。実例として、コンピュータの上で動いているアプリケーション及び当該コンピュータのいずれもがコンポーネントであり得る。1つ又はそれ以上のコンポーネントは、1つのプロセス及び／又は命令系列の中に存在することができる。１つのコンポーネントは、１つのコンピュータの上で局所化されてもよく、及び／又は2つ又はそれ以上のコンピュータの間に分散されてもよい。さらに、これらのコンポーネントは、様々なデータ構造を内部に記憶するコンピュータ可読媒体から実行することもできる。かかるコンポーネントは、1つ又はそれ以上のデータパケット（例えば、ローカルシステム、分散システム及び／又はインターネットのようなネットワーク上でシグナルを用いて他のコンポーネントと情報交換すをるコンポーネントからのデータ）を有する信号にしたがって、ローカル及び／又はリモートのプロセスによって通信することができる。
【００１６】
さらに、本明細書では、サブスクライバステーションに関して様々な実施形態が説明される。サブスクライバステーションは、システム、サブスクライバユニット、移動局、モバイル、リモート局、アクセスポイント、リモート端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス又はユーザ装置と様々に呼ばれる。サブスクライバステーションは、セルラー電話、コードレス電話、SIP（Session Initiation Protocol）電話、WLL(Wireless Local Loop)局、PDA(Personal Data Apparatus)、無線接続機能を有するハンドヘルドデバイス、コンピュータデバイス、又は無線モデムと接続されたその他の処理デバイスであってもよい。
【００１７】
さらに、本明細書で説明される様々な態様又は特徴は、標準的なプログラミング及び／又はエンジニアリング技法を用いて、方法、装置又は製造物として実装することができる。本明細書で使われるような「製造物」（article of manufacture）の語は、任意のコンピュータ可読のデバイス、キャリア、又は媒体からアクセスできるコンピュータプログラムを包含することを意図している。コンピュータ可読媒体は、例えば、磁気記憶デバイス(例えば、ハードディスク、FD、磁気ストリップ等)、光学ディスク（例えば、CD、DVD等)、スマートカード、及びフラッシュメモリデバイス(例えば、EPROM、カード、スティック、キードライブ等)を含むが、それらには限られない。また、本明細書で説明される様々な記憶媒体は、情報記憶のための１つ又はそれ以上のデバイス及び／又はその他の機械可読媒体を表すことができる。「機械可読媒体」という語は、命令及び／又はデータを記憶し、包含し、及び／又は運搬することができる無線チャネル及びその他の様々な媒体を含むが、それらには限られない。
【００１８】
図１に関し、本明細書で提示される様々な実施形態と一致して、無線通信システム１００が示される。システム１００は、１つ又はそれ以上のセクターにおける１つ又はそれ以上の基地局１０２（例えば、アクセスポイント）を備え、各基地局１０２は、他の基地局及び／又は１つ又はそれ以上のモバイルデバイス１０４に対して、受信、送信、及び反復等を行う。各基地局１０２は、送信器のチェーンと受信器のチェーンを備え、各チェーンは、信号の送信及び受信に関する複数のコンポーネント（例えば、プロセッサ、変調器、多重変換装置、復調器、デマルチプレクサ、アンテナ等）をさらに備えている。このことは当業者であれば認識できるであろう。デバイス１０４は、例えば、セルラー電話、スマートフォン、ラップトップ、ハンドヘルドの通信デバイス、ハンドヘルドのコンピュータデバイス、通信衛星ラジオ、GPS(Global Positioning System)、PDA及び／又は無線通信システム１００上の通信のためのその他の任意の適当なデバイスであってよい。
【００１９】
基地局１０２は、FLO技術を用いることによって、モバイルデバイス１０４にコンテンツを放送することができる。例えば、非リアルタイムサービス(例えば、音楽、天気、ニュース概要、交通、金融情報など)はもちろんのこと、リアルタイムの音声及び／又は映像信号を放送することができる。ある例において、コンテンツは基地局１０２によってモバイルデバイス１０４に放送されることができる。モバイルデバイス１０４は、コンテンツを受信して出力することができる（例えば、映像出力、音声出力を用いることによって）。さらに、FLO技術は、直交周波数分割多重（OFDM）を利用することができる。OFDMのような技術に基づく周波数分割ベースの技術は、典型的には周波数スペクトラムを別々のチャネルに分割する。例えば、周波数スペクトラムは一様な帯域幅のかたまりに分割される。OFDMは、システム帯域幅全体を多重直交周波数チャネルに効果的に分割する。さらに、OFDMシステムは、マルチの基地局１０２のためのマルチのデータ送信の間の直交性を実現するために、時分割多重及び／又は周波数分割多重を使用することができる。
【００２０】
普通には、モバイルデバイス１０４は、それを完全なFLOネットワークの中に置いて検査することによって、FLO技術との適合性を認証することができる。しかし、そのような完全なFLOネットワークを検査目的のために初期化及び／又は利用することは、時間を要し、資源を消費し、及び／又は価格を高いものにする可能性がある。そこで、システム１００は、FLOネットワークのオペレーションをシミュレートするために、FLOネットワークシミュレータ（図示されていない）を用いる。当業者であれば、ハンドヘルドのデジタルビデオ放送（DVB-H）、デジタルマルチメディア放送（DMB）等に対応するネットワークオペレーションも同じようにシミュレーションすることができるということを認識するであろう。FLOネットワークシミュレータは、モバイルデバイス１０４の認証、証明等のために用いられる。こうして、OEM、通信キャリア、受話器認証機関等が、FLOネットワークシミュレータを用いることによって、FLO技術を利用するモバイルデバイス１０４の独立認証を実行することができる。
【００２１】
図２に示されているのは、モバイルデバイスの検査及び／又は認証を可能にするためにFLOネットワークをシミュレートするシステム２００である。システム２００は、現実のFLOネットワークを表現するデータ及びシグナリング情報を生成するFLOネットワークシミュレータ２０２を含む。そのデータは、空間送信のためにデータを無線周波数に変換する励振器２０４に伝達される。さらに、システム２００は、コード分割多重アクセス（CDMA）基地局エミュレータ２０６、システム２００を調整する検査管理エンジン２０８及び／又は検査中のユニット（UUT）２１０(例えば、モバイルデバイス、FLOユーザデバイス等)を含むことができる。かくして、FLOネットワークシミュレータ２０２は、励振器２０４を用いてUUT２１０にデータを供給し、及び／又はCDMA基地局シミュレータ２０６を介してUUT２１０とシグナリング情報（及び／又は異なるデータ）を交換することができる。
【００２２】
FLOネットワークシミュレータ２０２は、励振器２０４によって理解される非同期直列インタフェイス（ASI）ストリームを生成することができる。このASIストリームは、現実のFLOネットワークの場合にFLO送信器に伝達されるASIストリームと類似のものであってよい。実例にしたがって、現実のFLOネットワークの中で生成されるASIストリームが取り込まれ、保持されてよい。その後、FLOネットワークシミュレータ２０２は、現実のFLOネットワークをシミュレートすることを可能にするために、異なる時刻にそのASIストリームを検索して出力する。FLOネットワークシミュレータ２０２は、サービスレイヤ、アプリケーションレイヤ等のような異なるスタックレイヤをシミュレートすることができ、それゆえ、サービスレベル、アプリケーションレベル等に密接に関係する検査を実行することができる。物理的レイヤのみをシミュレートする従来の技法と異なって、FLOネットワークシミュレータ２０２は、例えば、アクティベーション、デジタル権利管理条件付アクセスサービス（CAS）(例えば、解読鍵の配信、解読鍵の有効期限の終結、保安データの解読、…)、サブスクリプション(例えば、サービス業者の選択、自動サブスクリプションパッケージ、サブスクリプション情報の検索、サブスクリプションの追加／解消、…)、供給、シグナリング、オーバーヘッド、番組ガイド、チャネルデータ(例えば、リアルタイム音声／映像、リアルタイム音声、クリップキャスティング、クリップキャスティングによるデータサービス、IPデータキャストのデータ、バーカープレゼンテーション(barker presentation)、…)コンテンツ格付け、通知等々をシミュレートすることを可能にする。
【００２３】
FLOネットワークシミュレータ２０２は、ASIインタフェイス２１２を介して励振器２０４にASIストリームを伝達する。励振器２０４は、UUT２１０に供給されるFLO波形を出力するためにASIストリームを用いる。FLO波形は、例えば、音声データ、映像データ、クリップキャストデータ、インターネットプロトコル・データキャスト（IPDC）のデータ、FLOストリーム上に送信される任意の異なるデータ、番組ガイド（例えば、FLO番組ガイド）、システム情報、時刻情報(例えば、FLO時刻)等を含み得ることを認識するべきである。
【００２４】
FLOネットワークシミュレータ２０２は、現実のFLOネットワークを表現するキャンドデータ（canned data）及びシグナル情報を含む（及び／又は関連するデータ記憶装置から得る）ことができる。さらに、FLOネットワークシミュレータ２０２は、励振器２０４に理解されるASIストリームを生成することができる。FLOネットワークシミュレータ２０２の時刻の概念は、前記キャンドデータが生成されたときの時点に固定してよい。実例として、FLOネットワークシミュレータ２０２は、CDMA基地局エミュレータ２０６、励振器２０４等を前記固定時点に同期化する（ASIストリームの中にカプセル化したタイミング情報に基づいて同期化する）ことを可能にする。ただし、特許請求の範囲の主題はそう限定されてはいない。さらに、FLOネットワークシミュレータ２０２は、直接的に関連するアクティベーション及び／又はサブスクリプションの機能性を提供する（例えば、CDMA基地局エミュレータ上で）。ある例において、FLOネットワークシミュレータ２０２は、FLOユーザデバイス(例えば、UUT２１０)を検査するために現実のFLOネットワークを使うことにともなって通常生じるタイミング及び／又は同期化の問題を緩和することを可能にする。この例において、FLOネットワークシミュレータ２０２は、取り込まれたASIストリーム（例えば、制御ストリーム、オーバーヘッドストリーム、映像ストリーム、音声ストリーム、その他のデータストリーム）を利用（タイムシフトや再生）することによってUUT２１０の検査を容易にする。
【００２５】
ASIストリームに比べて、現実のFLO波形は、信号の品質やFLO波形の記憶に付随するディスク容量のような問題のために、あとで再生するために取り込んで保存しておくのが難しい。そこで、FLOネットワークシミュレータ２０２は、ASIストリームを使用する。ASIストリームは、FLO波形に比べると、正確に取り込むことができるし、ディスク容量の消費が少なくてすむ。さらに、ASIストリームは、励振器２０４によって挿入される情報を除き、FLO波形に含まれるほとんどの情報を含んでいる。したがって、オリジナルのストリームに関連づけられるネットワーク状態を再現するために、励振器２０４を通じてASIストリームを再生することができる。ある例において、励振器２０４は、ASIストリームが取り込まれた源の現実のFLOネットワークに関連づけられるある励振器に使用される設定値（settings）を利用することができる。
【００２６】
FLOネットワークシミュレータによって利用されるASIストリームは、直接的に関連する情報（relevant information）を適正なフォーマットで包含することによって現実のFLOネットワークを表すことを可能にする。例えば、取り込まれたストリームはデジタルドメインにある。したがって、信号の損失及び／又は劣化は緩和される。また、パッディングを欠くことによって、ASIデータは、デジタルの同相及び直角相（I/Q）データに比べてよりコンパクトである。さらに、ASIストリームは、リアルタイムで取り込み及び／又は記憶をすることができる。
【００２７】
UUT２１０はまたCDMA基地局エミュレータ２０６と通信することができる。かくして、UUT２１０と、CDMA基地局エミュレータ２０６及びFLOネットワークシミュレータ２０２の双方との間の相互作用を評価することができる。追加的に又は代替的に、CDMA基地局エミュレータ２０６を介してシグナリングを実現することができる。例えば、UUT２１０は、シグナリング（例えば、有線（OTW）のシグナリング）を実行するためにCDMA基地局エミュレータ２０６と通信することができる。他の例のように、IP上でCDMA基地局エミュレータを介して転送されるFLOネットワークシミュレータ２０２に送信される通信を初期化するUUT２１０によって、FLOシグナリングを実現することもできる。例えば、CDMA基地局エミュレータ２０６は、任意の形式の第三世代CDMA技術(例えば、EV-DO、１x、…)を用いることができる。また、CDMA基地局エミュレータ２０６は、IPアドレス及びDNS IPアドレスの情報をUUT２１０に送ることができる。さらに、CDMA基地局エミュレータ２０６は、UUT２１０がCDMA時刻から時刻情報を導き出すことを可能にする。FLO時刻とCDMA時刻が許容範囲(所定の範囲)内にあるべきであるということを認識するべきである。
【００２８】
検査管理エンジン２０８は、認証検査の実行を可能にする。図には描かれていないが、検査管理エンジン２０８は、検査管理コンソールと関連づけられることを認識するべきである。このコンソールは、検査事例及び／又は結果を管理するためのフロントエンドのもの（例えば、ウェブベースのもの）でよい。検査管理エンジン２０８は、FLOネットワークシミュレータ２０２を管理することができる。例えば、検査管理エンジン２０８は、FLOネットワークシミュレータ２０２による使用のために適切な機器構成ファイルをセットアップすることができる。追加的に又は代替的に、検査管理エンジン２０８は、FLOネットワークシミュレータの様々なパーツを起動、停止、リセット等をすることができる。さらに、検査管理エンジン２０８は、ある特定の検査に直接的に関連するASIストリームを送信するために、FLOネットワークシミュレータ２０２を初期化することができる。
【００２９】
検査管理エンジン２０８は、励振器２０４を管理してもよい。例えば、検査管理エンジン２０８は、励振器２０４をリセットし、励振器２０４の状態を質問し、及び／又はチャネルパラメータを選択することもできる。検査管理エンジン２０８は、使用する励振器２０４のためのパラメータのプロファイルを識別することができる。
【００３０】
さらに、検査管理エンジン２０８は、CDMA基地局エミュレータ２０６を管理することができる。検査管理エンジン２０８は、時刻（例えばCDMA時刻）のセット／取得、CDMA基地局エミュレータ２０６のリセット、CDMA基地局エミュレータ２０６の状態の質問などをすることができる。追加的に又は代替的に、検査管理エンジン２０８は、CDMA基地局に関連づけられるデバイスIP(Device IP)、ネットマスク（NetMask）、DNS IPアドレス（DNS IP Address）等をセット及び／又は取得することができる。
【００３１】
次に、図３に示されているのは、FLOネットワークシミュレーションに関する利用のためにASIストリームをインターセプト及び／又は保持するシステム３００である。システム３００は、ASIストリームを生成する現実のシステム３０２を含む。現実のシステム３０２は、衛星（図示されていない）を介して任意の数の異なる場所にASIストリームを送信することができる。当該各々の異なる場所は、励振器３０４のような対応する各励振器に関連づけられる。当該対応する各励振器は、ASIストリームを処理して、モバイルデバイスへの無線周波数送信のためのFLO波形を生成することができる。
【００３２】
システム３００は、現実のシステム３０２によって生成されたASIストリームを取り込むASIストリームインタセプタ３０６をさらに含むことができる。例えば、ASIストリームインタセプタは、衛星へのアップリンクに先立って、ASIストリームを得ることができる。ASIストリームインタセプタはさらに、インターセプトされたASIストリームを保持するためにASIストリームデータ記憶装置３０８と通信することができる。ある例において、ASI ストリームインタセプタ３０６は、リアルタイムでASIストリームを取り込み、その後当該情報をASIストリームデータ記憶装置３０８に記憶することを容易にすることができる。ただし、特許請求の範囲の主題はそのようには限定されていない。さらに、ASIストリームインタセプタ３０６はASIストリームデータ記憶装置３０８から離れていてもよいこと（図のように）、ASIストリームインタセプタ３０６はASIストリームデータ記憶装置３０８又はその部分を含んでもよいこと、及び／又はASIストリームデータ記憶装置３０８はASIストリームインタセプタ３０６又はその部分を含んでもよいということも意図している。
【００３３】
本明細書において説明されるASIストリームデータ記憶装置３０８は、揮発性メモリ又は不揮発性メモリのいずれでもよく、またその両方を含むこともできる。実例として、ただしそれに限られないが、不揮発性メモリは、読み出し専用メモリ（ROM）、プログラマブルROM(PROM)、電子PRPM、又はフラッシュメモリを含む。揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（RAM）を含む。実例として、ただしそれに限られないが、RAMは、同期型RAM(SRAM)、ダイナミックRAM(DRAM)、同期型DRAM(SDRAM)、強化SDRAM、SynchLink規格DRAM(SLDRAM)及び直接ランバスRAM(DRRAM)等のような多くの形式のものが利用可能である。本件発明の主題の装置及び方法におけるASIストリームデータ記憶装置３０８は、これら及びその他の適当な形式のメモリを備えることを意図するものであるが、これらに限られるものではない。
【００３４】
図４に示されるのは、無線通信システム４００である。無線通信システム４００は、モバイルデバイスの適合性検査のためのFLOネットワークシミュレーションに関する利用のために、データをコンパクトなやり方でインターセプト及び／又は記憶するものである。システム４００は、データの取り込み及び／又は保持に関して用いられるアーキテクチャの一例を示す。当業者であれば、特許請求の範囲の主題はシステム４００において与えられる例に限られないことを理解するであろう。
【００３５】
システム４００は、任意の形式のコンテンツをヘッドエンド４０４に送るコンテンツプロバイダ（CP）４０２を含む。例えば、CP４０２は、リアルタイム及び／又は非リアルタイムのデータを提供する。CP４０２と同様の任意の数のコンテンツプロバイダ及び／又はヘッドエンド４０４と同様の任意の数のヘッドエンドがシステム４００に関連して用いられてよい。さらに、CP４０２はヘッドエンド４０４に音声、映像、IPデータキャスト又は任意の異なる形式のコンテンツを通信することができる。ヘッドエンド４０４及び／又はリアルタイムサーバ（RTS）４０６において、任意の数のソースからコンテンツが入手されてよい。その後、コンテンツはRTS４０６から多重変換装置４０８に転送されてよい。異なるソースからのコンテンツは、MUX４０８によって多重化されることができる。MUX４０８から出される出力はASIストリームであってよい。
【００３６】
前記多重化データ（例えば、ASIストリーム）は衛星４１０に送信され（例えば、Kuバンドを介して）、その後、様々なローカルエリアオペレーションインフラストラクチュア（LOIs）に通信される。LOIは、励振器４１２を含む。励振器４１２は、衛星４１０からのダウンリンク信号を無線周波数(例えばFLO波形)に変換して、任意の数のモバイルデバイス４１６に対する基地局４１４による送信を可能にする。基地局４１４は、１又はそれ以上のモバイルデバイスに対してコンテンツを放送及び／又はマルチキャストするために、FLO技術を利用することができる。この結果、モバイルデバイスから基地局への逆リンクはほとんど又はまったく起こらない。モバイルデバイス４１６は、移動可能及び／又は固定地点への設置であってよい。モバイルデバイス４１６は、基地局４１４からコンテンツを得て、そのようなコンテンツを出力（例えば、再生）することができる（例えば、表示装置や音声出力装置を使用して）。
【００３７】
システム４００は、衛星４１０へのアップリンクの前にMUX４０８から出力されるASIストリームを得るASIストリームインタセプタ４１８をさらに含む。ASIストリームインタセプタ４１８によって受信されたASIストリームは、例えば、音声データ、映像データ、クリップキャストデータ、IPDCデータ、番組ガイド、システム情報、FLO時刻情報等のコンテンツを含んでよい。ASIストリームインタセプタ４１８は、ASIストリームを記憶のためにASIストリームデータ記憶装置４２０に送信する。記憶されたASIストリームは、システム４００に関連づけられる現実のFLOネットワーク（例えば、送信サブシステム）のシミュレーションに関連して、再生サブシステム(例えば、図２のFLOネットワークシミュレータ２０２)により異なる時刻に受信される
図５に示されているのは、FLOユーザデバイスの認証を可能にするシステム５００である。システム５００は、FLOネットワークシミュレータ５０２、励振器５０４、CDMA基地局エミュレータ５０６、検査管理エンジン５０８、検査中のユニット（UUT）５１０、及びASIストリームデータ記憶装置５１２を備え、これらの各々は、前述の対応する説明と同様のものである。例えば、FLOネットワークシミュレータ５０２は、ASIストリーム及び／又は異なるデータをASIストリームデータ記憶装置５１２から得る。その後、ASIストリームは励振器５０４に転送される。システム５００は検査管理コンソール５１４及び／又はチャネルシミュレータ５１６をさらに含んでよい。
【００３８】
検査管理コンソール５１４は、システム５００とのユーザインタラクションを可能にする。例えば、実行すべき検査は、検査管理コンソール５１４を介して初期化され、検査の結果は検査管理コンソールに送られる等々。さらに、検査管理コンソール５１４を用いて（例えば、映像、音声等の出力を利用して）、システム５００のオペレーションに関するフィードバックが送られる。さらに、検査管理コンソール５１４は、選択された検査の自動実行、検査セットの管理（例えば、実行中止、スクロール、制御等）、検査待ち行列の可視化及び管理、検査状態及び報告の観察及び管理等を可能にする。一例として、検査管理コンソール５１４はウェブベースであってよい。ただし、特許請求の範囲の主題はそれに限られない。
【００３９】
送信チャネルと関連づけられる現実の状態をシミュレートするために、チャネルシミュレータ５１６を利用することができる。ある例において、チャネルシミュレータ５１６は、励振器５０４から出力されるFLO波形を得て、雑音及び／又は干渉を注入し、電力レベルを変化させ、信号を減衰させる等々。かくして、そのようなチャネル条件のシミュレーションによって、UUT５１０の検査が行われる。
【００４０】
図６に示されているのは、FLOモバイルデバイスの認証に関するタイミング図の一例である。タイミング図はあくまで例示目的のものであって、特許請求の範囲の主題はこれに限られないことを認識するべきである。例えば、動作の順番は変わるかもしれない。また、ある動作は他の異なる動作と同時に起きるかもしれないし、追加的な行動が含まれるかもしれない。図示されている動作が省略されることがあるかもしれない。
【００４１】
参照数字１において、ユーザは検査事例Xを開始せよとの命令を出す。２において、検査管理コンソールは、検査事例Xを開始せよとのユーザの命令を検査管理エンジンに中継する。３において、検査管理エンジンはFLOネットワークシミュレータに対して検査事例Xに対応するストリームからタイムスタンプを得るよう要求する。４において、FLOネットワークシミュレータは検査事例Xに対応する時刻T1を戻す。５において、検査管理エンジンは、プリセット要求を励振器に送信し、及び／又は励振器がプリセットされるべきパラメータのプロファイルを識別する。励振器は、指定されたプロファイルが成功裏にプリセットされた後、信号（例えば、OK信号）を送信することによって回答する(例えば、５．１において)。追加的に又は代替的に、READY状態が戻されるまで、励振器の状態を質問することによってOK回答をシミュレートすることもできる。６において、検査管理エンジンは、CDMA基地局エミュレータにプリセット要求を送信し、CDMA基地局エミュレータがセットされるパラメータのプロファイルを識別する。６．１において、CDMA基地局エミュレータは、指定されたプロファイルに成功裏にプリセットした後、回答(例えばOK)を送る。追加的に又は代替的に、検査管理エンジンは、READY状態を得るまでCDMA基地局の状態を質問することによってOKの回答をシミュレートすることもできる。
【００４２】
７において、検査管理エンジンは、CDMA基地局エミュレータに対し、デバイスIPアドレス、DNS IPアドレス及び／又はネットマスク(NetMask)をセットするよう要求を送る。その後（例えば、７．１において）、CDMA基地局エミュレータは、設定値を指定された値に更新した後、回答(例えば、OK)を送る。８において、ユーザは検査中のユニット（UUT）(例えば、FLOユーザデバイス)を初期化する。９において、UUTはCDMA基地局エミュレータにIPアドレスとDNS IPアドレスを要求する。１０において、CDMA基地局エミュレータは、IPアドレスとDNS IPアドレスを出力する。１１において、UUTは、初期化されつつあるUUTに係るユーザにフィードバックを送る。１２において、ユーザは検査管理コンソールに対し、検査事例Xに対応するデータストリームのストリーミングを開始するよう指令する。１３において、検査管理コンソールは、検査事例Xに対応するデータのストリーミングを開始せよとのユーザの命令を検査管理エンジンに中継する。１４において、検査管理エンジンは、CDMA基地局エミュレータに対し、それの時刻をT1にセットするよう命令を送る。これに対して、CDMA基地局エミュレータは、それの時刻をT１にセットした後、信号(例えば、OK)を送る。
【００４３】
１５において、検査管理エンジンは、検査事例Xについてデータストリーミングを開始するようFLOネットワークに指令を出す。１６において、検査管理エンジンは、検査管理コンソールに対して、検査事例Xについて検査ストリーミングが始まったことを知らせる。17において、検査管理コンソールは、その情報（例えば、ストリーミングの開始に関する情報）をユーザに中継する。その後、ユーザは、検査事例X にしたがってそのデバイスについてアクションをする。18において、FLOネットワークシミュレータは、検査事例XについてのデータをASIフォーマットで励振器に送信することを開始する。例えば、当該データの送信は、検査管理エンジンが検査管理コンソールにストリーミングが始まったことを知らせるのと同時に行われてもよい。１９において、励振器は検査事例XについてのFLO波形を生成する。そのFLO波形はUUTに送られる。２０において、UUT及びFLOネットワークシミュレータは、CDMAネットワーク（例えば、CDMA基地局エミュレータ）の上でFLOシグナリングメッセージを交換する。２１において、検査が完了すると、検査管理エンジンはFLOネットワークシミュレータにデータストリーミングを停止するよう命令する。２２において、ユーザは検査事例Xの結果を提出する。２３において、その結果が検査管理エンジンに送られる。
【００４４】
図７乃至９において、FLOユーザデバイスの認証、証明等を可能とするためのFLOネットワークシミュレーションに関係する方法が示される。本方法は、例えば、FDMA環境、OFDMA環境、CDMA環境、WCDMA環境、TDMA環境、SDMA環境、又はその他の適切な無線環境におけるFLOデバイスの認証に関係する。説明の簡便さのために、本方法は一連の行動として説明されるが、1つ又はそれ以上の実施形態において、いくつかのアクションは本明細書に図示及び説明される順序とは異なった順序で及び／又は同時に起きることもあるかもしれないので、本方法はアクションの順序によって限定されるものではないということを理解し、認識するべきである。例えば、当業者であれば、ある方法は、状態図（state diagram）のような相互に関連する一連の状態又は出来事として代替的に表現することができることを理解及び認識するであろう。さらに、1つ又はそれ以上の実施形態のように、ある方法を実施するのに、図示されているすべてのアクションが必要とされるわけでもない。
【００４５】
図7に示されているのは、FLOネットワークをシミュレートするために用いられるASIストリームをインターセプト及び／又は記憶することを容易にする方法である。７０２において、FLO送信のためのASIストリームが生成される。例えば、任意のコンテンツ(例えば、音声、映像、IPデータキャスト、・・・)がコンテンツプロバイダによって提供される。そのようなコンテンツ（例えば、１つのコンテンツプロバイダから、又は複数のコンテンツプロバイダから）がASIストリーム出力のために多重化される。７０４において、ASIストリームが取り込まれる。実例として、ASIストリームは、アップリンクを介して衛星へ送信される前にインターセプトされてよい。追加的に又は代替的に、任意の数のモバイルデバイスへの送信のために励振器がASIストリームを無線周波数波形に変換する前に、ASIストリームが得られてよい。ASIストリームは、FLOネットワークを表すことを可能にするフォーマットで、直接的に関連する情報を包含することができる。一例として、ASIストリームは、コンパクトであってよく、及び／又はリアルタイムに取り込まれてもよい。７０６において、ASIストリームはFLO送信をシミュレートするために保持される。例えば、ASIストリームはメモリに記憶される。さらに、ASIストリームはFLOネットワークの行動をシミュレートするためにあとで利用されてよい。
【００４６】
図8に示されるのは、FLO対応モバイルデバイスの検査を可能にするためのFLOネットワークシミュレーションを容易にする方法８００である。８０２において、ASIストリームが得られる。例えば、ASIストリームはメモリから受信されてよい。８０４において、ASIストリームに関連する時刻情報の送信によって、CDMA基地局エミュレータ及び励振器のうちの少なくとも１つが同期させられる。そのようなカプセル化された時刻情報を識別するために前記ASIストリームが分析されてよい。８０６において、ASIストリームは、FLOネットワーク波形を生成する励振器に送信される。FLOネットワーク波形は、例えば、音声データ、映像データ、クリップキャストデータ、IPDCデータ、FLOストリーム上の任意の異なるデータ、番組ガイドデータ、システム情報、時刻情報（例えば、FLO時刻）を含むものであってよい。さらに、図示されていないが、FLOシグナリングが受信されるかもしれないことが認識されるべきである。例えば、CDMAネットワーク（例えば、EV-DO、１ｘ、・・・のような第３世代プロトコールを使用して）を介して、検査中のFLO対応モバイルデバイスからFLOシグナリングが生じるかもしれない。そのようなシグナリングはIP上であってもよい。
【００４７】
次に図9に示されるのは、FLOユーザデバイスの検査及び／又はCDMAネットワーク上のシグナリングの実行を容易にする方法９００である。９０２において、初期化情報がCDMAネットワーク(例えば、CDMA基地局エミュレータ)から要求される。初期化情報は例えば、IPアドレス、DNS IPアドレス、ネットマスクアドレス等と関連するものであってよい。９０４において、受信された情報に基づいて初期化が行われる。９０６において、FLOネットワークをシミュレートする、タイムシフトされたASIストリームから得られたFLO波形が受信される。例えば、ASIストリーム(例えば、インターセプトされたものであってよい)を生成した現実のシステムに関連づけられる異なる励振器と同じ設定値を使用する励振器からFLO波形が受信されてよい。ある例においては、受信されたFLO波形に関連づけられたデータが出力され（例えば、表示装置やスピーカーを通じて）、分析される等々。９０８において、CDMAネットワークを介して通信が行われる。例えば、CDMAネットワーク上でシグナリングが行われる。
【００４８】
本明細書において説明される1つ又はそれ以上の態様にしたがって、FLOネットワークシミュレーションやFLOユーザデバイスの認証等においては、推理（inferences）が行われてもよい、ということが認識されるであろう。本明細書において使用されているような「推理」又は「推理する」の語は一般に、出来事及び／又はデータを通じて得られる観察の集合から、システム、環境及び／又はユーザの状態を推論又は推量するプロセスをいう。推理は、例えば、ある特定の知識又は行動を識別するために用いることができるし、また状態に関する生起確率分布を作ることができる。推理とは蓋然論であるといってよい。すなわち、データ及び出来事の考察に基づいて、関心のある特定の状態についての生起確率分布を計算することである。推理とはまた、出来事及び／又はデータの集合から、より高位の出来事を組み立てるための技法をいう、とみることもできる。そのような推理は、観察された出来事及び／又は記憶されている過去の出来事についてのデータの集合から、新しい出来事又は行動を構築せしめるのである。たとえ、そうした出来事が互いに時間的に接近した相互に関連するものであろうとなかろうと、またそうした出来事及びデータが1つ又はそれ以上の出所に由来するものであろうとなかろうと、である。
【００４９】
ある例において、上に提示された1つ又はそれ以上の方法は、シミュレートされるFLOネットワークの中でFLOユーザデバイスが適切に動作しているのかどうかを決定することについて推理を行うプロセスを含んでいる。その他の例においては、FLOネットワークシミュレーションに関してあとで使用される現実のFLOネットワークのネットワーク状態を識別することに関連して、推理が行われる。これらの２例は本質的に例示であって、本明細書において説明される様々な実施形態に関連してなされる推理の数や方法を限定することを意図するものではないということは、認識していただけるであろう。
【００５０】
図１０は、無線通信システム１０００の例である。無線通信システム１０００は、説明の簡潔さのために、１つのアクセスポイント(例えば、基地局)及び１つの端末を有するものとして描いている。しかし、システムは１つより多いアクセスポイント及び／又は1つより多い端末を含みうること、またここにおいて、追加的なアクセスポイント及び／又は端末は、以下で説明する例示のアクセスポイント及び端末に比べて、本質的に類似のものでもよく、また異なったものでもよい、ということが認識されるべきである。さらに、アクセスポイント及び／又は端末は、両者の間の無線通信を円滑に行うために、本明細書において説明された図１乃至図５のシステム及び／又は図７乃至図９の方法を用いることができるということも認識されるべきである。
【００５１】
図１０に関し、ダウンリンク上で、アクセスポイント１００５において、送信（TX）データプロセッサ１０１０は、トラフィックデータを受信し、フォーマット化し、符号化し、及び変調し、変調シンボル（データシンボル）を出力する。シンボル変調器１０１５は、データシンボル及びパイロットシンボルを受信及び処理し、シンボルストリームを出力する。シンボル変調器１０１５は、データシンボル及びパイロットシンボルを多重化し、送信ユニット（TMTR）１０２０に送出する。各送信シンボルは、データシンボル、パイロットシンボル又はゼロ値の信号であってよい。パイロットシンボルは、各シンボル期間に連続的に送信される。パイロットシンボルは、周波数分割多重（FDM）、直交周波数分割多重（OFDM）、時分割多重（TDM）、又はコード分割多重（CDM）であってよい。
【００５２】
TMTR１０２０は、シンボルストリームを受信し、1つ又はそれ以上のアナログ信号に変換し、さらにそのアナログ信号を調整（増幅、フィルタリング、周波数アップコンバートなど）して、無線チャネル上の送信に適したダウンリンク信号を生成する。ダウンリンク信号は次に、アンテナ１０２５を通じて端末に送信される。端末１０３０において、アンテナ１０３５は、ダウンリンク信号を受信し、受信した信号を受信ユニット（RCVR）１０４０に送る。受信ユニット１０４０は、受信した信号を調整（フィルタリング、増幅、周波数ダウンコンバートなど）し、調整した信号をデジタル化して、サンプルを得る。シンボル復調器１０４５は、受信したパイロットシンボルを復調し、チャネル推定（channel estimation）のためにプロセッサ１０５０に送る。シンボル復調器１０４５は、プロセッサ１０５０からダウンリンクのための周波数応答推定をさらに受信し、データシンボル推定（送信されたデータシンボルの推定である）を得るために受信データの復調を実行し、データシンボル推定をRXデータプロセッサ１０５５に送る。RXデータプロセッサ１０５５は、送信されたトラフィックデータを復元するために、データシンボル推定を復調（すなわち、シンボルの逆マップ）し、逆インターリーブし、及び復号する。シンボル復調器１０４５及びRXデータプロセッサ１０５５による処理は、アクセスポイント１００５におけるシンボル変調器１０１５及びTXデータプロセッサ１０１０による処理とそれぞれ補完的である。
【００５３】
アップリンク上で、TXデータプロセッサ１０６０は、トラフィックデータを処理し、データシンボルを出力する。シンボル変調器１０６５は、データシンボルを受信し、パイロットシンボルを使ってデータシンボルを多重化し、変調を実行し、そしてシンボルストリームを出力する。送信ユニット１０７０は次に、シンボルストリームを受信し、処理し、アップリンク信号を生成する。アップリンク信号は、アンテナ１０３５によってアクセスポイント１００５に送信される。
【００５４】
アクセスポイント１００５において、端末１０３０からのアップリンク信号は、アンテナ１０２５によって受信され、受信ユニット１０７５によって処理されて、サンプルが得られる。シンボル復調器１０８０は次に、そのサンプルを処理し、受信されたパイロットシンボル及びデータシンボル推定をアップリンクのために出力する。RXデータプロセッサ１０８５は、データシンボル推定を処理し、端末１０３０によって送信されたトラフィックデータを回復する。プロセッサ１０９０は、アップリンク上で送信を行っている活動中の各端末のためにチャネル推定を実行する。マルチの端末がそれぞれに割り当てられた各々のパイロットサブバンド集合上でアップリンク上のパイロットを送信してもよい。ここにおいてパイロットサブバンド集合はインターレースされてもよい。
【００５５】
プロセッサ１０９０及び１０５０は、それぞれ、アクセスポイント１００５及び端末１０３０におけるオペレーションを指令（制御、調整、管理等）する。プロセッサ１０９０及び１０５０の各々は、プログラムコード及びデータを記憶するメモリユニット（図示されていない）に関連づけることができる。プロセッサ１０９０及び１０５０はまた、それぞれアップリンク及びダウンリンクのために周波数及びインパルス応答推定を導き出す計算を実行することもできる。
【００５６】
マルチアクセスのシステム(例えば、FDMA、OFDMA、CDMA、TDMA)については、マルチプル端末がアップリンク上で同時に送信を行うことができる。そのようなシステムについては、異なる端末の間でパイロットサブバンドを共有することができる。各端末についてのパイロットサブバンドが動作周波数帯域全体にわたる場合（たぶん帯域の両端は除く）、チャネル推定技術を使うことができる。そのようなパイロットサブバンド構造は、各端末についての周波数ダイバーシティを得るためには望ましいことである。本明細書において説明される技法は、様々な手段で実施することができる。例えば、これらの技法はハードウェア、ソフトウェア、又は両者の組み合わせによって実装することができる。ハードウェアによる実装の場合、チャネル推定に使用される処理ユニットは、1つ又はそれ以上の用途限定型集積回路（ASIC）、デジタル信号プロセッサ（DSPs）、デジタル信号処理装置（DSPDs）、プログラマブルロジックデバイス（PLDs）,フィールドプログラムブルゲートアレイ（FPGAs）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、本明細書において説明される機能を実現するように設計された他の電子ユニット、又は前記のものの組み合わせの内部で実装することができる。ソフトウェアを使う場合、本明細書において説明される機能を実現するモジュール（例えば、手順、機能、その他）を通じて実装することができる。ソフトウェアのコードはメモリユニットの中に記憶しておき、プロセッサ１０９０と１０３０によって実行することができる。
【００５７】
図１１は、データネットワーク上でマルチメディアコンテンツを創造・輸送する輸送システムの実施形態を備える通信ネットワーク１１００の実施形態を示す。例えば、輸送システムは、放送による頒布のために、コンテンツプロバイダネットワークから無線アクセスネットワークにコンテンツクリップを輸送するために使用するのに適したシステムである。
【００５８】
ネットワーク１１００は、コンテンツプロバイダ（CP）１１０２、コンテンツプロバイダネットワーク１１０４、最適化放送ネットワーク１１０６、及び無線アクセスネットワーク１１０８を備えている。ネットワーク１１００はまた、携帯電話１１１２、PDA１１１４及びノートパソコン１１１６を備えるデバイス１１１０を含む。デバイス１１１０は、輸送システムの1つ又はそれ以上の実施形態において使用されるのに適した若干のデバイスを単に例示するものである。図１１には３つのデバイスが示されているものの、実質的には、任意の数のデバイス又は任意の形式のデバイスが輸送システムにおいて使用されるのに適していることを認識するべきである。
【００５９】
コンテンツプロバイダ１１０２は、ネットワーク１１００においてユーザへの販売のためにコンテンツを提供する動作をする。コンテンツは、映像、音声、マルチメディアコンテンツ、クリップ、リアルタイム及び非リアルタイムのコンテンツ、スクリプト、プログラム、データ又はその他の任意の形式の適切なコンテンツを含む。コンテンツプロバイダ１１０２は、頒布のためにコンテンツプロバイダネットワーク１１０４にコンテンツを提供する。例えば、コンテンツプロバイダ１１０２は、通信リンク１１１８を介してコンテンツネットワーク１１０４と通信する。通信リンク１１１８は、任意の形式の有線及び／又は無線の通信リンクを備えている。
【００６０】
コンテンツプロバイダネットワーク１１０４は、ユーザへの配信のためにコンテンツを頒布する動作をする無線ネットワーク及び有線ネットワークの任意の組み合わせを備えている。コンテンツプロバイダネットワーク１１０４はリンク１１２０を介して最適化放送ネットワーク１１０６と通信する。リンク１１２０は、任意の適切な形式の無線及び／又は有線の通信リンクを備えている。最適化放送ネットワーク１１０６は、高品質のコンテンツを放送するように設計されている、無線ネットワーク及び有線ネットワークの任意の組み合わせを備えている。例えば、最適化放送ネットワーク１１０６は、複数の最適化された通信チャネルを通じて特定のデバイスに高品質のコンテンツを分配するのに最適化された財産的価値のある専門ネットワークであってよい。
【００６１】
1つ又はそれ以上の実施形態において、輸送システムは、無線アクセスネットワーク１１０８において放送基地局（BBS）１１２４と通信する動作をするコンテンツプロバイダネットワーク１１０４において、コンテンツプロバイダ１１０２からコンテンツサーバ（CS）１１２２へ頒布目的でコンテンツを配信する動作をする。CS１１２２及びBBS１１２４は、コンテンツプロバイダネットワーク１１０４がデバイス１１１０への放送／マルチキャストのためにコンテンツをコンテンツフローの形式で無線アクセスネットワーク１１０８に配信することを可能にする１つ又はそれ以上の輸送インタフェイス１１２６の実施形態を使用して通信する。輸送インタフェイス１１２６は、制御インタフェイス１１２８及びBチャネル（bearer channel）１１３０を備えている。制御インタフェイス１１２８は、CS１１２２が、コンテンツプロバイダネットワーク１１０４から無線アクセスネットワーク１１０８へ流れるコンテンツフローを加え、変更し、キャンセルし若しくは修正することを可能にする動作をする。Bチャネル１１３０は、コンテンツプロバイダネットワーク１１０４から無線アクセスネットワーク１１０８へコンテンツフローを輸送する動作をする。
【００６２】
1つ又はそれ以上の実施形態において、CS１１２２は、無線アクセスネットワーク１１０８上で放送／マルチキャストのためにコンテンツフローをＢＢＳ１１２４に送信することを予定する（schedule）ために、輸送インタフェイス１１２６を使用する。例えば、コンテンツフローは、コンテンツプロバイダネットワーク１１０４を用いた頒布のためにコンテンツプロバイダ１１０２によって供給された非リアルタイムのコンテンツクリップを含んでよい。ある実施形態において、ＣＳ１１２２は、コンテンツクリップと関連づけられる1つ又はそれ以上のパラメータを決定するためにＢＢＳ１１２４と交渉する動作をする。ＢＢＳ１１２４がいったんコンテンツクリップを受信すると、それは1つ又はそれ以上のデバイス１１１０による受信のために無線アクセスネットワーク１１０８上でコンテンツクリップを放送／マルチキャストする。任意のデバイス１１１０は、コンテンツクリップを受信し、デバイスユーザによる後の視聴のためにそのコンテンツクリップを一時的に記憶することを許される。
【００６３】
例えば、デバイス１１１０は、無線アクセスネットワーク上での放送を予定しているコンテンツの一覧を表示する番組ガイドを提供する動作をするクライアントプログラム１１３２を備えている。デバイスユーザは次に、任意の特定のコンテンツを受信してリアルタイムで視聴するか、あとで視聴するためにキャッシュ１１３４に記憶しておくかを選択する。例えば、コンテンツクリップを夕方の時間帯の放送のために予定しておくと、デバイス１１１２は、その放送を受信し、コンテンツクリップをキャッシュ１１３４に記憶する動作をする。このことによって、ユーザはそのクリップを翌日視聴することができる。典型的には、コンテンツはサブスクリプションサービスの一部として放送され、受信デバイスは放送を受信するためには暗号解読鍵若しくは許諾証明を必要とする。
【００６４】
1つ又はそれ以上の実施形態において、輸送システムは、ＣＳ１１２２がコンテンツプロバイダ１１０２から番組ガイド記録、番組内容及びその他の関連情報を受信することを可能にする。ＣＳ１１２２は、デバイス１１１０への配信のためにコンテンツを更新及び／又は創造する。
【００６５】
図１２は、コンテンツ配信システムの実施形態における使用に適しているコンテンツプロバイダサーバ１２００の実施形態を示す。例えば、サーバ１２００は、図１１におけるサーバ１１０２として使用することができる。サーバ１２００は、処理ロジック１２０２、資源及びインタフェイス１２０４、及びトランシーバロジック１２１０を備えている。これらの構成要素はすべて内部バス１２１２に連結されている。サーバ１２００はまた、アクティベーションロジック１２１４、番組ガイド（ＰＧ）１２０６、及びＰＧ記録ロジック１２０８も備えている。これらの要素もデータバス１２１２に連結されている。
【００６６】
1つ又はそれ以上の実施形態において、処理ロジック１２０２は、ＣＰＵ，プロセッサ、ゲートアレイ、ハードウェアロジック、記憶要素、バーチャルマシン、ソフトウェア及び／又はハードウェアとソフトウェアの組み合わせを備えている。処理ロジック１２０２は、一般に機械可読命令を実行し、サーバ１２００の1つ又はそれ以上の他の機能要素を内部データバス１２１２を介して制御するためのロジックを備えている。
【００６７】
資源及びインタフェイス１２０４は、サーバ１２００が内部及び外部のシステムと通信することを可能にするためのハードウェア及び／又はソフトウェアを備えている。例えば、内部システムは、大容量記憶装置、記憶装置、表示装置、駆動回路、モデム、又はその他の内部デバイス資源を含む。外部システムは、ユーザインタフェイスデバイス、プリンタ、ディスクドライブ、又はその他のローカルのデバイス又はシステムを含む。
【００６８】
トランシーバロジック１２１０は、サーバ１２００が通信チャネル１２１６を使用して遠くのデバイス又はシステムとの間でデータ及び／又はその他の情報の送信及び受信をすることを可能にする動作をする。例えば、ある実施形態において、通信チャネル１２１６は、サーバ１２００がデータネットワークと通信することを可能にする任意の適切な形式の通信リンクを備えている。
【００６９】
アクティベーションロジック１２１４は、ＣＰＵ、プロセッサ、ゲートアレイ、ハードウェアロジック、記憶要素、バーチャルマシン、ソフトウェア及び／又はハードウェアとソフトウェアの組み合わせを備えている。アクティベーションロジック１２１４は、ＣＳ及び／又はデバイスがＰＧ１２０６の中で説明されているコンテンツ及び／又はサービスを選択して受信することができるように、ＣＳ及び／又はデバイスをアクティベーションする動作をする。1つ又はそれ以上の実施形態において、アクティベーションロジック１２１４は、アクティベーションプロセスの間、ＣＳ及び／又はデバイスにクライアントプログラム１２２０を送信する。クライアントプログラム１２２０は、ＣＳ及び／又はデバイスの上で稼動して、ＰＧ１２０６を受信し、デバイスユーザに対して、利用可能なコンテンツ又はサービスに関する情報を表示する。アクティベーションロジック１２１４は、クライアントプログラム１２２０によるデバイス上での表現のために、ＣＳ及び／又はデバイスがクライアントプログラム１２２０のダウンロード、及びＰＧ１２０６のダウンロードを行うことを許諾する動作をする。
【００７０】
ＰＧ１２０６は、受信デバイスにとって利用可能なコンテンツ及び／又はサービスを説明する、任意の適切なフォーマットの情報を備えている。例えば、ＰＧ１２０６は、サーバ１２００のローカルメモリに記憶されていて、コンテンツ又はサービスを識別する記号、スケジュール情報、価格、及び／又はその他直接的に関連する情報等の情報を備えている。ある実施形態において、ＰＧ１２０６は、利用可能なコンテンツ又はサービスについて変更がなされるのに伴って処理ロジック１２０２により更新される1つ又はそれ以上の識別可能なセクションを備えている。
【００７１】
ＰＧ記録ロジック１２０８は、ＰＧ１２０６についての変更を識別及び／又は説明する通知メッセージを生成する動作をするハードウェア及び／又はソフトウェアを備えている。例えば、処理ロジック１２０２がＰＧ１２０６を更新すると、ＰＧ記録はその変更について通知される。ＰＧ記録ロジック１２０８は次に、ＣＳに送信される1つ又はそれ以上の通知メッセージを生成する。ＣＳは、ＰＧ１２０６の変更について即座に通知を受けるように、サーバ１２００によってアクティベーションされていてもよい。
【００７２】
ある実施形態において、コンテンツ配信通知メッセージの部分として、そのメッセージにおいて特定されるＰＧ１２０６のあるセクションがいつ放送されるかを示す放送表示記号が与えられる。例えば、1つ又はそれ以上の実施形態において、放送表示記号は、そのセクションが放送されることを表示する1ビットの情報、及び放送がいつ起きるかを表示する時刻表示記号を備えている。かくして、ＰＧ記録のローカルコピーを望むＣＳ及び／又はデバイスは、ＰＧ記録の更新されたセクションを受信するために、指定の時刻に放送を聴くことができる。
【００７３】
ある実施形態において、コンテンツ配信通知システムは、コンピュータ可読媒体に記録されたプログラム指令を備えている。そのプログラム指令は、プロセッサ（例えば、処理ロジック１２０２）によって実行されるとき、本明細書において説明されるサーバ１２００の機能を実現する。例えば、プログラム指令は、FD、ＣＤＲＯＭ、メモリカード、ＦＬＡＳＨメモリデバイス、ＲＡＭ、ＲＯＭ又はその他の形式のメモリデバイス等のようなコンピュータ可読媒体、又は資源及びインタフェイス１２０４を通ってサーバ１２００と接続するコンピュータ可読媒体から、サーバ１２００内に転送されてよい。他の実施形態においては、指令はトランシーバロジック１２１０を通ってサーバ１２００にダウンロードされてよい。プログラム指令は、処理ロジック１２０２によって実行されるとき、本明細書において説明されるガイド状態通知システムの1つ又はそれ以上の実施形態を提供する。
【００７４】
図１３は、コンテンツ配信システムの1つ又はそれ以上の実施形態における使用に適しているコンテンツサーバ(ＣＳ)又はデバイスの１つの実施形態を示す。例えば、ＣＳ１３００は、図１１に示すような、ＣＳ１１２２又はデバイス１１１０であってよい。ＣＳ１３００は、処理ロジック１３９２、資源及びインタフェイス１３０４、及びトランシーバロジック１３０６を備え、これらはすべてデータバス１３０８に連結されている。ＣＳ１３００はまた、クライアント１３１０、プログラムロジック１３１４及びＰＧロジック１３１２を備え、これらもまたデータバスに連結されている。
【００７５】
1つ又はそれ以上の実施形態において、プロセスロジック１３０２は、ＣＰＵ、プロセッサ、ゲートアレイ、ハードウェアロジック、記憶要素、バーチャルマシン、ソフトウェア及び／又はハードウェアとソフトウェアの組み合わせを備えている。かくして、処理ロジック１３０２は、一般に機械可読媒体の命令を実行し、内部データバス１３０８を介してＣＳ１３００の1つ又はそれ以上の機能要素を制御するように構成される。
【００７６】
資源及びインタフェイス１３０４は、ＣＳ１３００が内部及び外部のシステムと通信することができるようにするハードウェア及び／又はソフトウェアを備えている。例えば、内部システムは、大容量記憶装置、記憶装置、表示装置駆動回路、モデム、又はその他の内部デバイス資源を含む。外部システムは、ユーザインタフェイスデバイス、プリンタ、ディスクドライブ、又はその他のローカルのデバイス又はシステムを含む。
【００７７】
トランシーバロジック１３０６は、ＣＳ１３００が通信チャネル１３１４を通って外部のデバイス又はシステムとの間でデータ及び／又はその他の情報の送受信をすることを可能にする動作をするハードウェア及び／又はソフトウェアを備えている。例えば、通信チャネル１３１４は、ネットワーク通信リンク、無線通信リンク、又はその他の任意の形式の通信リンクを備えてよい。
【００７８】
オペレーションの間、ＣＳ及び／又はデバイス１３００は、利用可能なコンテンツ又はサービスをデータネットワーク上で受信できるように、アクティベーションされる。例えば、1つ又はそれ以上の実施形態において、ＣＳ及び／又はデバイス１３００は、アクティベーションプロセスの間、コンテンツプロバイダサーバと一体化する。アクティベーションプロセスの部分として、ＣＳ及び／又はデバイス１３００は、ＰＧロジック１３１２によってＰＧ記録を受信及び記憶する。ＰＧ１３１２は、ＣＳ１３００が受信する利用可能なコンテンツ又はサービスを特定する情報を含む。クライアント１３１０は、資源及びインタフェイス１３０４を使用して、ＰＧロジック１３１２における情報をＣＳ及び／又はデバイス１３００に渡す動作をする。例えば、クライアント１３１０は、ＰＧロジック１３１２における情報をデバイスの部分である表示スクリーン上に表示する。クライアント１３１０はまた、デバイスユーザがコンテンツ又はサービスを選択できるように、資源及びインタフェイスを通じてユーザ入力を受信する。
【００７９】
ある実施形態において、ＣＳ１３００は、トランシーバロジック１３０６を通じて通知メッセージを受信する。例えば、メッセージはＣＳ１３００に放送又はユニキャストされ、トランシーバロジック１３０６によって受信されることができる。ＰＧ通知メッセージは、ＰＧロジック１３１２におけるＰG記録の更新を識別する。ある実施形態において、クライアント１３１０は、ＰＧロジック１３１２においてローカルコピーを更新する必要があるかどうかを決定するために、ＰＧ通知メッセージを処理する。例えば、1つ又はそれ以上の実施形態において、通知メッセージはセクション識別記号、開始時刻、終了時刻、及びバージョン番号を含む。ＣＳ１３００は、ＰＧ通知メッセージの情報と、現在のＰＧロジック１３１２にローカルに記憶されている情報とを比較する動作をする。もし、ＣＳ１３００が、ＰＧ通知メッセージに基づいて、ＰＧロジック１３１２におけるローカルコピーの1つ又はそれ以上のセクションが更新される必要があると決定したならば、ＣＳ１３００は、いくつかの方法の１つによって、更新されたＰＧセクションを受信する動作をする。例えば、更新されたＰＧセクションは、ＰＧ通知メッセージにおいて表示された時刻に放送されることができる。そのことによって、トランシーバロジック１３０６は、放送を受信し、更新されたセクションをＣＳ１３００に渡すことができ、ＣＳは次に、ＰＧロジック１３１２におけるローカルコピーを更新する。
【００８０】
他の実施形態において、ＣＳ１３００は、受信されたＰＧ更新通知メッセージに基づいて、PGのどのセクションが更新される必要があるかを決定する。そして、ＣＳ１３００は、所望の更新されたＰＧセクションを得るために、ＣＰサーバにリクエストを送信する。例えば、そのリクエストは、任意の適切なフォーマットを用いてフォーマット化されてよく、またそのリクエストは、リクエストしているＣＳの識別記号、セクション識別記号、バージョン番号、及び／又はその他の適切な情報を備えている。
【００８１】
1つ又はそれ以上の実施形態において、ＣＳ１３００は、ＰＧ通知システムの1つ又は複数の実施例において、次の機能のうちの1つ又はそれ以上を実行する。次の機能は、実施形態の範囲内において、変更、再整理、修正、付加、削除又はその他の調整が行われる可能性があることに留意しておくべきである。
【００８２】
１．             コンテンツサーバ（ＣＳ）は、コンテンツ又はサービスを受信するために、コンテンツプロバイダシステムを用いて、オペレーションのためにアクティベーションされる。アクティベーションプロセスの一部として、クライアント及びＰＧはＣＳに送信される。
【００８３】
２．             1つ又はそれ以上のＰＧ通知メッセージがＣＳによって受信され、ローカルに記憶されているＰＧの1つ又はそれ以上のセクションが更新される必要があるかどうかを決定するのに使用される。
【００８４】
３．             ある実施形態において、もしＣＳがローカルに記憶されているＰＧの1つ又はそれ以上のセクションが更新される必要があると決定したならば、ＣＳはローカルコピーを更新するために必要とするＰＧの更新セクションを得るために、配信システムからの放送を聴く。
【００８５】
４．             他の実施形態において、ＣＳは1つ又はそれ以上のリクエストメッセージをＣＰに送信し、それが必要とする更新されたセクションを得る。
【００８６】
５．             リクエストに応じて、ＣＰはＰＧの更新されたセクションをＣＳに送信する。
【００８７】
６．             ＣＳは、ＰＧのローカルコピーを更新するために、受信したＰＧの更新セクションを使用する。
【００８８】
1つ又はそれ以上の実施形態において、コンテンツ配信システムは、コンピュータ可読媒体に記憶されるプログラム命令を備えている。このプログラム命令は、処理ロジック１３０２等のプロセッサによって実行されるとき、本明細書において説明されるようなコンテンツ配信システムの機能を提供する。例えば、プログラム命令は、資源及びインタフェイス１３０４を通じてＣＳ１３００と接続するコンピュータ可読媒体、FD、ＣＤＲＯＭ、メモリカード、フラッシュメモリデバイス、ＲＡＭ、ＲＯＭ、又はその他の形式のメモリデバイスからＣＳ１３００に転送されてよい。他の実施形態において、命令は、トランシーバロジックを通じてＣＳ１３００と接続するネットワーク資源から、ＣＳ１３００にダウンロードされてもよい。命令は、処理ロジック１３０２によって実行されるとき、本明細書において説明されるようなコンテンツ配信システムの１つ又はそれ以上の実施形態を提供する。
【００８９】
ＣＳ１３００はただ１つの実装を表すにすぎず、実施形態の範囲の中で他の実装も可能であることに留意しておくべきである。
【００９０】
図１４に示されているのは、FLO対応デバイスの認証に関する利用のためにFLOネットワークをシミュレートするシステム１４００である。システム４００は、機能的ブロックを含むものとして表現されていて、その機能的ブロックはプロセッサ、ソフトウェア又は両者の組み合わせ（例えば、ファームウェア）によって実行される機能を表す機能的ブロックであるということが認識されるべきである。さらにシステム１４００は、FLO送信１４０２のためのASIストリームを生成する手段を含むことができる。例えば、ASIストリームは、衛星へのアップリンク送信の前にインターセプトされてもよい。さらに、システム１４００は、ASIストリーム１４０６を保持しておく手段を含んでもよい。システム１４００は、保持されているASIストリーム１４０８を利用してFLO送信をシミュレートする手段を備えてもよい。
【００９１】
ソフトウェア実装については、本明細書において説明される技法は、本明細書において説明される機能を実現するモジュール（例えば、手順、機能等）によって実装することができる。ソフトウェアのコードは、メモリユニットに記憶して、プロセッサで実行することができる。メモリユニットは、プロセッサの中に又はプロセッサの外部に実装することができる。いずれにせよ、それは当分野において知られている様々な手段によってプロセッサと通信可能となるように連結されている
以上において説明されたことは、１つ又はそれ以上の実施形態の例を含んでいる。もちろん、上述の実施形態を説明する目的のためにコンポーネント又は方法の考えられるあらゆる組み合わせを説明することは不可能である。しかし、当分野における通常の知識を有する者であれば、様々な実施形態の多くの更なる組み合わせや入れ替えが可能であるということは、認識することができるであろう。したがって、説明された実施形態は、添付されているクレームの精神と範囲の中に在る、そのようなすべて変更、修正及び変形を取り込むことを意図するものである。さらに、詳細な説明又は特許請求の範囲のいずれかにおいて、「含む」（includes）という語が用いられる場合、その語は、「備える」（comprising）という語が特許請求の範囲において接続的な語として用いられるとき解釈されるのと同じような意味において「備える」と同様に包括的であることを意図するものである。
【図面の簡単な説明】
【００９２】
【図１】図１は、本明細書において述べる様々な態様に対応する図。
【図２】図２は、モバイルデバイスの検査及び／又は認証を行うFLOネットワークをシミュレーションするシステムの図。
【図３】図３は、FLOネットワークシミュレーションに関する利用のためにASIストリームをインターセプト及び／又は保持するシステムの図。
【図４】図４は、モバイルデバイスの適合性検査のためのFLOネットワークシミュレーションに関する利用のために、簡潔なやり方でデータをインターセプト及び／又は記憶する無線通信システムの図。
【図５】図５は、FLOユーザデバイスの認証を可能にするシステムの図。
【図６】図６は、FLOモバイルデバイスの認証に関する例示的なタイミング図。
【図７】図７は、FLOネットワークシミュレーションに使用されるASIストリームのインターセプト及び／又は記憶を容易にする方法の図。
【図８】図８は、FLO対応モバイルデバイスの検査を可能にするためのFLOネットワークシミュレーションを容易にする方法の図。
【図９】図９は、FLOユーザデバイスの検査及び／又はＣＤＭＡネットワーク上のシグナリングの実行を容易にする方法の図。
【図１０】図１０は、本明細書において説明される様々なシステム及び方法に関連して用いられる無線ネットワーク環境の図。
【図１１】図１１は、ネットワーク上でマルチメディアコンテンツの被供給物を創造し、輸送する動作をする輸送システムの実施形態を構成する通信ネットワーク。
【図１２】図１２は、コンテンツ配信システムの１つの実施形態において使用するのに適しているコンテンツプロバイダサーバの図。
【図１３】図１３は、コンテンツ配信システムの１つ又はそれ以上の実施形態において使用するのに適しているコンテンツサーバ(ＣＳ)又はデバイスの図。
【図１４】図１４は、FLO対応デバイスの認証に関する利用のためにFLOネットワークをシミュレーションするシステムの図。
【図１】
2009532997.tif 000003
【図２】
2009532997.tif 000004
【図３】
2009532997.tif 000005
【図４】
2009532997.tif 000006
【図５】
2009532997.tif 000007
【図６】
2009532997.tif 000008
【図７】
2009532997.tif 000009
【図８】
2009532997.tif 000010
【図９】
2009532997.tif 000011
【図１０】
2009532997.tif 000012
【図１１】
2009532997.tif 000013
【図１２】
2009532997.tif 000014
【図１３】
2009532997.tif 000015
【図１４】
2009532997.tif 000016
【国際調査報告】
2009532997.tif 000017
2009532997.tif 000018
2009532997.tif 000019