データ コーディング スキームは、ショート メッセージ(SM) およびセル ブロードキャスト メッセージ(CB)内の1オクテットのフィールドであり、受信側の端末が受信したメッセージをどのように処理するかに関する基本情報を伝達します。情報には次のものが含まれます。
- メッセージユーザーデータのエンコードを決定する文字セットまたはメッセージコーディング
- メッセージクラスは、モバイルステーション(MS)またはユーザー機器(UE)のどのコンポーネントにメッセージを配信するかを決定します。
- 読んだ後にメッセージを自動的に削除するリクエスト
- 未読のボイスメール、ファックス、電子メール、その他のメッセージの存在を示すフラグの状態
- メッセージの内容が圧縮されていることを示す
- セルブロードキャストメッセージの言語
このフィールドは、3GPP 23.040および3GPP 23.038でTP-DCS という名前で説明されています。
メッセージ文字セット
GSM 7 ビット デフォルト アルファベットと呼ばれる特別な 7 ビット エンコーディングは、GSM のショート メッセージ システム用に設計されました。このアルファベットには、ほとんどの西ヨーロッパ言語で最もよく使用される記号 (および一部のギリシャ語の大文字) が含まれています。一部のASCII文字とユーロ記号はGSM 7 ビット デフォルト アルファベットに適合しないため、2 つのセプテットを使用してエンコードする必要があります。これらの文字は、GSM 7 ビット デフォルト アルファベット拡張テーブルを形成します。GSM 7 ビット アルファベットのサポートは、GSM ハンドセットとネットワーク要素に必須です。[1]
ラテン文字を使用するが、GSM 7 ビットのデフォルト アルファベットに存在しない文字を使用する言語では、多くの場合、発音区別符号付きの欠落文字が発音区別符号なしの対応する文字に置き換えられます。これにより、ユーザー エクスペリエンスが完全に満足できるものにはならないものの、多くの場合は受け入れられます。これらの欠落文字を含めるには、(セグメント化されていない) メッセージの長さが 160 文字から 70 文字に短縮されるという代償を払って、16 ビットのUTF-16 (GSM では UCS-2 と呼ばれる) エンコードを使用できます。
中国語、韓国語、または日本語のメッセージは、UTF-16文字エンコードを使用してエンコードする必要があります。ロシア語、アラビア語、ヘブライ語、さまざまなインドの言語など、非ラテン文字を使用する他の言語についても同様です。2008 年に公開された 3GPP TS 23.038 8.0.0 では、新しい機能である拡張された国別言語シフト テーブルが導入され、2012 年に公開されたバージョン 11.0.0 では、トルコ語、スペイン語、ポルトガル語、ベンガル語、グジャラート語、ヒンディー語、カンナダ語、マラヤーラム語、オリヤー語、パンジャブ語、タミル語、テルグ語、ウルドゥー語がカバーされています。このメカニズムは、ユーザー データ ヘッダーの特別な情報要素に従って、GSM 7 ビットのデフォルトのアルファベット コード テーブルや拡張テーブルを国別テーブルに置き換えます。国別言語シフト テーブルを使用するセグメント化されていないメッセージは、最大 155 (または 153) の 7 ビット文字を伝送できます。
GSM は、テキスト メッセージに対して 2 つのエンコードのみを認識し、バイナリ メッセージに対して 1 つのエンコードのみを認識します。
- GSM 7 ビット デフォルト アルファベット (各国語シフト テーブルの使用も含まれます)
- UCS-2
- 8ビットデータ
メッセージクラス
TP-DCS オクテットには、他の情報を伝送できるようにするための複雑な構文があります。最も注目すべきはメッセージ クラスです。
フラッシュ メッセージは、メモリがいっぱいの場合でも携帯電話で受信されます。フラッシュ メッセージは携帯電話に保存されるのではなく、携帯電話のディスプレイに表示されるだけです。
その他の機能
読んだ後に自動削除
ユーザーが読んだ後、ハンドセットは「自動削除コーディング グループにマークされたメッセージ」に該当する TP-DCS 値を持つ受信メッセージをすべて削除する必要があります。
メッセージ待機表示
DCS 値のメッセージ待機表示グループは、未読のボイスメール、ファックス、電子メール、またはその他のメッセージの存在を示すフラグを設定またはリセットするために使用されます。
データ圧縮
特別な DCS 値でもメッセージの圧縮が可能になりますが、おそらくどのオペレータも使用しません。
DCS値
SMSデータコーディング方式
TP-DCSの値はGSM勧告03.38で定義されています。[1]
iDENモバイル標準では、値 F7 16と F8 16が特別な方法で使用されます。
CBSデータコーディング方式
セルブロードキャストメッセージのDCS値についてはGSM勧告03.38を参照のこと。[1]
参照
- ショートメッセージサービス(SMS)
- セルブロードキャスト
- 03.38 の
- 03.40 ...
- ユーザーデータヘッダー
- 連結されたSMS
- ショートメッセージサービス技術実現 (GSM)
- 強化されたメッセージングサービス
- マルチメディア メッセージング サービス
- ショートメッセージ ピアツーピア
- ユニバーサルコンピュータプロトコル
参考文献
- ^ abc 3GPP TS 23.038、アルファベットと言語固有の情報。
