SlideShare a Scribd company logo
2
Most read
5
Most read
10
Most read
What is             ?


          Richard Hsu, TLD3
Agenda
 What is CDRouter?

 Why do we need CDRouter for testing?

 How CDRouter works?

 CDRouter Automation

 Q&A
What is CDRouter?
• CDRouter™ is the networking industry's leading test
  solution for Cable, DSL, SOHO, and wireless router testing.

• By emulating the complex networking protocols used in
  both WAN and LAN environments, CDRouter provides a
  powerful automated test environment for different types
  of test activities including functional testing, protocol
  scaling, negative testing, and regression testing.

• CDRouter's in-depth feature set and advanced test control
  enables shorter test cycles and greater test coverage while
  freeing up your company's talent from repetitive testing.
Why do we need CDRouter for testing?

• Test over 50 different IP protocols with one testing
  product

• Fully automated testing

• Dramatically reduce testing time with increased
  confidence in product reliability

• Reduce the risk of product failure

• Expose protocol issues that are too difficult to test
  manually
Why do we need CDRouter for testing?

• Create an instant regression testbed for future releases in
  development

• Become part of a larger testing community

• Execute tests using web interface or command-line
How CDRouter works?
• CDRouter is a software application that runs on Linux.
  Once installed, CDRouter can be controlled from a web
  browser(BuddyWeb) or the Linux command-line.
How CDRouter works?
1. Install CDRouter software on a Linux host
2. Physically connect your CPE device to CDRouter (Eth,
   802.11, ATM, T1, etc)
3. Create a configuration file that describes your test
   network
4. Start a test run using BuddyWeb or the Linux command-
   line
5. CDRouter automatically creates all required LAN and WAN
   devices and services
6. Run individual test cases or entire suite once or many
   times
7. View your test results
How CDRouter works?
• Screenshots from BuddyWeb


                              BuddyWeb Homepage

                              From the BuddyWeb homepage, you
                              have quick links to Configurations,
                              Packages, current activity, and recent
                              Results. All with the click of your
                              mouse!
How CDRouter works?
• Screenshots from BuddyWeb


                              Live Results

                              While you are running a test, the Live
                              Status page is updated in real-time,
                              so you can see exactly how far along
                              you are in the test process.
                              BuddyWeb uses cutting-edge
                              technology to provide you with easy
                              access to millions results and logs.
How CDRouter works?
• Screenshots from BuddyWeb


                              Trace Highlighting

                              Exclusive to BuddyWeb is the
                              automatic highlighting, numbering,
                              and integrated filtering of log files.
                              By coloring and shading important
                              lines, or by omitting information you
                              don't need, you can read and analyze
                              traces faster, and get back to testing
                              sooner.
CDRouter Automation
• Purpose:
   – The matrix test cases can be ongoing without being
     interrupted for setting DUT when use CD Router to do testing.

   – Testing can run for 24 hours.

   – Increasing testing coverage.

   – Do not need engineer to care about the testing.
CDRouter Automation
      • Network Topology

                                Version 2: When Runner PC just has two interface
License
Server                                                  IP: 172.18.X.X
                                                        / 192.168.0.X              IP: 192.168.0.1
                                                                                       DUT
IP: 10.254.254.230    Switch                       Testshell
                                                   Runner




                      IP: 172.18.69.3
                      CD Router
CDRouter Automation
• Running Snapshot
CDRouter Automation
• Report from TestShell
CDRouter Automation
• Report from CDRouter BuddyWeb
Q&A
Thank you

To Contact me about Automation or detail by mail & Extension:
richard_hsu@alphanetworks.com or Ext.6800

More Related Content

PDF
AAA & RADIUS Protocols
PDF
Routage statique
PDF
Alphorm.com Formation CCNP ENCOR 350-401 (1of8) : Commutation
PDF
Xcap post processing tool
PPTX
4G Log Analysis Part-1.pptx
PDF
What is-twamp
PDF
Beginners: Introduction to NR-Light a.k.a. NR-Lite
PDF
Radius Protocol
AAA & RADIUS Protocols
Routage statique
Alphorm.com Formation CCNP ENCOR 350-401 (1of8) : Commutation
Xcap post processing tool
4G Log Analysis Part-1.pptx
What is-twamp
Beginners: Introduction to NR-Light a.k.a. NR-Lite
Radius Protocol

