
ショートメッセージサービス(SMS)は、ほとんどの電話、インターネット、モバイルデバイスシステムに組み込まれているテキストメッセージングサービスの構成要素です。携帯電話間で短いテキストメッセージを交換するための標準化された通信プロトコルを使用し、通常はセルラーネットワークを介して送信されます。
SMSはGSM標準の一部として開発され、SS7シグナリングプロトコルに基づいており、1993年からデジタル携帯電話ネットワークで展開され[ 1 ] 、当初は顧客がキャリア/オペレーターからアラートを受け取ることを目的としていました。[ 2 ]このサービスでは、ユーザーは最大160文字のテキストメッセージを送受信できます。[ a ]当初はGSM電話との間で、後にCDMAやデジタルAMPSとも送受信されました。その後、新しいネットワークで定義され、サポートされ、[ 3 ]現在の5Gネットワークも含まれています。SMSゲートウェイを使用すると、メッセージはSMSCを介してインターネット経由で送信でき、コンピューター、固定の地上電話、衛星に通信できます。[ 4 ] その後、SMSのアップグレードとして「画像メッセージング」機能が追加され、 MMSが導入されました。
SMSは、人々の間での娯楽的なテキストメッセージのやり取りのほか、モバイルマーケティング(ダイレクトマーケティングの一種)、[ 5 ] 2要素認証ログイン、[ 6 ]テレビ投票、[ 7 ]モバイルバンキング(SMSバンキングを参照)、およびその他の商用コンテンツにも使用されています。[ 8 ] SMS標準は、テキスト通信の方法として世界中で非常に人気があり、2010年末までに最も広く使用されているデータアプリケーションとなり、推定35億人のアクティブユーザー、つまり全携帯電話加入者の約80%を占めました。[ 9 ]最近では、SMSはますます新しい独自のインスタントメッセージングサービスに挑戦されるようになっています。 [ 10 ] RCSは、SMSの潜在的なオープン標準の後継として指定されています。[ 11 ]
SMS技術は、標準化された電話プロトコルを用いた無線メモポゲラーの無線電信から生まれました。これらは1986年にGSM (Global System for Mobile Communications )シリーズの一部として定義されました。[ 12 ]最初のSMSメッセージは1992年12月3日に送信されました。SEMグループのテストエンジニアであるニール・パップワースが、同僚のリチャード・ジャービスのOrbitel 901に「メリークリスマス」と送信したのです。[ 13 ] [ 14 ] [ 15 ]

