Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Telecommunication Solutions
Broadband Network
Optical Networks
Space Communications
Voice and Next-Generation Networks
Wireless Networks and Devices
Wireless Infrastructure
Mobile Devices
Wireless OSS and NMS
Systems Integration and Consulting
Testing
Hardware Expertise
Intellectual Property
 
Global Sourcing Lounge
 
 
TELECOMMUNICATION AND INTERNETWORKING
Case Study
 
Creating a carrier grade value added messaging server
 
 
The client

Our client is a leading north american company who is apioneer in the development of the wireless products for last 10 years /our client is a pioneer in the development of wireless products, who has been a market leader in the mobile telephone market for last 10 years.

 
The business need

Our client wanted to convert the messaging server system to a carrier grade solution. The product had an abysmally low transaction performance. The future of the product was tied to the additional functionality the product could provide with improvement in its performance. A huge project, like this, had to be completed without a slippage on effort and schedule.

The partner had to manage multiple development activities and bug fixes going into the repository and produce stable releases. The project had to be done in a fixed price model with no change in effort
 
How Wipro contributed

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

The system performance was improved to handle
47 Push requests / sec from the earlier 3 requests / sec.
38 Pull requests / sec from the earlier 9 requests / sec

Some of the techniques used to improve the system performance:
Use of appropriate caching algorithms
Performance based database redesign
Operating System kernel parameter tuning
JVM Parameter tuning
 
Measurable business benefits
Applying Six Sigma to improve system performance
One of the significant achievements of this engagement came in the performance improvement activity. Wipro executed a DMADV Six Sigma project to identify the bottlenecks for performance and to eliminate them. It contributed a huge pay-off which was not even imagined by the customer. The product performance improved many folds enabling the customer to face the market with much more confidence.
 
Customer comment
"This is a big achievement, because untill a year ago, there was a fear that we were stuck with something like 6 transactions per second. Our confidence and spirits were low and the future of the product seemed uncertain. Now we are on the verge of turning this around!"
 
The technology and tolls
Platform: HP-UX, Win 2K/Win NT
Database Server: Oracle
Programming Language: Java
 
 
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
Wireless pre-paid service helps service provider to gain more than 1 million subscribers in less than 4 months
Development of a GSM System Test Toolkit
Integration testing for GSM based BSS NE reduces time and testing effort for the customer by 35%
  More case studies

 
Contact us Terms of use Privacy Sitemap