Sau khi người dùng gửi, tin nhắn được gửi [7] đến trung tâm dịch vụ tin nhắn SMSC trung tâm cung cấp một cơ chế “lưu trữ và chuyển tiếp”. SMSC cố gắng để gửi tin nhắn đến người nhận, quá trình gửi tin nhắn có thể thông qua các SMSC khác. Nếu người nhận không thể truy cập, các SMSC đưa tin nhắn vào danh sách thử gửi lại. Một số SMSC cũng cung cấp cơ chế “chuyển tiếp và lãng quên”, tùy chọn cho việc tin nhắn chỉ được cố gắng gửi một lần. Việc gửi tin nhắn là một "nỗ lực tốt nhất", vì vậy không có bảo đảm rằng một thông điệp thực sự sẽ được gửi đến người nhận của nó, nhưng sự chậm trễ hoặc mất hoàn toàn của một thông điệp là không phổ biến. Một số nhà cung cấp cho phép người dùng yêu cầu báo cáo kết quả, hoặc thông qua các cài đặt SMS của hầu hết các điện thoại di động hiện đại.
3.3.1.3. Cấu trúc một tin nhắn
Để phục vụ cho mục đích truyền thông, một ứng dụng cần xác định các nội dung tin nhắn và hướng dẫn chuyển tin nhắn vào một đơn vị dữ liệu giao thức truyền thông (TPDU). Một TPDU [7] bao gồm các thông số khác nhau mô tả loại tin nhắn, xác định có hay không yêu cầu thông báo tình trạng truyền thông điệp, nội dung tin nhắn, .... Mỗi tham số được bắt đầu bằng các chữ viết tắt TP (Transfer Protocol) ví dụ như TP-Message -Type-Indication viết tắt là TP-MTI. Một trong những tham số quan trọng là tham số dữ liệu người dùng (TP-User-Data), tham số này có thể là dữ liệu nhị phân. Các tham số trong TPDU được chia làm hai phần, phần đầu tiên được gọi là các tham số header người dùng (UDH), UDH chứa các giá trị nhị phân mô tả các tham số phụ. Còn phần còn lại chứa dữ liệu tin nhắn. Có 6 loại TPDU như sau:
SMS-DELIVER: Truyền tin nhắn từ SMSC đến MS.
SMS-DELIVER-REPORT: Truyền thông báo kết quả của hành động truyền tin nhắn từ SMSC đến MS.
SMS-SUBMIT: Truyền tin nhắn từ MS đến SMSC.
SMS-SUBMIT-REPORT: Truyền thông báo của hành động yêu cầu gửi Submittion.
SMS-STATUS-REPORT: truyền báo cáo trạng thái từ SMSC đến MS.
SMS-COMMAND: Truyền lệnh từ MS đến SMSC.
Theo đó, để gửi một tin nhắn SMS ở chế độ PDU, một ứng dụng cần thiết lập thông điệp dưới dạng nhị phân với cấu trúc hai phần như sau: