Apa itu short message service center (SMSC)?
Short Message Service Center (SMSC) adalah bagian dari jaringan seluler yang menangani operasi pesan teks. Fungsinya mencakup menerima, menyimpan, mengatur rute, dan meneruskan SMS dari perangkat seluler. SMSC juga sering disebut sebagai short message service – service center (SMS-SC).
Setiap SMS pasti melibatkan satu atau lebih SMSC. Secara umum, alurnya seperti ini: pesan dikirim dari ponsel ke SMSC, lalu SMSC membalas ke ponsel dengan konfirmasi bahwa pesan diterima. Kalau penerima ada di jaringan berbeda, SMSC akan meneruskannya ke SMSC milik jaringan yang sesuai. Setelah itu, SMSC memeriksa apakah ponsel penerima sedang aktif. Kalau belum aktif, pesan akan disimpan dan dikirim saat penerima online.
SMSC bekerja sama dengan komponen jaringan seluler lain seperti home location register (HLR), visitor location register (VLR), dan mobile switching center (MSC).
Selain itu, SMSC juga terhubung dengan SMS gateway yang memungkinkan pesan teks dikirim lintas jaringan dan masuk ke aplikasi lain. Contohnya, SMS bisa diterima lewat email atau dikirim otomatis oleh program tertentu. Integrasi ini juga bisa digunakan untuk aplikasi bisnis (LOB).
SMSC juga mengatur berapa lama pesan akan disimpan (validity period). Ponsel pengirim bisa menentukan lamanya penyimpanan ini, tapi pengaturan utamanya biasanya mengikuti kebijakan provider. Kalau masa berlaku pesan habis dan belum terkirim, SMSC akan menghapusnya.

Alamat Short Message Service Center
Setiap SMSC punya alamat unik di jaringan, formatnya mirip nomor telepon internasional. Alamat ini adalah bagian dari konfigurasi provider seluler dan biasanya sudah tersimpan di SIM card atau paket konfigurasi jaringan saat ponsel pertama kali aktif. Biasanya pengguna tidak perlu mengatur SMSC secara manual.
SMSC di Android dan iOS
Pengguna Android masih bisa melihat SMSC mereka, tapi di iOS fitur ini sudah dihilangkan. Meski begitu, pengguna Apple tetap bisa mengecek apakah SMSC mereka butuh pembaruan.
SMSC di Android
Cara melihat SMSC di Android:
- Buka Phone
- Ketik *#*#4636#*#* untuk membuka menu Testing.
- Pilih Phone Information.
- Gulir ke bawah sampai menemukan SMSC.
- Tekan Refresh untuk memuat nomor SMSC terbaru.
SMSC di Apple iOS
Untuk memperbarui SMSC di iOS, buka aplikasi Settings saat terhubung ke Wi-Fi atau jaringan seluler. Masuk ke General lalu About. Kalau butuh update, akan muncul notifikasi untuk memperbarui pengaturan operator.
Dulu, pengguna iOS bisa melihat SMSC dengan cara mirip Android:
- Buka Phone
- Ketik *#5005*7672# lalu tekan Call.
- Nomor SMSC akan muncul di layar.
Sekarang, cara ini akan menghasilkan pesan error.
Keamanan SMSC
SMSC adalah bagian penting dari infrastruktur jaringan seluler dan umumnya sangat terlindungi, tapi tetap ada potensi risiko. Karena alamat SMSC terbuka dan bisa diketahui, ada kemungkinan pesan SMS dipalsukan (spoofing), spam SMS dikirim tanpa biaya, atau terjadi serangan denial of service (DOS) dengan membanjiri SMSC.
Data SMS juga mungkin dikirim dan disimpan di SMSC dalam bentuk plain text, sehingga ada potensi disadap dan dibaca oleh pihak yang tidak berwenang.
Masa Depan SMSC
SMSC akan tetap menjadi komponen penting jaringan seluler untuk waktu yang lama. Memang, orang sekarang lebih jarang kirim SMS ke sesama dibanding dulu karena beralih ke aplikasi seperti iMessage, WhatsApp, dan Signal.
Tapi, penggunaan SMS secara keseluruhan tidak banyak berkurang karena makin banyak digunakan untuk komunikasi aplikasi ke pengguna. Contohnya untuk mengirim one-time password (OTP), autentikasi dua faktor (two-factor authentication), notifikasi pengiriman, dan peringatan real-time otomatis.