Implementasi Pesen SMS 1.0

Spesifikasi

  • Jeneng Produk: LINK Mobilitas Implementasi Pesen SMS
    1.0
  • Panyedhiya: LINK Mobilitas
  • Fungsi: Pangiriman pesen, pambayaran mikro, adhedhasar lokasi
    layanan
  • Kompatibilitas: PC, ponsel, PDA
  • Informasi Legal: Properti tunggal lan hak cipta saka Netsize

Pandhuan Panggunaan Produk

Fungsional Liwatview

Sistem LINK Mobility nyedhiyakake fungsi dhasar kanggo SMS
pesen. API Pesen SMS khusus kanggo ngirim standar
rate pesen SMS MT asynchronously.

Ngirim Pesen SMS

Kanggo ngirim pesen SMS nggunakake sistem LINK Mobility, tindakake
langkah-langkah iki:

  1. Sambungake menyang layanan nggunakake API kasedhiya.
  2. Tulis pesen sampeyan miturut tabel karakter GSM
    diwenehake.
  3. Kirim pesen kanthi asinkron liwat API.

Ngirim Pesen SMS menyang Multiple Panampa

Yen sampeyan kudu ngirim pesen SMS menyang sawetara panampa:

  1. Gunakake fungsi API kanggo ngirim pesen menyang
    sawetara nomer bebarengan.
  2. Priksa manawa saben nomer panampa wis diformat kanthi bener.
  3. Kirim pesen menyang kabeh panampa kanthi ora sinkron.

FAQ

P: Apa fungsi utama LINK Mobility
sistem?

A: Fungsi utama kalebu ngirim tarif standar MT SMS
pesen asynchronously.

P: Kepiye carane ngirim pesen SMS nggunakake LINK Mobility
sistem?

A: Sampeyan bisa ngirim pesen SMS kanthi nyambung menyang layanan
nggunakake API sing kasedhiya, nulis pesen, lan ngirim
asynchronously.

Pandhuan Implementasi Mobilitas LINK Pesen SMS 1.0
LINK Mobility nyedhiyakake layanan kanggo pangiriman pesen, pembayaran mikro lan layanan basis lokasi. Platform kasebut minangka panyedhiya konten label putih transparan lan dalan transaksi antarane Panyedhiya Layanan lan Operator. Panyedhiya Layanan nyambung menyang layanan nggunakake API sing gampang diimplementasikake lan LINK Mobility nangani kabeh integrasi karo Operator. Antarmuka ora gumantung saka jinis piranti Konsumen. Piranti kasebut bisa uga PC, ponsel utawa PDA.
© LINK Mobilitas, 10 Maret 2021

Informasi Hukum
Informasi sing diwenehake ing dokumen iki minangka properti tunggal lan hak cipta Netsize. Iku rahasia lan dimaksudaké kanggo nggunakake strictly informasi. Iku ora naleni lan bisa tundhuk owah-owahan tanpa kabar. Sembarang pambocoran utawa panggunaan sing ora sah bakal dianggep ora sah.
NetsizeTM lan linkmobilityTM dilindhungi dening hukum properti intelektual Prancis, EEC lan internasional.
Kabeh merek dagang liyane sing dikutip minangka properti tunggal sing nduweni.
Ora ana sing ana ing kene sing bakal dianggep minangka menehi lisensi utawa hak miturut paten Netsize, hak cipta, utawa merek dagang.
NETSIZE Société anonyme au capital de 5 478 070 euros Siège social :62, avenue Emile Zola92100 Boulogne France 418 712 477 RCS Nanterre http://www.Link Mobility.com http://www.linkmobility.com

Ngowahi Komunikasi Pribadi

1

Daftar isi
Ruang Lingkup Dokumen ………………………………………………………………. 3
1. Fungsional Overview ………………………………………………………………… 4 1.1 Ngirim pesen SMS …………………………………………… ………………………. 4 1.2 Ngirim pesen SMS menyang sawetara panampa …………………………………………… 6
2. Instalasi ………………………………………………………………… 7 2.1 Interoperabilitas …………………………………………… ……………………………………………………….. 7 2.2 Web layanan ……………………………………………………………………………. 7 2.3 Keamanan ……………………………………………………………………………………… 8
3. Integrasi pesen SMS karo LINK Mobility………………………………………… 8 3.1 Ngirim pesen SMS ……………………………………………………… ……………. 9 3.1.1 Perbandingan operasi ………………………………………………………………… 9 3.1.2 Penanganan nilai unsur opsional …………… ……………………………………………. 9 3.2 Fitur Pilihan ……………………………………………………………………………. 10 3.2.1 Koreksi MSISDN …………………………………………………………………………… 10 3.2.2 Penggantian Aksara ……………………… …………………………………………….. 11 3.3 Kirim panjalukan ………………………………………………………………… ………………………………… 11 3.4 Kirim panjalukan teks …………………………………………………………………………… …. 15 3.5 Kirim wangsulan ……………………………………………………………………………………… 18 3.6 Kode tanggapan ……………………… ………………………………………………………………… 19 3.7 Wacan wektu entek ……………………………………………………… …………………………………………… 20 3.8 Nampa laporan kiriman………………………………………………………………………… ….. 20 3.9 Pengakuan Panyedhiya Layanan ………………………………………………………………….. 23 3.10 Coba maneh ………………………………… ……………………………………………………… 24 3.11 Komentar ing isi pesen SMS …………………………………………… ……… 26
4. Implementasi examples………………………………………………………….. 27 5. Tabel karakter GSM …………………………………………… ……………………….. 28
5.1 Tabel alfabet standar GSM (7-bit) ………………………………………………………. 28 5.2 Tabel ekstensi alfabet standar GSM (7-bit)…………………………………………………….. 29 6. Akronim lan singkatan……………………………… ………………………. 30 7. Referensi …………………………………………………………………………… 30

Ngowahi Komunikasi Pribadi

2

Lingkup Dokumen
Dokumen iki nerangake carane Panyedhiya Layanan ngirim pesen SMS liwat LINK Mobility. Iki ditrapake kanggo arsitek teknis lan desainer sing ngetrapake layanan saka Panyedhiya Layanan.

Ngowahi Komunikasi Pribadi

3

