Speakers: Rokesh Jankie, CTO at QAFE Inc. & Hallo Khaznadar CAO at QAFE Inc.
Video: http://www.youtube.com/watch?v=PNLF5vNv5Qg&list=PLqcm6qE9lgKLoYaakl3YwIWP4hmGsHm5e&index=3
Telecommunications mediation is the process of handling Call Data Records (CDR's) coming through specialized hardware switches that are connected to the infrastructure of the telecommunications company. The standard industry requirements of these processes are the archiving of original raw data for auditing purposes, decoding and persisting of the extracted Call Data Records for applying rating, billing, reporting and feeding processed data to other sub systems specific to each telecoms platform. The number of CDR's and their size has exploded since mobility got an enormous boost in recent years. A new and non-traditional approach is needed to achieve these requirements. By combining QAFE-based architecture platform with the hardware power of the cutting edge Oracle Exalogic and the scaleable, flexible and highly performing DataStax enterprise, we achieved astonishing results. The solution not only allowed us to achieve industry standard requirements but also opened up the door for new requirements, realizing crucial functionality for the industry. Specifically the ability to perform analytics, reporting and KPI's in a time period spanning several years. In the presentation, there will be focus on the combination of a private cloud solution (public clouds are not an option here due to legislation) and DataStax enterprise. A working benchmark can show performance numbers of the real time processing and the storage of big amounts of CDR's from several sources.
C* Summit EU 2013: Capitalizing on Data in Telecommunications: The Cassandra Way
1. Capitalizing on Data in Telecommunications:
The Cassandra way
Rokesh Jankie |CTO, QAFE Inc. ,
rjankie@qafe.com
Hallo Khaznadar |CAO, QAFE Inc. , hkhaznadar@qafe.com
#CASSANDRAEU @QAFE
www.qafe.com
CASSANDRASUMMITEU
4. Qualogy and QAFE
* Qualogy is Oracle Platinum Partner
* Qualogy was founded in 1998
* QAFE is a Qualogy subsidiary founded in 2007
* QAFE is a development Platform focussed on
- Integration
- Front-end technologies
- Oracle Forms Modernization
Visit www.qualogy.com and www.qafe.com for more information
#CASSANDRAEU
@QAFE
CASSANDRASUMMITEU
6. Telecommunications and core Business
*Billing is core business
*Input for billing are “CDR”s
*Call Data Records (CDR) contain information on calls made
(besides Voice, also for Data).
*The process of handling CDRs is called Mediation
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
7. Mediation
!
!
!
“Telecom Mediation is a system which acts as an interface or a
middle layer between network elements and billing system/down
stream applications like Fraud Management Systems, Revenue
Assurance, Data Ware house etc.”
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
8. Call Data Records
*Processing and parsing
*Dependent on switches and configuration
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
11. Think about hardware
*Next Generation Data Center Appliance
*Scalable
*Hardware and Software Engineered
together
#CASSANDRAEU @QAFE
to work
CASSANDRASUMMITEU
12. Solution Direction: Data model
Setting up a scalable architecture
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
17. Considerations
*Datasize per month
*Time window for scaling up
*Replication Factor
*Decoding Factor
*Node size
*Cassandra Cluster size
!
*
Technical note: Cassandra is not certified for Oracle Linux (yet)
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
18. Planning on Data growth
*Number of Nodes = 4
*HDD per node = 8TB
*RAM = minimum of 32 GB
*CPUs = 4 cores (at least 16 GB ram per core, so increasing
this one requires increasing in RAM).
*Every 6 months we’ll have to add 4 nodes!
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
21. What we found in Cassandra
*Meets all our requirements!
*No compromise on performance (during data write)
*No single point of failure
*Easy to adopt TimeSeries
*Proven Technology
*Trusted High End Specialists you can count on!
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
23. Improvements and Future Directions
Things that can make a difference
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
24. Using the ExaBus Optimization
*ExaBus built on top of Oracle Infiniband
*Extreme Performance and Resource Efficient
*Socket Direct Protocol rather than TCP-IP
*APIs are available
!
*QAFE created solution to make this work in SDP and nonSDP environments.
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
26. Creating more Business Value from Data
*Create more valuable customer relations
*Reduction of Churn
*Tuned offerings for customers
*Targeted marketing
*Advanced network analyzing
#CASSANDRAEU @QAFE
CASSANDRASUMMITEU
27. What we discussed today...
*Business case is real!
*Complexity that results in architecture choices
As well as Hardware as Software
*Very Promising (technology and business-wise)
*Room for improvement and more efficiency
#CASSANDRAEU
@QAFE
CASSANDRASUMMITEU
28. Capitalizing on Data in Telecommunications:
The Cassandra way
Rokesh Jankie |CTO, QAFE Inc. ,
rjankie@qafe.com
Hallo Khaznadar |CAO, QAFE Inc. , hkhaznadar@qafe.com
#CASSANDRAEU @QAFE
www.qafe.com
CASSANDRASUMMITEU