Short Message Service (SMS) Support in Sun Java System Messaging Server 6.3Joe Sciallo, April 2007 This article discusses Short Message Service (SMS) support within Sun Java System Messaging Server 6.3. You can utilize SMS as a means to quickly notify users with a more real-time, "push" style of communications, for example, to let users know of emergency conditions that require their prompt action. Quick SMS OverviewHere is the definition of "Short message service" from Wikipedia*:
SMS Support in Messaging Server 6.3The short of it is that yes, Messaging Server does support SMS, specifically as a channel within the Messaging Server Message Transfer Agent (MTA). Messaging Server implements email-to-mobile and mobile-to-email messaging using SMS. You can configure SMS as either one-way (email-to-mobile only) or two-way (both email-to-mobile and mobile-to-email). To enable one-way service only, you must add and configure the SMS channel. To enable two-way service, you must add and configure the SMS channel, and in addition, configure the SMS Gateway Server. For both one- and two-way SMS, the generated SMS messages are submitted to a Short Message Service Center (SMSC) using the Short Message Peer to Peer (SMPP) protocol. Specifically, the SMSC must provide a V3.4 or later SMPP server that supports TCP/IP. The following figure shows these configurations:
One-way SMS: To enable one-way service, the Messaging Server implements an SMPP client (the MTA SMS channel) that communicates with remote SMSCs. The SMS channel converts enqueued email messages to SMS messages as described in C.2.2 The Email to SMS Conversion Process of multipart MIME messages, as well as handling character set translation issues. Operating in this capacity, the SMS channel functions as an (SMPP) External Short Message Entity (ESME). Two-way SMS: Two-way SMS enables the mail server not only to send email to remote devices, but allows for receiving replies from the remote devices and for remote device email origination. Enabling two-way SMS service requires both the MTA SMS channel (SMPP client), as explained in the previous topic, and the SMS Gateway Server. Sun Java System Messaging Server installs an SMS Gateway Server as part of its general installation process, which you must then configure. For more information, see Appendix C, Short Message Service (SMS) in the Sun Java System Messaging Server 6.3 Administration Guide. SMS Mailbox Access and Calendar GatewayIn addition to the SMS functionality built-in to Messaging Server, a couple of Sun Professional Services folks independently developed an SMS Gateway solution for use with Messaging Server and Calendar Server. Dubbed SMS Mailbox Access and Calendar Gateway, this solution is primarily targeted at service providers to add value for their subscriber base, though other types of organizations could certainly also use the gateway. The SMS Gateway provides the following functionality:
The SMS Gateway requires Messaging Server, Calendar Server, Directory Server, and custom components developed by Sun. Comparison of Messaging Server SMS Channel and SMS Mailbox Access and Calendar GatewayIt's interesting to note that the built-in SMS functionality to Messaging Server and the SMS Mailbox Access and Calendar Gateway do not compete, but are in fact complementary. Here is a summary of the features in both: SMS Channel
SMS Gateway
Very briefly:
Another Alternative: Multimedia Messaging Service (MMS) Support in Messaging ServerMMS, like Short Messaging Service (SMS), is a way to send a message from one mobile device to another. The difference is that MMS can include not just text, but also sound, images and video. It is also possible to send MMS messages from a mobile phone to an email address. While Messaging Server has supported SMS for some time, it does not provided built-in support for MMS. Instead, Sun has partnered with companies such as Logica CMG to provide the additional functionality required. For More InformationFor more information on the SMS Mailbox Access and Calendar Gateway, contact Andrzej Zagrodzinski or Wojciech Chemijewski. See the BigAdmin Communications Suite Hub for more information about Sun Java Communications Suite: http://www.sun.com/bigadmin/hubs/comms *Note: Content from Wikipedia is available under the GNU Free Documentation License (GFDL). Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License. |
|