1. Fungsional Overview
Sistem LINK Mobility nyedhiyakake fungsi dhasar ing ngisor iki kanggo pesen SMS:
· Ngirim pesen SMS Mobile Terminated (MT), kayata teks utawa binar (eg WAP Push) premium lan pesen tarif standar.
· Nampa laporan pangiriman kanggo pesen MT sing dikirim. · Nampa pesen SMS Mobile Originated (MO), premium lan standar
rate.
API Pesen SMS darmabakti kanggo ngirim pesen SMS MT tarif standar. API ngirim kabeh pesen SMS asynchronous, mbisakake fitur kayata:
· "Fire-and-forget" Service Provider pengin duwe wektu respon sing bisa diprediksi lan ora pengin ngenteni asil saka Operator.
· Coba maneh fungsi LINK Mobilitas bakal ngirim pesen maneh yen Operator duwe masalah sementara.
Informasi luwih lengkap babagan nampa pesen SMS MO utawa ngirim pesen SMS MT premium bisa ditemokake ing kene. API SMS utilitas uga kasedhiya, ngemot sawetara operasi sing disederhanakake kanggo ngirim pesen SMS, contone WAP push.
Informasi liyane babagan API iki diwenehake dening dhukungan LINK Mobility yen dijaluk.
1.1 Ngirim pesen SMS

Panyedhiya Layanan

Netsize

1. Kirim pesen MT

Konsumen

2. Bali pesen ID

3. Kirim pesen SMS

4. Ngirim laporan pangiriman

5. Kirim laporan pangiriman

Ngowahi Komunikasi Pribadi

4

Alur dhasar kanggo ngirim pesen SMS diterangake kaya ing ngisor iki:
1. Panyedhiya Layanan nggawe panjalukan kanggo ngirim pesen SMS menyang panampa liwat sistem LINK Mobility.
2. A ID pesen bali menyang Service Provider. ID iki bisa digunakake kanggo umpamane nggandhengake pesen karo laporan pangiriman sing bener.
3. LINK Mobility nangani nuntun lan ngirim pesen SMS menyang Konsumen ono.
Langkah 4 lan 5 ditindakake yen Panyedhiya Layanan njaluk laporan pangiriman ing langkah 1.
4. Laporan pangiriman dipicu, contone, nalika pesen SMS dikirim menyang piranti Konsumen.
5. Laporan pangiriman dikirim menyang Panyedhiya Layanan. Laporan kasebut ngemot ID pesen sing padha karo sing bali ing langkah 2.
Aliran alternatif: Panyuwunan ora sah
Yen parameter sing diwenehake utawa kredensial pangguna ing panyuwunan (langkah 1) ora bener, kesalahan bakal bali menyang Panyedhiya Layanan. Kesalahan nuduhake alasan penolakan lan aliran rampung. Ora ID pesen bali.

Ngowahi Komunikasi Pribadi

5

1.2 Ngirim pesen SMS menyang sawetara panampa

Panyedhiya Layanan

Netsize

1. Kirim pesen MT

Konsumen

2. Bali pesen ID

3.1. Kirim pesen SMS #1

3.2. Kirim pesen SMS #2

3.n. Kirim pesen SMS #n

5.1. Kirimi laporan kiriman #1 5.2. Kirimi laporan pangiriman # 2 5.n. Kirim laporan kiriman #n

4.1. Ngirim laporan kiriman #1 4.2. Ngirim laporan kiriman #2 4.n. Ngirim laporan kiriman #n

Sistem LINK Mobility ndhukung ngirim pesen SMS tarif standar menyang sawetara panampa ing dhaptar distribusi. Alur dhasar diterangake kaya ing ngisor iki:
1. Panyedhiya Layanan nggawe panjalukan kanggo ngirim pesen SMS tarif standar menyang sawetara panampa liwat sistem LINK Mobility.
2. Sistem LINK Mobility validasi sintaks pesen SMS, panampa lan rute saben pesen SMS sadurunge bali ID pesen menyang Service Provider.
3. LINK Mobility ngirim pesen SMS siji menyang saben Konsumen sing dituju. Sistem LINK Mobility bakal nyoba ngirim pesen SMS nalika nampa respon kesalahan sing diklasifikasikake minangka sementara. LINK Mobility bakal nyoba ngirim maneh pesen SMS nganti kadaluwarsa utawa watesan maksimal LINK Mobility nyoba maneh wis tekan.
Langkah 4 lan 5 ditindakake yen Panyedhiya Layanan njaluk laporan pangiriman ing langkah 1.
4. Laporan pangiriman dipicu, contone, nalika pesen SMS dikirim menyang stasiun seluler Konsumen.

Ngowahi Komunikasi Pribadi

6

5. Laporan pangiriman dikirim menyang Panyedhiya Layanan, ngemot ID pesen sing padha kaya sing bali ing langkah 2.
Disaranake banget njaluk laporan pangiriman kanggo verifikasi manawa Konsumen wis nampa pesen SMS kanthi sukses.
2. Instalasi
LINK Mobilitas nyedhiyakake API kapapar a web layanan karo antarmuka SOAPii. Protokol SOAP lan server Link Mobility ora gumantung saka platform sing digunakake dening Panyedhiya Layanan, sanajan instalasi piranti SOAP bisa uga beda. Ing web API layanan diterangake ing WSDLiii.
Kanggo sing ora kenal web layanan, LINK Mobilitas uga menehi pesawat saka kelas Jawa kui saka web katrangan WSDL layanan. Kelas kasebut diwenehake dening dhukungan Link Mobility yen dijaluk.
2.1 Interoperabilitas
sanadyan web layanan interoperable antarane platform beda ing teori, kadhangkala mengkono sing framework server lan framework klien ora kompatibel. Kanggo njamin interoperabilitas antarane platform, LINK Mobilitas web layanan dibangun lan diverifikasi miturut Rekomendasi saka Web Organisasi Interoperabilitas Layanan, WS-Iiv.
WS-aku mbutuhake a web layanan kanggo ndhukung UTF-8 lan UTF-16-karakter set. Link Mobility ndhukung loro, nanging dianjurake kanggo nggunakake UTF-8.
Kabeh LINK Mobilitas web layanan wis diverifikasi ing platform ing ngisor iki:
· Jawa · .NET · PHP · Perl · ASP · Ruby · Python
2.2 Web layanan

Ngowahi Komunikasi Pribadi

7

Ing web layanan URL lan lokasi WSDL file diwenehake dening dhukungan LINK Mobilitas yen dijaluk.
2.3 Keamanan
Ngirim panjalukan
Kanggo otentikasi, ID pangguna lan sandhi saka Panyedhiya Layanan dikirim ing saben web panyuwunan layanan. Tanggung jawab Panyedhiya Layanan kanggo njaga ID pangguna lan sandhi iki.
Kanggo keamanan sambungan, LINK Mobility banget nyaranake panggunaan HTTPS nalika ngakses LINL Mobility web layanan. Sertifikat server LINK Mobility ditandatangani dening Thawte Server CA.
Kajaba iku, disaranake nggunakake firewall LINK Mobility kanggo mblokir alamat IP sing ora dingerteni kanggo ngakses akun Panyedhiya Layanan. Hubungi dhukungan LINK Mobilitas kanggo informasi luwih lengkap.
Elinga yen HTTP didhukung mung amarga kompatibilitas mundur lan bakal dibusak ing mangsa ngarep.
Nampa laporan pangiriman
Kanggo otentikasi, disaranake Panyedhiya Layanan nggunakake: · Otentikasi dhasar kanggo akses menyang web server. · A firewall, mesthekake yen mung panjalukan saka LINK Mobility diijini.
Kanggo keamanan sambungan, disaranake Panyedhiya Layanan nggunakake: · HTTPS kanggo akses menyang web server.
HTTPS ing latar Service Provider bisa digunakake seamlessly, nyedhiyani sing certificate saka web server ditandatangani dening sertifikat CA ROOT kalebu ing dhaftar sertifikat CA dipercaya.
3. Integrasi pesen SMS karo LINK Mobility

