Font Size: a A A

The Design And Implementation Of The Short Message Platform Based On CMPP Protocol

Posted on:2005-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:J P LiaoFull Text:PDF
GTID:2168360125453152Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays mobile phone users all over the country can randomly send and receive short messages by the assistance of Short Message Center (SMC). SMC does well in the information exchange inside wireless networks, but poorly in the information exchange between Internet and wireless networks. Besides, from the view of security it is also unsuitable to directly link SMC and Internet together. Consequently, management providers have provided short message gateways for wireless networks to access Internet, and service providers should provide short message platforms, which is in charge of management, configuration and accounting, for their short message value added service system to access the short message gateways. In this thesis, a short message platform is developed and realized on the short message gateway of Chine Mobile. The following is the major work of this thesis:1) The architecture, principle, and applications of profitable projects of short message system are illustrated firstly. Working principles, procedures, and CMPP protocol of short message gateway are also analyzed in depth.2) For the problem that every branch of China Mobile provides limited links for SP's short message applications to relieve the burden of its short message gateway, a universal short message accessing platform (short message server) is constructed for the SP who has large amounts of accessing service. In the module for communication between the platform and the gateway, link pool is employed and multiple short message applications can access one single gateway dynamically.3) In order to share data among the modules of gateway communication, message processing and application entity communication, a message queue class is constructed and two global message queues, message sending queue and receiving queue, are defined to act as the bridge of data sharing.4) The management and configuration module of the platform is realized to provide universal management, configuration, query and accounting for all of the SP's short message application.5) The Interface module for the provision of application entities for the platform isdeveloped based on CMPP protocol. In this module messages are sent and received in different threads and sliding window is employed to achieve both efficiency and credibility in sending and receiving. The module is sealed in dynamic linked library for short message application system and could reply CMPP message replying package automatically. Presently the short message platform developed in this thesis has been well inpractice. When large amounts of short messages are accessing, the processing speedis fast, and the package losing and false rates are low.
Keywords/Search Tags:CMPP, SMPP, Short Message, Value added Service, Message Queue, Callback Mechanism
PDF Full Text Request
Related items