CDRouter's core features include our powerful automation framework, easy to use web API, configuration and package editor, and hundreds of industry standard test cases designed for broadband gateways, Wi-Fi access points, and other CPE.
Simulation and testing of ISP WAN terminations like DHCP, PPPoE, PPTP, L2TP, and enterprise access control using 802.1x
Test cases for routing functions and applications like NAT, port mapping, RIP, multicast, ICMP forwarding and more
Simulates and verifies ISP network services like DNS, NTP, etc.
Test real-world application scalability and behavior like HTTP, UPnP, devices advertising over mDNS, and other protocols on both the LAN and WAN
Validate devices like set-top boxes with IGMP or VoIP devices that function as a SIP ALG
Test for known gateway security flaws and test firewall functionality
CDRouter simulates the network services required for a fully featured DOCSIS network, letting you test cable modems and eRouters through any CMTS. This plus new test cases that exercise configuration, routing, application, and performance metrics in a repeatable, automated environment that makes cable/MSO testing simple. For RDK developers, CDRouter is the quickest, easiest way to fully test your implementations at every stage of your product lifecycle and go to market with your RDK-B based solutions faster than ever before.
Configure and access TFTP, Time of Day, DHCP, TR-069, and SNMP services without the need to requisition your own
Exercise DUT interoperability using any CMTS system
Test both Cable Modem and eRouter interfaces in the same test run
Test downstream and upstream performance throttling
Dynamically create and test with multiple DOCSIS configuration files
Are you making the transition to IPv6? Are your customers demanding dual-stack functionality in your CPE products? Get access to all of the WAN-side and LAN-side network elements necessary to simulate a complete IPv6 test environment within a single test platform.
Expands all CDRouter tests for IPv4 and IPv6
Complete coverage for requirements defined in the IETF 7084, Basic Requirements for IPv6 Customer Edge Routers
LAN Host simulation and tests using DHCPv6 or SLAAC
Testing for transition mechanisms like 6to4, 6rd tunnelling, MAP-E and MAP-T
WAN connection simulation and tests for a wide variety of IPv6 based connections, including static; DHCPv6, PPPoE, or SLAAC (with or without prefix delegation)
IPv6 connection scaling tests
Testing for IPv6 firewalls, applications, forwarding, and more
CDRouter Multiport gives you the power and flexibility to test multiple interfaces, whether on the WAN or the LAN. This makes it perfect for multi-service environments testing voice, video, and data together or exercising the scalability of your Wifi access point.
Allows all applicable CDRouter tests to be run in multiple port scenarios
Supports up to 64 unique WAN interfaces and 64 unique LAN interfaces
Test TR-069 and USP when over a separate management port
Test TR-069 when over a separate management port
Test cases for WAN failover
RIPv1 and RIPv2 testing on multiple WAN interfaces
Forwarding verification covering multiple WAN ports and between multiple LAN ports
Inter-LAN traffic and Wireless/Wired interoperability testing
Test NAT with multiple WAN interfaces
Test separate IPv6 multicast and unicast interfaces with the IPv6 expansion
CDRouter Performance combines the powerful and standardized functionality testing of CDRouter with the ability to run stateful, line-rate traffic through your device under test. This lets you prove that device functions don’t impact network performance, that QoS policies set up on the device perform properly, and that a device’s performance does not degrade over time.
Isolate the root cause of performance issues faster and more easily
Create pass/fail criteria based on a benchmark or QoS thresholds
Test throughput and latency on hundreds of combinations
Supports TCP and UDP, IPv4 and IPv6, wired and wireless, and VLANs
Automate your performance and functionality testing all in a single tool
Prove your device can properly perform QoS prioritization of traffic based on DiffServ4 and Bufferbloat models
Internet security is serious and breaches are expensive. Today's hackers are targeting home gateways and connected devices for exploits. Protect your customers, avoid brand damage and increase quality by finding flaws and weaknesses before they do.
CDRouter Security is a revolutionary way to improve quality and strengthen your product’s positioning as advanced, robust, and secure. It includes Nmap port scanning, security feature test cases like parental controls, and a unique traffic analysis capability.
Test how your product responds to malicious attackers with repeatable, automated Nmap scans.
Test security and access control features of your product, like parental controls.
Monitor your product’s live network traffic during testing and allow access to the cloud services your products require.
Get security warnings and traffic analysis of product behavior via Suricata, the industry standard among security analysts.
Apply thousands of industry-built malware rules plus QA Cafe curated best-practice rules.
Build your own security and policy rules to validate device behavior from one firmware to the next.
For security gateways that support VPN and IPSEC tunnelling, the IKE module lets CDRouter simulate hosts connecting through these IKE based features to ensure that your device’s VPN connections are secure and robust.
Perform robustness and application testing over VPN
Rule out known interoperability issues during Phase 1 and Phase 2 exchanges
Use CDRouter’s base NAT tests over IKE based tunnels
Support for multiple tunnels
Testing for rekeying to validate successful new key exchanges
Combine with CDRouter’s application tests to allow application traffic to run over VPN connections
CDRouter provides test coverage for both stand-alone NAS (network attached storage) devices and NAS functionality that is built into your home gateway or other devices. With support for file system and transfer protocols such as SMB/CIFS, FTP, and FTPS, CDRouter is the industry standard for repeatable, automated testing of your device’s storage capabilities, whether internally or externally.
Verification of NAS over both IPv4 and IPv6
Verification of both LAN and WAN access to storage
Support for wired or wireless NAS
Test server resolution using mDNS, DNS or NetBIOS
Ensure data integrity
Combine with TR-069 extended data model test cases for TR-140 (StorageService)
Many broadband devices in the home or business support the Simple Network Management Protocol (SNMP) for device management. With support for standard SNMP PDUs and MIBs specific to broadband gateways, DOCSIS cable modems, and eRouters, CDRouter can ensure your DUTs SNMP support reliably from one firmware to the next.
Testing for SNMPv1, SNMPv2c and SNMPv3
Covers all standard SNMP PDU types and operations
Supports testing over IPv4 and IPv6 with both PDU and TCP transports
Built in support for industry standard MIBs
Import custom MIBs to match your device
As the official test platform for the Broadband Forum BBF.069 CPE Certification program, the CDRouter TR-069 module transforms your CDRouter platform into a fully scriptable ACS simulator for testing CWMP conformance, security, and data model validation on any kind of connected device.
What to learn more about TR-069? Check out our TR-069 Training Series.
Official tool of the BBF.069 self-testing certification program through our BBF.069 expansion
Coverage of all required RPC methods
Negative testing, security, and error recovery testing
Scriptable TR-069 ACS with "scenarios" for simple custom tests
Documented ACS API use TR-069 to configure device for other testing
Real-world validation testing for TR-098 (InternetGatewayDevice), TR-181 (Device:1 and Device:2), and fully automated IR-181 testing, with the ability to use your own custom models
TR-104 (VoiceService), TR-196 (FAPService), TR-135 (STBService), and more with our Extended Data Models expansion
SOAP and XML traces of all tests
Built by experts deeply involved in USP, CDRouter USP expansion is the official test solution for self-certifying USP Agents through the Broadband Forum's USP Agent Certification Program, fully automated and ready to use.
Want to learn more about the User Services Platform? Check out our USP Training Series.
Developed by experts in the User Services Platform (TR-369) and CWMP (TR-069)
The official test cases and test solution for the BBF.369 self-testing certification program.
Over 1500 additional test cases for security and data model validation
Scriptable USP controller with "scenarios" for simple custom tests
Support for all message transfer protocols (STOMP, CoAP, WebSockets, and MQTT)
Real-world validation testing for the TR-181 (Device:2) data model with the ability to use your own custom models
Testing for Wi-Fi APs, set-top-boxes, home gateways, smart gateways, and more
Full traces and decodes of all tests to make debugging easy
CDRouter’s prpl HL-API expansion adds the exact test cases, setups, and functionality needed to achieve prpl Foundation HL-API certification for your products. This testing is based on our close work with the prpl Foundation development teams and the prpl HL-API test plan. prpl HL-API certification is self-test based, allowing you to run the testing on your own to submit results to prpl for validation.
Fully automated, repeatable test cases let you get your results with minimal effort.
No need to go through laboratory testing - just export your CDRouter results and submit them for certification.
CDRouter is the same tool used by the prpl Foundation’s development teams to validate the open-source solution.
The prpl HL-API expansion requires the use of our USP expansion, as it systematically validates your implementation of the official prpl TR-181 data model.