Ngowahi Komunikasi Pribadi

8

3.1 Ngirim pesen SMS
Panyedhiya Layanan bisa ngirim pesen SMS menyang Konsumen liwat LINK Mobility, nggunakake SMS web layanan API minangka diterangake ing bab iki.
Implementasi exampPelajaran babagan carane nggabungake LINK Mobility ing macem-macem basa program bisa ditemokake ing bab 4.
3.1.1 Perbandingan operasi
API Pesen SMS nemtokake rong operasi sing beda: panjalukan kirim lan panjalukan kirim teks. Subbagian iki menehi liwatview saka fungsi sing diwenehake dening loro operasi lan dhuwur-lampu beda penting.
Panjaluk kirim ditargetake kanggo kasus panggunaan sing luwih maju ing ngendi Panyedhiya Layanan duwe kontrol total kanggo format pesen kalebu header data pangguna. Ndhukung GSM Default, Unicode, lan Skema Coding Data binar. Service Provider bisa ngirim pesen concatenated, nanging preparation saka data pangguna lan data pangguna header kudu digawe dening Service Provider lan pesen kudu dikirim liwat macem-macem panjalukan kirim menyang LINK Mobility.
Panjaluk kirim teks nganggep manawa teks pesen ngemot karakter saka alfabet standar GSM kalebu tabel ekstensi utawa alfabet Unicode. Skema Coding Data kanthi otomatis dideteksi dening LINK Mobility kanthi mriksa isi teks pesen. Panyambungan otomatis pesen dadi pirang-pirang pesen didhukung nganti watesan maksimal sing ditemtokake dening Panyedhiya Layanan.
Penggabungan bisa uga dibutuhake yen dawa teks pesen ngluwihi dawa maksimal sing didhukung dening Skema Coding Data sing digunakake dening teks pesen.
3.1.2 Penanganan nilai unsur opsional
Wigati dimangerteni manawa kanggo tujuan interoperabilitas, kabeh unsur XML ing panjalukan lan tanggapan wajib miturut definisi XML, yaiku kudu ana. Notasi kanggo nemtokake nilai opsional yaiku:
· Kanggo nilai integer: -1

Ngowahi Komunikasi Pribadi

9

· Kanggo nilai string: #NULL#
Wigati dimangerteni yen nilai unsur sing ora digatekake kudu disetel menyang nilai sing kasebut ing komentar sing cocog nganti unsur kasebut didhukung. Iki kanggo njamin kompatibilitas maju menyang LINK Mobility.

3.2 Fitur Pilihan 3.2.1MSISDN Koreksi
Koreksi MSISDN minangka fitur opsional sing bisa diaktifake kanthi dhukungan LINK Mobility yen dijaluk.

Fitur iki bakal mbenerake alamat tujuan lan nyelarasake menyang format E.164 sing dibutuhake. Saliyane koreksi format, sistem uga bisa nindakake fungsi khusus pasar kayata nerjemahake nomer Prancis internasional kanggo mbenerake nomer DOM-TOM (départements et territoires d'outre-mer) yen ditrapake.

Ing ngisor iki sawetara exampkoreksi:

Alamat Tujuan sing dikirim +46(0)702233445 (0046)72233445 +460702233445 46(0)702233445 46070-2233445 0046702233445 +46(0) 702233445

Alamat Tujuan sing didandani 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 2626005199999 XNUMX nomer DOM-TOM)

Kajaba iku, bisa uga ngidini nomer telpon nasional kanggo pasar sing dipilih. Nalika fitur iki diaktifake, nomer internasional kanggo pasar liyane kudu dikirim kanthi tandha `+' dhisikan kanggo mbedakake saka pasar sing dipilih.

Ing ngisor iki sawetara exampkoreksi sing ditindakake nalika nggunakake Swedia (kode negara 46) minangka pasar standar kanggo nomer nasional.

Alamat Tujuan sing dikirimake 0702233445 070-2233 445 070.2233.4455 460702233445 +460702233445 +458022334455 45802233445

Alamat Tujuan sing Dibenerake 46702233445 46702233445 46702233445 46702233445 46702233445 458022334455 Ora sah amarga tandha `+' ilang

Ngowahi Komunikasi Pribadi

10

Elinga yen MSISDN sing wis didandani bakal digunakake dening LINK Mobility lan bakal dibalekake ing laporan pangiriman.
Hubungi dhukungan LINK Mobility kanggo informasi luwih lengkap.
3.2.2 Panggantos aksara
Panggantos karakter minangka fitur opsional sing bisa diaktifake kanthi dhukungan LINK Mobility yen dijaluk.
Fitur iki bakal nerjemahake karakter alfabet non-GSM ing data pangguna (teks SMS) dadi karakter alfabet GSM sing padha nalika DCS disetel dadi "GSM" (17). Kanggo example "Seqüência de teste em Português" bakal diterjemahake dadi "Seqüencia de teste em Portugues".
Hubungi dhukungan LINK Mobility kanggo informasi luwih lengkap.
3.3 Kirim panjalukan
Unsur panjalukan kirim diformat kaya ing ngisor iki:

Ngowahi Komunikasi Pribadi

11

Elemen anak panjalukan kirim ditangani dening LINK Mobility kaya ing ngisor iki:

Korelasi unsurId
asaleAlamat

Tipe String
String

M/O/I* Nilai Default^

O

­

O

Sistem bakal disetel

nilai yen

diatur lan

didhukung.

Panjang maksimal 100
16

Katrangan
ID korelasi kanggo nglacak panjalukan lan respon SOAP, miturut rekomendasi WS-I. Server nyuarakke nilai sing diwenehake. Kajaba iku, ID korélasi bisa digunakake minangka ID eksternal amarga bakal kalebu ing DR lan disimpen karo data transaksi. Elinga yen watesan babagan karakter sing diidini bisa uga ditrapake. Alamat asal kanggo pesen SMS sing metu. Jinis alamat asal ditetepake dening parameter orginatorTON. Panjang maksimal nomer cendhak yaiku 16. Pangirim angka alfa diwatesi ing Alfabet standar GSM kanthi dawa maksimal 11 karakter.

