Telco
Integration tasks in modern telecommunication network management system
The Misuse Detection System in Comarch ESB technology The Misuse Detection System Concept
Integration Aspects
The increasing complexity of telecommunication hardware and services has resulted in a flood of volumes of data for telecommunication operators to analyze. Network and service management centers find it difficult to quickly respond to network or customer-triggered events that are buried within thousands of event records. The knowledge that lies behind apparently uncorrelated data streams is difficult to grasp and maintain by humans. Advanced technology based on self-learning mechanisms could help in this case. The solution would eliminate the need for expert knowledge and rule-based approaches to the greatest possible extent and could also be used as a tool for preventive network management in the area of misuse detection. The main benefits of the comprehensive reasoning and correlation system for telecommunication network management include: • Reduction of time required for the detection of new misuses • Preventive network management based on predicted misuses • Fast reaction to abnormal situations through problem solving procedures • Limitation of network infrastructure over-dimensioning driven by a need for service ���������������������� quality assurance (an effective use of the existing infrastructure).
The MDS system’s core functionality, its self-learning detection, is performed by AI-based modules created by the academic partners of the international consortium engaged in the project. Different experiences, multiple technologies used and the various AI techniques applied all contribute to the challenging task of integration. Requirements for cross-correlation of different data sources (such as performance and fault data) reinforce the need for effective architectural principles in the integration of the partners’ software modules.
The MDS project is centered on telecommunication network management areas like performance and fault management as well as fraud detection and subscriber pattern analysis. The term “misuse” has a broad interpretation and means any network or customer behavior that may be considered unusual and indicates various abnormal situations such as network failure or fraudulent activity. The task of interpreting the discovered knowledge remains for those supervising the AI based outputs.
Comarch, the project coordinator, also plays the role of integrator in the MDS project. Comarch provides a scalable and reliable environment for the plugging in of the dedicated misuse detection modules. The solution is based on the Comarch Enterprise Service Bus (Comarch ESB) – a contribution to the main stream of ESB implementations. Comarch’s solution utilizes wellknown and recognized ESB architectural concepts implemented by middleware technologies to provide basic services for complex systems through enterprise messaging and event-driven mechanisms. Comarch ESB’s main functional features include: • Message transformations – allowing all Comarch ESB enabled components to talk to each other through Comarch ESB adapters • Reliable message delivery – support for various implementations of messaging backbones like JBossMQ, IBMWebSphereMQ etc. with the defined QoS (persistence, transactions, guaranteed delivery) • Flexible messaging models – synchronous, asynchronous, one-way, unicast/multicast • Virtual services mechanism – separation of the integration logics from the functionality of the modules being integrated (the virtual services dedicated only for message processing are separated from a modules’ services)
Telecommunications
FM – Fraud Management PM – Performance Management FM – Fault Management BP – Business Processes
Virtual Service
GUI
COMARCH ESB Message Broker System
Check for Data
SOAP
Start learning process
Usage Data Records
FD/BP AI
• A mass data handling mechanism – decoupling transport and transport control functions to increase the effectiveness of large data transport • Administration tools for the supervision of the integration mechanisms (logging, statistics etc.) As detailed above, Comarch ESB integrates the AI-empowered modules developed with technologies relevant to the partners’ experience (C++, JAVA, .Net environments). Additionally, the existing 3rd party OSS system must be integrated to share data with the solution. The following challenges have to be faced: • Heterogeneity of operating systems • Heterogeneity of module interfaces • The enormous data volumes originating from a large mobile operator’s network • Data originating from various operator’s systems – covering a wide area of an operator’s business activities and of various characteristics and formats
Comarch Headquarters Al. Jana Pawła II 39 a 31-864 Krakow Poland phone: +48 12 64 61 000 fax: +48 12 64 61 100 e-mail:
[email protected]
FM AI
ESB plugin
PM AI
ESB plugin
Corporate OSS
ESB plugin Heartbeat
ESB plugin
Heartbeat
Bulk data download & upload
ESB plugin
Heartbeat
Large data handling
System monitoring & management
Start learning using learning set
Heartbeat
Heartbeat
ESB plugin
Return learning status
Heartbeat
Create learning set
Misuse Repository
• Deployment in an operator’s complex business environment that contains many legacy systems. Comarch ESB is responsible for the translation of the original commands from the native module interfaces to an internally used and widely understood format. Each module has its dedicated ESB plugin adapter that grants it access to the communication bus. The solution also makes use of a virtual service mechanism that allows for the creation of a kind of service processor and dispatcher. Architecturally, the virtual service is consistent with standard ESB plugins dedicated for integrated systems. The GUI component is integrated through the SOAP plugin in the same way as the remaining modules. All interactions are passed through the virtual service. The flow of the information and the architecture of the integrated solution are depicted in the figure above (without going into such details as the invocations and responses present in a real scenario for the sake of clarity).
www.telecommunications.comarch.com www.comarch.com www.comarch.pl www.comarch.de www.comarch.ru ComArch Spółka Akcyjna with its registered seat in Kraków at Aleja Jana Pawła II 39 A, entered in the National Court Register kept by the District Court for Kraków-Śródmieście in Kraków, the 11th Commercial Division of the National Court Register under no. KRS 000057567. The share capital amounts to 9,960,596.00 zł. The share capital was fully paid, NIP 677 - 00 - 65 - 406 Copyright © Comarch 2007. All Rights Reserved. EN-2007.05