We are a Fortune 500 company and are in the process of rolling out a nationwide CDMA wireless network. Short Message Service (SMS) will be an important part of the service offering of our network. In this regard we have a requirement for an Enhanced Short Mesaage Entity (ESME) with the following general capabilities: Receiving SMSs: 1. Be able to receive SMSs from the SMSC deployed in our network 2. Be able to store these SMSs locally for future retrieval 3. Support for optional SMS parameters like Priority, Deferred Delivery, Privacy, Validity Period etc. Sending SMSs: 1. Be able to send SMSs to any user specified number with any user specified message body 2. Support for optional SMS parameters like Priority, Deferred Delivery, Privacy, Validity Period etc. Presentation: 1. A graphical user interface (GUI) must be presented to the user 2. Alerts on receiving an SMS 3. Forms for sending an SMS 4. List of all received SMSs (Inbox) 5. List of all sent SMSs (Outbox) 5. Capability to sort these lists based on a number of fields like origination/destination number, priority, message body etc. Kindly submit a detailed proposal for this requirement at the earliest.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
## Platform
for all platforms...."must" be coded in Java