Ngowahi Komunikasi Pribadi

12

panggagasTON

Integer O

String alamat tujuan

M

userData userDataHeader

String

O

String

O

DCS

integer O

PID

integer O

relatifValidityTime integer O

wektu pangiriman

String

O

Sistem bakal nyetel nilai yen dikonfigurasi lan didhukung.
­
Pesen kosong Ora ana header data pangguna 17 0 172800 (48 jam) Langsung

1
40 (*)
280 280 3 3 9 25

Panjang maksimal pangirim MSISDN yaiku 15 (nggunakake format sing padha karo unsur destinationAddress). Bisa disetel menyang #NULL# nalika originatingAddress lan originatingTON dipilih dening sistem. Fungsi iki gumantung pasar lan konfigurasi. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Prilaku bisa beda-beda karo integrasi Operator. Jinis nomer alamat asal (TON): 0 Nomer cendhak 1 Numerik alfa (panjang maksimal 11) 2 MSISDN Bisa disetel dadi -1 nalika alamat asal lan TON asal bakal dipilih dening sistem. Fungsi iki gumantung pasar lan konfigurasi. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Prilaku bisa beda-beda karo integrasi Operator. MSISDN sing ngirim pesen SMS, diwiwiti karo kode negara. Example: 46762050312. Kanggo sawetara pasar (ngendi Konsumen MSISDN kudu obfuscated) Nilai iki uga bisa dadi alias alfanumerik, prefixed karo "#".
Ngirim pesen SMS menyang sawetara panampa didhukung kanthi nyedhiyakake dhaptar distribusi MSISDN sing dipisahake titik koma (contone 46762050312;46762050313). Panampa kudu unik ing dhaptar lan dhaptar distribusi diwatesi nganti 1000 entri. (*) Nilai dawa maksimal ora ditrapake kanggo dhaptar distribusi. Isi pesen SMS. Header Data pangguna bebarengan karo Data pangguna bisa ngemot nganti 140, yaiku 280 nalika dienkode hex, oktet. Parameter iki tansah dienkode hex. Skema kode data. Prilaku bisa beda-beda karo integrasi Operator. ID Protokol. Prilaku bisa beda-beda karo integrasi Operator. Wektu validitas relatif ing detik (relatif karo wektu kanggo ngirim menyang LINK Mobilitas). Prilaku bisa beda-beda karo integrasi Operator. Pesen SMS bisa dikirim kanthi wektu pangiriman telat. Format: yyyy-MM-dd HH:mm:ss Z, example: 2000-01-01 01:01:01 ­0000.

Ngowahi Komunikasi Pribadi

13

statusReportFlags

integer O

0

Jeneng akun

String

O

miturut

akun

konfigurasi

referenceId serviceMetaData

String

O

­

String

O

Ora ana regane

campaignName

String

O

­

jeneng panganggo

String

M

­

sandi

String

M

­

* M = Wajib, O = Opsional, I = Digatekake.

1
50
150 1000 50 64 64

Prilaku bisa beda-beda karo integrasi Operator. Kirimake panjalukan laporan: 0 Ora ana laporan kiriman 1 Laporan kiriman dijaluk 9 Laporan kiriman server dijaluk (LINK Mobilitas ora nerusake laporan menyang Panyedhiya Layanan nanging kasedhiya ing laporan dll.) Kolom iki ngidini LINK Mobility kanggo nuntun pesen SMS kanthi fleksibel cara, sing bisa uga ora spesifik Penyedia Layanan. Kanggo panggunaan normal, #NULL# kudu diwenehake. Cathetan: Panggunaan lapangan iki kudu diwenehake dening LINK Mobility. Kanggo API iki biasane ID pesen saka a web opt-in pesen MO pesen SMS. Data meta layanan. Setel menyang #NULL# yen ora digunakake utawa ora didhukung dening pasar. Iki minangka informasi khusus pasar. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Transaksi LINK Mobilitas yaiku tagged karo jeneng iki. Iki digunakake kanggo nglumpukake transaksi ing laporan LINK Mobility. Setel menyang #NULL# yen ora digunakake. Jeneng pangguna saka Panyedhiya Layanan, diwenehake dening LINK Mobility. Tembung sandhi saka Panyedhiya Layanan, diwenehake dening LINK Mobility.

^ Nilai standar digunakake yen nilai unsur disetel menyang null.

Ngowahi Komunikasi Pribadi

14

3.4 Kirim panjalukan teks
Unsur panjalukan kirim diformat kaya ing ngisor iki:

Elemen anak panjalukan teks Kirim ditangani dening LINK Mobility kaya ing ngisor iki:

Korelasi unsurId

Tipe String

originatingAddress String

M/O/I* Nilai Default^

O

­

O

Sistem bakal disetel

nilai yen

diatur lan

didhukung.

Panjang maksimal 100
16

Katrangan
ID korelasi kanggo nglacak panjalukan lan respon SOAP, miturut rekomendasi WS-I. Server nyuarakke nilai sing diwenehake. Kajaba iku, ID korélasi bisa digunakake minangka ID eksternal amarga bakal kalebu ing DR lan disimpen karo data transaksi. Elinga yen watesan babagan karakter sing diidini bisa uga ditrapake. Alamat asal kanggo pesen SMS sing metu. Jinis alamat asal ditetepake dening parameter orginatorTON.

Ngowahi Komunikasi Pribadi

15

panggagasTON

Integer O

String alamat tujuan

M

pesenTeks

String

M

maxConcatenatedM integer O essages

PID

integer O

relatifValidityTime integer O

Sistem bakal nyetel nilai yen dikonfigurasi lan didhukung.
­
Pesen kosong 3 0 172800 (48 jam)

1
40 (*)
39015 3 3 9

Panjang maksimal nomer cendhak yaiku 16. Pangirim angka alfa diwatesi ing Alfabet standar GSM kanthi dawa maksimal 11 karakter. Panjang maksimal pangirim MSISDN yaiku 15 (nggunakake format sing padha karo unsur destinationAddress). Bisa disetel menyang #NULL# nalika originatingAddress lan originatingTON dipilih dening sistem. Fungsi iki gumantung pasar lan konfigurasi. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Prilaku bisa beda-beda karo integrasi Operator. Jinis nomer alamat asal (TON): 0 Nomer cendhak 1 Numerik alfa (panjang maksimal 11) 2 MSISDN Bisa disetel dadi -1 nalika alamat asal lan TON asal bakal dipilih dening sistem. Fungsi iki gumantung pasar lan konfigurasi. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Prilaku bisa beda-beda karo integrasi Operator. MSISDN sing ngirim pesen SMS, diwiwiti karo kode negara. Example: 46762050312. Kanggo sawetara pasar (ngendi Konsumen MSISDN kudu obfuscated) Nilai iki uga bisa dadi alias alfanumerik, prefixed karo "#".
Ngirim pesen SMS menyang sawetara panampa didhukung kanthi nyedhiyakake dhaptar distribusi MSISDN sing dipisahake titik koma (contone 46762050312;46762050313). Panampa kudu unik ing dhaptar lan dhaptar distribusi diwatesi nganti 1000 entri. (*) Nilai dawa maksimal ora ditrapake kanggo dhaptar distribusi. Isi pesen SMS. Skema Coding Data dideteksi kanthi otomatis. Skema sing didhukung yaiku GSM 7-bit, utawa UCS-2. Nilai antarane 1 lan 255 ing ngendi nilai kasebut nemtokake jumlah pesen gabungan sing bisa ditampa. Yen jumlah pesen concatenated ngluwihi nilai iki panjalukan gagal. ID Protokol. Prilaku bisa beda-beda karo integrasi Operator. Wektu validitas relatif ing detik (relatif karo wektu kanggo ngirim menyang LINK Mobilitas).

