The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes the CX analytics solution for fault and performance management.
This document primarily aims to showcase the capabilities of Cisco CX Network Wide Visibility Solution (Matrix) in handling Fault and Performance management concerning Packet Core. It provides valuable insights to internal and external stakeholders who are in search of an optimised, customisable Analytical Network Monitoring Solution and who are currently using Cisco Prime and looking for an alternative to monitor their Mobile Packet Core Network.
Every business relies on networks as a fundamental support system. Networks are becoming more complex due to the continuous evolution of interdependent technology layers, various domains, a multi-vendor environment, varying data volumes and formats, virtualization, dynamic workload-based scaling, and microservice architecture. This complexity poses challenges in managing SP/Enterprise networks.
A network outage causing a loss of productivity can lead to significant damage. The consequential downtime may impact critical business operations, disrupt services, hamper customer satisfaction, and potentially damage the reputation of the organization. Hence, maintaining a robust and reliable network infrastructure is crucial for ensuring uninterrupted productivity and mitigating potential adverse effects on the business.
Network visibility enhances security, performance and planning while reducing the workload on Network Operations professionals. A holistic, centralized view lets organizations map their entire networks, detect threats early, prioritize alerts, identify anomalies and plan for future network investments. Cisco Prime Performance manager and Prime Network have played their role widely in these areas by proactively monitoring SP Network.
According to Sirkin Research, network operation professionals encounter several challenges when striving to meet strategic initiatives, with the most significant being a shortage of time, as indicated by nearly 43% of respondents in the 2019 Top Network Challenges Survey. Approximately 42% face difficulties troubleshooting issues across the entire network due to disparate legacy architectures. Network professionals also grapple with identifying network performance issues spanning multiple network domains (38%) and are hindered by inadequate performance visibility across various network fabrics (35%). These blind spots in network performance contribute to the inability to enhance overall network performance quality, ultimately impeding the successful execution of network transformation initiatives.
“Source: 2019 Top Network Performance Challenges Survey - https://www.liveaction.com/2019-top-network-performance-challenges/”
In conclusion, the identified challenges in network operations emphasize the significance of implementing thorough network monitoring solutions. With the complexities involved in troubleshooting, time constraints, and performance visibility gaps, a robust network monitoring approach becomes indispensable. It not only addresses these issues but also plays a pivotal role in ensuring the success of network transformation initiatives by providing comprehensive insights and proactive management.
Cisco Prime Performance Manager and Prime Network have played a vital role in proactively monitoring SP Network. It has a presence all over the world. Like any other product, Prime has reached the end of life for several reasons, market demands, technology innovation and development-driven changes, or product maturity and replacement with functionally richer technology. So, What’s next? Which product to transition to? Cisco Prime BU recommends migrating performance monitoring of Packet Core devices to Matrix. Hence, this document is compiled to elaborate on the role of Matrix in facilitating the performance and fault monitoring use case for the packet core.
“Source:
Cisco Prime
Cisco Prime Network is a network management system that allows you to operate, administrate and manage Network Element. It provides automated configuration and change management, fault monitoring and correlation to enable proactive service assurance for outstanding service availability.
Cisco Prime Performance Manager is a performance management solution that provides immediate, actionable information for complex carrier networks.
The integrated Cisco Prime Network and Prime Performance Manager provide a complete network assurance management solution. This combination offers fault management and trend information to avoid future service disruptions proactively.
Cisco CX Matrix is an advanced analytics solution that provides analytics capabilities for managing and operating Networks, Services, Infrastructure, and Applications across domains. As an analytics and assurance solution, Matrix supports multiple cross-domain architectures and is flexible and scalable to meet customer requirements. This solution promotes several out-of-the-box capabilities, including out-of-the-box data adapters, KPIs, machine learning algorithms, automated inventory discovery, alarms, and event-driven automation.
The solution is highly extensible, empowering users to seamlessly onboard network data, establish analytics logic for in-depth data analysis, and create customized dashboards through the integrated business intelligence (BI) layer. Illustrated in the diagram below, the data pipeline and dashboards are configurable by users to precisely align with customer requirements. Once the data is ingested, users can leverage Matrix’s larger feature set, such as the audit and reporting framework and the machine learning pipelines.
The platform comes equipped with out-of-the-box functionality, offering pre-built use cases that comprehensively address critical architecture domains in service provider and enterprise environments. These function pack extensions provide end users with out-of-the-box use cases that can be enabled during application setup.
The solution extends its support across mobile core (4G/5G), transport, optical, and data centre domains within the service provider space. In the enterprise segment, the platform caters to diverse domains such as Campus Wireless, WAN/SDWAN, and Datacenter. It provides cross-domain visibility, ensuring a versatile and holistic approach to meet varied organizational needs.
Matrix capabilities:
The Mobility Packet Core (MPC) is a critical component in a service provider network, particularly in the context of mobile communication systems. It plays a crucial role in enabling seamless mobility and providing various essential functionalities - seamless mobility, packet switching, quality of service, policy enforcement, security, charging and billing, and network management. It forms the backbone of modern mobile communication systems, facilitating efficient and reliable connectivity for millions of subscribers.
Over the years MPC has evolved a lot to bring in flexibility and intelligent network architecture with the help of Software Defined Networks (SDN) and Network Functions Virtualization (NFV) features. To achieve optimal resource utilization and mitigate potential bottlenecks and other network issues, modern networks must integrate monitoring tools.
Cisco CX Matrix offers a robust suite of features, including an extensive knowledge base, counters, schema types, default dashboards, and a library of over 6,000 Key Performance Indicators (KPIs) to effectively oversee packet core network operations. It actively monitors the performance of the entire packet core, encompassing 3G, 4G, and 5G, as well as the infrastructure layer, promptly detecting any real-time performance degradation. Matrix provides flexibility to customers, allowing the creation of new dashboards, KPIs, and various aggregations at different levels to suit specific requirements.
Performance monitoring feature list:
Features |
PPM |
Matrix |
Bulkstat Processing |
✓ |
✓ |
StarOS All counter reports |
✓ |
✓ |
KPI reports |
✓ |
✓ |
KPI and raw data visualization in the Dashboard |
✓ |
✓ |
KPI and raw data Aggregation |
✓ |
✓ |
Threshold crossing alerts |
✓ |
✓ |
Enrichment of alerts |
✓ |
|
Correlation of alerts |
✓ |
|
Customization of reports |
✓ |
✓ |
Email notification |
✓ |
✓ |
North Bound Integrations |
✓ |
✓ |
Network/region-wide aggregations |
✓ |
|
Customizable dashboards |
✓ |
|
Analyze KPIs based on Top-N or Worst-N nodes |
✓ |
|
Advanced AI/ML-based forecasting |
✓ |
|
Advanced data collection mechanisms (webhook, DB connector) |
✓ |
Along with advanced data collection techniques, Matrix also supports the collection and processing of bulkstats. Performance monitoring using bulkstats is an efficient and comprehensive technique for monitoring system performance. It involves collecting and analyzing performance data in bulk, rather than retrieving individual data points separately. By aggregating and processing performance metrics in batches, bulkstats reduces the overhead associated with data retrieval, processing, and transmission. This leads to improved monitoring efficiency and reduced network congestion.
Using bulkstats, real-time analysis of performance trends becomes possible. It allows for the identification of bottlenecks and enables proactive optimization of system resources. By analyzing performance data in bulk, Matrix empowers users to make informed decisions and take prompt actions to enhance performance and deliver a better user experience.
Matrix value adds and differentiators:
This is one of the required use cases widely seen across SPs as their existing ecosystem has OSS which are dependent on custom raw information for further processing. With KPI report Matrix also supports the generation of raw data, to support customers’ existing operations in the environment.
Matrix value adds and differentiators:
Matrix processes and calculate the defined KPI during the processing of the bulkstats files based on the sampling interval set. These calculated values get stored in the Database for historical analysis. Matrix provides a flexible user interface to configure any KPI of interest in the case provided KPIs are not serving the purpose. It also allows the user to add in threshold to the defined KPI for alert notification and choice to choose the following aggregation methods.
Matrix value adds and differentiators:
Visualization and dashboards play a crucial role in KPI monitoring. Matrix offers various charts and graphs, to convert raw KPI data into visually engaging and easily comprehensible representations. Historical trends over the period give insights into long-term performance to make informed decisions, and plan network enhancements or optimizations accordingly.
Matrix value adds and differentiators:
KPI data aggregation enables businesses to gain a holistic view of performance, identify areas for improvement, and make data-driven decisions. It provides a comprehensive understanding of how key metrics evolve and helps track progress towards organizational goals. Cisco CX Matrix provides different levels of data aggregation.
Matrix value adds and differentiators:
Matrix offers a wide variety of data collection mechanisms, including bulkstats and SSD files. In the case of MPC, the bulkstats and SSD files play a crucial role. Southbound devices periodically transmit both SSD and bulkstats files to Matrix. However, the SSD file is pushed less often than bulkstats, as it only changes when there are modifications to the network device configuration. As a result, the SSD file is sent to Matrix either when alterations occur or at scheduled intervals, such as monthly or weekly. Device integration or onboarding is achieved through successful parsing of this SSD file.
Matrix value adds and differentiators:
Devices Support list based on current implementation:
Matrix is designed to seamlessly integrate with existing OSS applications in the environment. It provides the necessary interfaces, protocols, and APIs to enable smooth communication and data exchange between Matrix and other OSS systems. It offers a user-friendly interface for adding Northbound applications. The communication between Matrix and the Northbound application (NBA) is established through standard REST API and SNMP calls. By integrating Matrix with other OSS applications, organizations can leverage the capabilities of multiple systems to improve efficiency and productivity.
Matrix value adds and differentiators:
List of NBIs supported:
Interfaces |
PPM |
PN |
Matrix |
Rest |
✓ |
✓ |
✓ |
SFTP |
✓ |
✓ |
✓ |
SNMP (v3) |
✓ |
||
Kafka |
✓ |
Fault monitoring through SNMP traps is a method used to detect and respond to network and system faults proactively. SNMP traps are asynchronous notifications sent by network devices or systems when predefined events or conditions occur, such as hardware failures, network outages, or configuration issues. By configuring SNMP trap receivers, administrators can capture and analyze these traps in real time, allowing for immediate alerting and troubleshooting. Fault monitoring through SNMP traps enables quick identification and resolution of issues, minimizing downtime, and ensuring the reliability and availability of the network infrastructure.
Matrix value adds and differentiators:
Fault monitoring feature list:
Features |
PN |
Matrix |
Alarm Consumption snmpv2 and snmpv3 |
✓ |
✓ |
Alarm Consumption via API |
✓ |
|
Alarm Consumption via Webhook |
✓ |
|
Alarm filtering |
✓ |
✓ |
Alarm deduplication |
✓ |
✓ |
Alarm forwarding |
✓ |
✓ |
Alarm resync option |
✓ |
|
Email notification |
✓ |
✓ |
North Bound Integrations |
✓ |
✓ |
Alarm enrichment |
✓ |
|
Correlation |
Basic |
Advanced |
Self-health monitoring and notification |
✓ |
|
Alarm forwarding via REST |
✓ |
|
Alarm forwarding via SNMP trap (v3) |
✓ |
|
Alarm forwarding to Kafka |
✓ |
|
Ticketing or incident |
✓ |
✓ |
Cisco Prime consists of unit servers hosting the VNEs, a gateway server, an embedded database or external Oracle database, and Windows-based clients. Depending upon the scale of the network, Cisco Prime unit and gateway server software can be deployed on a single server or across multiple servers for a distributed architecture. Cisco Prime deployment is supported on bare metal or virtual servers. Systems can also be configured in various standby/local/Geo high-availability modes to help ensure business continuity.
Cisco Matrix follows a microservice architecture composed of small, independent services that communicate with each other to provide end outcomes. Each service focuses on a specific business capability and can be developed, deployed, and scaled independently. This architecture promotes modularity, scalability, and resilience, allowing efficient development, easier maintenance, and the ability to adapt to changing requirements. It also brings flexibility, allowing teams to choose the most suitable technology stack for each service, depending on requirements. Matrix supports Kubernetes, docker-based deployment on virtual servers and the cloud. A wide variety of deployment configurations can be tailored to meet the needs of each customer environment.
While Cisco CX Matrix exhibits higher virtual machine (VM) and database sizing requirements than Prime, it compensates for these demands with a distinct advantage in features, cutting-edge technology, superior scaling capabilities, exceptional performance, and advanced visualization functionalities.
Source:
Matrix: https://cisco.sharepoint.com/sites/Cross-DomainAnalytics/SitePages/Matrix-Analytics-Release.aspx
Note: Matrix architecture displayed above is with docker in local HA mode, on cloud and K8 environment this will differ.
Deployment facilitation features list:
Features |
PPM/PN |
Matrix |
VMware |
✓ |
✓ |
Physical servers |
✓ |
✓ |
Docker-based deployment |
✓ |
|
K8 Based Deployment |
✓ |
|
Local HA |
✓ |
✓ |
Geo HA |
✓ |
✓ |
IPv4 and IPv6 Support |
✓ |
✓ |
Backup and restore |
✓ |
✓ |
Retention |
✓ |
The platform features list:
Features |
PPM |
PN |
Matrix |
Network monitoring |
✓ |
✓ |
|
Infrastructure monitoring |
Basic |
Advanced |
|
Health check |
✓ |
||
Fault alerting |
✓ |
✓ |
|
Threshold-based alerting |
✓ |
||
Alert lifecycle management |
✓ |
✓ |
|
ML-based alerting |
✓ |
✓ |
|
Inventory management |
✓ |
✓ |
|
Network Topology |
✓ |
✓ |
|
KPI management |
✓ |
✓ |
|
Auditing |
✓ |
✓ |
|
Reporting |
✓ |
✓ |
|
Email notification |
✓ |
✓ |
|
User Management |
✓ |
✓ |
✓ |
Tenant Integration and Management |
✓ |
✓ |
|
Syslog management |
✓ |
✓ |
|
Forecasting |
✓ |
||
Subscriber Analytics |
✓ |
||
Closed loop automation |
✓ |
||
Multi-vendor support |
✓ |
||
SSO |
✓ |
This concludes that the feature set of Cisco CX Matrix provides Network-wide Visibility with a range of innovative capabilities that will significantly enhance user experience, streamline operations, and position our offerings at the forefront of industry standards.
Interested in migrating/need more details about the product, reach out to these contacts,
Revision | Publish Date | Comments |
---|---|---|
1.0 |
03-Jun-2024 |
Initial Release |