モバイル機器へのテキストメッセージ機能の追加は1980年代初頭に始まりました。CEPTグループGSMの最初の行動計画は1982年12月に承認され、「公衆交換電話網および公衆データ網で提供されているサービスと設備は、モバイルシステムでも利用可能であるべきである」と要求しました。[ 16 ]この計画には、モバイル端末間で直接テキストメッセージを交換するか、当時使用されていたメッセージ処理システムを介して送信することが含まれていました。[ 17 ]
SMSのコンセプトは、1984年に仏独GSM協力においてフリードヘルム・ヒレブランドとベルナルド・ギレバートによって開発された。[ 18 ] GSMは電話通信が主な用途とされていたため、電話通信向けに最適化されている。SMSの核となるアイデアは、この電話に最適化されたシステムを利用し、信号トラフィックが存在しない期間に、電話トラフィックを制御するために必要な信号経路でメッセージを転送するというものである。これにより、システム内の未使用のリソースを最小限のコストでメッセージ転送に使用できる。しかし、既存の信号形式にメッセージを収めるため、メッセージの長さを128バイト(後に7ビット文字で160文字に改良)に制限する必要があった。ヒレブランドは、自身の観察と、はがきやテレックスのメッセージの一般的な長さの分析に基づき、160文字あればほとんどの短い通信には十分であると主張した。[ 19 ]
SMSはソフトウェアをアップデートすることであらゆる携帯電話端末に実装可能でした。そのため、SMSが普及し始めた頃には、SMS対応端末とネットワークの基盤が既に整っていました。[ 20 ]新たに必要となったネットワーク要素は、専用のショートメッセージサービスセンターであり、増加するSMSトラフィックに対応するために無線容量とネットワークトランスポートインフラの強化が必要でした。[ 21 ]
SMSの技術開発は、標準化団体の枠組みを支える多国間の協力によって行われました。これらの組織を通じて、この技術は全世界に無料で利用可能になりました。[ 22 ]
SMS開発のきっかけとなった最初の提案は、1985年2月にオスロで開催されたGSMグループ会議において、ドイツとフランスの提案によってなされた。[ 23 ]この提案は、ドイツの提案に基づき、GSMサブグループWP1サービス(議長:マルティーヌ・アルヴェルヌ、フランステレコム)でさらに練り上げられた。また、ヤン・アウデスタッド(テレノール)が議長を務めるサブグループWP3ネットワーク側面でも初期の議論が行われた。この結果は、1985年6月に業界に配布された文書でGSMメイングループによって承認された。[ 24 ] SMSに関する入力文書は、ドイツテレコムのフリードヘルム・ヒレブランドが、フランステレコムのベルナール・ギレバートの貢献を受けて作成した。フリードヘルム・ヒレブランドとベルナール・ギレバートがGSMに持ち込んだ定義は、モバイルユーザーへの「確認応答機能付き」の英数字メッセージ送信サービスの提供を求めていた。最後の3つの単語によって、SMSは当時使用されていた電子呼び出しサービスよりもはるかに便利なものになり、GSMの一部の人々が考えていたものよりもずっと便利になりました。[ 25 ]
SMSは、GSM主要グループにおいて、新しいデジタル携帯電話システムにおけるサービスとして検討されました。GSM文書「GSMシステムで提供されるサービスと設備」[ 12 ]では、携帯電話発着信両方のショートメッセージ(SMS)がGSMテレサービスの表に記載されています。[ 12 ]
GSMサービスに関する議論は、勧告GSM 02.03「GSM PLMNによってサポートされるテレサービス」で結論づけられました。[ 26 ]ここでは、3つのサービスの基本的な説明が示されています。
WP4は、SMSの仕様策定を担当するメッセージ処理起草グループ(DGMH)を設立しました。テレノール社のフィン・トロスビー氏が最初の3年間、起草グループの議長を務め、SMSの設計が確立されました。DGMHには5人から8人の参加者がおり、フィン・トロスビー氏は主要な貢献者としてケビン・ホリー氏、エイヤ・アルトネン氏、ディディエ・ルイザール氏、アラン・コックス氏を挙げています。最初の行動計画[ 27 ]では、技術仕様03.40「ショートメッセージサービスの技術的実現」が初めて言及されています。担当編集者はフィン・トロスビー氏でした。この技術仕様の最初の、そして非常に基本的な草案は1987年11月に完成しました[ 28 ]。しかし、この期間の後半には、メーカーにとって有用な草案が続きました。この期間の作業の包括的な説明は[ 29 ]に記載されています。
最初のSMSメッセージ[ 13 ]は、1992年12月3日にイギリスのVodafone GSMネットワークを介して、 Sema Group(現Mavenir Systems )のNeil Papworth氏がパソコンを使用して送信したもので、Orbitel 901端末を使用してVodafoneのRichard Jarvis氏に送信されました。メッセージの本文は「メリークリスマス」でした[ 30 ]
ショートメッセージサービスセンター(SMSC)の最初の商用導入は、1993年にロジカ(現CGI)傘下のアルディスコンとスウェーデンのテリア(現テリアソネラ)によって行われ、 [ 31 ] 、続いて米国のフリートコール(現ネクステル)[ 32 ] 、ノルウェーのテレノール[ 33 ]、BTセルネット(現O2 UK)によって実施された。[ 34 ]
最初の商用SMSサービスは、1993年にフィンランドのRadiolinja(現在はElisa傘下)が個人間のテキストメッセージングサービスとして消費者に提供した。初期のGSM携帯電話端末のほとんどはSMSテキストメッセージの送信機能をサポートしておらず、1993年時点でGSM電話機全機種でユーザーによるSMSテキストメッセージの送信をサポートしていた端末メーカーはノキアのみだった。当時ノキアのエンジニアであったマッティ・マッコネンによると、1994年1月に発売されたNokia 2010は、SMSの簡単な作成をサポートした最初の携帯電話だった。[ 35 ]
初期の成長は緩やかで、1995年のGSM顧客1人当たりの月平均送信件数はわずか0.4件だった。[ 36 ]当初、英国のネットワークでは、顧客は同じネットワーク上の他のユーザーにしかメッセージを送信できなかったため、サービスの有用性が制限されていた。この制限は1999年に解除された。[ 13 ]時が経つにつれ、SMSCでの課金ではなくスイッチ課金になったこと、またSMSC内での新機能により海外のモバイルユーザーからのメッセージ送信をブロックできるようになったことで、この問題は解消された。2000年末までに、1ユーザー当たり月平均35件のメッセージに達し、[ 36 ] 2006年のクリスマスには、英国だけで2億500万件を超えるメッセージが送信された。[ 37 ] 1999年までに、フィンランドではSMSが10代の若者の間で社会現象となっていた。[ 38 ]
2001年までにフィリピンではSMSが爆発的に普及し、同国は「世界のテキストメッセージの首都」と呼ばれるようになりました。[ 40 ] [ 41 ]これは、携帯電話事業者が月額制で大量の無料テキストメッセージを提供していたことにも起因しています。[ 42 ] SMSの普及は初期の頃はヨーロッパとアジアの一部に限られており、[ 43 ]米国ではネットワークの互換性がなかったことや、他国に比べて音声通話が安価だったことなどが、普及率の低さにつながっています。[ 42 ]エコノミスト誌は2003年に、あるアナリストの見解を述べています。[ 44 ]
端的に言えば、アメリカでは通話料が安いということです。固定電話の市内通話は通常無料なので、携帯電話事業者は加入者に携帯電話の利用を促すため、月額料金プランの一部として、最大月5,000分という大容量の「バンドル」通話時間を提供しなければなりません。テキストメッセージは、通話よりもテキストメッセージのほうが安いことに気づいた、コスト意識の高いティーンエイジャーの間で、世界の他の地域で最初に普及しました。[…] 市内通話が無料であることから、アメリカのティーンエイジャーの間では、何時間もインターネットにログインし、PC同士で「インスタントメッセージ」(IM)を使うことが、電子チャットの好まれる手段となっています。
これは、2003年の時点で、アメリカのインターネット利用者はヨーロッパの利用者よりも平均5倍多くの時間をオンラインで過ごしていたという事実によっても裏付けられています。[ 45 ]また、ヨーロッパや世界の他の地域の多くの貧しい国では、当時アメリカに比べてインターネットへのアクセス率が大幅に低かったため(デジタルディバイドを参照)、SMSがよりアクセスしやすくなっていました。[ 46 ]