Ngowahi Komunikasi Pribadi

16

wektu pangiriman

String

O

Langsung wae

statusReportFlags

Integer O

0

Jeneng akun

String

O

Miturut konfigurasi akun

referenceId serviceMetaData

String

O

String

O

Ora ana regane

campaignName

String

O

­

jeneng panganggo

String

M

­

sandi

String

M

­

* M = Wajib, O = Opsional, I = Digatekake.

25
1
50
150 1000 50 64 64

Prilaku bisa beda-beda karo integrasi Operator. Pesen SMS bisa dikirim kanthi wektu pangiriman telat. Format: yyyy-MM-dd HH:mm:ss Z, example: 2000-01-01 01:01:01 0000. Prilaku bisa beda-beda karo integrasi Operator. Kirimake panjalukan laporan: 0 Ora ana laporan kiriman 1 Laporan kiriman dijaluk 9 Laporan kiriman server dijaluk (LINK Mobilitas ora nerusake laporan menyang Panyedhiya Layanan nanging kasedhiya ing laporan dll.) Kolom iki ngidini LINK Mobility kanggo nuntun pesen SMS kanthi fleksibel cara, sing bisa uga ora spesifik Penyedia Layanan. Kanggo panggunaan normal, #NULL# kudu diwenehake. Cathetan: Panggunaan lapangan iki kudu diwenehake dening LINK Mobility. Kanggo API iki biasane ID pesen saka a web opt-in pesen MO pesen SMS. Data meta layanan. Setel menyang #NULL# yen ora digunakake utawa ora didhukung dening pasar. Iki minangka informasi khusus pasar. Kanggo informasi luwih lengkap, hubungi dhukungan LINK Mobility. Transaksi LINK Mobilitas yaiku tagged karo jeneng iki. Iki digunakake kanggo ngelompokake transaksi ing laporan Link Mobility. Setel menyang #NULL# yen ora digunakake. Jeneng pangguna saka Panyedhiya Layanan, diwenehake dening LINK Mobility. Tembung sandhi saka Panyedhiya Layanan, diwenehake dening LINK Mobility.

^ Nilai standar digunakake yen nilai unsur disetel menyang null.

Ngowahi Komunikasi Pribadi

17

3.5 Kirimi respon
Unsur kirim respon diformat kaya ing ngisor iki:

Tanggepan kirim digunakake kanggo panjalukan kirim lan panjaluk kirim teks.

Elemen anak respon kirim ditangani dening LINK Mobility kaya ing ngisor iki:

Element correlationId messageDetails
kode respon

Jinis
dhaftar string pesen geDetai l integer

M/O/I* OM
M

Nilai Default ^
­

Dawane maksimal 100 1000 unsur
5

String pesen respon M

­

200

* M = Wajib, O = Opsional, I = Digatekake. ^ Nilai standar digunakake yen nilai unsur disetel menyang null.

Katrangan
ID korélasi panjalukan sing dikumumake. Dhaptar ID pesen unik LINK Mobility lan kode respon kanggo transaksi sukses utawa sebagean sukses, dhaftar kosong ing gagal. LINK Mobilitas kode respon 0 nuduhake transaksi sukses. Kode respon 50 nuduhake transaksi sebagian sukses; paling siji pesen dikirim menyang panampa, ndeleng messageDetails kanggo kode respon individu saben panampa. Sembarang kode kesalahan liyane nuduhake gagal lengkap kanggo ngirim. Deleng tabel kapisah kanggo dhaptar lengkap kode respon. Deskripsi teks tanggapan, contone teks kesalahan.

Ngowahi Komunikasi Pribadi

18

Elemen anak messageDetail ditangani dening LINK Mobility kaya ing ngisor iki:

unsur
tujuanAlamat pesenId

Jinis
senar senar

M/O/I*
MM

Nilai Default ^
­ ­

kode respon

integer M

­

responPesen

String

M

­

* M = Wajib, O = Opsional, I = Digatekake.

Dawane maksimal 40 5864
5
200

Katrangan
Alamat tujuan panyuwunan dikumumake. ID pesen unik LINK Mobility kanggo transaksi sing sukses, string kosong nalika gagal. Sawetara ID pesen bakal bali yen pesen digabungake. ID pesen dipisahake semi-titik. Kanggo kahanan kesalahan tartamtu dhaftar kosong bali. LINK Mobilitas kode respon 0 nuduhake transaksi sukses. Deleng tabel kapisah kanggo dhaptar lengkap kode respon. CATETAN: Kode respon 0 nuduhake yen pesen wis dijadwal kanggo pangiriman, ora sing pangiriman sukses wis digawe. Deskripsi teks tanggapan, contone teks kesalahan.

^ Nilai standar digunakake yen nilai unsur disetel menyang null.

3.6 Kode respon
Kode respon ing ngisor iki bisa bali ing respon kirim:

Kode 0 1 2 3 4 5 6 7 8 9

Sukses Teks Login ora sah utawa panggunaan API sing ora sah Konsumen diblokir dening Link Mobility Operasi ora diwenehake dening Link Mobility Konsumen ora dingerteni Link Mobility Consumer wis mblokir layanan iki ing Link Mobility Alamat asli ora didhukung Alamat asal Alpha ora didhukung dening akun alamat asal MSISDN ora didhukung GSM ditambahi ora didhukung

Deskripsi Kasil dieksekusi. Jeneng pangguna utawa sandhi sing salah utawa Panyedhiya Layanan dilarang dening LINK Mobility. Konsumen diblokir dening LINK Mobility.
Operasi diblokir kanggo Panyedhiya Layanan.
Konsumen ora dingerteni kanggo LINK Mobility. Utawa yen alias digunakake ing panjalukan; alias ora ketemu. Konsumen wis mblokir layanan iki ing Link Mobility.
Alamat asal ora didhukung.
Alamat asal alpha ora didhukung dening akun.
Alamat asal MSISDN ora didhukung.
GSM ditambahi ora didhukung.

