Subscribe
About

Linux conversion of a signalling gateway

The project was undertaken by Flextronics SA on behalf of a global provider of next-generation messaging solutions. The customer required the existing SGF (Signalling Gateway Function) - operating on a Solaris platform - to be converted to a Linux platform with the addition of new system interfaces. The main objective of this project was to provide a higher performance platform with a reduced operating cost.

The customer

The customer is a global provider of next-generation messaging solutions for the fixed and service provider market. The unified communications solution has a "one number" service for all media, covering voice and e-mail., which can be accessed and controlled using voice commands. Other functions provided are peer-to-peer messaging, mailbox out dialling and one-touch call return over IP and PSTN networks.

Each of the solutions can support up to five million users with up to 6 000 inbound and outbound connections. Solutions have been installed globally in 200 service providers supporting 50 million users in 60 countries.

The project

The existing Solaris version of the SGF was converted to a Linux platform with new interface cards, which have added additional features to the overall system.

The SGF was tested thoroughly by Flextronics and the customer and then supported by Flextronics through the in-service trials.

Technology

Telephone calls over the PSTN have their call control messages routed over the SS7 network. The SGF accepts call signalling information from the SS7 network to manage calls into the customer`s messaging platform. Implementation technologies were: C++, Corba, Java, Linux, scripting.

Specific challenges

The messaging solution handles very high call rates, and has to be stable and reliable. Flextronics developed test equipment to enable solutions testing. On site testing was carried out remotely with close customer cooperation.

Business values

The customer has realised substantial savings in deploying the Linux SGF, as well as being able to offer a technically superior solution.

The customer is being supported by the Flextronics SA Linux team, who are providing ongoing and future support on the solution.

Implementation

The project was implemented as a single cycle release, passing through the following phases: definition, implementation, testing and support.

Business model

A fixed price model was implemented, based on milestone payments.

Resources and duration

A team of up to 12 engineers worked on this project, using Linux machines as development servers and test machines, controlled from desktop workstations. The project was implemented over eight months, followed by a four-month support phase.

Summary

The conversion of the SGF solution to a Linux platform has given the customer a competitive advantage in being able to offer a technically superior solution at a reduced price.

Share

Flextronics

Flextronics` South African design centre was established after Azisa (Pty) Ltd was acquired by Flextronics Design in October 2002.

Azisa has been designing, developing and sustaining quality software products for leading suppliers in the international telecommunications, networking and related value-added service sectors for the past 10 years. During this time the company has developed an outstanding reputation in the professional services field and its impressive customer list now includes top suppliers to the global telecommunications industry. Operating from three sites in SA, Flextronics SA offers all Flextronics` services to local and international markets. Flextronics SA has capabilities spanning the complete spectrum of information and communication technologies. This covers systems, software, hardware, industrial and mechanical design services as well as manufacturing, sustaining and logistics.

The company`s processes successfully meet internationally recognised quality management systems` requirements and have been certified compliant with ISO 9001:2000.