| 国 | 携帯電話加入者1人あたりの月間メッセージ送信数(2003年)[ 47 ] [ 42 ] |
|---|---|
| フィリピン | |
| 韓国 | |
| アイルランド | |
| クロアチア | |
| インドネシア | |
| フランス | |
| アメリカ合衆国 |
SMSは大規模な商業産業となり、2010年には世界で1,146億ドルの収益を上げました。 [ 48 ] 2002年には、世界中で3,660億件のSMSテキストメッセージが送信され、[ 49 ] 2010年には6.1兆件に増加しました。[ 9 ] 2015年、オーストラリアでSMSを送信する実際のコストは1通あたり0.00016ドルであることがわかりました。[ 50 ]世界のSMSメッセージング事業は2013年に2,400億米ドルを超えると推定され、モバイルメッセージングによって生み出される収益のほぼ半分を占めています。[ 51 ]
SMSの人気は、 SMSメッセージの160文字制限に対処するために単語を短縮する、いわゆる「SMS言語」現象の自然発生的な発生にもつながりました。 [ 52 ]モバイルデータサービスにおけるSMSの使用は、その普遍性、信頼性、そして新しいWAP標準に対する冷淡な反応により、2000年代初頭にますます顕著になりました。 [ 53 ](下記のプレミアム評価サービスを参照)。2000年代初頭から中頃には、写真や動画の送信をサポートするSMSの改良版として、マルチメディアメッセージングサービス(MMS)が開発されました。[ 54 ]
SMSは、 Facebook Messenger、WhatsApp、Telegram、WeChatなど、現代のモバイルデバイス向けの追加機能を備えたインターネットプロトコルベースのメッセージングサービスによってますます脅かされています。[ 55 ]これらのサービスは、モバイルネットワークオペレータから独立して運営されており、通常、SMSや電子メールのようにクロスプラットフォームのメッセージング機能は提供していません。[ 11 ]たとえば、2010年から2022年の間に、インドでのSMS通信収益は94%減少しましたが、「データ使用によるユーザーあたりの収益シェアは...10倍以上増加しました。」[ 56 ]ただし、北米など一部の地域では、2023年時点で人口の80%以上がSMSを使用し続けています。[ 57 ]単一の企業によって運営されず、デバイス間で完全に相互運用可能なSMSの現代的な後継者を作成するために、業界関係者はRCS「ユニバーサルプロファイル」イニシアチブを作成しました。[ 11 ]これは2024年にiOS 18がリリースされたときにAppleによってサポートされたため、事実上すべての新しい携帯電話(iOSおよびAndroidプラットフォーム)にRCSテキストメッセージ機能が搭載されることになりますが、これはネットワークオペレータがサポートしているかどうかにも依存する可能性があります。[ 58 ]
SMSは、ネットワーク加入者にプレミアム料金サービスを提供するために使用される場合があります。 [ 59 ]今日では、SMSはオンラインでの小額の支払いにも使用されています。たとえば、ファイル共有サービス、モバイルアプリケーションストア、VIPセクションへの入場などです。オンラインの世界以外では、バスのチケットや飲み物を購入することもできます。[ 60 ]
さらに、仲介サービスにより、テキストを音声に変換して固定電話に送信することも可能である。[ 61 ]
2014年、Caktus Group [ 62 ]はリビアで世界初のSMSベースの有権者登録システムを開発した。2015年2月時点で150万人以上がこのシステムを利用して登録しており、リビアの有権者に前例のない民主的なプロセスへのアクセスを提供している。[ 63 ]
フラッシュSMSは、ユーザーの操作なしにメイン画面に直接表示され、受信トレイに自動的に保存されないタイプのSMSです。[ 64 ]火災警報などの緊急時や、ワンタイムパスワードの配信などの機密性が求められる場合に役立ちます。[ 65 ]
2010年には、ドイツ連邦警察、税関、連邦国内情報機関であるVerfassungsschutzによって、約50万件のサイレントSMSメッセージが送信されました。[ 66 ] [ 67 ]これらのサイレントメッセージは、サイレントTMS、ステルスSMS、ステルスping、またはショートメッセージタイプ0とも呼ばれ、[ 68 ]人物の位置を特定し、完全な移動プロファイルを作成するために使用されます。画面には表示されず、受信時に音声信号も発信されません。主な目的は、ネットワーク事業者の特別なサービスをあらゆる携帯電話に提供することでした
2001年3月、アムステルダムのオランダ警察は、盗難届の出ている携帯電話に3分ごとに「この携帯電話は盗まれました。売買は犯罪です。警察です。」というSMSを送信することで、増加する携帯電話盗難に対抗しようとしました。[ 69 ] [ 70 ]
SMSはもともとGSMの一部として設計されましたが、現在では3G、4G、5Gネットワークを含む世界中の幅広いネットワークで利用可能です。ただし、すべてのテキストメッセージングシステムがSMSを使用しているわけではなく、このコンセプトを採用した代表的な代替実装としては、J-PhoneのSkyMailやNTTドコモのショートメール(いずれも日本)などがあります。NTTドコモのiモードやRIMのBlackBerryによって普及した携帯電話からの電子メールメッセージングも、通常、 TCP/IP経由のSMTPなどの標準的なメールプロトコルを使用しています。
ショートメッセージサービス—ポイントツーポイント (SMS-PP) —は、もともと GSM 勧告 03.40 で定義され、現在は3GPPでTS 23.040 として管理されています。[ 71 ] [ 72 ] GSM 03.41 (現在は 3GPP TS 23.041) は、ショートメッセージサービス—セルブロードキャスト (SMS-CB)を定義しています。これにより、メッセージ (広告、公共情報など) を指定された地理的エリア内のすべてのモバイルユーザーにブロードキャストできます。[ 73 ] [ 74 ]セルブロードキャストは、米国のワイヤレス緊急警報の基盤となる技術で、公共安全メッセージやアンバーアラートに使用されています。 [ 75 ] [ 76 ]および他の国々の同様の公共安全メッセージにも使用されています。これらのメッセージは SMS メッセージに似ています。
メッセージはショートメッセージサービスセンター(SMSC)に送信され、「ストア・アンド・フォワード」メカニズムを提供します。SMSCはSMSCの受信者にメッセージを送信しようとします。受信者に連絡できない場合、SMSCはメッセージをキューに入れて後で再試行します。[ 77 ]一部のSMSCでは、送信を一度だけ試行する「転送して忘れる」オプションも提供されています。モバイル端末(MT、携帯電話に送信されたメッセージ)とモバイル端末(MO、携帯電話から送信されたメッセージ)の両方のオペレーションがサポートされています。メッセージの配信は「ベストエフォート」であるため、メッセージが実際に受信者に配信される保証はありませんが、メッセージの遅延や完全な損失はまれであり、通常はメッセージの5%未満に影響します。[ 78 ]一部のプロバイダーでは、ユーザーが配信レポートをリクエストできます。これは、ほとんどの最新携帯電話のSMS設定から、または各メッセージの先頭に*0# [ 79 ]または*N#を付けることによって可能です。ただし、確認の正確な意味は、ネットワークへの到達、送信キューへの登録、送信、ターゲット デバイスからの受信確認の受信などさまざまであり、報告される成功の具体的な種類がユーザーに通知されないことがよくあります。
SMSはステートレスな通信プロトコルであり、各SMSメッセージは他のメッセージから完全に独立しているとみなされます。SMSをステートフルな対話(MO応答メッセージが特定のMTメッセージとペアになる)のための通信チャネルとして使用するエンタープライズアプリケーションでは、セッション管理をプロトコルの外部で維持する必要があります。
SMSCと携帯電話間のショートメッセージの送信は、SS7プロトコルのモバイルアプリケーションパート(MAP)を使用するたびに行われます。[ 80 ] メッセージはMAP MO-およびMT-ForwardSM操作で送信され、そのペイロード長はシグナリングプロトコルの制約により、正確に140バイト(140バイト×8ビット/バイト=1120ビット)に制限されます。
ショートメッセージは、さまざまなアルファベットを使用してエンコードできます。デフォルトのGSM 7 ビット アルファベット、8 ビットのデータ アルファベット、16 ビットのUCS-2またはUTF-16アルファベットです。[ 81 ] [ 82 ]加入者が端末で設定したアルファベットによって、ショートメッセージの最大サイズは 160 個の 7ビット文字、140 個の 8 ビット文字、または 70 個の 16 ビット文字になります。GSM 7 ビット アルファベットのサポートは、GSM 端末とネットワーク要素に必須ですが、[ 82 ]ヒンディー語、アラビア語、中国語、韓国語、日本語、またはキリル文字言語 (ロシア語、ウクライナ語、セルビア語、ブルガリア語など) の文字は、16 ビットのUCS-2文字エンコードを使用してエンコードする必要があります( Unicode を参照)。ルーティングデータやその他のメタデータは、ペイロード サイズに追加されます。
より大きなコンテンツ(連結SMS、マルチパートまたはセグメントSMS、または「ロングSMS」)は複数のメッセージを使用して送信できます。その場合、各メッセージはセグメント情報を含むユーザーデータヘッダー(UDH)で始まります。UDHはペイロードの一部であるため、セグメントあたりの使用可能な文字数は少なくなります。7ビットエンコードの場合は153文字、8ビットエンコードの場合は134文字、16ビットエンコードの場合は67文字です。受信側の端末はメッセージを再構成し、1つのロングメッセージとしてユーザーに提示します。規格では理論上最大255セグメントまで許容されていますが[ 83 ] 、一部の通信事業者では10セグメントが実質的な最大値となっており[ 84 ]、ロングメッセージは複数のSMSメッセージと同等の料金で請求されることがよくあります。127セグメントがサポートされている場合もありますが[ 85 ]、一部のSMSアプリケーションのソフトウェア制限によりこれがサポートされていません。一部のプロバイダーはメッセージの長さに応じた料金体系を提供していますが、このような料金体系は急速に消滅しつつあります。
SMSゲートウェイプロバイダーは、企業向けSMS、コンテンツ配信、SMSを利用したエンターテイメントサービス(テレビ投票など)など、企業とモバイル加入者間のSMSトラフィックを促進します。SMSメッセージングのパフォーマンスとコスト、そしてメッセージングサービスのレベルを考慮すると、SMSゲートウェイプロバイダーはアグリゲーターまたはSS7プロバイダーに分類できます。
アグリゲータモデルは、携帯電話事業者との複数の契約に基づき、事業者のSMSCとの間で双方向SMSトラフィックを交換するものです。これは「ローカルターミネーションモデル」とも呼ばれます。アグリゲータは、SMSメッセージが交換されるプロトコルであるSS7プロトコルに直接アクセスできません。SMSメッセージは事業者のSMSCに配信されますが、加入者の端末には配信されません。SMSCはSS7ネットワークを通じてメッセージのその後の処理を行います。
SMSゲートウェイプロバイダーのもう1つのタイプは、SS7接続に基づいてSMSメッセージをルーティングするものです。これは「国際終端モデル」とも呼ばれます。このモデルの利点は、SS7を介してデータを直接ルーティングできるため、プロバイダーはSMSルーティング中のパス全体を完全に制御し、可視化できることです。つまり、他のモバイル事業者のSMSCを経由することなく、受信者との間でSMSメッセージを直接送受信できます。そのため、遅延やメッセージの損失を回避し、メッセージの完全な配信保証と最適化されたルーティングを実現できます。このモデルは、ミッションクリティカルなメッセージングや企業コミュニケーションで使用されるSMSに特に効果的です。さらに、これらのSMSゲートウェイプロバイダーは、マスキング機能を備えたブランドSMSサービスを提供していますが、これらのゲートウェイの悪用を受けて、多くの国の政府がこれらのゲートウェイをブロックするための厳格な措置を講じています。
メッセージ サービス センターは、インターワーキングおよびゲートウェイMSCを介して公衆陸上移動網 (PLMN)またはPSTNと通信します。
加入者発メッセージは、携帯電話からサービスセンターへ転送され、モバイルユーザー、固定ネットワーク加入者、または付加価値サービスプロバイダー(VASP)(アプリケーション終端とも呼ばれる)宛てに送信されます。加入者終端メッセージは、サービスセンターから宛先の携帯電話へ転送され、モバイルユーザー、固定ネットワーク加入者、またはVASPなどの他のソースから発信される場合があります。
一部の通信事業者では、非加入者でもEメール・SMSゲートウェイを使用して加入者の携帯電話にメッセージを送信できます。また、AT&T Mobility、T-Mobile USA、[ 86 ] Sprint、[ 87 ] Verizon Wireless [ 88 ]など多くの通信事業者が、それぞれのウェブサイトを通じてこの機能を提供しています。[ 89 ]
例えば、電話番号が555-555-5555であるAT&T加入者は、5555555555@txt.att.net宛のメールをテキストメッセージとして受信します。加入者はこれらのSMSメッセージに簡単に返信することができ、SMSの返信は元のメールアドレスに返送されます。メールをSMSに送信する場合、送信者は無料ですが、受信者には標準の配信料金がかかります。携帯電話に送信できるのはメールメッセージの最初の160文字のみで、携帯電話から送信できるのも160文字のみです。ただし、電話サービスプロバイダによっては、長いメッセージは複数のテキストメッセージに分割される場合があります。[ 90 ] [ 91 ]
テキスト対応の固定電話機では、テキスト形式でメッセージを受信する必要があります。ただし、テキスト対応でない電話機でも、音声合成機能を使用してメッセージを配信できます。[ 92 ]
ショートメッセージは、着信音やロゴなどのバイナリコンテンツに加え、無線プログラミング(OTA)や設定データも送信できます。こうした用途はGSM仕様のベンダー固有の拡張であり、複数の競合する標準規格が存在します。ただし、NokiaのSmart Messagingが一般的です。
SMSはM2M(マシンツーマシン)通信に利用されています。例えば、SMSで制御されるLEDディスプレイ機器や、一部の車両追跡会社はデータ転送やテレメトリのニーズにSMSを利用しています。これらの用途でのSMSの利用は、 GPRSサービスの方が全体的なコストが低いため、徐々にGPRSに取って代わられつつあります。GPRSは、小規模な通信事業者がSMSテキスト送信手段として提供しており、国際的なSMSテキスト送信コストを削減しています。[ 93 ]
SS7プロトコルのモバイルアプリケーション部分(MAP)には、開始当初からコアネットワークを介したショートメッセージの転送のサポートが含まれていました。[ 94 ] MAPフェーズ2では、モバイル着信ショートメッセージ転送用の別の操作コードを導入することで、SMSのサポートを拡張しました。[ 94 ]フェーズ2以降、MAPのショートメッセージ操作パッケージには変更はありませんが、他の操作パッケージはCAMEL SMS制御をサポートするように拡張されています。
3GPPリリース99および4以降、CAMELフェーズ3ではインテリジェントネットワーク(IN)がモバイル発信ショートメッセージサービスの側面を制御する機能を導入しました。[ 95 ]一方、3GPPリリース5以降の一部であるCAMELフェーズ4では、INがモバイル着信サービスを制御する機能が提供されています。[ 95 ] CAMELを使用すると、 gsmSCPはショートメッセージの送信(MO)または配信(MT)をブロックしたり、ユーザーが指定した宛先以外の宛先にメッセージをルーティングしたり、サービスの使用に対してリアルタイムで課金を実行したりできます。ショートメッセージサービスのCAMEL制御が標準化される前は、IN制御はSS7のインテリジェントネットワークアプリケーション部分(INAP)に対するスイッチベンダー固有の拡張機能に依存していました。
多くのモバイルおよび衛星トランシーバーユニットは、ヘイズコマンドセットの拡張バージョンを使用したSMSの送受信をサポートしています。これらの拡張機能はGSM規格の一部として標準化され、3GPP標準化プロセスの一部として拡張されました。[ 96 ]
端末機器とトランシーバー間の接続は、シリアルケーブル(USBなど)、Bluetoothリンク、赤外線リンクなどで実現できます。一般的なATコマンドには、AT+CMGS(メッセージ送信)、AT+CMSS(ストレージからのメッセージ送信)、AT+CMGL(メッセージ一覧)、AT+CMGR(メッセージ読み取り)などがあります。[ 97 ]
しかし、メッセージストレージ(例えばデバイスの内部メモリ)にATコマンドを使ってアクセスできない場合、すべての最新デバイスがメッセージの受信をサポートしているわけではありません。[ 98 ]
プレミアム料金コンテンツを提供する付加価値サービスプロバイダー(VASP)は、ショートメッセージピアツーピアプロトコル(SMPP)や外部マシンインターフェース(EMI)などのTCP/IPプロトコルを使用して、モバイルオペレータのSMSCにメッセージを送信します。SMSCは通常のモバイル端末配信手順を使用してテキストを配信します。加入者はこのプレミアムコンテンツの受信に対して追加料金を請求されます。収益は通常、モバイルネットワークオペレータとVASPの間で、収益分配または固定転送料金のいずれかの形で分配されます。SMSCへの送信は通常、サードパーティによって処理されます。
モバイル発信のショートメッセージは、テレビ投票などのサービスにおいてプレミアム料金で利用される場合もあります。この場合、サービスを提供するVASPは電話ネットワーク事業者からショートコードを取得し、加入者はその番号にテキストメッセージを送信します。通信事業者への支払いは通信事業者によって異なり、最も低価格のプレミアムSMSサービスでは支払われる割合が最も高くなります。ほとんどの情報提供者は、プレミアムSMSの料金の約45%を通信事業者に前払いすることを想定してください。SMSCへのテキストの送信は、標準的なMOショートメッセージの送信と同じですが、テキストがSMSCに到着すると、サービスセンター(SC)はショートコードをプレミアムサービスとして識別します。その後、SCは通常、 SMPPやEMIなどのIPプロトコルを使用して、テキストメッセージの内容をVASPに送信します。加入者はこのようなメッセージの送信に対してプレミアム料金を請求され、その収益は通常、ネットワーク事業者とVASPで分配されます。ショートコードは1つの国内でのみ機能し、国際的には機能しません。
着信SMSの代替として、長い番号(国際番号形式、例えば「+44 762 480 5000」)を使用する方法があります。これは、テレビ投票、商品プロモーション、キャンペーンなど、様々な用途でSMS受信用のショートコードの代わりに使用できます。長い番号は国際的に利用可能であり、企業は多くのブランドで共有されるショートコードではなく、独自の番号を使用できます。また、長い番号はプレミアム料金のかからない着信番号です。[ 59 ]
スレッド形式SMSは、SMSメッセージ履歴の視覚的なスタイル設定で、連絡先とのやり取りを時系列順に1つの画面に並べます。これは、BlackBerryのSMSクライアントを実装していた開発者によって最初に発明されました。開発者は、通常の160文字をはるかに超える文字数を表示できる大画面デバイスで、メッセージの下に残る空白画面を活用しようとしていました。これは、電子メールのスレッド形式の返信会話にヒントを得たものです。[ 99 ]
視覚的には、このスタイルの表現は、個々の連絡先ごとにチャットのようなやり取りの履歴を提供します。[ 100 ]会話レベル での階層的なスレッド化(ブログやオンライン掲示板で一般的)は、SMSメッセージングクライアントでは広くサポートされていません。この制限は、SMSプロトコルで規定されているように、送信メッセージと受信メッセージ間でやり取りされるセッション識別子や件名がヘッダーデータに含まれていないため、クライアントデバイスは受信メッセージを特定のダイアログ、あるいはダイアログ内の特定のメッセージに適切にスレッド化できないことに起因します。
ほとんどのスマートフォンのテキストメッセージングクライアントは、「グループメッセージ」のコンテキストスレッドを作成でき、これによりスレッドのコンテキストがグループメンバーの共通の関心事に絞り込まれます。一方、リモートサーバーからメッセージをプッシュする高度なエンタープライズメッセージングアプリケーションは、動的に変化する返信番号(同じ送信者が複数の番号を使用する)を表示することがよくあります。この返信番号は、送信者の電話番号と併用することで、ウェブブラウジングにおけるCookieの機能に類似したセッショントラッキング機能を実現します。一般的な例として、この技術は多くのインスタントメッセンジャー(IM)アプリケーションの機能を拡張するために使用されており、はるかに大規模なSMSユーザーベースとの双方向対話を可能にしています。[ 101 ] エンタープライズサーバーが対話を維持するために複数の返信番号を使用する場合、クライアント上のビジュアル会話スレッドは複数のスレッドに分割される可能性があります。
SMSがパーソンツーパーソンメッセージングとして普及する一方で、2017年までに別の種類のSMS、アプリケーション・ツー・パーソン(A2P)メッセージングが普及しました。A2Pは、加入者からアプリケーションに送信される、またはアプリケーションから加入者に送信されるSMSの一種です。銀行、eゲーム、物流会社、eコマースなどの企業が、自社のシステムから顧客にSMSメッセージを送信するために一般的に使用されています。[ 102 ]
米国では、通信事業者は伝統的に、A2Pメッセージを標準のロングコードではなくショートコードで送信することを好んできた。[ 103 ] 2021年に、米国の通信事業者はA2Pメッセージに10桁のロングコードの使用をサポートするA2P 10DLCという新しいサービスを導入した。[ 104 ] [ 105 ] [ 106 ]英国では、A2Pメッセージは動的な11文字の送信者IDを使用して送信できるが、OPTOUTコマンドにはショートコードが使用される。
ACeSとOptusSatを除くすべての商用衛星電話ネットワークはSMSをサポートしています。初期のIridium端末はSMSの受信のみに対応していましたが、後期モデルはメッセージの送信も可能になりました。メッセージ1通あたりの料金はネットワークによって異なります。一部の携帯電話ネットワークとは異なり、国際SMSの送信や他の衛星電話ネットワークへの送信には追加料金はかかりません。音声通話ができないほど電波が弱い地域でもSMSを送信できる場合があります。
衛星電話ネットワークには通常、Web ベースまたは電子メール ベースの SMS ポータルがあり、その特定のネットワーク上の電話に無料の SMS を送信できます。
シンプルネットワークページングプロトコルやモトローラのReFLEXプロトコルのような専用のテキストメッセージシステムとは異なり、 [ 107 ] SMSメッセージの配信は保証されておらず、多くの実装では、送信者がSMSメッセージがタイムリーに配信されたかどうかを確認できるメカニズムが提供されていません。[ 108 ] SMSメッセージは通常、音声よりも優先度の低いトラフィックとして扱われ、様々な調査によると、通常の動作条件下でも約1%から5%のメッセージが完全に失われ、その他のメッセージは関連性が薄れてからかなり経ってから配信される可能性があることが示されています。[ 109 ]特に緊急通知サービスとしてのSMSの使用は疑問視されています。[ 108 ]

