Critical Software DEPENDABLE TECHNOLOGIES
FOR CRITICAL SYSTEMS
Search

Home arrow Solutions arrow CaseStudies arrow Telecom

Telecom Case Studies

PDF Print E-mail

TRAFFIC CONTROL

Customer/Partner
Siemens S.A. / Siemens A.G

Description
The Siemens Information and Communication Networks (ICN) Division, develops network management solutions for the global marketplace. Critical Software role as technology partner is to develop solutions for Telecom Management Network (TMN) with complex requirements and high demanding technology skills. Siemens AG commercializes these solutions worldwide. The Traffic Control (TC) project, an integrant part of Siemens NetManager, has been under development since mid 1999 on the aim of this partnership, and is an example of success. Major features include the automatic management of traffic in the network in a user-friendly manner. This solution is already in exploitation in telecom operators in Taiwan, Greece, Portugal and Poland.

Technologies
OOD, OOP, VC++, MFC, STL, DCOM, CORBA, MS-MTS, MMC, Java, Oracle HAS.

Links
http://www.siemens.pt
http://www.siemens.de
http://www.siemens.com/netmanager


DEVELOPMENT OF PROTOCOLS FOR QUALITY OF SERVICE

Customer/Partner
European Space Agency (ESA), VCS AG, University of Salzburg - Institute of Computer Science

Description
The standard Internet known as “Differentiated Services” (DiffServ), is currently unavoidable when guarantying a scalable and flexible form for service quality (QoS) supply in terrestrial networks. One of the main objectives of this project was: to evaluate, simulate and demonstrate the applicability of DS mechanisms in IP-DVB-S atmospheres.
Another objective was the mechanism development for the dynamic and flexible negotiation of Service Level Agreements (SLAs) between Space Link Providers and their customers that, typically, maintain a static relationship (agreement on fixed conditions during long periods of time).

Technologies
C++, COPS, IOTP

Links
http://www.esa.int/
http://www.vcs.de
http://www.cosy.sbg.ac.at


SiGET

Customer/Partner
Telecom Moçambique (TDM)

Description
SiGET is a web-based information system for the telecommunications work commission management.
The system’s responsible for the management of all operational relations with the company in charge of the work commissions, acting as a basis for all auditing and control processes made to the work done.
It acts in the following domains of the work commission management:

  • Fund Reinforcement Management
  • Control of activities performed and respective costs
  • Penalties and Audits management
  • Materials control
  • Suspension control
  • Waiting list management
  • Audit support (global, by telecommunications area, by central area and by work commission)

Technologies
HTML, XML, XSLT, CSS, JavaScript, Java, JDBC, J2EE

Links
http://www.tdm.mz/


SIGAM

Customer/Partner
Telecomunicações Moçambique (TDM)

Description
The SIGAM application (Maintenance, Administration and Management Integration System) consists of a platform which integrates a group of services for the management, administration and maintenance of telecommunication switches.
Currently the platform includes services such as line testing, inconsistency detection between the financial system and switches (cut numbers, active services, etc.) and the automatic configuration of failure cuts and reestablishments.
Additionally, the platform includes a group of standard services which are shared by existing and future functional services. These services include the following; a validation/authentication system, an operation registry (log), an alarm system, a data base, a ITALTEL UT-100 switch communication service and WEB reports, among others.

Technologies
UML, VC++, DCOM , php, SQL Server

Links
http://www.tdm.mz


MEDIATION AND INTEGRATION

Customer/Partner
Telecom Operators Angola and Mozambique (AT/TDM)

Description
Mediation software solutions for interconnecting and integrating switches from different manufacturers such as Siemens, Ericsson, Alcatel, Italtel, Motorola, among others.
Integration of mediation solutions with back-office systems, billing, CRM, and management solutions such as fault and alarm management.
The overall mediation architecture is based on a distributed architecture (three-tier) that provides a set of basic services in a distributed manner, with a single point for authentication, access control, auditing, event management, logging, etc., and specific services for data persistency and switch interface.
The modular, scalable and standard-based characteristics of these solutions enable the low-cost upgrade of functionality.

Technologies
UML, VC++, MMC, MFC, STL, DCOM, MTP, FTAM, CMIPS, RS232-C, LAPB, standards OMG (CORBA), TMN, PHP

Links
http://www.tdm.mz
http://www.angolatelecom.com


BOAMT

Customer/Partner
Siemens S.A.

Description
The BOAMT (Basic Operation Administration and Maintenance Tasks) project aims at developing a set of mechanisms for managing physical devices in Telecom networks. Such mechanisms are organized by levels of functionality, hierarchically structured and inserted in the platform. BOAMT enables easy configuration, e.g., of the disparate protocols used by the devices such as IP, AAL5 or ATM and uses a set of low-level services to establish communication with the devices.

Technologies
OOD, OOP, UML, VC++, Java, DCOM, SNMP, ASN/1

Links
http://www.siemens.pt
http://www.siemens.de


Interconnection Management System

Customer/Partner
Telecomunicações de Moçambique, S.A.R.L.

Description
The Interconnection Management System Project’s main objective is to create an adequate system for TDM with the final purpose of managing telephonic traffic exchanged amongst operators.
This system was developed in a short period of time (one month for the temporary solution) with quite a high quality level, meeting all TDM’s functional requirements.
The main functions available on this system are related to the need for traffic data treatment generated by telephonic switches and subsequent knowledge extraction (reporting) of that information.
The system is currently in its final development phase, enhancement of the flexibility and scalability system, which were suppressed from the temporary solution for obvious reasons. However, these aspects are of extreme importance to Critical given that, only by increasing the system’s life time can TCO (Total Cost of Ownership) be guaranteed for TDM.