Ngowahi Komunikasi Pribadi

19

10

Unicode ora didhukung

Unicode ora didhukung.

11

Laporan status ora didhukung

Laporan status ora didhukung.

12

Kapabilitas sing dibutuhake ora

Kapabilitas sing dibutuhake (liyane saka ndhuwur) kanggo ngirim pesen

didhukung

ora didhukung.

13

Panyedhiya konten maks

Panyedhiya Layanan uga ngirim pesen SMS menyang LINK Mobility

tingkat throttling ngluwihi

cepet.

14

ID Protokol ora didhukung dening

ID Protokol ora didhukung.

akun

15

watesan concatenation pesen

Jumlah pesen sing digabung ngluwihi nomer maksimal

ngluwihi

dijaluk.

16

Ora bisa nuntun pesen

LINK Mobilitas ora bisa nuntun pesen kasebut.

17

Periode wektu sing dilarang

Ora diijini ngirim pesen sajrone wektu

18

Imbangan banget kurang ing layanan

Panyedhiya layanan diblokir amarga imbangan banget

akun panyedhiya

50

Sukses sebagean

Sukses sebagian nalika ngirim pesen SMS menyang sawetara panampa.

99

kesalahan server internal

Kesalahan LINK Mobility liyane, hubungi dhukungan LINK Mobility kanggo informasi luwih lengkap

informasi.

100

Alamat tujuan ora valid

Alamat tujuan (MSISDN, utawa alias) ora sah.

102

ID referensi (disambung) ora valid

ID referensi ora sah, bisa uga ID referensi wis digunakake

lawas utawa ora dingerteni.

103

Jeneng akun ora valid

Jeneng akun ora sah.

105

Data meta layanan ora valid

Data meta layanan ora sah.

106

Alamat asal ora valid

Alamat asal ora sah.

107

Asal alfanumerik ora valid Alamat asal alfanumerik ora valid.

alamat

108

Wektu validitas ora valid

Wektu validitas ora sah.

109

Wektu pangiriman ora bener

Wektu pangiriman ora sah.

110

Isi pesen / pangguna ora valid

Data pangguna, yaiku pesen SMS, ora valid.

data

111

Dawane pesen ora valid

Dawane pesen SMS ora sah.

112

Header data pangguna ora valid

Header data pangguna ora valid.

113

Skema kode data ora valid

DCS ora sah.

114

ID protokol ora valid

PID ora sah.

115

Gendéra laporan status ora valid

Gendéra laporan status ora sah.

116

TON ora sah

TON pemula ora sah.

117

Ora sah campjeneng aign

Ing campjeneng aign ora sah.

120

Watesan ora valid kanggo maksimum

Jumlah maksimum pesen gabungan ora sah.

nomer concatenated

pesen

121

Asal msisdn ora sah

Alamat asal MSISDN ora valid.

alamat

122

ID korélasi ora valid

ID korélasi ora sah.

3.7 Waca wektu entek
Wiwit invocations ing Link Mobility API biasane nyebabake LINK Mobility invoking sistem eksternal liyane, kayata sistem pembayaran Operator lan SMSCs, disaranake Service Provider nggunakake wektu entek maca rada dhuwur. Waca wektu entek 10 menit kanggo panjalukan HTTP disaranake. Nggunakake wektu entek iki bakal nangani kasus wektu maca sing paling akeh.

3.8 Nampa laporan pangiriman
Panyedhiya Layanan bisa, yen diwenehake, njaluk laporan pangiriman pesen SMS utawa kabar pangiriman kanggo pesen MT sing dikirim. Laporan kasebut dipicu ing

Ngowahi Komunikasi Pribadi

20

Operator SMSC nalika pesen MT dikirim menyang Konsumen sing ditargetake utawa dibusak, contone kadaluwarsa utawa, sakperangan alesan, ora bisa dirute. Mung status pungkasan pesen SMS sing dilaporake menyang Panyedhiya Layanan, yaiku dikirim utawa dibusak. Mung siji laporan saben pesen MT digawe. Kanthi status sing wis dibusak, kode alesan bisa ditrapake. Kode alesan iki nemtokake alesan kanggo pesen SMS ora dikirim.

Laporan kasebut diarahake liwat Link Mobility lan dikirim menyang Panyedhiya Layanan nggunakake protokol HTTP.

Kanggo nampa laporan, Service Provider kudu ngleksanakake kanggo example a Java Servlet utawa kaca ASP.NET. Loro-lorone iki nampa panjalukan HTTP GET utawa POST.

Paramèter

Panjaluk kasebut kalebu paramèter ing ngisor iki:

Parameter MessageId DestinationAddress StatusCode
WektuStamp
Operator
Kode Alasan

Ketik integer string string
senar
senar
integer

M/O /I*

Nilai Default

dawa maksimum

Katrangan

M

­

22

ID pesen pesen MT

sing laporan iki cocog karo.

M

­

40

MSISDN Konsumen, yaiku

alamat tujuan asli MT

pesen.

M

1

Kode status nuduhake status saka

pesen MT.

Kode status sing ditrapake yaiku:

0 Dikirim

2 - Dibusak (kode alasan ditrapake)

M

­

20

Wektu nuduhake nalika pangiriman

laporan ditampa dening LINK Mobility.

Zona wektu wektuamp yaiku CET

utawa CEST (kanthi wektu musim panas kaya sing ditetepake

kanggo EU).

Format: yyyyMMdd HH:mm:ss.

M

­

100

Jeneng Operator digunakake nalika

ngirim pesen SMS utawa ing

jeneng akun digunakake nalika ngirim ing

pesen SMS.

Dhaptar Operator kasedhiya kasedhiya

dening LINK Mobilitas support.

O

­

3

Kode alesan nuduhake kok ing

pesen rampung ing status

dibusak.

Kode alasan sing ditrapake yaiku:
100 Kadaluwarsa 101 Ditolak 102 Kesalahan format 103 Kesalahan liyane 110 Pelanggan ora dingerteni 111 Pelanggan dilarang 112 Pelanggan ora diwenehake 113 Pelanggan ora kasedhiya 120 SMSC gagal

Ngowahi Komunikasi Pribadi

21

OperatorTimeStamp

senar

O

­

StatusTeks

senar

O

­

KorelasiId

senar

O

­

Kode Jaringan Operator

integer O

­

* M = Wajib, O = Opsional, I = Digatekake.

121 SMSC rame

122 SMSC roaming

130 Handset kesalahan

131 Memori handset ngluwihi

Prilaku bisa beda-beda karo Operator

integrasi.

20

Wektu nuduhake kapan laporan kasebut

dipicu ing SMSC saka Operator

(yen diwenehake dening Operator).

