The Protocol Engine platform delivers unique capabilities for the testing of signaling systems such as telecommunications and network equipment, web applications and APIs, and appliances. Purpose-built from decades of experience and with the user in mind, the browser-based, Linux platform offers unmatched versatility and flexibility.
The Valid8 engineering team use the same Protocol Engine to develop all our products that we ship to customers. This provides a unique opportunity to extend and enhance the capabilities of the platform and enables rapid roll-out of new features.
Emulation capabilities excel at signaling and media
Valid8’s unique capabilities enable comprehensive product support from initial design and prototype, through testing and validation into production, accelerating time to market through reduced costs, training, and tool acquisition time while enabling knowledge sharing across groups.
Built-in data. audio and video capabilities allow tight integration into the test scenarios without offloading to a third-party.
Message-based, with high levels of code transparency for end users
Unlike opaque, pre-compiled systems, the messages flows between the test scenario all way through to protocol stack to egress is visible to the user via the system trace, allowing detailed logging and diagnosis.
Designed to scale
Scale across cores and servers enable it to support anything from small single stack simulations to core network emulation.
A modern, intuitive, browser interface with accelerates the learning curve by providing a familiar interface while offering unique scaling capabilities to fully automated load test across thousands of endpoints.
Valid8 Test Description Language (VTDL) offers an alternative methodology for modeling system behavior using state-machines within a structured architecture derived from the OSI 7-layer model. Designed by engineers to be a pragmatic solution for all types of protocol testing, it borrows from SDL and TTCN and builds upon them offering some unique capabilities.
For example, a vast majority of communication protocols are stateful and in most cases their specifications define them in a deterministic and stateful manner because this is how they are commonly implemented in production.
VTDL mirrors this practice by providing first-class support for state-machines and event driven message passing. This enables the modeling of behavior without the limitation of having to follow a blocking linear progression of messages allows cleaner handling of complex call flows as well as testing multiple interfaces within a single scenario that would otherwise be difficult to express in a sequential manner.
As such VTDL scenarios are not limited to conformance, they can be reused for load testing, feature testing and regression testing and emulation. This offers a unique testing migration path throughout the product lifecycle, supporting QA and engineers alike with a common language. It is not only designed for testing but for the development of emulators and prototyping network equipment at high load and availability.