论文部分内容阅读
随着移动通信市场的日益扩大和新技术手段的不断涌现,用户对移动通信的需求已从基本的语音通信逐步拓展为对移动增值业务的全面需求。短消息以其经济、便于群体通信、可储存等特点受到广泛欢迎,用户数量巨大,仍是当前增值业务的主体。 SMPP(Short Message Peer to Peer)协议是一种开放的、工业化的接口协议,为短消息中心SMSC和SMS应用系统(如WAP代理服务器、EMAIL网关或其它消息网关)之间的短消息的转换提供了灵活的数据通信接口。SMPP协议作为一个开放的消息转换协议,完成SMSC与ESME(外部短消息实体)的信息交换。 SGIP(Short Message Gateway Interface Protocol)协议是中国联合通信公司短消息网关系统接口协议,本协议所描述的短消息网关接口协议,用于完成在SMG和SP之间、SMG和SMG之间短消息的发送、接收和转发功能,以及SMG和GNS之间路由表的同步功能。 CMPP(China Mobile Peer to Peer)是中国移动通信集团公司企业规范,是在SMPP基础上为便于管理而简化、封装后的应用层协议,规定了信息资源实体短信息网关的应用层接口协议。用以建立短信息中心和SP之间的通路,业务和信息的提供由SP完成。CMPP以TCP/IP作为底层通信承载,采用基于TCP/IP的Socket编程实现。 本论文依据SGIP协议的实际应用,开发了基于J2EE平台的短信息点播类和包月定制类两大类业务,取得了一定的经济效益。同时将SGIP协议与CMPP协议进行了深入比较,业务开发过程中采用了目前流行的Hibernate技术解决数据持久层的开发,并采用过滤机制解决垃圾短信问题。最后全面分析了系统的安全性。