如何解析GSM短消息_第1页
如何解析GSM短消息_第2页
如何解析GSM短消息_第3页
如何解析GSM短消息_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如何解析GSM短消息时间:2007-05-15   来源:   作者:朱光喜 张耀华   点击:  字体大小:【大 中 小】 摘要:首先简要说明短消息及其接口协议,然后重点描述如何接收和发送短消息,并用实例进行说明。1、引言    GSM系统是目前基于时分多址技术的移动通信体制中最成熟、最完善、应用最广的一种系统。GSM的短消息业务,由于其方便、快捷、廉价等特点而受到用户的 青睐,它作为GSM网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视。目前,很多网络公司就是靠短消息业务生存和发展。随着短消息业务 的不断

2、发展,它在移动终端上的应用也越来越广,最典型的就是车载监控系统。    这里用实例说明如何对短消息进行编码(发送)和解码(接收),并主要论述PDU模式。2、 短消息概述    所谓短消息就是通过GSM网络传输的有限长度的文本数字或文字)信息。而短消息业务是GSM系统提供给手机用户的一种特殊服务。短消息也称作短信。通过 GSM网,并设有短消息业务中心(SMSC),便可实现短消息业务。短消息业务按其实现的方式可以分为点到点短消息业务和小区广播短消息业务。目前主要应 用的是点到点短消息业务。    点

3、到点短消息业务包括两种情况:一种是移动台终止(接收)点对点短消息(SMS-MT/PP);另一种是移动台发起(发送)点对点的短消息业务(SMS- MO/PP)。点到点短消息业务即通过MO和MT将一条短消息从一个实体发送到指定目的地址的业务。被发送的信息经过编码后消息长度为140个字节,也就 是一条短消息可以包含160个英文字母或70个中文汉字。3、短消息的控制接口协议    目前,对SMS的控制主要有文本模式和PDU(protocol description unit)模式,文本模式只是PDU的一种简化形式。因此这里主要论述PDU模式,以及相关的接口命令。 

4、;   PDU是发送或接收手机SMS消息的一种方法。消息正文经过十六进制编码后进行传送。PDU串可看作由短信中心地址+TPDU串组成。    点对点短消息通信中,信息传输虽然会经过很多中间设备,但最终表现在两个对等短消息实体间进行。短消息传输层的协议数据单元称作TPDU,它包含6种 PDU数据,具体参见文献2。下面主要对SMS-DELIVER分发消息的解码和SMS-SUBMIT提交消息的编码进行说明。4、解码短消息    如表1所示,点对点短消息通信中,移动台接收短消息(SMS_DELIVER)的TPDU帧包括头标

5、记、协议标识、时间戳、用户数据等基本元素。 1)指示该数据项是否必须:M(Mandatory)必备项,O(Optional)可选项2)指示该数据项所占空间尺寸:Integer(1),bit(b),2bit(2b),Octer(O),7 octets(7o)2-12 octets(2-12o)3)依赖TP-DCS的编码方案其中,头标记(fo)占用一个Octet,按位表示不同的含义。在MT中,头标记从高到低的排列顺序如下:表2 MT消息头标记位bit76543210域名称缩写TP-RPTP-UDHITP-SRINo UsedTP-MMSTP_MTIhellohello1101000110

6、010111011001101100110111111010001100101110110011011001101111    首先将字符转换为7位的二进制,然后,将后面字符的位调到前面,补齐前面的差别。例如:h 翻译成1101000,e翻译成1100101,显然h的二进制编码不足八位,那么就将e的最后一位补足到C 的前面。那么就成了11101000(E8)。剩余的编码见表4。    表4  8位Octet码11101000001100101001101111111101010001101001011111011001111

7、01100110111E8329BFD4697D9EC37 这样就变成9个八进制数:E8 32 9B FD 46 97 D9 EC 37.5、编码短消息    如表5所示,点对点短消息通信中,移动台发送短消息SMS-SUBMIT)的TPDU帧包括头标记、消息参考号、目的地址、协议标识、有效时间、用户数据等基本元素。 其中,头标记(fo)在MO中,从高到低的排列顺序如下:表6 MO消息头标记位bit76543210域名称缩写TP-RPTP-UDHITP-SRRTP-VPFTP-RDTP-MTI6、结束语    PDU

8、消息应用范围很广,如果需要,用户完全可以收发自定义格式的数据,如将TP-DCS设置为4,就可以收发二进制的数据。笔者主要描述与移动终端间的接口协议的短消息分编码方式,其它协议中的短消息的编解码方式与其基本相同。参考文献1赵长奎GSM数字移动通信应用系统北京:国防工业出版社  20012 欧洲通信标准协会(ETSI)GSM 03.40:European digital cellular telecommuni-cation system(Phase 2);Technical realization of the Short message Service(SMS) point to Point(PP)版本4.13.0,1996年10月3欧洲通信标准协会(ETSI)GSM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论