欢迎来到天天文库
浏览记录
ID:464289
大小:32.50 KB
页数:4页
时间:2017-08-05
《关于短信发送软件的简介【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文文献综述通信工程关于短信发送软件的简介摘要:短消息是由ETST(欧洲电信标准委员会)所制定的一个规范,本文介绍基于基于GSM短消息的PDU模式编码方法及实现和AT指令的一些基本简介及使用。关键词:GSM;PDU编码;AT命令;短消息一、引言随着手机应用的普及,短信(SMS)业务在移动通信行业占有越来越大地位。通过了解SMS发送过程与协议,熟悉C++Builder开发平台及其编程技术,利用AT命令在PC机上编程实现SMS发送软件。二、PDU模式短信PDU是发送或接收手机SMS消息的一种方法。消
2、息正文经过十六进制编码后进行传送。PDU申可看作由短信中心地址+TPDU串组成。发送和接收SMS信息的模式有3种:Block模式、Test模式和PDU模式。Block模式目前很少用,很多手机都不支持了。Test模式是纯文本方式,可使用不同的字符集,从技术上说也可以用于发送中文短消息,比较简单,但不适合做自定义数据传输。PDU模式被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。在PDU的模式中,可以采用三种编码方式来对发送的内容进行编码,他们是7-bit、8-bit和UCS2编码。PDU
3、串的用户信息段的最大容量是140字节说以在这3种编码方式下,可以发送的短消息的最大字符书分别是160、140和70。这里,将一个英文字母,一个汉字和一个数据字节都视为一个字符。短消息(SMS)是由ETSI组织制定的一个规范(GSM03.10和GSM03.38),当使用7bits编码时,最多可以发送160个字符;当使用8bits编码时,最多可发送140个字符;当使用16bits编码时,最多发送70个字符。需要注意的是,PDU串的用户信息长度(TP-UDL),在各种编码方式下意义有所不同。在7-bit编
4、码时,指原始短消息的字符个数,而不是编码后的字节数。而在8-bit编码时,就是字节数。在UCS2编码时,也是字节数,等于原始短消息的字符数的两倍.如果用户信息中存在一个头(基本参数的TP-UDHI为1),在所有编码方式下,用户信息长度都等于头长度与编码后字节数之和。如果采用GSM03.42所建议的压缩算法(TP-DCS的高3位为001),则该长度是压缩编码后字节数或头长度与压缩编码后字节数之和。-iv-三、AT简介GSM模块包括移动设备、移动台MS、终端适配器TA、数据通信设备DCE和传真DC过串口
5、发送AT命令,即可使用GSM模块。串行线对端的应用设备TE、数据终端设备DTE或者其他应用设备。这些终端或应用可能运行在嵌入式系统里。系统主要可能用到的AT命令指令:1.设置短消息的格式命令:AT+CMGF、1-文本、0-PDU;2.设置短消息中心的地址命令:AT+CSCA;3.发送短消息命令:AT+CMGS;4.读取短消息命令:AT+CMGR;5.删除短消息设置命令:AT+CMGD;6.恢复短消息设置设置命令:AT+CRES;7.保存短消息设置命令:AT+CSAS;8.列举GSM卡的短消息:AT+
6、CMGD、0-未读、1-已读、2-待发、3-已发。三、SMS介绍SMS是ShortMessageService的缩写。SMS是向手机发送短信和用手机接收短信的一个途径。“短”意味着信息的最大长度不能超过160字节。根据GSM协会的规定,每一个短信用阿拉伯字母表示最长不超过160个字符,而非拉丁字母,比如阿拉伯字母和汉字表示最长不超过70个字符。短消息通信仅限于一个消息,换言之,一个消息的传输就构成了一次通信。因此,业务是非对称的,一般认为移动起始短消息传输与移动终接短报文传输是两回事。这并不阻碍实时
7、对话,但系统认为不同的消息彼此独立,消息的传输总是由处于GSM外部的短消息服务中心(SMSC)进行中继,消息有目的地或起源地,但只与用户和SMSC有关,而与其他GSM基础设施无关。短消息的体系结构:GSM标准中定义的点-点短消息服务使得短消息能在移动台和短消息服务中心之间传递。这些服务中心是通过称为SMS-GMSC的特定MSC同GSM网络联系的。SMS由哪些要素组成:SMS由几个与提交或接收相关的服务要素组成,如:有效期(在将短消息成功送达用户前SMSC需要保证的储存时间),优先性。此外,短消息还提
8、供提交消息的时间、告诉移动台是否还有更多消息要发送,以及还有多少条消息要发送等。短消息不可到达的情况有三种:-iv-当被SMS网关查询时,移动台不在服务区域、未获得服务授权、或有未成功发送报文正等待告警,HLR就会立即知道不能发送。第二种情形是,MSC/VLR已收到报文但不能传送的情况。此时,它先向SMS网关发送一故障指示,作为MAP/HFORWARDSHORTMESSAGE报文的应答;然后,网关一方面会向SMSC发送否定报告,另一方面向HLR发送MAP/CSETME
此文档下载收益归作者所有