Technologies
VC++; Oracle 9i, .Net C#, Cristal Reports; DCOM

Links
http://www.tdm.mz


WORK-ORDERS

Customer/Partner
Vodafone S.A.

Description
This system allows the work order workflow control for the different Vodafone’s work teams, from Marketing to technical teams, which configure the relevant network elements.

Among other functionalities, this system implements a work order request hierarchy, history of requests, request dispersion among the relevant groups and the workflow definition and implementation accordingly, user configurable notifications and listings, external application integration and administration management.

This project was the first step for a long-term partnership with Vodafone for the implementation of a variety of other modules, building the company’s Intranet. It’s currently being used version 4 of the system, with new versions already in progress.

This project also covered a performance study on other web based Vodafone applications, resulting in a considerable decrease of response times to users.

Technologies
UML, J2EE, XHTML, JBoss, CSS, JDBC, XML, XSLT, JDBC, Java

Links
http://www.vodafone.pt


PMS-LOADER

Customer/Partner
Vodafone SA

Description
This system allows the loading of data stored in files to the Performance Management System (PMS). It was developed aiming to answer the following problems: generic loading of data files; data processing capabilities; real time performance; high volumes of data to be loaded each 15 minutes that can grow to 50 GB per day.

The solution found was based in an innovative architecture, in which the data is kept and processed in the database layer. The application layer is responsible to control the execution of the database operations, but does not process data directly. This way, it was possible to reduce the communication between application and database to a minimum, assigning all the data processing to the database, and achieving superior performance.
The loading of data from the files to the database is performed through the External Table mechanism available in Oracle 9i, and all the remaining data processing is realized though the execution of SQL statements in the database.

Technologies
UML, Java, Oracle 9i, Oracle 9i External Tables, SQL

Links
http://www.vodafone.pt


WORKORDER’S PERFORMANCE OPTIMIZATION

Customer/Partner
Vodafone SA

Description
The WorkOrders system allows control over work orders among the various work groups at Vodafone, ranging from Marketing to the technical teams which configure the network.

Given the excellent client acceptance to this solution, its implementation was quickly spread across the various work groups, resulting in a significant increase in the number of users (several hundred) causing a degradation in the application’s response time

The objective of this Performance Optimization project was the identification of the system components (e.g. workorders application, data-bases, network, and hardware) responsible for the degradation in performance and therefore, problem resolution.

After applying the optimization methodology, developed internally at Critical Software, which was widely tested on various clients and in several projects, it was possible to determine that the performance degradation problem was located at the data base level.
Following a detailed data base analysis, the following optimizing actions were taken:

  • data base configuration adequate to the specific use
  • implementation of data base procedures and maintenance
  • construction of auxiliary structures
  • optimization of frequent queries


This project led to an improvement in performance of the WorkOrders application in about 200%.

Technologies
Sybase ASE, UML, J2EE, XHTML, JBoss, CSS, JDBC, XML, XSLT, JDBC, Java

Links
http://www.vodafone.pt


Number Portability

Customer/Partner
Siemens S.A. / Siemens A. G.

Description
The Number Portability Project V2.1 (Siemens NetManager) resulted from the recent need for numerical portability management solutions by telecom operators. The numerical portability solution, designed and developed together by Siemens ICN and Critical Software, relied on Critical’s know-how in the High Performance Computing and Optimization domain (Oracle database tuning, algorithm optimization, process restructuring, etc.).
This product is already being used by several European operators. A new version is currently underway which aims at higher performance levels and support for more subscribers for telecom operators of a larger dimension.

Technologies
OOD, OOP, UML, MS VC++, MFC, STL, DCOM, HPC, Oracle HAS

Links
http://www.siemens.pt
http://www.siemens.de


TDM INTRANET

Customer/Partner
Mozambique Telecom

Description
This project is the implementation of an Intranet to TDM (Telecomunicações de Moçambique, E.P.).

The TDM Intranet allows the company's information and culture dissemination by all its employees, being the information source for their work and also the ideal tool for the implementation of certain operations, decreasing their complexity and bureaucracy.

The TDM Intranet was implemented in phases, starting by its core functionalities, which will be the support basis for the remaining ones. These last ones include, among others, News, Ongoing Projects, Memorandums and Requirements (with Workflow management), employees' Private and Public Personal Pages, company's Organizational Culture, Webmail, Contact Lists, Discussion Boards, Intranet Map and Content Search.
A large portion of the information is dynamic, being SQL Server 2000 the supporting Data Base, and a thorough Web administration module was also developed for the Intranet. The Technologies used were XHTML and CSS for the static content, JSP and JavaBeans for the dynamic content, ISS and Tomcat as Web servers and SSL to assure secure communications.

Following a policy of constant evolution for the Intranet TDM, two new modules were recently added: a project control module, responsible for the management of all projects within TDM, and a management indicators modules, responsible for the delivery of statistical and management information to the TDM responsible staff.

Technologies
UML, J2SE, XHTML, IIS, Tomcat, CSS; JDBC, MS-SQL, JSP, XML, JDBC, Java, LDAP

Links
http://www.tdm.mz/

 

 
Critical Case StudiesAerospace
DefenceFinance
energyGovernment
ManufacturingTelecommunications

Infovision award
CMMI Logo
Europe 500 Logo
EARSC Logo
Know More About Us
© 2008
Web site by DVisions