世界中で最も多くのユーザー数を誇るグローバル移動通信サービス(GSM )には、いくつかのセキュリティ上の脆弱性が存在します。GSMでは、移動局(MS)と基地局(BTS)間の通信のみが、脆弱で破綻したストリーム暗号(A5/1またはA5/2)で暗号化されます。認証は一方的であり、脆弱です。他にも多くのセキュリティ上の脆弱性や欠陥があります。[ 110 ]このような脆弱性は、 GSMネットワークにおいて世界中で利用可能な、優れた実績のあるサービスの一つであるSMSに内在するものです。SMSメッセージングには、ストアアンドフォワード機能と、インターネット経由で送信される偽造SMSの問題により、セキュリティ上の脆弱性がさらに存在します。ユーザーがローミングしている場合、SMSの内容はインターネットを含む可能性のある異なるネットワークを通過し、さまざまな脆弱性や攻撃にさらされます。また、攻撃者が電話にアクセスして、以前の保護されていないメッセージを読むという別の懸念も生じます。[ 111 ]
2005年10月、ペンシルベニア州立大学の研究者らは、SMS対応携帯電話ネットワークの脆弱性に関する分析結果を発表しました。研究者らは、攻撃者がこれらのネットワークのオープン機能を悪用し、おそらく全国規模でネットワークを混乱させたり、機能不全に陥らせたりする可能性があると推測しました。[ 112 ]
GSM業界は、SMSメッセージングサービスを悪用することで、携帯電話事業者に対する潜在的な詐欺攻撃を数多く特定しています。最も深刻な脅威はSMSスプーフィングです。これは、詐欺師がアドレス情報を操作し、海外のネットワークにローミングしてホームネットワークにメッセージを送信しているユーザーになりすます際に発生します。多くの場合、これらのメッセージはホームネットワーク外の宛先に宛てられており、ホームSMSCは事実上「ハイジャック」されて他のネットワークにメッセージを送信しています
なりすましメッセージを検出・ブロックする唯一確実な方法は、モバイル端末から受信したメッセージをスクリーニングし、送信者が有効な加入者であり、メッセージが有効な正しい場所から送信されていることを確認することです。これは、メッセージが配信される前にホームロケーションレジスタ(HLR)から発信加入者の詳細情報を照会できるインテリジェントルーティング機能をネットワークに追加することで実現できます。このようなインテリジェントルーティング機能は、従来のメッセージングインフラストラクチャの能力を超えています。[ 113 ]
大量の迷惑メッセージでユーザーを攻撃するようになったテレマーケティング業者を制限するため、インドは2011年9月に新しい規制を導入し、加入者1人あたり1か月のSMSメッセージ数を3,000通、または1日平均で加入者1人あたり100通に制限することを盛り込んだ。[ 114 ] 一部のサービスプロバイダーと消費者からの意見を受けて、TRAI (インド電気通信規制庁)は、2011年11月1日から、プリペイドサービスの場合は1SIMあたり1日200通のSMSメッセージに、ポストペイドサービスの場合は1SIMあたり1か月6,000通のSMSメッセージにこの制限を引き上げました。 [ 115 ]しかし、デリー高等裁判所で違憲判決を受けましたが、いくつかの制限があります。[ 116 ]
テレノールはGSM(2G)の確立をリードしており、SMSサービスはこのプラットフォームの一部でした。
非常に長いSMSメッセージ(Unicode文字を含む10セグメント以上)を送信すると、一部のモバイルキャリアではこれらのメッセージを処理できない場合があります。
文字を超えるメッセージを送信する場合は、多くの場合、マルチメディアメッセージサービス(MMS)経由で送信されることに留意してください。