短信開發的PDU格式

pdu 編碼主要包括兩個主要的部分,一是 pdu 串的總體數據格式,分別由於發送信息串和接收信息串而有區別,二是 pdu 中文本部分的編碼,分別由於字符集而不一樣。
咱們也能夠這樣來理解這個 pdu 編碼的格式, sms 至關於一個協議棧,最簡單的協議棧:
根據 gsm03.40 規範, sms 協議包括如下幾層:
一、 SM-AL :應用層。這個部分就是數據部分。
二、 SM-TL :傳輸層。咱們能夠清楚的看到這裏描述了主要的短信內容,包括髮送號碼,接收號碼,信息類型,編碼,數據報長度等等,這也是咱們編程主要要面對的問題。
三、 SM-RL :中繼層。這個指的是短信在網關之間中繼須要的協議。
四、 SM-LL: 鏈路層。
從上述描述中咱們能夠清楚的看到,咱們編程主要集中於傳輸層。

編程

PDU 串的用戶信息 (TP-UD) 段最大容量是 140 字節,因此在這三種編碼方式下,能夠發送的短消息的最大字符數分別是 160 、 140 和 70 。這裏,將一個英文字母、一個漢字和一個數據字節都視爲一個字符。編碼

轉自bbs.sendsms.cn數據

相關文章
相關標籤/搜索