短信格式范文.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2019年短信格式范文    篇一:PDU短信编码格式 ?    GSMMODEM/GSM终端编程开发 ?    PDU码/短信格式短信规则解析 ?    摘要:介绍计算机上实现gsmmodem短消息收发的模式,描述gsmmodemPDU模式,包括PDU模式下的gsmmodem模块UCS2编码、解码原理,以及gsmmodem发送与接收PDU串的编制方式,VB中的MSM控件,实现gsmmodem短消息收发的核心内容。 ?    一、短消息收发的实现模式 ?    计算机串口上连接GSMMODEM,用它向手机发送短消息,要求对AT指令集和串口编程比较熟悉。这种方法收发短消息又分三种模式:BLOCK模式、TEXT模式和PDU模式。BLOCK模式现在用的很少了;TEXT模式则只能发送ASCII码,它不能发送中文的UNICODE码——确切地讲,从技术上来说是可以用于发送中文短消息的,但是国内的手机基本上不支持;而PDU模式开发起来则较为复杂,它需要编写专门的函数来将文本转换为PDU格式,但PDU模式被所有手机支持,可以使用任何字符集,它也是手机默认的编码方式。笔者在开发中正是选用的PDU模式。 ?    二、PDU模式 ?    用PDU模式收发短消息可以使用三种编码:7-bit编码、8-bit编码和UCS2编码。7-bit编码用于发送普通的ASCII字符;8-bit编码通常用于发送数据消息,如图片或铃声等;UCS2编码用于发送Unicode字符。由于笔者在系统中要实现中文短消息的发送,所以选择用UCS2编码,即中文Unicode码。 ?    (一)UCS2编码原理 ?    所谓UCS2编码,是将单个的字符(1-2个字节)按ISO/IEC10646的规定,转变为16位的Unicode宽字符。即将单个的字符转换为由四位的‘0’-‘9’、‘A’-‘F’的数字和字母组成的字符串。待发送的消息以UCS2码的形式进行发送。 ?    (二)发送PDU串的编制分析 ?    通过UCS2编码我们得到中文Unicode码,接着就可以进行发送PDU串的编制了。从表面上看,PDU串是ASCII码串,同样由‘0’-‘9’、‘A’-‘F’这些数字和字母组成。它们是8位字节的十六进制数,或者BCD码十进制数。PDU串除了包含所发送的消息本身外,还包含很多其它参数信息,如服务中心号码、目标号码和编码方式等。现用一个实例 ?    说明发送PDU串的结构和编排方式。 ?    例:0891683108100005F031000D91683119109991F20008C20660A8597DFF01参照规范,具体分析: ?    分段含义解释说明 ?    08SMSC地址信息的长度共8个八位字节(包括91) ?    91SMSC地址格式(TON/NPI)用国际格式号码(在前面加‘+’) ?    683108100005F0SMSC地址8613800100500,补‘F’凑成偶数个 ?    31基本参数(TP-MTI/VFP)要求发送回复 ?    00消息基准值(TP-MR)0 ?    0D目标地址数字个数共13个十进制数 ?    91目标地址格式(TON/NPI) ?    A1:国内格式 ?    91:国际格式 ?    81:,+86可带可不带。 ?    683119109991F2目标地址(TP-DA)8613910199192,补‘F’凑成偶数个 ?    00协议标识(TP-PID)是普通GSM类型,点到点方式 ?    08 ?    用户信息编码方式 ?    (TP-DCS) ?    00:表示7-bit编码,08:表示UCS2编码, ?    04:表示8-bit编码。 ?    C2有效期(TP-VP)5分钟 ?    06用户信息长度(TP-UDL)实际长度6个字节 ?    60A8597DFF01用户信息(TP-UD)“您好!” ?    这里需要注意的几点: ?    ①.比较SMSC地址分段:683108100005F0与真实SMSC地址8613800100500F(为了凑足14位,在末尾补F),不难发现只需将前者奇偶位对调即可得到后者。同样,目标地址分段683119109991F2与实际目标地之间的关系也是如此。 ?    ②.若“SMSC地址信息的长度”分段的值为00,则意味着SMSC地址字符串的长度为零,PDU串的“SMSC地址格式”段和“SMSC地址”段将省去。且将使用SIM卡设置的SMSC ?    地址。 ?    上

文档评论(0)

183****0706 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6022143242000004

1亿VIP精品文档

相关文档