GSM SMS PDU模式详解
5星 · 超过95%的资源 需积分: 9 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网络中可靠传输的关键。
2022-09-23 上传
2022-09-24 上传
2023-06-09 上传
2023-06-08 上传
2023-06-09 上传
2023-07-28 上传
2023-07-27 上传
2024-04-23 上传
f520c
- 粉丝: 1
- 资源: 2
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手