Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What is SMS?(4G/LTE時代なんですけど、SMSとは)
Search
Masahiko Funaki(舟木 将彦)
December 02, 2015
Technology
0
66
What is SMS?(4G/LTE時代なんですけど、SMSとは)
Brief introduction of SMS and Premium SMS/MMS which are not so popular in Japan.
Masahiko Funaki(舟木 将彦)
December 02, 2015
Tweet
Share
More Decks by Masahiko Funaki(舟木 将彦)
See All by Masahiko Funaki(舟木 将彦)
mabl MCP x 生成AIによる開発・テスト自動化の未来 - コンテクスト駆動型のAI体験 -
mfunaki
1
65
テスト自動化がさらに加速!生成AIが作成・修正・分析まで行う『エージェント型テスト』の全貌
mfunaki
1
170
Playwrightとmablのパワフルな統合: 効率的なテスト自動化を実現する新機能を学ぶ!
mfunaki
1
240
AIで進化するソフトウェアテスト:mablの最新生成AI機能でQAを加速!
mfunaki
1
290
Harness the Power of Advanced LLM and CI/CD Practices
mfunaki
0
400
CircleCI によるソフトウェア開発の品質向上と効率化の実現
mfunaki
0
300
CircleCI と Argo Rollouts で 実現する Kubernetes 上の プログレッシブデリバリー
mfunaki
0
200
はじめてのCircleCI
mfunaki
0
78
CircleCIでChatGPTにエラーの解説を頼んでみた
mfunaki
0
650
Other Decks in Technology
See All in Technology
Claude Code Getting Started Guide(en)
oikon48
0
170
モバイルゲーム開発におけるエージェント技術活用への試行錯誤 ~開発効率化へのアプローチの紹介と未来に向けた展望~
qualiarts
0
550
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
120
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
530
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
410
eBPFとwaruiBPF
sat
PRO
4
2.4k
グレートファイアウォールを自宅に建てよう
ctes091x
0
130
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
200
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
210
AI/MLのマルチテナント基盤を支えるコンテナ技術
pfn
PRO
5
790
Product Engineer
resilire
0
160
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
230
Featured
See All Featured
For a Future-Friendly Web
brad_frost
180
10k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Being A Developer After 40
akosma
91
590k
Agile that works and the tools we love
rasmusluckow
331
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
GraphQLとの向き合い方2022年版
quramy
50
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Music & Morning Musume
bryan
46
7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Transcript
4G/LTE時代なんですけど、 SMSとは Masahiko Funaki (
[email protected]
)
SMSとは スマホ出現前、海外では携帯電話で(Eメールじゃなくて)SMS をやり取りするのが主流でした そもそもSMS (Short Messaging Service) とは、 • Eメールと違い、携帯電話の電話番号を宛先として当該携帯電話に対して比較的短
いメッセージ(140オクテット=英数字160文字)を音声通話と同じチャネル (=リアルタイム性高い)を利用して送受信するシステム • キャリアを乗り換えても(電話番号が同じなら)アドレスは変わらない • ちなみにTwitterの文字制限(160文字)はSMSに由来 • インターネット契約(データ契約)を結ばなくても、音声通話契約で使用可能 • 逆に、最近はスマホに刺したSIMがデータ通信専用SIMでSMS機能なしのため、スマホ上でアンテナ ピクトが立たない、そもそもデータ通信できない、なんて話がちらほら。 • Eメールと違い、発信元の成りすましを排除 • Eメールと違い、セキュアな通信内容を保証(クローズドな電話回線内を流れる) • 上述の理由からSMSベースのモバイルバンキングという用途も存在 • Eメールと違い、到達確認が可能 • 送信したメッセージが相手に確実に到達したかを確認可能(SMS-C Ack, Handset Ack) • Eメールと違い、基本的に同一キャリア内でしか使用できない • ただし、ゲートウェイサービスを経由して別キャリア・外国キャリア宛のSMSも送信可 能(日本は2011年7月より)
日本における連結SMSの制限 日本のキャリアさんはケータイ上で独自のメールを提供して いたため、ガラケー時代はSMSの扱いに不具合もありました • 連結SMSの取り扱いに一部制限があり • 連結SMSとは…63文字を超えるメッセージをメッセージを63文字ごとに分 割して送信する仕組み(4バイトを総メッセージ数や順序番号等のヘッダとし て使用)。 •
スマートフォン(OSとしてWindows MobileやAndroid、Symbian(S60)を搭 載した携帯電話)やSoftBank(旧Vodafone)の携帯電話は連結SMSをサポート。 • 制限1: 着信メッセージが着信表示されない • 一部の携帯電話において上述のヘッダを含むSMSを解釈できないために、連 結SMSを受け取っても着信表示、メッセージ表示ができません(ただし着信は しているので送信費用は発生します)。 • 制限2: 着信メッセージが複数の個別メッセージとして着信 • 63文字以上のメッセージが2通以上の複数メッセージとして着信します。 • 携帯電話の取扱説明書に「連結SMSを受信した場合、連結せずに1件ずつ表 示します」等の説明がある機種がこれに該当します。 • あと、auにはCメールなんてものもありました。
日本にいて目にする使用事例 • LINEの電話番号認証(NAVERLINEさんから送信) • ※以下の番号は、他人から聞かれても絶対に 教えないでください。 認証番号 XXXX をLINEアプリの画面で入力して ください。
• ニトリの配送前の連絡(変てこな番号から送信) • ネットショッピングで家具のような大物商品を購入 した場合、配送前に(地域によっては)SMSで事前連絡 あり。
プレミアムSMS/MMSとは? コンテンツ課金のために用意された仕組み • 特定の電話番号にメッセージを送信、または受信することにより、 (通常のメッセージの送受信料金+)キャリア経由での代金の回収が 可能。 • 特定の電話番号=一定の料金が原則(番号「123456」とのやりとり は常に$1など) →ダイヤルQ2での料金回収に類似
2種類の課金方法が存在 • MT (Mobile Terminated) Premium SMS • SMSを受け取ることにより課金(Subscriptionベースのサービスに最適) • MO (Mobile Originated) Premium SMS • SMSを送信することにより課金(One Shotのコンテンツ購入に最適) →国、キャリアによりいずれか、あるいは両方をサポート