Zona wektu wektuamp yaiku CET

utawa CEST (kanthi wektu musim panas kaya sing ditetepake

kanggo EU).

Format: yyyyMMdd HH:mm:ss.

255

Placeholder kanggo informasi tambahan

saka Operator, contone teks sing cetha

katrangan status / alesan.

Prilaku bisa beda-beda karo Operator

integrasi.

100

ID korélasi sing kasedhiya ing

SendRequest utawa SendTextRequest.

6

Kode Jaringan Seluler (MCC +

MNC) saka Operator.

Panyedhiya Layanan kudu nyedhiyakake LINK Mobilitas kanthi target URL kanggo laporan pangiriman (opsional kalebu kredensial kanggo otentikasi dhasar HTTP).

Panyedhiya Layanan bisa milih cara HTTP sing disenengi:

· HTTP POST (dianjurake) · HTTP GET.

Exampnggunakake HTTP GET (kasil dikirim):
https://user:password@www.serviceprovider.com/receivereport? MessageId=122&DestinationAddress=46762050312&Operator=Vodafone&TimeSt amp=20100401%2007%3A47%3A44&StatusCode=0
Example nggunakake HTTP GET (ora dikirim, Operator wis nyedhiyakake kapingamp kanggo acara):
https://user:password@www.serviceprovider.com/receivereport?MessageId=123 &DestinationAddress=46762050312&Operator=Vodafone&OperatorTimeStamp=2 0100401%2007%3A47%3A59&TimeStamp=20100401%2007%3A47%3A51&Status Code=2&StatusText=Delivery%20failed&ReasonCode=10

Ngowahi Komunikasi Pribadi

22

Paramèter kasebut yaiku URL dikodevi.
Encoding karakter:
Panyedhiya Layanan bisa milih enkoding karakter sing disenengi: · UTF-8 (disaranake) · ISO-8859-1.
3.9 Pengakuan Panyedhiya Layanan
Panyedhiya Layanan kudu ngakoni saben laporan pangiriman. Pengakuan kasebut bisa positif, yaiku laporan kiriman kasil ditampa, utawa negatif, yaiku gagal.
Wigati dicathet: LINK Mobility duwe wektu entek maca kanggo 30 detik kanggo laporan pangiriman. Wektu entek bakal micu kiriman maneh (yen nyoba maneh diaktifake) utawa mbatalake pangiriman (yen nyoba maneh dipateni). Iki tegese aplikasi Panyedhiya Layanan kudu njamin wektu nanggepi cepet, utamane nalika mbukak akeh.
Apike banget kanggo ngakoni laporan pangiriman menyang LINK Mobility sadurunge ngolah.
Aturan kanggo ngakoni positif lan negatif diterangake kaya ing ngisor iki:
Pengakuan positif, ACK, laporan pangiriman sing dikirim: Kode respon kisaran HTTP 200 kanthi kombinasi karo konten format XML ing ngisor iki:
Pengakuan negatif, NAK, laporan pangiriman ora dikirim: Sembarang balesan liyane saka pengakuan positif, kanggo exampNanging, pengakuan negatif dipicu dening kode kesalahan HTTP utawa konten XML ing ngisor iki:
Konten XML bisa digunakake kanggo ngontrol mekanisme nyoba maneh Link Mobility. A NAK bakal nyebabake nyoba maneh, yen diaktifake. Kanggo Service Provider ora dikonfigurasi kanggo mekanisme nyoba maneh, isi XML iku opsional.
Ing ngisor iki minangka panjalukan lan respon HTTP POSTampsaka laporan pangiriman sing dikirim menyang Panyedhiya Layanan:

Ngowahi Komunikasi Pribadi

23

HTTP Request: POST /context/app HTTP/1.1 Content-Type: application/x-www-form-urldienkode;charset=utf-8 Host: server:port Isi-Dunggal: xx
MessageId=213123213&DestinationAddress=46762050312&Operator=Telia & OperatorTimeStamp=20130607%2010%3A45%3A00&TimeStamp=20130607 %2010%3A45%3A02&StatusCode=0
Tanggapan HTTP: HTTP / 1.1 200 OK Tipe-Konten: teks / polos

3.10 Coba maneh
Sistem LINK Mobility bisa nindakake nyoba maneh kanggo gagal, yaiku ora diakoni, pangiriman laporan pangiriman. Panyedhiya Layanan bisa milih prilaku nyoba maneh sing disenengi:
· Ora nyoba maneh (standar) – pesen bakal dibuwak yen nyoba sambungan gagal, maca wektu entek utawa kanggo kode kesalahan HTTP.
· Coba maneh – pesen bakal dikirim maneh kanggo saben jinis masalah sambungan, maca wektu entek, utawa ngakoni negatif.
Nalika nyoba maneh NAK diaktifake, iku penting kanggo ngerti skenario sing bakal generate nyoba maneh saka LINK Mobility lan carane nyoba maneh bisa.
Saben Panyedhiya Layanan duwe antrian nyoba maneh dhewe, ing ngendi pesen dipesen miturut wektu pesenamp. LINK Mobility tansah nyoba ngirim pesen sing luwih lawas luwih dhisik, sanajan urutan pesen individu sing dikirim menyang Panyedhiya Layanan ora dijamin.
Alesan utama pesen sing dibuwang saka antrian nyoba maneh yaiku salah siji saka rong alasan: pesen TTL kadaluwarsa utawa (sacara teoritis) antrian nyoba maneh dadi kebak. TTL gumantung marang Operator lan akun, yaiku bisa beda-beda gumantung saka Operator lan utawa jinis pesen, contone, SMS premium utawa pesen SMS tarif standar.

Ngowahi Komunikasi Pribadi

24

Panyedhiya Layanan kanthi nyoba maneh kudu mriksa ID unik pesen MT kanggo ngamanake manawa pesen kasebut durung ditampa.

Ngowahi Komunikasi Pribadi

25

Penting kanggo Panyedhiya Layanan kanggo tundhuk karo aturan prasaja iki nalika ana kesalahan nalika ngolah laporan pangiriman yen alasan kesalahan kasebut yaiku:

1. Sauntara, contone, database ora kasedhiya, NAK kudu bali. LINK Mobilitas bakal ngirim pesen maneh.
2. Permanen lan nyoba maneh kamungkinan kanggo nimbulaké masalah padha, ACK kudu bali. Kanggo example, nalika pesen ora bisa diurai kanthi bener utawa nyebabake kesalahan runtime sing ora dikarepke.
Tumindak kanthi bener bakal mesthekake yen ora ana pamblokiran utawa degradasi throughput amarga laporan pangiriman bola-bali.

3.11 Komentar babagan isi pesen SMS
Isi pesen SMS, yaiku parameter data pangguna, diwakili ing aksara sing beda-beda gumantung saka nilai DCS. Dhasare diterangake ing tabel ing ngisor iki. Informasi liyane babagan aksara SMS bisa ditemokake ing spesifikasi ETSI kanggo SMSvii.

