(57)【特許請求の範囲】
【請求項１】
通信セッションにおける送信のためのメッセージのエンコーディングのための可変エンコーディングレベルを提供する方法であって、
（ａ）前記通信セッションの間に、送信のためのメッセージを生成するステップと、
（ｂ）エンコーディング選択基準のセットの１つまたは複数に基づいて、前記メッセージのために複数のエンコーディングレベルからエンコーディングレベルを選択するステップとを含み、前記基準は、前記メッセージが前記通信セッションの維持に必要かどうかと、前記メッセージが所定の長さよりも短いかどうかと、チャネル状態が所定のレベルを下回るかどうかとを含み、さらに、
（ｃ）前記選択されたエンコーディングレベルを使用して前記メッセージの全体をエンコードするステップと、
（ｄ）前記エンコードされたメッセージを送信するステップとを含む、方法。
【請求項２】
前記ステップ（ｄ）は、前記エンコードされたメッセージインバンドを送信するステップをさらに含む、請求項１記載の方法。
【請求項３】
前記ステップ（ｄ）は、音声データのために予約されたデータフレームのフィールド内で、前記エンコードされたメッセージの部分を送信するステップをさらに含む、請求項１記載の方法。
【請求項４】
エンコードされた前記メッセージの全体が送信されるまで、音声データのために予約されたその後に続くデータフレームのフィールド内で、前記エンコードされたメッセージのその後に続く対応する部分を送信するステップをさらに含む、請求項３記載の方法。
【請求項５】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べてより高いコードレートを有する、請求項１記載の方法。
【請求項６】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べてより頑丈である、請求項１記載の方法。
【請求項７】
前記第１のエンコーディングレベルが１／４畳み込みコードとして構成される、請求項１記載の方法。
【請求項８】
前記第２のエンコーディングレベルが１／２畳み込みコードとして構成される、請求項１記載の方法。
【請求項９】
前記メッセージが所定の長さよりも短い場合、複数のエンコーディングレベル内の複数のコードレートから比較的高いレートコードとして前記第１のエンコーディングレベルを選択し、前記エンコードされたメッセージを形成するために、前記第１のエンコーディングレベルを使用して前記メッセージをエンコードするステップをさらに含む、請求項１記載の方法。
【請求項１０】
チャネル状態が所定のレベルよりも良好である場合、前記複数のエンコーディングレベル内の複数のコードレートから比較的低いレートコードとして前記第２のエンコーディングレベルを選択し、前記エンコードされたメッセージを形成するために、前記第２のエンコーディングレベルを使用して前記メッセージをエンコードするステップをさらに含む、請求項１記載の方法。
【請求項１１】
チャネル状態が所定のレベルよりも悪い場合、前記エンコードされたメッセージを形成するために、前記第１のエンコーディングレベルを使用して、前記メッセージをエンコードするステップをさらに含む、請求項１記載の方法。
【請求項１２】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内での送信のためのＡＮＳＩ−１３６制御メッセージである、請求項１記載の方法。
【請求項１３】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ハンドオフメッセージである、請求項１記載の方法。
【請求項１４】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ジオロケーションメッセージである、請求項１記載の方法。
【請求項１５】
前記ジオロケーションメッセージが、前記第２のエンコーディングレベルを使用してエンコードされ、前記第２のエンコーディングレベルは、１／２畳み込みコードである、請求項１４記載の方法。
【請求項１６】
通信セッションにおける送信のためのメッセージのエンコーディングのための可変エンコーディングレベルを提供する装置であって、
前記通信セッションの間にエンコードされたメッセージの送信のためのネットワークインタフェースと、
複数のエンコーディングレベルを記憶するメモリと、
前記ネットワークインタフェースおよび前記メモリと結合されたプロセッサとを含み、前記プロセッサは、前記通信セッションの間の送信のためのメッセージを生成するためのインストラクションを含み、前記メッセージが通信セッションの継続のために必要である場合、前記プロセッサは、複数のエンコーディングレベルから第１のエンコーディングレベルを選択し、かつ前記エンコードされたメッセージを形成するために前記第１のエンコーディングレベルを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含み、前記メッセージが前記通信セッションの継続のために必要でない場合、前記プロセッサは、前記複数のエンコーディングレベルから第２のエンコーディングレベルを選択し、かつ前記エンコードされたメッセージを形成するために前記第２のエンコーディングレベルを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含む、装置。
【請求項１７】
前記プロセッサは、音声データのために予約されたデータフレームのフィールド内で前記エンコードされたメッセージの部分を送信するためのインストラクションをさらに含む、請求項１６記載の装置。
【請求項１８】
前記プロセッサは、エンコードされた前記メッセージの全体が送信されるまで、音声データのために予約されたその後に続くデータフレームのフィールド内で前記エンコードされたメッセージのその後に続く対応する部分を送信するためのインストラクションをさらに含む、請求項１７記載の装置。
【請求項１９】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べてより高いコードレートを有する、請求項１６記載の装置。
【請求項２０】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べてより頑丈である、請求項１６記載の装置。
【請求項２１】
前記第１のエンコーディングレベルが１／４畳み込みコードとして構成される、請求項１６記載の装置。
【請求項２２】
前記第１のエンコーディングレベルが１／２畳み込みコードとして構成される、請求項１６記載の装置。
【請求項２３】
前記プロセッサは、前記メッセージが所定の長さよりも短い場合、前記複数のエンコーディングレベル内の複数のコードレートから比較的高いレートコードとして前記第１のエンコーディングレベルを選択し、前記エンコードされたメッセージを形成するために第１のエンコーディングレベルを使用して前記メッセージをエンコードするためのインストラクションをさらに含む、請求項１６記載の装置。
【請求項２４】
前記プロセッサは、チャネル状態が所定レベルよりも良好である場合、前記複数のエンコーディングレベル内の複数のコードレートから比較的低いレートコードとして前記第２のエンコーディングレベルを選択し、前記エンコードされたメッセージを形成するために、前記第２のエンコーディングレベルを使用して前記メッセージをエンコードするためのインストラクションをさらに含む、請求項１６記載の装置。
【請求項２５】
前記プロセッサは、チャネル状態が所定レベルより悪い場合、前記エンコードされたメッセージを形成するために前記第１のエンコーディングレベルを使用して前記メッセージをエンコードするインストラクションをさらに含む、請求項１６記載の装置。
【請求項２６】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６制御メッセージである、請求項１６記載の装置。
【請求項２７】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ハンドオフメッセージである、請求項１６記載の装置。
【請求項２８】
前記メッセージは、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ジオロケーションメッセージである、請求項１６記載の装置。
【請求項２９】
前記ジオロケーションメッセージは、前記第２のエンコーディングレベルを使用してエンコードされ、前記第２のエンコーディングレベルは１／２畳み込みコードである、請求項２８記載の装置。
【請求項３０】
前記装置は移動体交換センタ内に含まれる、請求項１６記載の装置。
【請求項３１】
通信セッションでの送信のためのＡＮＳＩ（ American National Standards Institute）−１３６プロトコルのエンコーディングのための可変エンコーディングレベルを提供するシステムであって、
前記通信セッションにおけるエンコードされたメッセージのワイヤレス通信のためのトランシーバと、
前記トランシーバに結合された移動体交換センタとを含み、前記移動体交換センタは、前記通信セッションにおける送信のためのメッセージを生成するためのインストラクションを含み、前記メッセージがハンドオフメッセージである場合、前記移動体交換センタは、ファーストアソシエーティッドコントロールチャネルにおける送信のためのエンコードされたメッセージを形成するために、１／４畳み込みコードを使用して前記ハンドオフメッセージの全体をエンコードするためのインストラクションをさらに含み、前記メッセージが所定の長さよりも短い場合、前記移動体交換センタは、ファーストアソシエーティッドコントロールチャネルにおける送信のための前記エンコードされたメッセージを形成するために、１／４畳み込みコードを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含み、前記メッセージがジオロケーションメッセージであり、チャネル状態が所定レベルよりよい場合、前記移動体交換センタは、ファーストアソシエーティッドコントロールチャネルにおける送信のための前記エンコードされたメッセージを形成するために、１／２畳み込みコードを使用して前記ジオロケーションメッセージの全体をエンコードするためのインストラクションをさらに含み、前記メッセージが通信セッションの継続に必要でなく、かつチャネル状態が所定レベルよりよい場合、前記移動体交換センタは、ファーストアソシエーティッドコントロールチャネルにおける送信のための前記エンコードされたメッセージを形成するために、１／２畳み込みコードを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含み、前記メッセージが通信セッションの継続のために必要でなくかつチャネル状態が所定レベルよりも悪い場合、前記移動体交換センタは、ファーストアソシエーティッドコントロールチャネルにおける送信のための前記エンコードされたメッセージを形成するために、１／４畳み込みコードを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含み、前記移動体交換センタは、音声データのために予約されたデータフレームのフィールド内で前記エンコードされたメッセージの部分を送信するためのインストラクションをさらに含み、前記移動体交換センタは、エンコードされた前記メッセージ全体が送信されるまで、音声データのために予約されたその後に続くデータフレームのフィールド内のエンコードされたメッセージのその後に続く対応する部分を送信するためのインストラクションをさらに含む、システム。
【請求項３２】
通信セッションでの送信のためのメッセージのエンコーディングのための可変エンコーディングレベルを提供するシステムであって、
前記通信セッションにおけるエンコードされたメッセージのワイヤレス通信のためのトランシーバと、
前記トランシーバに結合された移動体交換センタとを含み、前記移動体交換センタは、前記通信セッションにおける送信のためのメッセージを生成するためのインストラクションを含み、前記移動体交換センタは、エンコーディング選択基準のセットの１つまたは複数に基づいて、１つ又は複数のエンコーディングレベルを使用して前記メッセージの全体をエンコードするためのインストラクションをさらに含み、前記基準は、前記メッセージが前記通信セッションの維持に必要かどうかと、前記メッセージが所定の長さよりも短いかどうかと、エンコードされた前記メッセージを形成するための所定のレベルを下回るかどうかとを含む、システム。
【請求項３３】
前記移動体交換センタは、音声データのために予約されたデータフレームのフィールド内の前記エンコードされたメッセージの部分を送信するためのインストラクションをさらに含む、請求項３２記載のシステム。
【請求項３４】
前記移動体交換センタは、前記エンコードされたメッセージの全体が送信されるまで、音声データのために予約されたその後に続くデータフレームのフィールド内の前記エンコードされたメッセージのその後に続く対応する部分を送信するためのインストラクションをさらに含む、請求項３３記載のシステム。
【請求項３５】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べて高いコードレートを有する、請求項３２記載のシステム。
【請求項３６】
前記第１のエンコーディングレベルは、前記第２のエンコーディングレベルに比べてより頑丈である、請求項３２記載のシステム。
【請求項３７】
前記第１のエンコーディングレベルが１／４畳み込みコードとして構成される、請求項３２記載のシステム。
【請求項３８】
前記第２のエンコーディングレベルが１／２畳み込みコードとして構成される、請求項３２記載のシステム。
【請求項３９】
前記移動体交換センタは、前記メッセージが所定の長さよりも短い場合、複数のエンコーディングレベル内の複数のコードレートから比較的高いレートコードとして前記第１のエンコーディングレベルを選択し、かつ前記エンコードされたメッセージを形成するために前記第１のエンコーディングレベルを使用して前記メッセージをエンコードするためのインストラクションをさらに含む、請求項３２記載のシステム。
【請求項４０】
前記移動体交換センタは、チャネル状態が所定レベルよりもよい場合、前記複数のエンコーディングレベル内の複数のコードレートから比較的低いレートコードとして前記第２のエンコーディングレベルを選択し、前記エンコードされたメッセージを形成するために、前記第２のエンコーディングレベルを使用して前記メッセージをエンコードするためのインストラクションをさらに含む、請求項３２記載のシステム。
【請求項４１】
前記移動体交換センタは、チャネル状態が所定レベルよりも悪い場合、前記エンコードされたメッセージを形成するために、前記第１のエンコーディングレベルを使用して前記メッセージをエンコードするためのインストラクションをさらに含む、請求項３２記載のシステム。
【請求項４２】
前記メッセージが、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６制御メッセージである、請求項３２記載のシステム。
【請求項４３】
前記メッセージが、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ハンドオフメッセージである、請求項３２記載のシステム。
【請求項４４】
前記メッセージが、ＦＡＣＣＨ（fast associated control channel ）内の送信のためのＡＮＳＩ−１３６ジオロケーションメッセージである、請求項３２記載のシステム。
【請求項４５】
前記ジオロケーションメッセージが、前記第２のエンコーディングレベルを使用してエンコードされ、前記第２のエンコーディングレベルが１／２畳み込みコードである、請求項２８記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ワイヤレス通信システムに係り、特に、ワイヤレス通信システムにおいてインバンド制御メッセージのエンコーディングのための可変コードレートのような可変エンコーディングレベルを提供するための装置、方法およびシステムに関する。
【０００２】
【従来の技術】
様々なワイヤレス通信サービスが、様々なメッセージタイプに対するインバンド（in-band）またはアウトオブバンド（out-of-band）シグナリングの形式を使用する。例えば、ワイヤレス通信のための北米のＴＤＭＡ（時分割多元接続）デジタル無線リンクプロトコル（ＡＮＳＩ（American National Standards Institute ）１３６プロトコル）において、各ダウンリンクキャリア信号は、移動体電話機のような複数の移動体ユニットとの通信ために、いくつかの可能性のあるタイムスロットまたはフレームを含む。
【０００３】
そのようなダウンリンクタイムスロットまたはフレームの各々は、音声通信のためのようなトラフィックチャネルとフェージングおよびショートメッセージサービスのようなサポートサービスのためのような制御チャネルに論理的に分割される。ＧＳＭおよびＩＤＥＮプロトコルのような同様のシステムが、国際的に使用されている。
【０００４】
ＡＮＳＩ−１３６のようなプロトコルにおいて、各ダウンリンクフレームは、音声通信のようなトラフィックデータのための固定数のバイト（または他の帯域幅割当て）およびユーザ情報およびＳＡＣＣＨ（Slow Associated Control Channel ）データから成る制御情報のための固定数のバイトのような特定タイプの情報に割当てられた様々なフィールドを含む。そのようなＳＡＣＣＨデータは、そのような制御情報の比較的遅い伝送のために提供する、時間について、例えば２０個のタイムスロットについて送信される多くのフレーム間で分配されうる。
【０００５】
ハンドオフメッセージの伝送のような制御情報のより速い伝送が必要とされまたは望ましい場合、ＦＡＣＣＨ（Fast Associated Control Channel ）が、ＡＮＳＩ−１３６プロトコルにおいて使用される。ＦＡＣＣＨデータに対して、ＦＡＣＣＨデータが、音声データに対して以前に使用されかつ予約されたフィールド内で送信されるように、インバンドシグナリングが使用され、そうしなければ送信されたであろう音声データを占有しかつ有効に置き換える。
【０００６】
一般に、ＦＡＣＣＨデータに対して、ただ２つのタイムスロットが、完全な制御メッセージの送信のために必要とされる。また、ハンドオフの状況において生じ得るような、潜在的に高いビット誤り率を有する潜在的にプア(poor)なチャネル状態のために、ＦＡＣＣＨデータは、一般に、ビット誤り率を最小化するために、１／４畳み込みコードのような頑丈(robust）で、高いレートコードを使用してエンコードされる。
【０００７】
そのようなインバンドシグナリングは、多くの状況について望ましいが、ＦＡＣＣＨデータにより置き換えられる場合、音声通信データのロスのようなトラフィックデータの対応するロスが、“９１１”呼びの緊急の場合のような多様な他の状況下で非常に望ましくない可能性がある。また、ＦＡＣＣＨデータの使用は、重要な、緊急のジオロケーション（geolocation ）情報の伝送のような様々なメッセージに対して望ましいが、その対応するオーバヘッドの増大および音声品質の低下で、チャネル状態が良好でかつそのような頑丈なエンコーディングを必要としない状況があり得る。
【０００８】
【発明が解決しようとする課題】
結果として、ＦＡＣＣＨデータについてのようなインバンド制御メッセージのエンコーディングのための、可変コードレートのような可変エンコーディングレベルのための装置、方法およびシステムを提供する必要性がある。そのような可変エンコーディングレベルは、プアなチャネル条件下で制御メッセージの頑丈なエンコーディングを提供する一方で、緊急の状況またはよりよいチャネル状態におけるような他の状況下で、別のレベルの頑丈さの低いエンコーディングを提供し、制御メッセージオーバヘッドを減少させ、音声情報のようなトラフィックチャネルデータの対応する劣化またはロスを最小化することになる。
【０００９】
【課題を解決するための手段】
本発明の様々な方法、装置およびシステムの実施形態は、音声通信データのような（インバンド）トラフィック情報の変わりに送信されたＦＡＣＣＨデータのような制御信号の可変レベル（コードレート）エンコーディングを提供する。プアなチャネル状態下でのそのようなデータの頑丈なエンコーディングに加えて、頑丈でない第２のレベルのエンコーディングが、より最適のまたは合理的なチャネル状態において、または音声情報のロスを防止することが望まれる他の状況において、緊急状況におけるような他の状況下でそのようなデータのエンコーディングに対して提供される。本発明の装置、方法およびシステムは、音声情報のようなトラフィックチャネルデータの対応する劣化またはロスを最小化し、かつ制御メッセージオーバヘッドを減少させるダイナミックな能力を提供する。
【００１０】
様々な実施形態において、ＡＮＳＩ−１３６ハンドオフおよびジオロケーションメッセージのようなメッセージが、異なるコードレートを使用してエンコードされ、そして、ＦＡＣＣＨ（fast associated control channel ）における音声データの代わりに送信され得る。好ましいシステムの実施形態は、トランシーバ（基地局）および移動体交換センタを含む。トランシーバは、通信セッションの間に、エンコードされたメッセージのワイヤレス通信を提供する。移動体交換センタは、通信セッションの間の送信のためのメッセージを作るためのインストラクションを含む。
【００１１】
メッセージが、ハンドオフメッセージのような通信セッションの継続のために必要である場合、またはチャネル状態が好ましくない場合、またはメッセージが比較的短い場合、移動体交換センタは、頑丈な即ち高いコードレート１／４畳み込みコードのような複数のエンコーディングレベルから第１のエンコーディングレベルを選択するための、そして送信のためのエンコードされたメッセージを形成するために第１のエンコーディングレベルを使用してメッセージをエンコードするためのインストラクションを含む。
【００１２】
メッセージがジオロケーションメッセージのような通信セッションの継続のために必要でない場合、またはチャネル状態が好ましい場合、移動体交換センタは、あまり頑丈でない即ち低いコードレート１／２畳み込みコードのような複数のエンコーディングレベルから第２のエンコーディングレベルを選ぶため、そして送信のためのエンコードされたメッセージを形成するために第２のエンコーディングレベルを使用してメッセージをエンコードするためのインストラクションを含む。
【００１３】
移動体交換センタは、そうでない場合音声データのために予約されるフィールド内のエンコードされたメッセージの部分の送信のためにエンコードされたメッセージの一部と音声データを置き換えるため、およびエンコードされたメッセージ全体が送信されるまで、そうでない場合音声データのために予約されるフィールド内のエンコードされたメッセージの対応する部分の送信のためにエンコードされたメッセージの連続する部分と音声データを置き換えることを続けるための更なるインストラクションを含む。
【００１４】
【発明の実施の形態】
上述したように、音声通信データのような（インバンド）トラフィック情報の変わりに送信されるＦＡＣＣＨデータのような制御情報の可変コードレートエンコーディングを提供する必要性がある。本発明による装置、方法およびシステムは、ＦＡＣＣＨデータのような制御情報のそのような可変コードレートエンコーディングを提供する。
【００１５】
また、本発明によれば、プアチャネル状態下でのそのようなデータの頑丈なエンコーディングに加えて、緊急の状況、より最適なまたは合理的なチャネル状態、または音声情報のロスを防止することが望ましい他の状況のような他の状況下でそのようなデータのエンコーディングのために、より頑丈でない第２のレベルのエンコーディングが提供される。したがって、本発明による装置、方法およびシステムは、制御メッセージオーバヘッドを減少させ、音声情報のようなトラフィックチャネルデータの対応する劣化またはロスを最小化するダイナミックな能力を提供する。
【００１６】
図１は、本発明によるシステムの実施形態１００を示すブロック図である。システム１００は、１つまたは２つ以上の移動体交換センタ（ＭＳＣ）１１５および１つまたは２つ以上のワイヤライン交換センタ１０５を含む。ワイヤライン交換センタ１０５は、リンクおよびシグナリングラインを介して互いに接続され、かつ１つまたは２つ以上の全地球即位システム（ＧＰＳ）衛星のような衛星１３５へのリンクを提供するような他のロケーションへの複数の通信接続を提供する公衆交換電話網（ＰＳＴＮ）または統合サービスデジタルネットワーク（ＩＳＤＮ）のような広域ネットワーク１１０へ接続されている。
【００１７】
システム１００は、ホームロケーションレジスタ（ＨＬＲ）、別のタイプのデータベース２２０、サービスコントロールポイント（ＳＣＰ）、サービスノード（ＳＮ）、インテリジェントペリフェラル（ＩＰ）、または別のインテリジェントネットワークデバイスのような付属ネットワークエンティティ１２０と呼ばれる１つまたは２つ以上のインテリジェントネットワークデバイスを含む。付属ネットワークエンティティ１２０は、好ましくは、ワイヤライン交換センタ１０５およびＭＳＣ１１５へ接続または結合されている。システム１００は、コンピュータ１５０（または他のネットワーク通信デバイス）へのネットワーク（インターネットのような）接続を有する。
【００１８】
ワイヤライン交換センタ１０５は、一般に、複数の電話機１４０または他の顧客構内装置に接続されているが、ＭＳＣ１１５は、典型的に、音声およびデータ通信のために、特性の地理的領域内で、セルラ電話機のような様々な移動体ユニット１３０へのワイヤレスリンクを（基地局１４５または他のワイヤレストランシーバを介して）有する。また、ワイヤラインおよび移動体交換センタ１０５および１１５は、通常、規制および他の歴史的理由により物理的に分離されているが、これらの交換センタは、ワイヤラインおよびワイヤレス機能の両方を有する１つまたは２つ以上の交換センタに結合され得る。
【００１９】
図１において、様々な状況下で、ＭＳＣ１１５は、様々な制御情報および他のシステム情報を、（基地局１４５を介して）移動体ユニットへ送信することができる。そのような制御およびシステム情報は、例えば、ページまたはハンドオフディレクティブまたはジオロケーションディレクティブのようなディレクティブを含むことができる。
【００２０】
サービング基地局１４５から移動体ユニット１３０への信号強度が、ターゲット基地局１４５から移動体ユニット１３０への信号強度に比べて弱いとシステム１００（ＭＳＣ１１５および／またはサービング基地局１４５）が決定するとき、ハンドオフディレクティブ(directive)が生じうる。これは、チャネル状態がもはや最適でなく（かつより高いビット誤り率が生じる可能性があり）、結果として、移動体ユニット１３０が、異なる選択されたターゲット基地局１４５のチャネル、周波数またはコードに調節（tune）するように指示されることを示す。
【００２１】
ジオロケーションディレクティブは、例えば、緊急の９１１呼びの間のような、移動体ユニット１３０に対する正確なロケーション情報をサービスプロバイダが必要とする場合に、様々な緊急状況において生じ得る。そのようなジオロケーションディレクティブは、ジオロケーション情報を得るように移動体ユニットに指示することができる。
【００２２】
上述したように、移動体ユニット１３０が、音声通信のためのようなＡＮＳＩ−１３６プロトコルの下でトラフィックチャネルを使用している場合、所定タイプの制御メッセージが、ＦＡＣＣＨ（Fast Associated Control Channel ）またはＳＡＣＣＨ（Slow Associated Control Channel ）のいずれかを使用して、（基地局１４５を介して）ＭＳＣ１１５により送信される。例えば、ハンドオフディレクティブは、ＦＡＣＣＨを使用して送信され、高いビット誤り率の可能性のあるプアチャネル状態（ハンドオフを必要とする）のために、頑丈な（高いコードレート）エンコーディングスキームが、ハンドオフディレクティブをエンコートするために使用される。
【００２３】
具体的には、ＡＮＳＩ−１３６の下で、１／４畳み込みコードが使用され、ディレクティブの各ビットが、４ビット送信されることになる（１／４コードレート）。そのようなディレクティブが、比較的迅速にかつ正確に送信され、ハンドオフが起こらなかったとした場合可能性のある接続のロスがあった場合に正当化されるが、音声データの関連する優先獲得権および対応する音声送信品質低下が存在する。
【００２４】
逆に、他のタイプの制御情報は、音声データの優先獲得権なしに、よりゆっくり送信される。ＡＮＳＩ−１３６の下で、そのような制御情報は、ＳＡＣＣＨを介して、多くのタイムスロットにおいて送信され、より頑丈でない（より低いコードレートの）エンコーディングスキーム、即ち１／２畳み込みエンコーディングを使用して、制御メッセージの各ビットが、２ビット送信用にする（１／２コードレート）。
【００２５】
また、ＡＮＳＩ−１３６の下で、他の制御メッセージが、ＦＡＣＣＨを使用して送信される。例えば、音声通信が生じない場合、ジオロケーション情報が、Ｒデータチャネル上を送信される。しかし、呼びが進行中である場合、トラフィックチャネルは使用中であり、したがって、ＡＮＳＩ−１３６は、そのようなジオロケーション情報が、ＦＡＣＣＨを使用して送信されることを要求し、その必要とされる１／４畳み込みエンコーディングで、オーバヘッドおよび対応する音声データのロスが増大する。
【００２６】
本発明によれば、図３を参照して以下に詳細に説明するように、非常に頑丈な高いコードレートおよび高いオーバヘッドの１／４畳み込みエンコーディングが使用されるべきまたは使用されるべきでない状況間で様々な区別がなされる。例えば、ジオロケーション情報が、（移動体ユニット１３０が典型的に移動する車両内にある場合のように）迅速に送信されるべき場合、チャネル状態は、対応してより低いビット誤り率でかつ高いコードレートエンコーディングの低い必要性でハンドオフを必要とするチャネル状態と比べてかなり良好またはより最適であり得る。
【００２７】
また、ＦＡＣＣＨのようなチャネルを使用して制御情報を迅速に同時に伝送しつつ、音声情報のロスを最小化し（したがって、ＦＡＣＣＨデータによる優先獲得権を最小化する）ことが極めて望ましい、「９１１」緊急呼びの間におけるような状況がある。結果として、本発明によれば、制御情報が移動体ユニット１３０へ迅速に送信されるべき場合、通信セッションを取り巻く様々な状況またはパラメータが、エンコーディングの適切なレベル（頑丈さまたはコードレート）を決定するために評価される。
【００２８】
例えば、本発明を使用して、対応するより低いビット誤り率で適切なチャネル状態がある上述した緊急な状況において、ジオロケーション情報は、１／２畳み込みエンコーディングのようなより頑丈でない（即ち、第２レベル）のエンコーディングを使用して、ＭＳＣ１１５により送信され得る。そのようなより頑丈でないエンコーディングを使用して、ＦＡＣＣＨジオロケーション情報による音声データの優先取得は、大幅にカットされて、かなり良好な音声品質となり、これはそのような状況において極めて重要となり得る。
【００２９】
図２は、本発明による装置の実施形態２００を示すブロック図である。装置２００は、システム１００のＭＳＣ１１５および／または付属ネットワークエンティティ１２０内にまたはその間に分散されて含まれ得る。装置２００は、プロセッサ２１０、ネットワークインタフェース２１５およびメモリ２２０を含む。ネットワークインタフェース２１５は、音声情報、制御メッセージ、および他の関連情報のようなデータを送受信するために使用される。
【００３０】
メモリ２２０は、磁気ハードディスク、光記憶デバイスまたはいずれか他のタイプのデータ記憶装置であり得る。メモリ２２０は、以下に説明するプログラムインストラクション、コールマネージメントおよびＧＰＳ情報およびチャネル状態のようなコール情報に関係する情報を記憶するために使用される。メモリ２２０は、そのような情報記憶を実行し、付属ネットワークエンティティ１２０のデータベース、ＨＬＲまたはＶＬＲ機能内に含まれ得る。
【００３１】
図２において、プロセッサ２１０は、単一の集積回路（ＩＣ）を含むことができ、または複数の集積回路またはマイクロプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、（ＲＡＭおよびＲＯＭのような）関連メモリ、および他のＩＣおよび部品がともに接続され、配置されまたはグループ化された他の部品を含み得る。
【００３２】
結果として、ここで使用されるように、プロセッサの用語は、単一のプロセッサ、または複数のプロセッサの配置、マイクロプロセッサ、コントローラ、またはマイクロプロセッサメモリまたは追加のＲＡＭ、ＲＯＭ、ＥＰＲＯＭまたはＥ2 ＰＲＯＭのような関連メモリと共に上記したものおよび図３を参照して以下に説明する機能を実行する集積回路の何らかの他のグルーピングを等価的に意味しかつ含むものと理解されなければならない。
【００３３】
本発明の方法は、図１を参照して上述したように、かつ図３を参照して以下に説明するように、プロセッサ２１０が動作可能である（即ち、パワーオンされかつ機能する）場合にその後の実行のための１組のプログラムインストラクション（または、等価な構成または他のプログラム）として、その関連メモリ（および／またはメモリ２２０）および他の等価なコンポーネントと共に、プロセッサ２１０内にプログラムされかつ記憶され得る。等価に、その関連メモリおよび他の等価なコンポーネントと共にプロセッサ２１０は、全体としてまたはＦＰＧＡおよび／またはＡＳＩＣの一部として具現化される場合、ＦＰＧＡまたはＡＳＩＣは、本発明の方法を実行するように設計され、構成されまたはハードワイヤードされ得る。
【００３４】
上述したように、ＭＳＣ１１５または付属ネットワークエンティティ１２０内に含めることに加えて、そのような装置２００は、ＭＳＣ１１５または付属ネットワークエンティティ１２０の間に分配され得る。例えば、装置２００がＭＳＣ１１５と付属ネットワークエンティティ１２０との間で分配されるとき、メモリ２２０を（ＨＬＲまたは他のデータベースのような）付属ネットワークエンティティ１２０内に含め、プロセッサ２１０がＭＳＣ１１５および付属ネットワークエンティティ１２０のいずれかまたは両方の中にあるコンポーネントを有するように、かつネットワークインタフェース２１５がＭＳＣ１１５内に含められるようにする。
【００３５】
図３は、本発明によるインバンド制御メッセージの可変コードレートエンコーディングを提供する方法の実施形態を示すフローチャートである。スタートステップ３００で始まり、ハンドオフディレクティブまたはジオロケーションディレクティブのような制御メッセージが、ステップ３０５において、送信のために生成される。ステップ１００において、この制御メッセージは、例えば、ＭＳＣ１１５または付属ネットワークエンティティ１２０により生成され得る。
【００３６】
次に、ステップ３１０において、この方法は、制御メッセージが通信セッションの維持のために必要である（またはクリティカルである）かどうかを決定する。例えば、ＭＳＣ１１５または付属ネットワークエンティティ１２０は、ハンドオフが起きない場合通信セッションが失われるまたはドロップされ得るので、ステップ３１０においてハンドオフメッセージのような所定のメッセージが必要であると決定することができる。逆に、ジオロケーションメッセージのような他のメッセージタイプは、通信セッションの維持とは無関係であり、したがってこれを必要とせずまたはこれに対してクリティカルでない。
【００３７】
結果として、制御メッセージが、ステップ３１０において通信セッションの維持のために必要でない場合、方法は、ステップ３２５へ進み、頑丈な即ち高いコードレートエンコーディング（例えば、１／４畳み込みエンコーディング）のような制御メッセージの第１のレベルのエンコーディングを提供する。制御メッセージが、ステップ３１０において、通信セッションの維持に必要でない場合、方法は、ステップ３１５へ進む。
【００３８】
ステップ３１５において、この方法は、より頑丈でない、より低いコードレートエンコーディングを使用して得られる何らかの大きい利得があるかどうか、即ち、得られたより小さい（即ち短い）エンコードされたメッセージが、より低いコードレートのエンコーディングスキームに切り換えることを正当化するために送信中の音声データの十分小さい優先獲得を提供することになるかどうかを決定する。
【００３９】
一般に、エンコーディングの前に十分にまたは比較的短い制御メッセージは、より頑丈でないスキームを使用してエンコードされた場合、より頑丈なスキームを使用してメッセージをエンコードした場合に比べて優先獲得された音声データの十分な保存ができないことになり、より低いコードレートに対するスイッチングの更なる複雑さを正当化できる可能性もありまたはできない可能性もある。
【００４０】
結果として、ステップ３１５において、（コーディングの前の）制御メッセージが、所定の長さより短い場合（例えば、制御メッセージが所定数のバイトよりも少ないバイトを有する場合）、この方法はステップ３２５へ進み、頑丈な即ち高いコードレートエンコーディングのような制御メッセージの第１のレベルのエンコーディングを提供する。（コーディングの前の）制御メッセージが、所定の長さ以上である場合（例えば、制御メッセージが、少なくとも所定数のバイトを有する場合）、そのようなより低いコードレートエンコーディングは、（音声データの顕著なロスを防止することにより）音声送信品質を維持する上で大きな利点を提供することになり、この方法はステップ３２０へ進む。
【００４１】
ステップ３２０において、この方法は、チャネル状態が、第２の、より頑丈でないレベルのエンコーディングの使用を可能にするかどうかを決定する。ハンドオフ状況に近づくチャネル状態のような、チャネル状態が、ステップ３２０における所定レベルよりも低い即ち悪い場合、より頑丈なエンコーディングが望ましいことを示しており、本発明はステップ３２５へ進み、制御メッセージの第１レベルのエンコーディングを提供する。
【００４２】
チャネル状態が、ステップ３２０における所定のレベルよりも大きい即ちよい場合、より頑丈でないエンコーディングスキームが十分であろうことを示しており、本発明はステップ３３０へ進む。ステップ３３０において、この方法は、（ＭＳＣ１１５または付属ネットワークエンティティ１２０により）、より頑丈でない即ちより低いコードレートエンコーディングスキーム（例えば、１／２畳み込みエンコーディング）のような制御メッセージの第２レベルのエンコーディングを実行する。ステップ３２５またはステップ３３０のいずれかのエンコーディングの後、エンコードされたメッセージはステップ３３５において送信され、例えばＦＡＣＣＨを介してＡＮＳＩ−１３６ダウンリンクにおいて送信され、この方法は終了して、ステップ３４０に戻る。
【００４３】
受信端において、移動体ユニット１３０は、好ましくは、送信され得る様々な制御メッセージおよび他のメッセージの可変レベルデコーディングに対して構成されている。好ましい実施形態において、例えば、移動体ユニット１３０は、音声メッセージおよび制御メッセージの両方に対して、１／２畳み込みコードデコーダを使用するデフォルトデコーディングに対して構成され、得られるデコードされた情報が意味のないまたは難解である場合、受信された情報は、１／４畳み込みコードデコーダを使用して再度デコードされる。
【００４４】
図３において、２つのエンコーディングレベルに関して説明されているが、本発明の方法は、上述したように、更なるエンコーディングレベルにも拡張できる。また、複数の様々なエンコーディングレベルから第３または第４のレベルのエンコーディングを選択するようなエンコーディングレベルの選択は、（チャネル状態、メッセージ上および進行中の通信についての必要性のような上述した様々な状態に加えて）、いずれか所望の状況または状態に依存して実行され得る。
【００４５】
本発明の様々な利点は、以上の他にもあり得る。様々な実施形態は、音声通信データのような（インバンド）トラフィック情報の変わりに送信されるＦＡＣＣＨデータのような制御情報の可変コードレートエンコーディングを提供する。また、本発明によれば、プアなチャネル状態の下でそのようなデータの頑丈なエンコーディングに加えて、より頑丈でないエンコーディングの第２のレベルが、緊急な状況において、より最適または適切なチャネル状態において、または音声情報のロスを防止することが望ましい他の状況におけるような他の状況の下でのそのようなデータのエンコーディングに対して提供される。したがって、本発明の装置、方法およびシステムは、制御メッセージオーバヘッドを減少させ、かつ音声情報のようなトラフィックチャネルデータの対応する低下またはロスを最小化するダイナミックな能力を提供する。
【００４６】
【発明の効果】
以上説明したように、本発明によれば、音声情報のようなトラフィックチャネルデータの対応する劣化またはロスを最小化し、制御メッセージオーバヘッドを減少させることができる。
【００４７】
特許請求の範囲に発明の構成要件の後の括弧内の符号が記載されている場合は、構成要件と実施例と対応づけて発明を容易に理解させる為であり、特許請求の範囲の解釈に用いるべきのものではない。
【図面の簡単な説明】
【図１】本発明によるインバンド制御メッセージのための可変エンコーディングレーベルを提供するシステムの実施形態を示すブロック図。
【図２】本発明によるインバンド制御メッセージのための可変エンコーディングレベルを提供するための装置の実施形態を示すブロック図。
【図３】本発明によるインバンド制御メッセージのための可変エンコーディングレベルを提供する方法の実施形態を示すフローチャート。
【符号の説明】
１００  システム
１０５  ワイヤライン交換センタ
１１０  広域ネットワーク
１１５  移動体交換センタ（ＭＳＣ）
１２０  付属ネットワークエンティティ
１３０  移動体ユニット
１３５  衛星
１４５  サービング基地局
１５０  コンピュータ
２００  装置
２１０  プロセッサ
２１５  ネットワークインタフェース
２２０  メモリ
【図１】
0004700207.tif 000002
【図２】
0004700207.tif 000003
【図３】
0004700207.tif 000004