基于GSM模块的短信平台设计与实现.pdfVIP

  • 1
  • 0
  • 约4.41千字
  • 约 2页
  • 2023-01-09 发布于河北
  • 举报
基于 GSM 模块的短信平台设计与实现 摘 要 本文简单介绍了短信平台的两种实现方法,并着重阐述了应用AT指令、PDU编码及GSM模块实现的短信 平台技术,最后附述了利用时间片思想将短信平台中短信的发送和接收两种任务从串行处理模式转换为 “并行”处理模式的设计。 关键词 平台;PDU;GSM;技术;时间片;并行 1 引言 式和 PDU 模式。Text 模式收发短信编码简单,实现起来十分 容易,但是 Text 模式不支持中文短信;而 PDU 模式不仅支 构建短信平台有两种常用的方法:一种是借助移动运营 持中文短信,也支持英文短信,适用性型更广。使用 PDU 模 商的短信网关来实现;一种是利用短信猫(GSM模块)来实现。 式,需要对短信内容进行编码,有三种方式:7-bit、8-bit 前者将短信平台服务接入移动运营商的短信网关按接口要求 和 UCS2。7-bit 适用于发送普通 ASCII 字符内容;8-bit 适 即可实现,后者则是将短信平台服务接上 GSM 模块,通过 AT 用于发送数据信息内容,类似图片、铃声等;UCS2 适用于发 指令操作 GSM 模块的短信发送和接收功能来实现的,后者通 送Unicode字符,支持中/英文编码。本系统采用UCS2编码 信结构图如图1所示。 方式。 PDU数据包的发送和接收帧格式分别如表1、表2所示。 表1 PDU发送帧格式 SMSC PDU类型 MR DA PID DCS VP UDL UD 表2 PDU接收帧格式 SMSC PDU类型 OA PID DCS SCTS UDL UD 在PDU数据包的帧结构中各帧的说明如下: “SMSC”:短信中心地址 图1 GSM模块通信结构图 “PDU类型”:类型 与通过互联网短信网关来构建短信平台相比,通过 AT “MR”:发信息 指令控制 GSM 无线模块来构建短信平台,对硬件要求不高, “DA” :目的地址 同时也不需要专线接入移动运营商的网络,投入成本低,更 “PID”:协议号 能适合中小型项目,是一种比较可行的方案。 “DCS”:编码格式 2 短信PDU编/解码 “VP”:有效时间 实现短信平台的主要功能就是要实现短信的发送和接收 “UDL”:数据长度 功能,使用 GSM 模块实现短信平台的核心在于利用 AT 指令

文档评论(0)

1亿VIP精品文档

相关文档