The Design and Implementation of XMPP-Based SMS Gateway

In order to enable users to get instant messages with mobile phone equipments at any time and any place, a new platform of XMPP-based SMS gateway was put forward. The designation and implementation of XMPP-based SMS gateway were introduced in detail. A further deep analysis on the format of XMPP message was made to make sure the rationality of the extension of XML. Meanwhile, controlling of GSM modem was achieved through the application of AT commands. A novel XML structure was designed based on the expansibility of XMPP to represent the SMS message. Next, definition of the signaling and construction of the logic structure of XMPP system were made to accomplish the architecture of SMS gateway. A new module of SMS gateway was founded in XMPP server and enabled the realization of interconnection of mobile phone short message and instant message.

[1]  Yong Wang,et al.  A vision from the future: beyond 3G TDD , 2005, IEEE Commun. Mag..

[2]  I. Scott MacKenzie,et al.  The 8051 Microcontroller , 1992 .

[3]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Core , 2004, RFC.

[4]  Zhigang Jin,et al.  Instant messaging and presence services using SIMPLE , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[5]  W. Glas Xml and Databases , 2002 .

[6]  Paolo Atzeni,et al.  XML AND DATABASES , 2004 .

[7]  Christopher Allen,et al.  The TLS Protocol Version 1.0 , 1999, RFC.