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
Systems Integration and Consulting
Testing
Hardware Expertise
Intellectual Property
 
Global Sourcing Lounge
 
 
OPTICAL NETWORKS
Case Study
Optical Networks Case Study
 
Design and development of a generic TL1 network element simulator
 
 
The client
The client is a Telecom Vendor with products in enterprise, optical, wireline, and wireless networks covering network element, element management, and network management spaces.
 
Problem statement
There was a need to come up with a TL1 Simulator of a broadband optical cross-connect network element to essentially enable parallel element management system and network element design and implementation. Using the simulator, the EMS design team was to continue with their design and testing without waiting for the real NE hardware and software availability.

The simulator was also required to be designed generically to be used (with a little effort) as a simulator of other products (Network Elements/EMS) which use TL1 as the North Bound protocol for management.

In addition the TL1 engine of simulator was to be built as a component for the TL1 engine to be used in place of 3rd party TL1 engines at the network element.

 
Challenges

To adhere to strict timelines required by the EMS design team to meet their design schedules on time. The turn around accuracy and on time delivery metric should be more than 95 %.

In addition to TL1 syntax simulation, exact behavior simulation of the Network element was also required.

To design and implement a generic simulator, so that the same could be used for simulating other types of TL1 network elements.

 
Solution

The development team with a proper mix and prior experience in TL1, network element functionalities and EMS development was formed.

Because of the need for adhering to strict timelines to enable faster EMS development, the Wipro TL1 Simulator team was co-located at the client site for initial EMS release.

Based on EMS release timelines and EMS-NE integration plans, simulator development plans were drawn out. Incremental development approach was undertaken to enable development of EMS development in phases. This enabled better tracking and integration.

The TL1 editor was used as a global TL1 definition tool between the EMS, NE and simulator team so as to maintain the same TL1 definitions across different development teams. This helped in preventing any TL1 definition conflicts between different teams at Integration testing phase.

Parallel development was carried out in decoupling the TL1 engine part of the simulator. This enabled to use Simulator’s TL1 engine in network element software as well.

After the completion of first release, the project was transitioned to India for offshore development purposes.

Due to the generic and data-driven nature of the simulator, the same code base is being used for development of other TL1 network elements.

 
Benefits
The EMS, which was tested using the simulator, was finally tested using the real network element when the NE software became ready. The results showed that more nearly 95% of the test cases passed when tested with the real NE
The usage of in-house developed TL1 engine reduced costs to the tune of 0.5 million. If not a 3rd party TL1 engine should have been used
Cost effectiveness for the customer, with Wipro engineers working offshore
 
Technology used
TL1 (Transaction Language 1)
Java
XML/DTD/XSD
RMI
Object Database

Scripting (Bean shell script)

 
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
Element management system for optical network elements
Element management system gateway on TMF 814 framework for optical network elements
Login security support for the dual mode network element controller
  More case studies

 
Contact us Terms of use Privacy Sitemap