# SMPP 3.4 vs SMPP 5.0 — apa yang berubah dan apa yang harus digunakan

- URL kanonis: https://www.broadnet.me/id/answers/smpp-3-4-vs-5-0
- Bahasa: id
- Terakhir diperbarui: 2026-10-19
- Penerbit: BroadNet (https://www.broadnet.me)
- Versi Markdown dari halaman di atas, dibuat dari halaman yang dirender.

Protokol Jawaban BroadNet

Terakhir ditinjau 30 September 2026 1 menit baca Ditinjau oleh tim engineering BroadNet

Di halaman ini

1. 01Jawaban cepat
2. 02Jawaban lengkap
3. 03Apakah ini membantu?
4. 04Pertanyaan terkait

Pelajari lebih lanjut

[SMPP v3.4 vs v5.0: what changed](https://www.broadnet.me/reference/smpp-3-4-vs-5-0)

[Lihat semua jawaban](https://www.broadnet.me/id/answers)

Jawaban cepat

SMPP 3.4 (1999) masih menjadi protokol interkoneksi SMS yang menjalankan hampir setiap A2P bind dalam produksi saat ini. SMPP 5.0 (2003) menambahkan header Unicode-clean, dukungan broadcast dan cell-broadcast, serta TLV untuk kelas pesan yang lebih kaya — namun sebagian besar SMSC dan agregator tidak pernah beralih ke sana. Jika Anda memilih hari ini, gunakan bind SMPP 3.4 daripada TLS kecuali jika mitra Anda secara khusus meminta 5.0.

Definisi dalam bahasa sederhana Netral vendor Ditinjau 30 September 2026

Dari platform

## Uji coba dengan kunci asli, lalu go live.

Minta akses uji coba, lalu kirim pesan pertama Anda ke nomor terverifikasi Anda sendiri. Sebelum produksi, kami meninjau identitas pengirim, tujuan trafik, dan persyaratan tujuan.

[Minta akses uji coba (formulir berbahasa Inggris)](https://www.broadnet.me/id/contact?intent=test-access)

Diagram Sesi SMPP antara platform Anda dan BroadNet

Platform Anda (ESME)

BroadNet SMSC

Satu koneksi TCP/TLS yang persisten

1. `bind_transceiver` Buka dan autentikasi sesi
2. `bind_transceiver_resp` Sesi diterima
3. `submit_sm` Kirim pesan
4. `submit_sm_resp` Diterima, ID pesan dikembalikan
5. `deliver_sm` Laporan pengiriman atau pesan masuk
6. `deliver_sm_resp` Diakui
7. `enquire_link` Keepalive saat idle

Jawaban lengkap

## Semua yang perlu diketahui, tidak ada yang tidak perlu.

§01

### Mengapa 3.4 lebih mendominasi basis instalasi

SMPP 3.4 diluncurkan pada saat yang sama ketika SMS A2P mulai berkembang. Setiap vendor SMSC utama membangun implementasi 3.4 yang mendalam dan stabil. Protokol ini ringkas (sekitar 30 tipe PDU, delapan perintah yang pernah Anda kirim), mudah dipahami, dan mampu melewati setiap NAT dan firewall di jalurnya. Dua puluh tujuh tahun kemudian, spesifikasi SMPP 3.4 masih menjadi protokol utama yang tersemat di setiap kontrak interkoneksi A2P.

§02

### Apa yang ditambahkan pada 5.0

SMPP 5.0 telah memperbaiki beberapa kekurangan: message_payload UTF-8 asli, registri service_type yang tepat, broadcast_sm / query_broadcast_sm / cancel_broadcast_sm untuk siaran seluler, TLV penagihan opsional, serta kontrol kongesti yang lebih ketat dengan congestion_state. Versi ini juga memperkenalkan konsep mesin message_state yang dapat dijalankan oleh SMSC atas nama ESME.

§03

### Mengapa hampir tidak ada yang menggunakan 5.0

Tiga alasan. Pertama, vendor SMSC tidak dibayar untuk melakukan upgrade — operator sudah memiliki tumpukan 3.4 yang berfungsi. Kedua, kasus penggunaan cell-broadcast yang ditargetkan 5.0 ditujukan ke pusat cell broadcast (CBC) khusus, bukan ke SMSC. Ketiga, hal-hal yang diperbaiki oleh 5.0 (penanganan Unicode, billing TLV) biasanya diselesaikan pada lapisan aplikasi dengan TLV di atas 3.4. Hasilnya: pada BroadNet kami hanya memiliki satu bind 5.0 dalam produksi. Kami memiliki lebih dari 1.000 bind 3.4 yang aktif.

§04

### Saran praktis

Bind sebagai transceiver melalui SMPP 3.4, dengan TLS pada port yang disediakan dengan akun Anda. Gunakan submit_sm dengan message_payload TLV untuk pesan panjang (alih-alih konkatenasi UDH) jika SMSC penerima mendukungnya. Negosiasikan enquire_link setiap 30 detik, lakukan unbind secara bersih. Jika agregator Anda memaksa penggunaan 5.0, tanyakan alasannya — tidak ada manfaat keterkiriman pada rute A2P komersial.

### Perbandingan SMPP 3.4 vs SMPP 5.0 secara sekilas

|  | SMPP 3.4 | SMPP 5.0 |
|---|---|---|
| Dirilis | 1999 | 2003 |
| Basis instalasi produksi | Hampir setiap pengikatan A2P | Jarang — jarang diterapkan |
| Header Unicode native | — |  |
| Dukungan cell broadcast | — |  |
| Kontrol kongesti | Dasar | Sinyal congestion_state |
| Manfaat tingkat keterkiriman | Dasar | Tidak ada pada rute A2P komersial |
| Direkomendasikan hari ini | Ya — transceiver melalui TLS | Hanya jika diminta oleh pihak lawan |

BNDitulis oleh tim engineering BroadNet · Mengoperasikan perpesanan kelas operator sejak 2003, berkantor pusat di Dubai · [Standar editorial](https://www.broadnet.me/id/about/editorial-standards)

[Pusat topik Penjelasan SMPP](https://www.broadnet.me/id/explained/smpp)

Pertanyaan terkait

- [01 Bagaimana cara kerja protokol SMPP?](https://www.broadnet.me/id/answers/smpp-protocol)
- [02 Apa itu SMPP?](https://www.broadnet.me/id/answers/what-is-smpp)
- [03 TLS 1.3 dalam perpesanan — apa yang berubah dan mengapa hal ini penting bagi SMPP](https://www.broadnet.me/answers/tls-1-3-in-messaging)
- [04 Apa itu SMSC?](https://www.broadnet.me/id/answers/what-is-smsc)
- [05 Penjelasan GSMA IR.71](https://www.broadnet.me/id/answers/gsma-ir71-explained)
- [06 SS7 MAP — apa itu dan mengapa perpesanan masih bergantung padanya](https://www.broadnet.me/id/answers/ss7-map-explained)

[Lihat pustaka lengkap](https://www.broadnet.me/id/answers)

Bangun dengan

- [Integrasi SMPP](https://www.broadnet.me/developers/smpp)
- [Pencarian kode kesalahan SMPP](https://www.broadnet.me/tools/smpp-error-codes)
- [SMS API](https://www.broadnet.me/id/products/sms-api)

FAQ

## Pertanyaan yang sering diajukan

**Haruskah saya menggunakan SMPP 5.0 untuk integrasi baru?**

Hampir tidak pernah. Bind SMPP 3.4 melalui TLS kecuali jika pihak lawan tertentu mewajibkan 5.0. Basis instalasi, peralatan, dan dukungan operator semuanya menggunakan 3.4, dan 5.0 tidak menawarkan keunggulan tingkat keterkiriman pada rute A2P komersial.

**Apakah SMPP 5.0 mengirimkan pesan lebih baik daripada 3.4?**

Tidak. Tingkat keterkiriman adalah fungsi dari rute operator, bukan versi SMPP. Hal-hal yang ditingkatkan pada 5.0 (header Unicode, billing TLV) biasanya ditangani pada lapisan aplikasi di atas 3.4.

**Bagaimana cara mengirim bahasa Arab atau emoji melalui SMPP 3.4?**

Atur data_coding ke UCS-2 (0x08), atau sertakan isi pesan dalam message_payload TLV. Versi 3.4 menangani konten Unicode dengan baik; Anda tidak memerlukan versi 5.0 untuk hal tersebut.

**Tipe bind dan port apa yang harus saya gunakan?**

Transceiver bind melalui TLS adalah standar untuk A2P — mengirim submit_sm dan menerima DLR pada satu soket. BroadNet menawarkan bind SMPP 3.4; host, port, dan kredensial disediakan bersama akses uji coba Anda.

Bangun dengan

### Butuh bantuan untuk menghubungkannya?

Halaman di bawah ini berisi produk dan panduan integrasi yang mengimplementasikan konsep ini secara teknis. Jika Anda lebih memilih untuk mendiskusikannya secara langsung, tim teknis kami siap menerima panggilan pada hari yang sama selama jam kerja MENA.

[Hubungi tim teknis kami](https://www.broadnet.me/id/contact?topic=engineering)

- [Integrasi SMPP](https://www.broadnet.me/developers/smpp)
- [Pencarian kode kesalahan SMPP](https://www.broadnet.me/tools/smpp-error-codes)
- [SMS API](https://www.broadnet.me/id/products/sms-api)

Umpan Balik

### Apakah jawaban ini membantu?

Pilihan Anda membantu kami memprioritaskan jawaban mana yang perlu diperluas dengan contoh, diagram, dan cuplikan kode.

Apakah jawaban ini membantu?

Terima kasih — dicatat. Kami akan terus memperbarui jawaban ini.

Baik. Beri tahu kami apa yang kurang — [kirim pesan singkat](https://www.broadnet.me/id/contact?topic=answer-feedback).

[Cara kami menulis dan meninjau konten](https://www.broadnet.me/id/about/editorial-standards)

[Pusat topik Penjelasan SMPP](https://www.broadnet.me/id/explained/smpp)

Pertanyaan terkait

- [01 Bagaimana cara kerja protokol SMPP?](https://www.broadnet.me/id/answers/smpp-protocol)
- [02 Apa itu SMPP?](https://www.broadnet.me/id/answers/what-is-smpp)
- [03 TLS 1.3 dalam perpesanan — apa yang berubah dan mengapa hal ini penting bagi SMPP](https://www.broadnet.me/answers/tls-1-3-in-messaging)
- [04 Apa itu SMSC?](https://www.broadnet.me/id/answers/what-is-smsc)
- [05 Penjelasan GSMA IR.71](https://www.broadnet.me/id/answers/gsma-ir71-explained)
- [06 SS7 MAP — apa itu dan mengapa perpesanan masih bergantung padanya](https://www.broadnet.me/id/answers/ss7-map-explained)

[Lihat pustaka lengkap](https://www.broadnet.me/id/answers)

Masih butuh bantuan?

## Bicarakan sistem Anda langsung dengan teknisi ahli.

Kami membalas dalam satu hari kerja, dan akun produksi mendapatkan dukungan 24/7. Solution engineer kami mengirimkan kode, bukan skrip.

[Hubungi tim dukungan](https://www.broadnet.me/id/contact) [Hubungi tim penjualan](https://www.broadnet.me/id/contact?topic=sales)

$ curl -X POST https://api.broadnet.me/sms/sendSms

SLA Respons

Permintaan akses uji coba Kami membalas dalam 1 hari kerja

Produksi 24 / 7 · < 15 min

NOC Operator 24 / 7 · pager

[support@broadnet.me](mailto:support@broadnet.me) · [+971 4 456 7768](tel:+97144567768)