What's hot (20)

PDF
New Cisco Access Points
PDF
TD_complet_reseau__CISCO__Packet Tracer.pdf
PPTX
INTRODUCTION LTE
PPTX
PPTX
Voice-over-Internet Protocol (VoIP) ppt
PDF
Network Address Translation (NAT)
PDF
Vlan.pdf
PPTX
PDF
Gestion de la mobilité et de la Qos chez un opérateur de téléphonie mobile:UMTS
PPT
Lecture 10
PPT
Chapter07
PDF
LTE Optimization
PPTX
Introduction to LTE
PDF
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
PDF
SDH (Synchronous Digital Hierarchy) & Its Architecture
PPT
OpenBTS: Emergency GSM Messaging & Monitoring System for Civil Protection
PPTX
Lte basic
PPTX
Exposer reseaux haut débit
PDF
200 301-ccna
PPTX
NR_Frame_Structure_and_Air_Interface_Resources.pptx
New Cisco Access Points
TD_complet_reseau__CISCO__Packet Tracer.pdf
INTRODUCTION LTE
Voice-over-Internet Protocol (VoIP) ppt
Network Address Translation (NAT)
Vlan.pdf
Gestion de la mobilité et de la Qos chez un opérateur de téléphonie mobile:UMTS
Lecture 10
Chapter07
LTE Optimization
Introduction to LTE
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
SDH (Synchronous Digital Hierarchy) & Its Architecture
OpenBTS: Emergency GSM Messaging & Monitoring System for Civil Protection
Lte basic
Exposer reseaux haut débit
200 301-ccna
NR_Frame_Structure_and_Air_Interface_Resources.pptx
Ad

Viewers also liked (6)

PDF
Understanding Information Security
PDF
Test case management
PPT
Introduction to Information Security
PPT
Incident Management
PPTX
INFORMATION SECURITY
PPT
Cloud computing simple ppt
Understanding Information Security
Test case management
Introduction to Information Security
Incident Management
INFORMATION SECURITY
Cloud computing simple ppt
Ad

Similar to CDRouter Brief Introduction (20)

PDF
Continuous Delivery: releasing Better and Faster at Dashlane
PDF
Quick wins in the NetOps Journey by Vincent Boon, Opengear
PDF
Software and Machine Vision Competencies
PDF
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
DOC
Srikanth_PILLI_CV_latest
PPTX
Copy of learn_the_art_of_firewall_security(1)
PPT
HD CCTV -Arecont Exacq Pivot3.ppt
PDF
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil Kumar
PPTX
embedded embsystem sem 2 abhinav anand.pptx
PDF
Comptia a-220-902-exam-objectives
PPTX
Mobile performance metrics and performance monitoring meetup 2017 05 10
DOCX
Ankit Vakil (1)
PDF
Tech 2 Tech: Network performance
PPT
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
PDF
Benetel Overview 181209
PDF
Netrounds Product Sheet
PPTX
Cognos Performance Tuning Tips & Tricks
PDF
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
PDF
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
PDF
Iot in-production
Continuous Delivery: releasing Better and Faster at Dashlane
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Software and Machine Vision Competencies
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
Srikanth_PILLI_CV_latest
Copy of learn_the_art_of_firewall_security(1)
HD CCTV -Arecont Exacq Pivot3.ppt
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil Kumar
embedded embsystem sem 2 abhinav anand.pptx
Comptia a-220-902-exam-objectives
Mobile performance metrics and performance monitoring meetup 2017 05 10
Ankit Vakil (1)
Tech 2 Tech: Network performance
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
Benetel Overview 181209
Netrounds Product Sheet
Cognos Performance Tuning Tips & Tricks
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
Iot in-production

More from Richard Hsu (13)

