GSM SMS PDU模式详解

5星 · 超过95%的资源 需积分: 9 24 下载量 9 浏览量 更新于2024-08-01 1 收藏 58KB PDF 举报
"SMS_PDU-mode.pdf 是一份关于在GSM Phase 2中使用PDU模式发送和接收短信的技术文档,由WAVECOM公司编写,版本V1.00,发布于2000年1月。" 在GSM网络中,Short Message Service (SMS) 是一种用于在移动设备间传递文本消息的服务。PDU(Protocol Data Unit)模式是SMS的一种工作方式,它涉及到短信的编码和解码,以确保数据能在网络中正确传输。以下是对PDU模式下发送和接收短信的详细解析: 1. **INTRODUCTION** - PDU模式是SMS通信的标准格式,尤其适用于那些不支持Text Mode或User Data Header (UDH)的应用场景。 - 在PDU模式下,短信被编码成一系列八位字节,这些字节包含了地址信息、控制信息和用户数据。 2. **GSM RECOMMENDATION** - SMS在GSM Phase 2中定义,遵循GSM 03.40规范,该规范定义了PDU模式的细节。 - 这些推荐标准确保了不同制造商的设备之间的互操作性。 3. **SEND AN SMS (SMS-SUBMIT)** - 发送短信涉及SMSC (Short Message Service Center) 的地址,以及TPDU(Telematics Protocol Data Unit)的构造。 - **Address of the SMSC** 包括Address-Length和Type-of-Address字段,用于指定SMSC的位置。 - **TPDU** 包含多个字段,如First-Octet,它包含了TP-Message-Type-Indicator、TP-RD、TP-VPF、TP-SRR、TP-UDHI和TP-RP等信息,这些指示了消息类型、拒绝重复、有效期格式、状态报告请求、用户数据头部指示器和回复路径等。 - 其他TPDU字段包括TP-MR(消息参考)、TP-DA(目标地址)、TP-PID(协议标识符)、TP-DCS(数据编码方案)、TP-VP(有效期)、TP-UDL(用户数据长度)和TP-UD(用户数据)。 4. **READ AN SMS (SMS-DELIVER)** - 接收短信的过程类似,同样涉及SMSC的地址和TPDU。 - TPDU的第一字节包含TP-MTI,指示消息类型,还有其他如TP-More-Messages-To-Send等字段,表明是否还有待接收的消息。 短信的PDU模式需要精确的编码和解码,因为每个字段都有特定的含义和作用。在实际应用中,开发者和工程师需要理解这些细节,以实现可靠和有效的短信通信服务。PDU模式虽然复杂,但它是保证短信在GSM网络中可靠传输的关键。