Wipro helped
the client in the design and development of 17
new features to the prototype system. Wipro also
provided the Onsite and Remote Service Deployment
support to the client.
Some of the important features developed for the
system include
 |
An XML based provisioning
interface for partners to use over the Internet |
 |
An abstract Java based interface
to send and receive MMS messages for applications
running on the system. It uses the MM7 interface
to interact with the MMSC |
 |
An XML based external push
interface for content providers to facilitate
content pushing to subscribers asynchronously. |
 |
Introduce a clustering mode
of operation to the system using a shared
database system |
 |
Load balancing the incoming
push requests from Content providers among
the multiple nodes running in the cluster |
 |
Adding the support for providing
location information to the content providers
hosting applications using this system. It
interacted with the MLC of the mobile network
using MLP (Mobile Location Protocol), an XML
based protocol defined by LIF (Location Interoperability
Forum). |
 |
Internationalization through
UTF-8 support |
 |
47 Push requests
/ sec from the earlier 3 requests / sec. |
 |
38 Pull requests / sec from
the earlier 9 requests / sec |
 |
Use of appropriate
caching algorithms |
 |
Performance based database
redesign |
 |
Operating System kernel parameter
tuning |
 |
JVM Parameter tuning |