- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】如何与解析GSM短消息
如何解析GSM短消息
时间:2007-05-15 ? 来源: ? 作者:朱光喜 张耀华 ? 点击:……? 字体大小:【大 中 小】
摘要:首先简要说明短消息及其接口协议,然后重点描述如何接收和发送短消息,并用实例进行说明。
1、引言??? GSM系统是目前基于时分多址技术的移动通信体制中最成熟、最完善、应用最广的一种系统。GSM的短消息业务,由于其方便、快捷、廉价等特点而受到用户的 青睐,它作为GSM网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视。目前,很多网络公司就是靠短消息业务生存和发展。随着短消息业务 的不断发展,它在移动终端上的应用也越来越广,最典型的就是车载监控系统。??? 这里用实例说明如何对短消息进行编码(发送)和解码(接收),并主要论述PDU模式。
2、?短消息概述??? 所谓短消息就是通过GSM网络传输的有限长度的文本数字或文字)信息。而短消息业务是GSM系统提供给手机用户的一种特殊服务。短消息也称作短信。通过 GSM网,并设有短消息业务中心(SMSC),便可实现短消息业务。短消息业务按其实现的方式可以分为点到点短消息业务和小区广播短消息业务。目前主要应 用的是点到点短消息业务。??? 点到点短消息业务包括两种情况:一种是移动台终止(接收)点对点短消息(SMS-MT/PP);另一种是移动台发起(发送)点对点的短消息业务(SMS- MO/PP)。点到点短消息业务即通过MO和MT将一条短消息从一个实体发送到指定目的地址的业务。被发送的信息经过编码后消息长度为140个字节,也就 是一条短消息可以包含160个英文字母或70个中文汉字。
3、短消息的控制接口协议??? 目前,对SMS的控制主要有文本模式和PDU(protocol description unit)模式,文本模式只是PDU的一种简化形式。因此这里主要论述PDU模式,以及相关的接口命令。??? PDU是发送或接收手机SMS消息的一种方法。消息正文经过十六进制编码后进行传送。PDU串可看作由短信中心地址+TPDU串组成。??? 点对点短消息通信中,信息传输虽然会经过很多中间设备,但最终表现在两个对等短消息实体间进行。短消息传输层的协议数据单元称作TPDU,它包含6种 PDU数据,具体参见文献[2]。下面主要对SMS-DELIVER分发消息的解码和SMS-SUBMIT提交消息的编码进行说明。
4、解码短消息??? 如表1所示,点对点短消息通信中,移动台接收短消息(SMS_DELIVER)的TPDU帧包括头标记、协议标识、时间戳、用户数据等基本元素。?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消息头标记
位bit 7 6 5 4 3 2 1 0 域名称缩写 TP-RP TP-UDHI TP-SRI No Used TP-MMS TP_MTI ? 下面结合具体实例进行说明。4.1? 接收到一中文短消息? 例:0891683108705505F0240D91683128787708F6000810300212206500064E2D56FD0041??? 这个八位串包含了三个部分:第一个8位表示SMSC信息的长度(08,SMSC的信息(91683108705505F0),和 SMS_DELIVER的TPDU部分。所有的8位都是16进制编码,除了服务中心号码,发送号码和时间戳,它们都是十进制的半R位编码。??? 十进制的半8位只需要将高位和低位交换就可以得到实际的数值。例如:68 31 08 70 55 05 F0”到86 13 80 07 5550 OF。因为电话号码是一个奇数,没有办法组成8位编码,所以使用F来补齐。??? 于是笔者知道这条SMS消息的前两部分是:??? 0891683108705505F0??? 08是指跟在后面的短消息服务中心地址占用的字节数。? 91是TON/NPI1。TON/NPI遵守International/E.164标准,指在号码前需加+号;此外还可有其他数值(如A1),但91 最常用到。683108705505F0是所使用的服务中心地址,由于位置上略有处理,实际号码应为:8613800755500F(字母F 意指长度减1),这就是服务中心的准确地址(号码)。下一单元24是信息头字节,排列如表2所示。? TP_MTI为
您可能关注的文档
- 【2017年整理】天津与科技大学微生物和分子生物学.doc
- 【2017年整理】天津与英语高考高频词汇.doc
- 【2017年整理】天津与高考英语家教_高考英语高频词汇.doc
- 【2017年整理】太原与周末英语培训班排名最新榜单.doc
- 【2017年整理】天然与产物提取分离技术(mmc同学敬请关注)复习题.doc
- 【2017年整理】天津与工业大学考研微生物课件19.ppt
- 【2017年整理】天大与物理化学简明教程习题答案.doc
- 【2017年整理】太阳与和影子教学设计.doc
- 【2017年整理】央视与北京台男主持韩非演出资料.ppt
- 【2017年整理】太原与市三实验中学年度高三2月月考试题.doc
- 【2017年整理】如何与让你的英语口语化.ppt
- 【2017年整理】如何与让小学生学好英语字母?.doc
- 【2017年整理】如何与记忆课堂上所学到的知识.doc
- 【2017年整理】如何与起论文题目(英文).ppt
- 【2017年整理】如何与辨别英语姓名.ppt
- 【2017年整理】如何与记单词英文如何记单词记得牢初中生如何快速记单词.ppt
- 【2017年整理】如何与提高汉语口语表达能力.ppt
- 【2017年整理】如何与进行有效的教学设计.ppt
- 【2017年整理】如何与选择英语四级真题复习资料.doc
- 【2017年整理】如何与阻止内网电脑相互通讯、禁止局域网电脑之间相互通讯、实现网络准入控制?.doc
最近下载
- 2025-2030中国实物文件销毁服务提供者服务行业市场发展趋势与前景展望战略研究报告.docx
- Mendeley使用介绍.pdf VIP
- 公考公务员考试省考国考行测常识判断题库完美版.docx VIP
- 常用词汇汉梵对照表.doc VIP
- 2025年中国人寿:国寿健康产业投资有限公司招聘笔试参考题库附带答案详解.pdf
- 小区物业管理服务质量量化考核表.docx VIP
- NB/T47020~47027-2012 压力容器法兰、垫片、紧固件.pdf
- 《能源工业互联网平台 新能源场站设备数据字典规范》.pdf VIP
- 保洁培训常用清洁剂的认识与使用.docx VIP
- 木材的燃烧与阻燃.pptx VIP
文档评论(0)