长短信PDU编码说明
来源:互联网 发布:全民k歌不能访问网络 编辑:程序博客网 时间:2024/05/07 11:45
普通短信UD区长度为140字节,超过140字节就得拆分成多条短信,拆分后的短信经过短信网关、短信中心的存储转发后到达终端的顺序可能和原发送顺序不同,这就使得接收方对于信息内容的理解出现困扰,1996年颁布的GSM03.40V4.13.0中定义了长短信(Concatenated Short Message),所谓的长短信就是由一组相互独立的不超过普通短信长度的子短信组成,在网络传输中被视为多条普通短信,而在终端上被合并显示。
长短信与普通短信PDU数据的区别
普通短信
长短信
PDU-Type的UDHI标识位
0
1
PDU-Type的MMS标识位
1
最后一条为1其余为0
UDL
短信内容长度
用户数据头长度+拆分后短信内容长度
UD
全部为短信内容
用户数据头+拆分后短信内容
长短信UD用户数据(User Data)格式
UDH
SM
1、SM短消息(Short Message)
用户短信内容文本
2、UDH用户数据头(User Data Header)
UDHL
IE
IE”A”
……
IE”N”
UDHL用户数据头长度(User Data Header Length)
一个字节,表示用户数据头的字节数,不包含本字节,UDHL+1=整个用户数据头长度
IE用户数据头信息单元(Information Element)
IE中可以包含IE”A”、IE”B”、……、IE” N”等多个信息单元,每个信息单元又分为
IEI
IEDL
IED
IEI信息单元标识(Information Element Identifier)
00:Concatenated short messages(长短信)
01:Special SMS Message Indication
02:Reserved
03:Value not used to avoidmisinterpretation as <LF> character
04:Application port addressing scheme,8bit address
05:Application port addressing scheme,16 bit address
06:SMSC Control Parameters
07:UDH Source Indicator
08:Concatenated short message, 16-bitreference number
09:Wireless Control Message Protocol
0A-6F:Reserved for future use
70-7F:SIM Toolkit Security Headers
80- 9F:SME to SME specific use
A0– BF:Reserved forfuture use
C0– DF:SC specificuse
E0– FF:Reserved forfuture use
IEDL信息单元数据长度(Length of Information Element)
一个字节,表示信息单元长度,也就是IED的字节数,不包含本字节
IED信息单元数据(Information Element Data)
IEI为00时,也就是长短信(Concatenated short messages )IED由3字节组成
第一字节:参考编号(Reference Number),参考编号相同的为同一长短信
第二字节:总条数(Maximum number),长短信拆分后的总条数
第三字节:当前短信序号,当前短信是长短信中的第几条
一条长短信最多可由255条子短信组成
以无压缩8bit数据格式发送长短信,单条子短信长度最多134(140-6)字节,其中6字节为用户数据头。
以无压缩7bit数据格式发送长短信,单条子短信长度最多153(160-7)字符。
以无压缩16bit USC2数据格式发送长短信,单条子短信长度最多67((140-6)÷2)字符
在压缩模式下单条子短信长度最多134字节,其中包含压缩头(Compression Header)、压缩尾(Compression Footer)在内。
- 长短信PDU编码说明
- 长短信PDU编码说明
- 短信、长短信、彩信的PDU
- PDU格式长短信消息头解析
- 短信、长短信、彩信的PDU
- 7BIT 编码 长短信
- 纯英文长短信编码
- C#发PDU格式串长短信源码
- 7位编码长短信问题
- 长短信
- GSM MODEM AT命令 发送PDU 长短信 与 一般短信
- C#:PDU格式短信编解码(二)长短信拆分
- GPRS模块SIM9001发送短信(发送长短信),包括PDU和text两种模式
- PDU编码
- PDU编码
- PDU编码
- PDU编码
- 长短信格式
- Android NativeActivity原理
- Error:Execution failed for task ':app:transformClassesWithDexForDebug"
- hihocoder #1051补提交卡
- SQL 常用语句积累
- libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
- 长短信PDU编码说明
- Android网络框架AsyncHttpClient的二次封装
- Windows 7下通过硬盘安装Ubuntu 15.04图文教程
- 安卓里获取默认应用方法
- svn安装和配置
- EditText保留小数点后两位
- 【文本处理】行前面(上面)插入一个空行
- 各进制转换
- CodeForces 7B Memory Manager 模拟题