PPTX
The founder dilemmas study report - Richard
PPTX
Huawei OTT Brief Introduction
PPTX
Proposal for Wireleess Throughput Test by Automation
PDF
My PMP Credential
PDF
Event news report on Digitimes
PDF
財務比率五大類型
PPT
破壞性創新 from 經理人月刊
PPTX
What is PMP?
PPT
Qualisystems Event Report
PPTX
專案管理實務分享
PPTX
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PPTX
20110812 CyberTAN presentation
PPTX
AWB Wimax Indoor CPE Performance Test
The founder dilemmas study report - Richard
Huawei OTT Brief Introduction
Proposal for Wireleess Throughput Test by Automation
My PMP Credential
Event news report on Digitimes
財務比率五大類型
破壞性創新 from 經理人月刊
What is PMP?
Qualisystems Event Report
專案管理實務分享
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
20110812 CyberTAN presentation
AWB Wimax Indoor CPE Performance Test

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PPTX
Machine Learning_overview_presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
A Presentation on Artificial Intelligence
Unlocking AI with Model Context Protocol (MCP)
Programs and apps: productivity, graphics, security and other tools
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
Machine Learning_overview_presentation.pptx
NewMind AI Weekly Chronicles - August'25-Week II
A comparative analysis of optical character recognition models for extracting...
Machine learning based COVID-19 study performance prediction
Diabetes mellitus diagnosis method based random forest with bat algorithm
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing

CDRouter Brief Introduction

  • 1. What is ? Richard Hsu, TLD3
  • 2. Agenda  What is CDRouter?  Why do we need CDRouter for testing?  How CDRouter works?  CDRouter Automation  Q&A
  • 3. What is CDRouter? • CDRouter™ is the networking industry's leading test solution for Cable, DSL, SOHO, and wireless router testing. • By emulating the complex networking protocols used in both WAN and LAN environments, CDRouter provides a powerful automated test environment for different types of test activities including functional testing, protocol scaling, negative testing, and regression testing. • CDRouter's in-depth feature set and advanced test control enables shorter test cycles and greater test coverage while freeing up your company's talent from repetitive testing.
  • 4. Why do we need CDRouter for testing? • Test over 50 different IP protocols with one testing product • Fully automated testing • Dramatically reduce testing time with increased confidence in product reliability • Reduce the risk of product failure • Expose protocol issues that are too difficult to test manually
  • 5. Why do we need CDRouter for testing? • Create an instant regression testbed for future releases in development • Become part of a larger testing community • Execute tests using web interface or command-line
  • 6. How CDRouter works? • CDRouter is a software application that runs on Linux. Once installed, CDRouter can be controlled from a web browser(BuddyWeb) or the Linux command-line.
  • 7. How CDRouter works? 1. Install CDRouter software on a Linux host 2. Physically connect your CPE device to CDRouter (Eth, 802.11, ATM, T1, etc) 3. Create a configuration file that describes your test network 4. Start a test run using BuddyWeb or the Linux command- line 5. CDRouter automatically creates all required LAN and WAN devices and services 6. Run individual test cases or entire suite once or many times 7. View your test results
  • 8. How CDRouter works? • Screenshots from BuddyWeb BuddyWeb Homepage From the BuddyWeb homepage, you have quick links to Configurations, Packages, current activity, and recent Results. All with the click of your mouse!
  • 9. How CDRouter works? • Screenshots from BuddyWeb Live Results While you are running a test, the Live Status page is updated in real-time, so you can see exactly how far along you are in the test process. BuddyWeb uses cutting-edge technology to provide you with easy access to millions results and logs.
  • 10. How CDRouter works? • Screenshots from BuddyWeb Trace Highlighting Exclusive to BuddyWeb is the automatic highlighting, numbering, and integrated filtering of log files. By coloring and shading important lines, or by omitting information you don't need, you can read and analyze traces faster, and get back to testing sooner.
  • 11. CDRouter Automation • Purpose: – The matrix test cases can be ongoing without being interrupted for setting DUT when use CD Router to do testing. – Testing can run for 24 hours. – Increasing testing coverage. – Do not need engineer to care about the testing.
  • 12. CDRouter Automation • Network Topology Version 2: When Runner PC just has two interface License Server IP: 172.18.X.X / 192.168.0.X IP: 192.168.0.1 DUT IP: 10.254.254.230 Switch Testshell Runner IP: 172.18.69.3 CD Router
  • 15. CDRouter Automation • Report from CDRouter BuddyWeb
  • 16. Q&A
  • 17. Thank you To Contact me about Automation or detail by mail & Extension: richard_hsu@alphanetworks.com or Ext.6800