Octopus
An End-to-End vEPC Compliance Tracker
Octopus is a complete, automated vEPC white box testing tool that reduces vEPC testing time from days to minutes. It is a comprehensive testing tool that works across various EPCs with different components and protocols. It works with test traffic generators, detects and pinpoints failures for compliance. It also helps trace all messages at each connection point.
Key Features
Streamlines diverse aspects of testing
Seamlessly works across various EPCs with different components and protocols
Does not require any change in EPC code or deployment
Does not require any coding knowledge
Has dashboard to check results of success or failure of all traced messages
Works with physical servers, VMs, containers
Supports offline
testing
Supports multiple simulators
Has configurable sequencing
Validates old PCAP
and IE
Validates 3GPP procedure flows, sequences, and timing
Focus Areas
Types of Testing Supported
Compliance
Regression
Functional
Unit
How it Works
Outlining the Solution Blueprint
- Octopus verifies compliance of end-to-end 3GPP procedures in the EPC, converged core, or other combinations of setups. Automated to hook up to the deployed network and capture on all interfaces and validate protocol messages per specifications for the sequence of messages.
- Octopus can be configured to capture packets from various interfaces. These are then fed to a sophisticated event engine to detect compliance failures and to pinpoint them for quicker resolution. The framework works with all popular test generation tools.