Cấu trúc PDU SMS-SUBMIT

Một phần của tài liệu công nghệ SMS và xây dựng hệ thống tra cứu điểm qua mạng điện thoại di động (Trang 138 - 142)

Octet 1

Chiều dài của phần thông tin về SMSC. Nếu chiều dài bằng 0 có nghĩa là thông tin SMSC được chứa trong điện thoại sẽ được dùng. Chú ý: Octet này là tuỳ chọn. Trong một vài điện thoại Octet này nên bỏ qua (nên dùng thông tin SMSC chứa trong điện thoại).

Octet 2

Octet đầu tiên của tin nhắn SMS-SUBMIT. Có cấu trúc như sau:

Bit Số 7 6 5 4 3 2 1 0 Tên TP-RP TP- UDHI TP- SRR TP- VPF TP-VPF TP-RD TP-MTI TP- MTI

Ở đây các trường có ý nghĩa như sau:

Tên

Trường Ý Nghĩa

đường dẫn phản hồi hay không.

TP-UDHI Chỉ thị phần đầu dữ liệu người dùng. Bit này bằng 1 nếu phần dữ liệu người dùng bắt đầu với một phần đầu.

TP-SRR Chỉ thị yêu cầu báo cáo tình trạng. Bit này bằng 1 nếu một báo cáo tình trạng được yêu cầu.

TP-VPF

Định dạng thời gian hiệu lực. Bit 4 và bit 3 định rõ Octet TP- VP như sau:

bit4 bit3

0 0: TP-VP không có mặt.

1 0: TP-VP có mặt. Định dạng tương đối (1 octet) 0 1: TP-VP có mặt. Định dạng nâng cao (7 octets) 1 1: TP-VP có mặt. Định dạng tuyệt đối (7 octets)

TP-RD

Chỉ thị loại bỏ nhân bản. Tham số này cho biết SC có nên chấp nhận một tin nhắn có cùng TP-MR và TP-DA với tin nhắn đã được gửi đi trước đó hay không.

TP-MTI Chỉ thị kiểu thông điệp. Các bit số 1 và 0 được thiết lập tương ứng thành 0 và 1 cho biết PDU này là một SMS-SUBMIT.

Ví D

Octet 2 = 11 (dạng hex) có ý nghĩa sau:

Bit Số 7 6 5 4 3 2 1 0 Tên TP-RP TP- UDHI TP-SRR TP- VPF TP-VPF TP-RD TP- MTI TP-MTI Giá Trị 0 0 0 1 0 0 0 1

Octet 3

Tham chiếu thông điệp (TP-Message-Reference). Ở đây giá trị “00” cho phép điện thoại tự thiết lập tham chiếu thông điệp.

Octet 4

Chiều dài số điện thoại của người nhận. (Xem Octet 10 trong mục D.1)

Octet 5

Kiểu địa chỉ của người nhận. (Xem Octet 11trong mục D.1)

Octet 6..Octet 11

Địa chỉ (số điện thoại) người nhận. (Xem Octet 12-17 trong mục D.1)

Octet 12

Mã nhận dạng giao thức TP-PID. (Xem Octet 18 trong mục D.1)

Octet 13

Lược đồ mã hoá dữ liệu TP-DCS. (Xem Octet 19 trong mục D.1)

Octet 14

Thời gian hiệu lực (TP-VP). Định rõ thời gian thông điệp hết hạn. Nếu thông điệp không được phân phối trước khi thời gian hiệu lực kết thúc, nó sẽ bị loại bỏ bởi SC. Thời gian hiệu lực có thể ở trong 3 dạng khác nhau: tương đối, tuyệt đối và nâng cao. Ta chỉ tham khảo dạng tương đối.

TP-VP gồm một Octet ở dạng số nguyên, cung cấp chiều dài của thời gian hiệu lực, được tính từ khi SMS-SUBMIT được nhận bởi SC. Thời gian hiệu lực đuợc tính như sau:

Giá tr TP-VP Thi Gian Hiu Lc

144 đến 167 12 giờ + ((TP-VP - 143) * 30 phút) 168 đến 196 (TP-VP - 166) * 1 ngày

197 đến 255 (TP-VP - 192) * 1 tuần

Chú ý: Octet này là tùy chọn, nhìn các bit 4 và 3 của Octet đầu tiên.

Ví d: "AA" có nghĩa là 4 ngày. Octet 15

Chiều dài phần nội dung của tin nhắn. Trường TP-DCS cho biết 7 bit dữ liệu nên chiều dài ở đây là số Septet. Nếu trường TP-DCS được thiết lập thành 8 bit dữ liệu thì chiều dài là số Octet. (Xem Octet 27 trong mục D.1)

Octet 16 trởđi

Phụ lục E

MSComm ActiveX Control

Một phần của tài liệu công nghệ SMS và xây dựng hệ thống tra cứu điểm qua mạng điện thoại di động (Trang 138 - 142)

Tải bản đầy đủ (PDF)

(154 trang)