欢迎来到天天文库
浏览记录
ID:36251751
大小:1.77 MB
页数:19页
时间:2019-05-07
《基于cmpp协议的短消息网关设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、摘要本文介绍了短信网关(ISMG)在无线互联网短消息业务中所起的重要作用。ISMG为服务提供商(SP)与短消息中心(SMSC)之间的数据交换提供了一条安全、快捷的通道,以便手机用户采用短信方式与SP双向通信,接收SP提供的信息服务。本文提供WINDOWS下统一的编程接口,通过本接口,还开发了SP应用程序(作为客户端连接CMPP网关,进行短信收发)。本课题的主要工作是封装CMPP协议,实现短消息网关的接口程序。接口程序以动态链接库的形式导出API接口类,提供其成员函数和成员变量供SP应用程序调用。CMPP协议API接口是SP客户端应用系统接入
2、短消息网关的通信桥梁。并采用卓越短信网关模拟器对本接口程序进行测试充分验证了短信平台的正确性、稳定性。关键词:短信网关;CMPP;API接口1绪论1.1短信业务发展现状及有关业务种类2001年,整个中国的短信发送量不过170亿条,到了2002年猛增到900亿,而去年,又几乎实现翻番,达到2200多亿条,而中国移动短信发送量就达1700亿条。短信在中国互联网市场上的作用举足轻重。在电信运营瓶中,最先推出短信息业务的是中国移动,其“移动梦网”已掘到了市场的第一桶金。如此大的业务量,让中国移动和参与的ICP们尝到了甜头,也使运营商走出传统定格,向
3、众多的应用内容、应用服务提供商提供一个大舞台,实现开放、公平的接入。也正因如此,联通对于短信息业务关注了很长时间。2001年8月1日,中国联通正式推出了其无线数据业务的统一品牌“联通在信”,正式要与“移动梦网”比个高低上下。作为中国最大的电信运营商,中国电信拥有最大的用户群体、强大的网络支撑和丰富的内容服务经验,一旦大规模推出固定短信息业务.消息定制类、信息点播类的“移动梦网”业务将会受到较大的冲击,部分业务收入将会被分流[1]。下面以“移动梦网”为例介绍一下与各SP合作向用户提供的短信信息服务的种类。“移动梦网”提供的短信信息服务种类行信
4、息服务、娱乐服务、位置服务、通信服务和商务服务。1.2短信信息服务的发展阶段从短信业务的发展来看,短信信息服务的发展经历了下述三个时期:1)第一阶段,短信信息服务的独立发展时期,在此阶段,短信中心是唯一的信息提供者及数据传输通道,造成信息量少,且各短信中心的信息来源不一致。2)第二阶段,短信业务的急剧扩展时期,以互联网上的信息作为短信的主要信息来源,由互联网上的SP直接与各SMSC相沟通,建立信息交换的接口。3)第三阶段,目前短信业务正处在业务发展的第三阶段,其主要的业务特征模式就是依附与原有的手机信息传递方式(短消息),将互联网上的巨大信
5、息量根据用户的要求通过手机的短消息方式传递给用户。这一发展模式,将传统的信息提供与信息服务的合二为一彻底分离,体现了一种传统业务与互联网相结合的发展模式[2]。1.3本文的内容和研究的意义随着通信技术的发展,无线互联网短消息业务正在为用户提供越来越多的服务。目前,大部分短消息业务的互联互通都是使用短消息网关来实现,主要服务提供商SP与短消息网关之间通过二进制的CMPP(中国移动点对点协议)接口进行信息交换。本文的工作是构建一个编程实现短信息网关接口的简单模型,开发出实现CMPP协议的短信网关动态链按库,并实现SP客户端的短信功能。而且自己开
6、发实现CMPP的好处在于可以用一套平台,只需稍加修改甚至不用修改就可以应用到不同的网关。2短信网络分析2.1短信网络概述GSM系统除了提供电路交换的各种电信业务和承载业务外,还提供基于分组交换的短消息业务。短消息(ShortMessage)是通过移动网络传输的有限长度的文本信息。在GSM网中发送短消息是通过复用信令控制信道SDCCH或SACCH传输的。当话音信道TCH空闲时,短消息采用独立专用控制信道SDCCH传输,当话音信道TCH被占用时,短消息采用慢速随路控制信道SACCH进行传输,由于短消息不占用话音信道,因此,移动用户在处于完全通信
7、状态下,仍然可以进行短消息的传输。2.2短信网络系统结构短信网络结构如图2-1所示。图2-1短信网络结构SME:短消息实体,它可以接收或发送短消息,位于固话系统、移动基站或其他服务中心内。SMSC:短消息服务中心,负责在基站和SME间中继、储存或转发短消息;移动台(MS)到SMSC的协议能传输来自移动台或朝向移动台的短消息,协议名为SMTP。SMS_GWMS:SMS网关,负责MT类型的业务,接收由SMSC发送的短消息,查询位置归属寄存器HLR获得路由信息,然后经由GSM电路交换网络,将短消息传送给到MS所在的目的拜访移动交换中心VMSC。H
8、LR:归属位置寄存器,用于永久储存管理用户和服务记录的数据库,由SMSC产生。SMS网关与HLR之间的协议使前者可以要求HLR搜索可找到的用户地址。MSC:移动交换中心。负责系统
此文档下载收益归作者所有