A. PDU sebagai Bahasa SMS dan bagian-bagiannya
Data yang mengalir ke/dari SMS-Centre harus berbentuk PDU (Protocol Data Unit). PDU berisi bilangan-bilangan heksadesimal yang mencerminkan bahasa I/O. PDU terdiri atas beberapa Header. Header untuk kirim SMS ke SMS-Centre berbeda dengan SMS yang diterima dari SMS-Centre.
Maksud dari bilangan heksa desimal adalah bilangan yang terdiri atas 0, 1, 2 , 3, 4, 5 ,6 ,7 ,8 ,9 ,A ,B ,C ,D ,E ,F.
Sebagai contoh, untuk angka desimal 1000, bilangan heksa desimalnya adalah 3E8.
Cara mengkonversikanya :
1000 : 16 = 62 sisa 8 à 8
62 : 16 = 3 sisa 14 à E
3 : 16 = 0 sisa 3 à 3
B. PDU untuk kirim SMS ke SMS-Centre
Delapan Header untuk kirim SMS. PDU untuk mengirim SMS terdiri atas delapan header, sebagai berikut: