www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>技术专题>SMS技术>正文    

基于SMPP协议的GSM短消息增值业务接口设计与实现


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏
Design and Implementation of one of the GSM Short Message Value-Added Service Interface Based on Protocol SMPP
邹建新         黄本雄
华中科技大学电信系 (430074)
Jianxin Zou     Benxiong Huang
Telecommunication Department of Huazhong University of Science and Technology (430074)

摘要:本文首先介绍了GSM短消息点对点协议SMPP的定义、接口连接和消息处理机制;在分析GSM短消息增值业务接口的基础上详细论述了基于SMPP协议的一种GSM短消息增值业务接口通信服务程序的实现。
关键词:  短信增值业务;  SMPP协议;  通信服务接口; UNIX网络编程
Abstract: This paper introduce the concept and structure of GSM Short Message Value-added Service and the Short Message point-to-point protocol SMPP. Then gives a method of Design and Implementation of the GSM Short Message Value-Added Service Interface Based on Protocol SMPP in details. Some important technology items are also shows.
Keywords: Short Message Value-added Service; SMPP protocol; Communication Interface; UNIX network programming
1、 前言
短消息业务是GSM/DCS1800系统中唯一不需要建立端到端业务通道的业务,它通过GSM系统的信令信道(SDCCH用户正常时或SACCH用户忙时)来传送短消息,通过SMSC完成接收、存储和转发用户的短消息,如何充分利用SMSC的有效资源开展方便灵活的增值业务,实现信息的互连和共享,即为短消息业务提供更多的信息源。
目前SMSC均提供与外界的接口方式。最广泛应用的协议有SMPP(Short Message Peer to Peer)(含中国移动点对点协议CMPP)/CIMD (Computer Interface Message Distribution) 等。通过SMPP通信服务接口,可以向用户提供许多应用,为开展新业务提供了广阔的前景。
2、 SMPP协议格式及消息交互定义
2.1 SMPP PDU定义
SMPP协议是一个开放的消息转换协议;它定义了一系列操作的协议数据单元(PDUs)和当SMPP运行时ESMS应用系统与SMSC之间交换的数据。从而完成SMSC与ESMEs(外部短消息实体)的信息交换。SMPP是基于SMSC与ESME之间的请求和响应协议数据单元的交换,每一个SMPP操作都由一个请求PDU和相应的一个响应PDU组成并且这种交换是在TCP/IP或X.25网络连接之上的。因此基于SMPP短消息增值业务接口利用Socket网络编程实现。根据SMPP协议,每个PDU的结构定义由PDU Header和PDU Body(有些PDU没有)组成,见下表:

本新闻共5页,当前在第1页  1  2  3  4  5  

上一篇:利用手机模块实现短消息(二)
下一篇:西门子图片比较粗糙的一个算法
Google
 
关于“基于SMPP协议的GSM短消息增值业务接口设计与实现”的相关内容连接
·汉字不同编码转换的问题 UCS2转码的心得
·短信系统的所应有的功能
·短消息网关通信模块的设计与实现
·如何构建固定网(PSTN)短消息系统
·SMS方式远程监控软件的设计与实现
·短消息业务系统的架构与协议
·短信平台所需要的硬件配置
·编写SMS程序入门
·CMPP2.0协议升级
·用C#完成的QuerySMStatusA(华为API)

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved