(57)【要約】異なるフォーマットのショートメッセージを、これらのメッセージフォーマットの基礎構造を変更することなく、関連制御情報が保存されるように、（例えば、ＧＳＭのＳＭＳからＣＤＭＡのＳＭＳへ）変換するための技術。ＣＤＭＡのＳＭＳのメッセージの内容が、カプセル化されたＧＳＭのＳＭＳのメッセージであることを示すように、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMsg Encodingフィールドに新しい値を定める。ユーザデータサブパラメータ内のMessage Typeフィールドは、カプセル化されたＧＳＭのＳＭＳのメッセージのデータ符号化方式情報を保持するのに使用される。受信側移動局では、Msg Encodingフィールドの値を検査して、ＣＤＭＡのＳＭＳのメッセージが、カプセル化されたＧＳＭのＳＭＳのメッセージを含むかどうかを判断する。答えがイエスであるときは、ＣＤＭＡのＳＭＳのメッセージのCHARiフィールド内のユーザデータは、Message Typeフィールドからのデータ符号化方式情報に基づいて処理される。【特許請求の範囲】
【請求項１】
無線通信システムにおいて、第１のフォーマットの第１のショートメッセージを、第２のフォーマットの第２のショートメッセージに変換するための方法であって、
第２のメッセージ内の第１のフィールドを、もとは第１のフォーマットのショートメッセージが、第２のメッセージ内に含まれていることを示す値に設定することと、
第２のメッセージ内の第２のフィールドを、第１のメッセージに使用されているデータ符号化方式を示す値に設定することと、
第２のメッセージ内のデータフィールドを、第１のメッセージに含まれているデータに設定することとを含む方法。
【請求項２】
第２のメッセージ内の長さフィールドを、第１のメッセージに含まれているデータの長さを示す値に設定することをさらに含む請求項１記載の方法。
【請求項３】
第１のショートメッセージが、ＧＳＭのＳＭＳのメッセージであり、第２のショートメッセージが、ＣＤＭＡのＳＭＳのメッセージである請求項１記載の方法。
【請求項４】
第１のフィールドが、Msg Encodingフィールドであり、データフィールドが、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のCHARiフィールドである請求項３記載の方法。
【請求項５】
第２のフィールドが、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMessage Typeフィールドである請求項３記載の方法。
【請求項６】
Message Typeフィールドを、第１のメッセージのTP-Data-Coding-Schemeフィールドに示されているデータ符号化方式に設定する請求項５記載の方法。
【請求項７】
無線通信システムにおいて、ＣＤＭＡのＳＭＳのメッセージを、ＧＳＭのＳＭＳのメッセージに変換するための方法であって、
ＧＳＭのＳＭＳのメッセージ内のTP-Data-Coding-Schemeフィールドを、ＣＤＭＡのＳＭＳのメッセージ内の指定フィールドの値に設定し、ＧＳＭのＳＭＳのメッセージに使用されるデータ符号化方式を示すことと、
ＧＳＭのＳＭＳのメッセージ内のTP-User-Dataフィールドを、ＣＤＭＡのＳＭＳのメッセージ内のCHARiフィールドのデータに設定することとを含む方法。
【請求項８】
指定フィールドが、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMessage Typeフィールドである請求項７記載の方法。
【請求項９】
ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMsg Encodingフィールドの値を検出することと、
検出された値が、ＣＤＭＡのＳＭＳのメッセージが、カプセル化されたＧＳＭのＳＭＳのメッセージを含んでいることを示すとき、ＣＤＭＡのＳＭＳのメッセージからＧＳＭのＳＭＳのメッセージへ変換することとをさらに含む請求項７記載の方法。
【請求項１０】
無線通信システムにおいて受信ショートメッセージを処理する方法であって、
受信ショートメッセージ内の第１のフィールドの値を得ることと、
第１のフィールドから得た値に基づいて、受信ショートメッセージが、カプセル化されたメッセージを含むかどうかを判断することと、
受信ショートメッセージがカプセル化されたメッセージを含んでいるときは、
受信ショートメッセージ内の第２のフィールドから、カプセル化されたメッセージに使用されているデータ符号化方式を示す値を得て、
データ符号化方式に基づいて、受信ショートメッセージ内のデータを処理することとを含む方法。
【請求項１１】
処理が、
データ符号化方式が、データが圧縮されていることを示しているときは、受信ショートメッセージ内のデータを逆圧縮することを含む請求項１０記載の方法。
【請求項１２】
受信ショートメッセージが、カプセル化されたメッセージを含んでいないときは、
受信ショートメッセージ内のデータを、第１のフィールドから得た値に基づいて処理することをさらに含む請求項１０記載の方法。
【請求項１３】
受信ショートメッセージが、ＣＤＭＡのＳＭＳのメッセージであり、カプセル化されたメッセージが、ＧＳＭのＳＭＳのメッセージである請求項１０記載の方法。
【請求項１４】
第１のフィールドが、Msg Encodingフィールドであり、第２のフィールドが、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMessage Typeフィールドである請求項１３記載の方法。
【請求項１５】
第１のフォーマットの第１のショートメッセージを、第２のフォーマットの第２のショートメッセージに変換するように動作することができる、無線通信システム内の装置であって、
第２のメッセージの第１のフィールドを、もとは第１のフォーマットのショートメッセージが、第２のメッセージ内に含まれていることを示す値に設定する手段と、
第２のメッセージ内の第２のフィールドを、第１のメッセージに使用されているデータ符号化方式を示す値に設定する手段と、
第２のメッセージ内のデータフィールドを、第１のメッセージに含まれているデータに設定する手段とを含む装置。
【請求項１６】
第２のメッセージ内の長さフィールドを、第１のメッセージに含まれているデータの長さを示す値に設定する手段をさらに含む請求項１５記載の装置。
【請求項１７】
第１のショートメッセージが、ＧＳＭのＳＭＳのメッセージであり、第２のショートメッセージが、ＣＤＭＡのＳＭＳのメッセージである請求項１５記載の装置。
【請求項１８】
受信ショートメッセージを処理するように動作することができる、無線通信システム内の装置であって、
受信ショートメッセージ内の第１のフィールドの値を得る手段と、
第１のフィールドから得た値に基づいて、受信ショートメッセージが、カプセル化されたメッセージを含んでいるかどうかを判断する手段と、
受信ショートメッセージが、カプセル化されたメッセージを含んでいるときは、受信ショートメッセージ内の第２のフィールドから、カプセル化されたメッセージに使用されているデータ符号化方式を示す値を得る手段と、
受信ショートメッセージが、カプセル化されたメッセージを含んでいるときは、データ符号化方式に基づいて、受信ショートメッセージ内のデータを処理する手段とを含む装置。
【請求項１９】
データ符号化方式が、データが圧縮されていることを示しているときは、受信ショートメッセージ内のデータを逆圧縮する手段をさらに含む請求項１８記載の装置。
【請求項２０】
受信ショートメッセージが、カプセル化されたショートメッセージを含んでいないときは、受信ショートメッセージ内のデータを、第１のフィールドから得た値に基づいて処理する手段をさらに含む請求項１８記載の装置。
【請求項２１】
受信ショートメッセージが、ＣＤＭＡのＳＭＳのメッセージであり、カプセル化されたメッセージが、ＧＳＭのＳＭＳのメッセージである請求項１８記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概ね、無線メッセージング通信、とくに、異なる無線通信システム（例えば、ＧＳＭおよびＣＤＭＡ）が使用する異なるフォーマット間でショートメッセージを変換する技術に関する。
【背景技術】
【０００２】
ショートメッセージサービス（Short Message Service, SMS）は、移動局と無線通信システムとの間でＳＭＳまたはショートメッセージの交換を支援するサービスである。これらのショートメッセージは、特定の受信側移動局に宛てられたユーザ別メッセージまたは多数の移動局に宛てられた同報通信メッセージである。
【０００３】
ＳＭＳは、種々のタイプの無線通信システムによって実行され、無線通信システムの中の２つは、符号分割多元接続（code division multiple access, CDMA）システムおよび時分割多元接続（time division multiple access, TDMA）システムである。ＣＤＭＡネットワークは、ｃｄｍａ２０００、Ｗ−ＣＤＭＡ、ＩＳ−９５、等のような１つ以上の標準規格を実行するように設計される。また、ＴＤＭＡネットワークは、Global System for Mobile Communications (GSM)のような１つ以上の標準規格を実行するように設計される。各ネットワークは、通常、ローミングおよび高度なサービスを可能にする特定のモバイルネットワーキングプロトコルも実行し、一般に、ＡＮＳＩ−４１は、（Ｗ−ＣＤＭＡを除く）ＣＤＭＡネットワークに使用され、ＧＳＭモバイルアプリケーションパート（GSM Mobile Application Part, GSM-MAP）は、ＧＳＭおよびＷ−ＣＤＭＡネットワークに使用される。
【０００４】
ＳＭＳは、（ＡＮＳＩ−４１またはＭＡＰ）に依存するネットワーク技術であるので、異なるネットワーク技術を実行するＣＤＭＡおよびＧＳＭのネットワークは、異なるＳＭＳを実行する。各ＳＭＳの実行は、異なる能力をもち、ショートメッセージを送るのに、異なるメッセージタイプおよびフォーマットを使用する。各ＳＭＳの実行は、ショートメッセージへの異なる処理を可能にする。例えば、ＧＳＭ−ＭＡＰにおけるＳＭＳの実行では、ショートメッセージ内のユーザデータは、標準規格によって定められた圧縮アルゴリズムを用いて、圧縮された形で送られても、圧縮されていない形で送られてもよい。簡潔化のために、ＧＳＭ−ＭＡＰ応用ネットワークにおけるＳＭＳの実行を、ＧＳＭのＳＭＳと呼び、ＡＮＳＩ−４１応用ネットワークにおけるＳＭＳの実行を、ＣＤＭＡのＳＭＳと呼ぶ。
【０００５】
ＣＤＭＡとＧＳＭとは設計上は相当に異なっているが、これらの２つの異なるタイプのネットワーク間の通信を可能にするために、インターワーキングおよびインターオペラビリティ機能（interworking and interoperability function, IIF）が定められた。その結果、ネットワークの移動ユーザまたは加入者のために、受信可能領域および性能が向上した。とくに、ＩＩＦにより、ＧＳＭの移動ユーザは、ＣＤＭＡネットワークの受信可能領域内へロームしても、サービスを受け続けることができ、またＣＤＭＡの移動ユーザが、ＧＳＭネットワークの受信可能領域内へロームしても、サービスを受け続けることができる。
【０００６】
ＣＤＭＡおよびＧＳＭのネットワークが、両者共、ＳＭＳを支援するとき、ＩＩＦの機能の１つは、一方のネットワークから発信された各ショートメッセージを、このメッセージを他方のネットワークへ転送する前に、他方のネットワークが要求する適切なフォーマットへ変換することである。しかしながら、ＣＤＭＡおよびＧＳＭのネットワークは、異なるネットワーク技術をもち、異なるＳＭＳの実行を支援するので、ＣＤＭＡのＳＭＳおよびＧＳＭのＳＭＳのための現在の標準規格のもとでは、一方のシステムのショートメッセージを、他方のシステムが要求する特定のフォーマットへ変換することはできない。例えば、ＧＳＭのＳＭＳは、圧縮されたユーザデータおよび圧縮されていないユーザデータの両者を支援し、ＣＤＭＡのＳＭＳは、圧縮されたフォーマットを支援しないので、ＩＩＦは、圧縮されたＧＳＭのＳＭＳのメッセージ内のユーザデータを逆圧縮しなければならず、その後で、それをＣＤＭＡのＳＭＳのメッセージへ変換する。さらに加えて、ＧＳＭのＳＭＳのメッセージは、ＣＤＭＡのＳＭＳのメッセージ内に存在しない他のフィールドを含む。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、この分野において、上述の問題を改善するように、ＧＳＭのＳＭＳのメッセージをＣＤＭＡのＳＭＳのメッセージへ変換する技術、およびＣＤＭＡのＳＭＳのメッセージをＧＳＭのＳＭＳのメッセージへ変換する技術が必要とされている。
【課題を解決するための手段】
【０００８】
ここでは、異なる無線通信システムが使用する異なるフォーマットのショートメッセージ（例えば、ＧＳＭのＳＭＳおよびＣＤＭＡのＳＭＳ）を、これらのメッセージフォーマットの基礎構造を変更することなく、関連制御情報が保存されるように、変換するための技術を提供する。１つの態様において、ＣＤＭＡのＳＭＳのメッセージの内容が、カプセル化されたＧＳＭのＳＭＳのメッセージであることを示すように、ＣＤＭＡのＳＭＳのメッセージ内の第１の指定フィールドに新しい値を定めることによって、ＣＤＭＡネットワークにおけるＧＳＭのＳＭＳの支援を向上することができる。ＣＤＭＡのＳＭＳのメッセージ内の第２の指定フィールドは、カプセル化されたＧＳＭのＳＭＳのメッセージのデータ符号化方式情報を保持するのに使用される。第１および第２の指定フィールドは、それぞれ、ＣＤＭＡのＳＭＳのメッセージのユーザデータのサブパラメータ内のMsg EncodingフィールドおよびMessage Typeフィールドである。
【０００９】
１つの実施形態では、第１のフォーマットの第１のショートメッセージ（例えば、ＧＳＭのＳＭＳのメッセージ）を、第２のフォーマットの第２のショートメッセージ（例えば、ＣＤＭＡのＳＭＳのメッセージ）へ変換する方法を提供する。この方法にしたがうと、第２のメッセージ内の第１のフィールド（例えば、Msg Encodingフィールド）を、第１のフォーマットのショートメッセージが第２のメッセージ内に含まれていることを示す値に設定する。第２のメッセージ内の第２のフィールド（例えば、Message Typeフィールド）を、第１のメッセージに使用されているデータ符号化方式（data coding scheme, DCS）を示す値（例えば、ＧＳＭのＳＭＳのメッセージ内のTP-Data-Coding-Schemeフィールド内に示されている）に設定する。第２のメッセージ内のデータフィールド（例えば、CHARiフィールド）を、第１のメッセージ内に含まれているデータに設定する。また、第２のメッセージ内の長さフィールド（例えば、ユーザデータサブパラメータ内のNum Fieldsのフィールド）を、第１のメッセージ内に含まれているデータ長を示す値（例えば、ＧＳＭのＳＭＳのメッセージ内のTP-User-Data-Lengthフィールドによって示されている）に設定することができる。
【００１０】
別の実施形態では、受信ショートメッセージを処理する方法を提供する。この方法にしたがうと、受信ショートメッセージ内の第１のフィールド（例えば、ＣＤＭＡのＳＭＳのメッセージ内のMsg Encodingフィールド）の値を得て、受信ショートメッセージが、カプセル化されたメッセージ（例えば、ＧＳＭのＳＭＳのメッセージ）を含んでいるかどうかを判断するのに使用する。受信ショートメッセージが、カプセル化されたメッセージを含んでいるときは、カプセル化されたメッセージに使用されているデータ符号化方式を示す値を、受信ショートメッセージ内の第２のフィールド（例えば、Message Typeフィールド）から得て、受信ショートメッセージ内のデータを、そのデータ符号化方式に基づいて処理する。データ符号化方式が、データが圧縮されていることを示しているときは、この処理は、受信ショートメッセージ内のデータの逆圧縮を含む。その代りに、受信ショートメッセージが、カプセル化されたメッセージを含んでいないときは、受信ショートメッセージ内のデータは、第１のフィールドから得た値に基づいて処理される。
【００１１】
本発明の種々の態様および実施形態は、別途詳しく記載される。本発明は、さらに詳しく別途記載されるように、方法、プログラムコード、ディジタル信号プロセッサ、移動局、基地局、システム、並びに本発明の種々の態様、実施形態、および特徴を実行する他の装置および要素を提供する。
【００１２】
本発明の特徴、性質、および長所は、別途記載される詳細な記述から、図面に関連して取入れられると、同じ参照符号により、全体的に対応して同定され、より明らかになるであろう。
【発明を実施するための最良の形態】
【００１３】
図１は、ＣＤＭＡネットワーク110とＧＳＭネットワーク120とを含む通信ネットワーク100の図である。インターワーキングおよびインターオペラビリティ機能（ＩＩＦ）は、ＣＤＭＡおよびＧＳＭのネットワーク間の通信を支援する。
ＣＤＭＡネットワークは、ローミングおよび高度なサービスを可能にするモバイルネットワーキングプロトコルであるＡＮＳＩ−４１（“Cellular Radiotelecommunications Intersystem Operations”）に準拠するように設計される。ローミングとは、移動局がホーム領域から離れているのを指すのに使用される。ＣＤＭＡネットワークは、ネットワーク内の移動局140の通信を一括して支援する多数のエンティティを含む。簡潔化のために、図１は、ショートメッセージサービス（ＳＭＳ）を支援するＣＤＭＡネットワークエンティティのみを示す。とくに、メッセージ局（message center, MC）112は、ショートメッセージの記憶、中継、および移動局への転送を担当し、移動交換局（mobile switching center, MSC）114は、受信可能領域内の移動局のために交換機能（すなわち、メッセージおよびデータのルーティング）を行なう。メッセージ局は、ＭＳＣと別々であっても、または一体構成であってもよい。各移動局は、ある特定の瞬間において、１つのＭＳＣによってサービスされ、このＭＳＣを、その移動局のサービス中のＭＳＣと呼ぶ。移動局は、遠隔局、端末、ユーザ装置（user equipment, UE）、または他の用語でも呼ばれる。
【００１４】
ＧＳＭネットワークは、ローミングおよび高度なサービスを可能にする別のモバイルネットワーキングプロトコルであるＧＳＭモバイルアプリケーションパート（GSM-MAP）に準拠するように設計される。ＧＳＭネットワークは、ネットワーク内の移動局のために通信を一括して支援する多数のエンティティを含み、その中で、図１には、ＳＭＳのための機能できるＧＳＭネットワークエンティティのみが示されている。ＧＳＭのＳＭＳのサービス局（GSM-SMS-service center, GSM-SMS-SC）122は、ショートメッセージの記憶、中継、移動局への転送を担当する。ＧＳＭのＭＳＣ124は、受信可能領域内の移動局のために交換機能を行なう。ＧＳＭのＳＭＳのゲートウエイのＭＳＣ（GSM-SMS-gateway MSC, GSM-SMS-GMSC）126は、ＭＳＣが、ＧＳＭ−ＳＭＳ−ＳＣからショートメッセージを受信すること、各ショートメッセージのルーティング情報およびＳＭＳ情報についてホーム位置レジスタ（home location register, HLR）に問い合わせること、およびショートメッセージを、これらのメッセージの宛先受信者である移動局のための適切なサービス中のノード（または基地局）に伝送することができるようにする機能である。ＧＳＭのＳＭＳのインターワークするＭＳＣ（GSM SMS interworking MSC, GSM-SMS-IWMSC）128は、ＭＳＣが、ショートメッセージを受信し、それらをＧＳＭ−ＳＭＳ−ＳＣへ送出することができるようにする機能である。
【００１５】
Ｗ−ＣＤＭＡでは、より低い層は、ＣＤＭＡの技術に基づき、より高い層のプロトコルはＧＳＭに似ていて、コアネットワークはＧＳＭ−ＭＡＰに基づいている。ここで使用されているように、“ＣＤＭＡ”は、ＡＮＳＩ−４１を実行するＣＤＭＡ応用システムまたはネットワークを指す。
【００１６】
ＣＤＭＡネットワーク内のエンティティ間のインターフェイスＱ、およびＧＳＭネットワーク内のエンティティ間のインターフェイスＥは、ＡＮＳＩ−４１およびＧＳＭ−ＭＡＰによってそれぞれ定められている。
ＡＮＳＩ−４１およびＧＳＭ−ＭＡＰにしたがってモバイルネットワーキングを支援するために、各ネットワークは、ホーム位置レジスタ（ＨＬＲ）および訪問位置レジスタ（visiting location register, VLR）を保持している。ＨＬＲよおびＶＬＲは、ネットワーク内の移動局に関する情報を記憶するのに使用されるデータベースである。例えば、移動局がネットワークの近くおよびネットワーク間を移動するとき、その位置は、これらのデータベースにおいて絶えず更新され、したがってネットワークにはその位置が常に分かっている。ネットワークエンティティは、これらのデータベースを調べて（または、問い合わせて）、ショートメッセージのルーティング情報を得る。
【００１７】
既に記載したように、ＣＤＭＡおよびＧＳＭのネットワークは、ＳＭＳの異なる実行を支援する。各ＳＭＳの実行は、異なる能力を与え、異なるショートメッセージタイプおよびフォーマットを使用する。
図２の（ａ）は、ＧＳＭのＳＭＳのメッセージフォーマットを示す図である。ＧＳＭにおけるＳＭＳプロトコルスタック層の１つであるショートメッセージ転送層（Short Message Transfer Layer, SM-TL）では、ＳＭＳのメッセージに、６つの異なるプロトコルデータ単位（protocol data unit, PDU）を定めている。これらの中で、SMS-DELIVER PDUは、サービス局から移動局へショートメッセージを送るのに使用され、SMS-SUBMIT PDUは、移動局からサービス局へショートメッセージを送るのに使用される。他のＰＤＵは、状態報告、コマンド、および肯定応答を伝達するのに使用される。
【００１８】
SMS-DELIVER PDUおよびSMS-SUBMIT PDUは、図２（ａ）に示されている一般的なフォーマットをもつ。これらの２つの各ＰＤＵは、多数のフィールドを含むが、図２の（ａ）には、本明細書の開示において、とくに関心のある３つのフィールドのみが示されている。表１は、これらの３つのフィールドおよびその短い説明を記載しており、ここで、ＴＰは、転送プロトコル(transfer protocol)を示している。
【００１９】
【表１】
2005533413.tif 000002
TP-User-Dataフィールドは、ショートメッセージのユーザデータを含んでいる。このユーザデータは、一般に、特定の文字セットまたは符号化方式に基づいて生成される英数字メッセージである。しかしながら、TP-User-Dataフィールド内にユーザデータヘッダが含まれているときは、メッセージの内容は、英数字の内容に加えて、マルチメディアおよび他の高度なフォーマットであってもよい。TP-User-Dataフィールドの長さは、TP-User-Data-Lengthフィールド内の値によって定められ、選択された文字セットの各文字の長さに対応する単位、例えば、７、８、または１６ビットで与えられる。TP-Data-Coding-Schemeフィールドは、TP-User-Dataフィールド内のデータの種々の属性を記載しており、別途記載する。
【００２０】
表２は、TP-Data-Coding-Schemeフィールドの要素を記載している。
【００２１】
【表２】
2005533413.tif 000003
TP-Data-Coding-Schemeフィールドは、８ビット長である。ビット６および７は、一般データ符号の表示は“００”に、他の表示は他の値に設定される。ビット５は、TP-User-Dataフィールド内のデータが、圧縮されていないか、または特定の圧縮方式を使用して、圧縮されているかを示すのに使用される。ビット４は、ビット１−０を“イネーブル”にするのに使用される。ビット２および３は、データに使用される文字セットまたは符号化方式を示すのに使用され、デフォルトの文字セットは、ＧＳＭが７−ビットのときである。ビット０および１は、ショートメッセージのメッセージクラスを示すのに使用される。
【００２２】
ＧＳＭのＳＭＳのメッセージフォーマットは、文献3GPP TS 23.038 V5.0.0およびTS 23.040 V4.7.0にさらに詳しく記載されており、これらの文献は、一般に入手でき、ここでは参考文献として取り上げている。
図２の（ｂ）は、ＣＤＭＡのＳＭＳのメッセージフォーマットを示す図である。ＣＤＭＡのＳＭＳのプロトコルスタック層の１つであるＳＭＳテレサービス層では、ＳＭＳ伝送メッセージ(SMS Deliver Message)を使用して、ショートメッセージを移動局へ送り、ＳＭＳ送出メッセージ（SMS Submit Message）を使用して、ショートメッセージを移動局から送る。これらのメッセージは、図２の（ｂ）に示されている一般フォーマットをもち、多数のサブパラメータを含んでいる。表３は、これらのメッセージの最初の２つのサブパラメータと、短い説明とを記載している。
【００２３】
【表３】
2005533413.tif 000004
表４は、ユーザデータサブパラメータのフィールドを記載している。
【００２４】
【表４】
2005533413.tif 000005
表４に示されているように、ＣＤＭＡのＳＭＳのメッセージのユーザデータは、CHARiフィールドを含んでいて、このフィールドは、各文字ごとに１回現われ、現れる合計数は、Num Fieldsのフィールドの値によって示される。Msg Encodingフィールドは、CHARiフィールド内の文字に使用される特定の符号化方式を示す。符号化方式によって、文字長が異なるので、CHARiフィールドの長さは、ショートメッセージ内のユーザデータに使用される符号化方式によって判断される。
【００２５】
ＣＤＭＡのＳＭＳのメッセージフォーマットは、TIA/EIA-637-B(“Short Message Service for Wideband Spread Spectrum Systems”)にさらに詳しく記載されている。Msg Encodingフィールドのためのパラメータ値の割当ては、TSB-58-E（“Administration of Parameter Value Assignments for cdma2000 Spread Spectrum Standards”）にさらに詳しく記載されている。これらの両文献は、一般に入手でき、ここでは参考文献として取り上げている。
【００２６】
ＧＳＭのＳＭＳのメッセージは、種々の状況において、ＣＤＭＡのＳＭＳのメッセージへ変換する必要がある。例えば、ＧＳＭの移動ユーザが、ＣＤＭＡネットワークへロームし、ＣＤＭＡネットワーク内でショートメッセージを受信するとき、またはＣＤＭＡネットワーク内のＣＤＭＡの移動ユーザが、ＧＳＭの移動ユーザからショートメッセージを受信するときに、メッセージの変換が必要である。インターワーキングおよびインターオペラビリティ機能（ＩＩＦ）は、ＧＳＭのＳＭＳのメッセージをＣＤＭＡのＳＭＳのメッセージへ変換する。
【００２７】
既に記載したように、“基本的な”圧縮されていないＧＳＭのＳＭＳのメッセージは、ＧＳＭのＳＭＳのメッセージ内のフィールドを、ＣＤＭＡのＳＭＳのメッセージ内の対応するフィールドへ単にマップすることによって、ＣＤＭＡのＳＭＳのメッセージへ変換される。とくに、ＧＳＭからＣＤＭＡへのメッセージ変換は、（１）ＧＳＭのＳＭＳのメッセージ内のTP-User-Dataフィールド内のデータを、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のCHARiフィールドへマップし、（２）ユーザデータサブパラメータ内のMsg Encodingフィールドを、ＧＳＭの７−ビットのデフォルトアルファベットにおいて、“０１００１”へ設定することによって達成される。
【００２８】
しかしながら、3GPP TS 23.042 V4.0.1に定められている圧縮アルゴリズムを使用して、ＧＳＭのＳＭＳのメッセージが圧縮されているときは、ＩＩＦは、圧縮されていないデータを得るのに、ユーザデータを逆圧縮しなければならない。その後で、圧縮されていないデータを、ＣＤＭＡのＳＭＳのメッセージのCHARiフィールド内に含める。これは、ユーザデータが圧縮されているか、または圧縮されていないかを、受信側移動局に示すためのフィールドが、現在、ＣＤＭＡのＳＭＳのメッセージフォーマットにないために、必要である。さらに加えて、表２および図２の（ａ）に示されているように、ＧＳＭのＳＭＳのメッセージフォーマットは、TP-Data-Coding-Schemeフィールド内にメッセージクラスおよび他の表示を含む。ＣＤＭＡのＳＭＳのメッセージ内には、これらの要素のための対応するフィールドは、現在なく、ＣＤＭＡネットワークにおいてＧＳＭのＳＭＳをより完全に支援ために、これをマップすることも必要である。
【００２９】
１つの態様では、ＣＤＭＡのＳＭＳのメッセージの内容が、カプセル化されたＧＳＭのＳＭＳのメッセージであることを示すように、ユーザデータサブパラメータ内のMsg Encodingフィールドに新しい値を定めることによって、ＣＤＭＡネットワークにおけるＧＳＭのＳＭＳの支援を向上することができる。Msg Encodingフィールドは、３２個の予測値のために５ビットを含み、その中の１０個は、現在、１０個の異なる符号化方式についてTSB-58-Eによって定められており、Msg Encodingフィールドにおいて“０００００”ないし“０１００１”の値を割り当てられている。“０１０１０”ないし“１１１１１”の保留された値の１つを、ＧＳＭのＳＭＳのメッセージのための新しい符号化方式を識別するのに使用してもよい。この新しい符号化方式は、“ＧＳＭのＳＭＳのデータ符号化”として示される。特別な例として、“ＧＳＭのＳＭＳのデータ符号化”に値“０１０１０”を使用してもよく、この場合は、ユーザデータサブパラメータのMsg Encodingフィールドに使用するために定められた符号化方式は、表５に示されている現在のTIA/EIA-637-B標準規格から更新される。
【００３０】
【表５】
2005533413.tif 000006
注２：各CHARiフィールドの長さは、TP-Data-Coding-Schemeフィールド内に示されている文字セットによって判断され、これは、ＣＤＭＡのＳＭＳのメッセージのMessage Typeフィールド内に含まれる。
【００３１】
図３は、関連制御情報が保存されるように、ＧＳＭのＳＭＳのメッセージをＣＤＭＡのＳＭＳのメッセージに変換する実施形態を示す図である。ＧＳＭからＣＤＭＡへのメッセージ変換は、次に示すように行なわれる：
１）ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMsg Encodingフィールドを、“ＧＳＭのＳＭＳのデータ符号化”に割り当てられた値（例えば、上述の例のパラメータ値の割当てにおける“０１０１０”）に設定する；
２）ユーザデータサブパラメータ内のMessage Typeフィールドを、ＧＳＭのＳＭＳのメッセージのTP-Data-Coding-Scheme（TP-DCS）の値に設定する；
３）ユーザデータサブパラメータ内のNum Fieldsを、TP-User-Data-Length(TP-UDL)フィールドの値に設定する；
４）ユーザデータサブパラメータ内のCHARiフィールドを、TP-User-Data(TP-UD)フィールドのデータに設定する。
【００３２】
また、ＧＳＭのＳＭＳが支援する特徴を使用して、ＣＤＭＡのＳＭＳのメッセージをＧＳＭネットワーク内の移動ユーザへ送ってもよい。これを実現するために、ＣＤＭＡネットワークは、既に記載したようにカプセル化されたＧＳＭのＳＭＳのメッセージを含んでいるＣＤＭＡのＳＭＳのメッセージを発信することができる。ＩＩＦは、次に示すように、相補的なＣＤＭＡからＧＳＭへのメッセージ変換を行なって、ＣＤＭＡのＳＭＳのメッセージをＧＳＭのＳＭＳのメッセージへ変換する。
１）ＧＳＭのＳＭＳのメッセージのTP-Data-Coding-Scheme（TP-DCS）フィールドを、ＣＤＭＡのＳＭＳのメッセージのユーザデータサブパラメータ内のMessage Typeフィールドの値に設定する；
２）TP-User-Data-Length(TP-UDL)フィールドを、ユーザデータサブパラメータ内のNum Fieldsのフィールドの値に設定する；
３）TP-User-Data(TP-UD)フィールドを、ユーザデータサブパラメータ内のCHARiフィールドのデータに設定する。
【００３３】
図３は、ＣＤＭＡのＳＭＳのメッセージフォーマットを変更せずに、関連制御情報が保存されるように、ＧＳＭのＳＭＳのメッセージをＣＤＭＡのＳＭＳのメッセージにマップするための特定のメッセージ変換方式を示している。他の方式も、本発明の技術的範囲内であれば、ここに記載されている教示に基づいて実行される。一例として、メッセージ識別子サブパラメータ内のMessage Typeフィールドに現在使用されていない値（例えば、“０１１１”）を使用して、“ＧＳＭのＳＭＳのデータ符号化”を示してもよい。ＣＤＭＡのＳＭＳのメッセージの他のサブパラメータ内の他のフィールドを使用して、“ＧＳＭのＳＭＳのデータ符号化”を示したり、TP-DCSフィールドを保持してもよく、これは本発明の技術的範囲に含まれる。
【００３４】
上述のメッセージ変換方式は、ＣＤＭＡのＳＭＳのメッセージフォーマットの基礎構造を変更することなく、ＧＳＭ／ＵＭＴＳによって定められているＳＭＳのデータ符号化方式を、ＣＤＭＡのＳＭＳのメッセージへマップすることができる。これらのメッセージ変換方式を使用することによって、ユーザデータに圧縮を使用するか、またはＧＳＭのＳＭＳのメッセージ内にいくつかの他の表示が含まれるか、あるいはこの両者であったとしても、ＩＩＦは、ＧＳＭのＳＭＳのメッセージ内のユーザデータをＣＤＭＡのＳＭＳのメッセージへ直接にマップすることができる。これらのメッセージ変換方式は、（１）ＧＳＭの移動ユーザが、ＣＤＭＡネットワーク内へローミングし、ＧＳＭネットワークから発信されたＳＭＳのメッセージを受信する状況、（２）ＧＳＭの移動ユーザが、ＳＭＳのメッセージをＣＤＭＡの移動ユーザに送る状況、（３）ＣＤＭＡの移動ユーザが、ＧＳＭネットワークへローミングし、ＣＤＭＡネットワークから発信されたＳＭＳのメッセージを受信する状況、（４）ＣＤＭＡの移動ユーザが、ＳＭＳのメッセージをＧＳＭの移動ユーザへ送る状況、（５）ＧＳＭ１ｘネットワーク内のＧＳＭの移動ユーザが、ＣＤＭＡ空中インターフェイスを介して、ＧＳＭのＳＭＳのメッセージを受信する状況を含む、種々の状況において適切に使用することができる。ＧＳＭ１ｘネットワークでは、ＧＳＭ−ＭＡＰネットワークを、ＣＤＭＡ空中インターフェイス上にオーバーレイして、ＧＳＭのＳＭＳのメッセージを、ＣＤＭＡ空中インターフェイスを介して、ＣＤＭＡのＳＭＳのメッセージの形で送る。
【００３５】
図４は、ＳＭＳのメッセージを、ＧＳＭネットワークから、ＣＤＭＡネットワーク内の受信側移動ユーザへ送るための信号の流れを示す図である。このＳＭＳのメッセージは、ＧＳＭの移動ユーザ、またはＧＳＭネットワークへロームしたＣＤＭＡの移動ユーザによって送られる。メッセージの受信者は、ＣＤＭＡの移動ユーザか、またはＣＤＭＡネットワークへロームしたＧＳＭの移動ユーザである。
【００３６】
最初に、ＧＳＭのＳＭＳのサービス局（SMS-SC）は、特定の移動ユーザ（受信側移動ユーザと呼ばれる）に宛てられたＳＭＳのメッセージを受信する（トランザクションａ）。ＳＭＳ−ＳＣは、ＧＳＭのＳＭＳ−ＧＭＳＣと通信し、ショートメッセージルーティング情報の送付を、受信側移動ユーザのＧＳＭのＨＬＲへ発信し、この移動ユーザのルーティングアドレスを要求する（トランザクションｂ）。このルーティングアドレスは、ショートメッセージを受信側移動ユーザへ伝送するのに使用される。受信側移動ユーザが、現在の有効な位置をＧＳＭのＨＬＲ内に記憶しているときは、ＨＬＲは、ルーティングアドレスを、ショートメッセージのルーティング情報の結果の送付のメッセージによって、ＳＭＳ−ＧＭＳＣへ返す（トランザクションｃ）。ＳＭＳ−ＧＭＳＣは、順方向ショートメッセージをＩＩＦへ送る（トランザクションｄ）。
【００３７】
通常、ＩＩＦは、ＣＤＭＡのＳＭＳ（ANSI-41）のメッセージ局（MC）およびＧＳＭのＳＭＳサービス局（SMS-SC）から、サービス中のＭＳＣへインターフェイスを与え、外部（すなわち、そのメッセージ局およびサービス局の外部）ネットワークのシグナリングプロトコルを使用する。ＩＩＦによって与えられる機能は、J-STD-038-A（“Network Interworking Between GSM Map and TIA/EIA-41-Map-Revision A-GPRS Support”）に詳しく記載されており、J-STD-038-Aは、一般に入手でき、ここでは参考文献として取り上げている。
【００３８】
ＩＩＦは、サービス中のＧＳＭのＭＳＣ／ＶＬＲのようなＧＳＭネットワークエンティティによって、このＳＭＳのメッセージを見る。ＩＩＦは、ＳＭＳ−ＧＳＭＣから順方向ショートメッセージを受信すると、上述のＧＳＭからＣＤＭＡへのメッセージ変換方式を使用して、ＳＭＳのメッセージを変換する。変換の結果、適切なＣＤＭＡのＳＭＳのメッセージフォーマットで、かつカプセル化されたメッセージを含んでいるＣＤＭＡのＳＭＳのメッセージになる。この時点で、ＩＩＦは、ＡＮＳＩ−４１のメッセージ局として動作していることになる。ＩＩＦは、ショートメッセージの二点間伝送のメッセージを発信して、変換されたＣＤＭＡのＳＭＳのメッセージを、サービス中のＣＤＭＡのＭＳＣおよびＶＬＲへ送る（トランザクションｅ）。
【００３９】
サービス中のＣＤＭＡのＭＳＣ／ＶＬＲは、ＩＩＦからメッセージを受信し、ＣＤＭＡのＳＭＳのメッセージを受信側移動局へ送る（トランザクションｆ）。サービス中のＣＤＭＡのＭＳＣ／ＶＬＲは、ある特定のタイプのＳＭＳのメッセージにおいて、受信側移動局から肯定応答を受信する。これはトランザクションｆの一部である。この場合に、サービス中のＣＤＭＡのＭＳＣ／ＶＬＲは、ショートメッセージの二点間伝送のメッセージの結果をＩＩＦへ送る（トランザクションｇ）。ＩＩＦは、順方向ショートメッセージの結果をＧＳＭのＳＭＳ−ＧＭＳＣへ送る。
【００４０】
図５は、ＣＤＭＡネットワーク内の移動局が受信ショートメッセージに行なう処理500の実施形態のフローチャートを示している。この処理は、必要であれば、上述のＧＳＭからＣＤＭＡへのメッセージ変換方式を使用して、ショートメッセージを変換すると仮定する。
【００４１】
最初に、受信ショートメッセージのユーザデータサブパラメータを得る（ステップ512）。次に、ユーザデータサブパラメータのMsg Encodingフィールドの値を得る（ステップ514）。次に、Msg Encoding値が、“ＧＳＭのＳＭＳのデータ符号化”に割り当てられた値と等しいかどうかを判断する（ステップ516）。答えがノーであるときは、この受信メッセージは、ＣＤＭＡのＳＭＳのメッセージであるか、またはカプセル化されたＧＳＭのＳＭＳのメッセージの処理が必要ないものである。この場合は、ユーザデータサブパラメータのCHARiフィールド内のユーザデータを、Msg Encoding値に基づいて正規のやり方で処理する（ステップ522）。
【００４２】
しかしながら、ステップ516において、Msg Encoding値が“ＧＳＭのＳＭＳのデータ符号化”値に等しいと判断されるときは、受信ショートメッセージは、カプセル化されたＧＳＭのＳＭＳのメッセージを含んでいる。この場合は、ユーザデータサブパラメータ内のMessage Typeフィールドから、ＳＭＳのメッセージのTP-Data-Coding-Schemeを得る（ステップ518）。ユーザデータサブパラメータのCHARiフィールド内のユーザデータは、ショートメッセージのTP-User-Dataを含んでおり、これを、TP-Data-Coding-Schemeに基づいて処理する（ステップ520）。この処理の一部として、TP-Data-Coding-Schemeが、ユーザデータが送信前に圧縮されていることを示しているときは、ユーザデータを逆圧縮する。ショートメッセージ内のユーザデータは、3GPP TS 23.038 V5.0.0に記載されているように処理される。ステップ520および522の後で、処理が終了する。
【００４３】
図６は、メッセージ／サービス局600および移動局140xの実施形態のブロック図である。メッセージ／サービス局600は、ＳＭＳのインターワーキングおよびインターオペラビリティ機能（ＩＩＦ）を備え、例えば、ＡＮＳＩ−４１のメッセージ局またはＧＳＭのＳＭＳのサービス局の何れかにおいて実行される。
【００４４】
メッセージ／サービス局600は、ＧＳＭのＭＳＣ124またはＣＤＭＡのＭＳＣ114、あるいはこの両者が発信したＳＭＳのメッセージを受信し、外部ネットワークから送られる。受信ショートメッセージは、メッセージ緩衝器612に一時的に記憶される。これらのショートメッセージは、後で緩衝器から検索され、ショートメッセージ変換器614へ与えられ、必要であれば、適切なフォーマットへ変換される。とくに、ショートメッセージ変換器614は、ＧＳＭのＳＭＳのメッセージに対して、ＧＳＭからＣＤＭＡへのメッセージ変換を行ない、ＣＤＭＡネットワークから送信され、ＣＤＭＡのＳＭＳのメッセージに対して、ＣＤＭＡからＧＳＭへのメッセージ変換を行ない、ＧＳＭネットワークから送信される。メッセージ変換は、上述のように行われる。
【００４５】
変換されたショートメッセージは、外部ネットワークのサービス中のＣＤＭＡのＭＳＣ114またはＧＳＭのＭＳＣ124、あるいはこの両者に与えられる。サービス中のＭＳＣは、変換されたショートメッセージを、サービス中のノード（または基地局）130へ転送する。ノード130は、これらのメッセージの指定受信者である移動局に現在サービスしている。各サービス中のノードは、受信ショートメッセージを処理して、それらを被変調信号内に含め、その受信可能領域内の移動局へ送信する。
【００４６】
メッセージ／サービス局600内では、制御装置620は、メッセージ／サービス局を通るショートメッセージの流れを指示し、さらに加えて、ショートメッセージの変換を適切に制御する。これは、メッセージ／サービス局600が受信した各ショートメッセージの送信元および送信先を判断することによって、実現することができる。メモリ装置622は、制御装置620が使用するプログラムコードおよびデータを記憶する。
【００４７】
図６は、移動局140xの実施形態も示している。移動局のサービス中ノードから送信された被変調信号は、アンテナ652によって受信され、受信機装置（receiver unit, RCVR）654へ供給される。受信機装置654は、受信信号を調整し（例えば、フィルターにかけ、増幅し、ダウンコンバートする）、さらに加えて、調整された信号をディジタル形式にして、サンプルを供給する。
【００４８】
復調器（demodulator, Demod）/復号器656は、被変調信号を受信した特定のネットワーク（ＣＤＭＡまたはＧＳＭ）に指定された個々のやり方で、サンプルを復調する。復調されたデータを復号し、被変調信号において送られたショートメッセージを含む復号データを得る。ショートメッセージプロセッサ658は、受信ショートメッセージを（例えば、図５において既に記載したように）処理して、これらのショートメッセージ内に含まれているユーザデータを与える。例えば、TP-Data-Coding-Schemeが、ショートメッセージ内に逆圧縮されたデータが含まれていることを示しているとき、ショートメッセージプロセッサ658は、ユーザデータパラメータのCHARiフィールド内のユーザデータのメッセージ変換と、おそらくは、逆圧縮とを行なう。
【００４９】
制御装置660は、移動局140x内の装置の動作を指示する。例えば、制御装置660は、ショートメッセージプロセッサ658に、特定の符号化方式を使用するように指示して、移動局に宛てられた各受信ショートメッセージごとに、逆圧縮、等を行ない、正しいユーザデータを与える。メモリ装置662は、制御装置660が使用するプログラムコードおよびデータを記憶する。
【００５０】
図６は、メッセージ／サービス局600および移動局140xの特定の実施形態を示している。他の実施形態も、本発明の技術的範囲内であれば、可能である。メッセージ／サービス局600において、ショートメッセージ変換器614を、制御装置620またはいくつかの他のプロセッサ（例えば、メッセージフォーマッタ）内に実装してもよい。同様に、各移動局140xにおいて、ショートメッセージプロセッサ658を、制御装置660またはいくつかの他のプロセッサ（例えば、復調／復号器656）内に実装してもよい。
【００５１】
ここに記載したショートメッセージ変換および処理技術は、種々の手段で実行される。例えば、これらの技術は、ハードウエア、ソフトウエア、またはその組み合わせにおいて実行される。ハードウエアの実行において、ここに記載されている１つの技術または技術を組合せたものを（例えば、メッセージ／サービス局600におけるメッセージ変換、移動局140におけるメッセージ処理、等に）実行するのに使用される要素は、１つ以上の特定用途向け集積回路（application specific integrated circuit, ASIC）、ディジタル信号プロセッサ（digital signal processor, DSP）、ディジタル信号処理装置（digital signal processing device, DSPD）、プログラム可能な論理装置（programmable logic device, PLD）、フィールドプログラマブルゲートアレイ（field programmable gate array, FPGA）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここに記載されている機能を行なうように設計された他の電子装置、またはその組み合わせの中に実装される。
【００５２】
ソフトウエアの実行において、ショートメッセージ変換および処理技術は、ここに記載した機能を実行するモジュール（例えば、手続き、機能、等）において実行される。ソフトウエアコードは、メモリ装置（例えば、図６のメモリ装置622および662）に記憶され、プロセッサ（例えば、制御装置620および660）によって実行される。メモリ装置は、プロセッサ内に、またはプロセッサの外部に実装され、プロセッサの外部で実行される場合は、メモリ装置は、この分野において知られている種々の手段を介して、プロセッサに通信上接続することができる。
【００５３】
上述の開示された実施形態は、当業者が本発明を作成または使用できるようにするために与えられている。当業者には、これらの実施形態の種々の変更は容易に明らかであり、ここに定められている一般的な原理を、本発明の意図および技術的範囲から逸脱しないならば、他の実施形態に適用することができる。したがって、本発明は、ここに示された実施形態に制限されることではなく、ここに開示されている原理および新奇な特徴に一致する最も幅広い範囲にしたがうことを意図されている。
【図面の簡単な説明】
【００５４】
【図１】ＣＤＭＡネットワークとＧＳＭネットワークとを含む通信ネットワークの図。
【図２】（ａ）ＧＳＭのＳＭＳのメッセージフォーマットを示す図と（ｂ）ＣＤＭＡのＳＭＳのメッセージフォーマットを示す図。
【図３】ＧＳＭのＳＭＳのメッセージからＣＤＭＡのＳＭＳのメッセージへの変換を示す図。
【図４】ＧＳＭネットワークからのＳＭＳのメッセージを、ＣＤＭＡネットワーク内の受信側移動ユーザへ送る信号の流れを示す図。
【図５】ＣＤＭＡネットワーク内の移動局が受信ショートメッセージに行なう処理のフローチャート。
【図６】メッセージ／サービス局および移動局の実施形態のブロック図。
【符号の説明】
【００５５】
100・・・通信ネットワーク、110・・・ＣＤＭＡネットワーク、120・・・ＧＳＭネットワーク、140・・・移動局、500・・・処理。
【図１】
2005533413.tif 000007
【図２】
2005533413.tif 000008
【図３】
2005533413.tif 000009
【図４】
2005533413.tif 000010
【図５】
2005533413.tif 000011
【図６】
2005533413.tif 000012
【国際調査報告】
2005533413.tif 000013
2005533413.tif 000014
2005533413.tif 000015
2005533413.tif 000016