Alfabet
GSM alfabet standar GSM alfabet lengkap

Example (DCS / Data pangguna) 17 / abc@()/
17 / {}[]

UCS2 Binary

25 / ©¼ë® 21 / 42696e61727921

Panjang maksimal 160 <160
70 280

Katrangan
Pesen teks normal nggunakake alfabet standar GSM, deleng bab 5.1. Pesen teks nggunakake alfabet standar lan tabel ekstensi GSM, deleng bab 5.2. Wiwit saben karakter saka tabel extension diwakili dening rong karakter dawa maksimum nyata mbosenke diwilang minangka: 160 k, ngendi k iku nomer karakter lengkap digunakake ing pesen. Unicode (16 bit), tabel karakter ISO/IEC 10646. Pesen binar data 8-bit. Saben bait dituduhake minangka nilai hex nggunakake rong karakter saben bait. Dawane pesen maksimal yaiku 140 bita, yaiku 280 karakter nalika dikode hex.

Dawa maksimum pesen SMS suda amarga dawa header mundhak nalika ngirim pesen SMS kanthi header data pangguna sing ditemtokake.

Dhukungan kanggo aksara beda bisa beda-beda karo integrasi Operator.

Ngowahi Komunikasi Pribadi

26

Elinga, sawetara karakter ing kisaran C0 (karakter kontrol ing interval 0x00000x001F) ora bisa dituduhake ing XML amarga ana watesan ing XML 1.0. Salah sawijining karakter sing ora didhukung yaiku , sing kalebu ing tabel ekstensi alfabet GSM. Supaya bisa ngirim isi pesen kalebu karakter kasebut, contone, vCard, LINK Mobility ndhukung sintaks uwal Unicode.
Sintaks uwal LINK Mobility Unicode identik karo sintaks uwal sing digunakake dening Spesifikasi Basa Jawaviii. Dipuntedahaken karakter uwal u karo ngiring dening papat heksadesimal digit makili nilai UTF-16 karakter, uxxxx.
Sawetara uwal examples:
· u000a – Line feed · u000c – Form feed · u000d – Carriage return · u2603 Snowman
4. Implementasi examples
SOAP ndadekake solusi kasebut bebas saka basa pamrograman sing digunakake ing sisih klien Penyedia Layanan.
Ing web layanan kanggo API Pesen SMS meh padha karo web layanan sing digunakake ing SMS API. Kode examples ditemokaké ing SMS API guidei bisa gampang diowahi kanggo panggunaan karo API iki.

Ngowahi Komunikasi Pribadi

27

5. Tabel karakter GSM

5.1 Tabel alfabet standar GSM (7-bit)
Tabel iki nuduhake karakter sing bisa ditampilake ing kabeh ponsel GSM.

b7 0

binar

b6 0

b5 0

Dec

0

b4 b3 b2 b1

Hex 0

0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0

0

0

0

0

@

0

1

1

1

£

1

0

2

2

$

1

1

3

3

¥

0

0

4

4

è

0

1

5

5

é

1

0

6

6

ù

1

1

7

7

ì

0

0

8

8

ò

1 0

0

1

9

9

Ç

1 0

1

0

10 A

LF

1 0

1

1

11 B

Ø

1 1

0

0

12 C

ø

1 1

0

1

13 D

CR

1 1

1

0

14 E

Å

1 1

1

1

15 F

å

Kanggo example, huruf "A" wis ing ngisor iki

nilai:

1) Kode iki uwal kanggo extension saka

aksara standar 7-dicokot.

0

0

0

1

1

1

1

0

1

1

0

0

1

1

1

0

1

0

1

0

1

16 32 48 64 80 96 112

10 20 30 40 50 60 70

SP 0

¡

P ¿ p

_

!

1 AQ

2

BR b

r

#

3

C

S

c

s

¤

4

D

T

d

t

%5

E

U

e

u

&

6

F

V

f

v

7 G Wg w

(

8 hxh

)

9 aku

Y i

y

*

:

JZ j

z

1) + ;

Kang

Æ ,

< L Öl

ö

æ –

= aku

ß .

> NÜn ü

É /

?

O §

o

à

Angka basis Decimal Hexadesimal Binary

Petungan 64 + 1 40 + 1 b1–b7

Regane 65 41 1000001

Ngowahi Komunikasi Pribadi

28

5.2 Tabel ekstensi alfabet standar GSM (7-bit)
Tabel iki nuduhake karakter lengkap menyang alfabet standar GSM.

b7 0

0

0

0

1

1

1

1

binar

b6 0

0

1

1

0

0

1

1

b5 0

1

0

1

0

1

0

1

Dec

0

16 32 48 64 80 96 112

b4 b3 b2 b1

Hex 0

10 20 30 40 50 60 70

0 0

0

0

0

0

|

0 0

0

1

1

1

0 0

1

0

2

2

0 0

1

1

3

3

0 1

0

0

4

4

^

0 1

0

1

5

5

0 1

1

0

6

6

0 1

1

1

7

7

1 0

0

0

8

8

{

1 0

0

1

9

9

}

1 0

1

0

10 A

FF

1 0

1

1

11 B

1 1

0

0

12 C

[

1 1

0

1

13 D

~

1 1

1

0

14 E

]

1 1

1

1

15 F

Ngowahi Komunikasi Pribadi

29

6. Akronim lan singkatan
Kabeh akronim lan singkatan kadhaptar ing Glosariix.
7. Referensi
i LINK Mobilitas Implementasi Guide, SMS 5.2, 22/155 19- FGC 101 0169 Uen ii SOAP, http://www.w3.org/TR/SOAP/ iii WSDL, http://www.w3.org/TR/ wsdl iv WS-I, http://www.ws-i.org/ v Pandhuan Implementasi Mobilitas LINK, Sertifikat CA Terpercaya, 11/155 19-FGC 101 0169 Uen vi Uniform Resource Identifiers, http://www.ietf.org/rfc/rfc2396.txt vii ETSI TS 100 900 V7.2.0 (GSM 03.38 versi 7.2.0), Aksara lan basa informasi spesifik viii LINK Mobilitas Implementasi Guide Lampiran, Notifikasi Pengisian Daya, 10/155 19-FGC 101 0169 Uen ix Pandhuan Implementasi Mobilitas LINK Lampiran, Glosarium, 36/155 19-FGC 101 0169 Uen

Ngowahi Komunikasi Pribadi

30

Dokumen / Sumber Daya

mobilitas link Implementasi Pesen SMS 1.0 [pdf] Pandhuan pangguna
1.0, Implementasi SMS Messaging 1.0, SMS Messaging 1.0, Messaging 1.0

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *