1. Hardware Design
    1. chipset?
      1. Chipset evaluation
        1. FPGA, PLS etc
          1. Xilinx
          2. Alterra
        2. Microprocessor
          1. Motorola
        3. Router
          1. Broadcom
          2. Intel
          3. Marvell
    2. socket?
      1. board?
        1. Layout
          1. 3rd party
    3. power supply?
      1. Component evaluation
        1. National
      2. Characteristics
        1. Efficiency
          1. Heat
    4. clocks?
      1. PLC
      2. Characteristiscs
        1. Drift
        2. Skew
        3. Shape
    5. transmission lines?
      1. Legacy
        1. PCI
      2. High capacity
        1. PCI Express
      3. Bandwidth
      4. Quantity
      5. Characteristics
        1. Smith chart
        2. Electrical
          1. Impedance
          2. Capacitance
          3. Resistance
        3. Waves
          1. Standing wave
          2. Wave ratios
      6. Types
        1. Coax
        2. Microstrip
        3. Balanced
        4. Waveguide
        5. Optical
    6. interfaces?
      1. Ethernet
        1. Copper
        2. Fiber
          1. Characteristics
          2. Physical strength
          3. Capacity
          4. Wavelengths
          5. single- vs multi-mode
      2. Serial
      3. Modem
    7. Standards?
      1. Electro Magnetic Compatibility (EMC)
      2. ISO 13628
    8. Test- and measurement instruments
      1. Subtopic 1
  2. Software Design
    1. Operating System
      1. Industry standard
        1. ElinOS
        2. Montevista
      2. Capabilities
        1. Devices
          1. Drivers
        2. Applications
        3. Services
      3. Performance
        1. multi-threading
        2. Subtopic 2
    2. Interfaces
      1. External
        1. Operation & Maintenance
          1. Configuration
          2. Alarms
          3. Severity
          4. Logs
          5. Archive
          6. Self-maintained
          7. Statistics
          8. Correlation
          9. Combo of events triggers alarms
          10. Notifications
          11. Logs
          12. Archive
          13. Self-maintained
          14. Security
          15. Access
          16. Levels
          17. Users
          18. Groups
          19. Authentication
          20. Certificate
          21. Connection
          22. Encryption
          23. Logs
          24. Notification
          25. Alarms
          26. Performance
          27. Counters
          28. Statistics
          29. Analysis
          30. Self-maintenance
          31. Reboot
          32. Empty buffers
          33. Free up memory/ports
          34. Release users
          35. Kill processes
          36. Restart processes
        2. Protocols
          1. Netconf
          2. Simple Network Management Protocol (SNMP)
          3. Syslog
          4. HTTP/HTTPS
          5. SOAP
          6. HTML
          7. Command Line Interface (CLI)
          8. Standards?
          9. Cisco
          10. Juniper
          11. Access?
          12. Serial
          13. Ethernet
          14. Telnet
          15. Secure shell (SSH)
      2. Internal (signals)
        1. Heartbeat
          1. Link up
          2. Ping
          3. text query
        2. Controls
          1. Failover
          2. Reboot
          3. Alarms
    3. Applications
      1. RIP
      2. OSPF
      3. BGP
      4. IS-IS
      5. Link Management Protocol
      6. Link Aggregation
      7. Spanning Tree
      8. Virtual LAN
      9. High Availability
      10. Quality of Service
        1. MPLS
        2. Diffserve
  3. Application Engineering
    1. Requirements
      1. Roadmap
        1. Evolution
        2. Future proof
      2. Functions
        1. Quality of Service
          1. MPLS
          2. Diffserve
          3. Virtual wavelengths
      3. Features
        1. Diffserve
          1. Classification handling
      4. Standards
        1. Influence standards bodies
        2. Adaptations
        3. IEEE80x...
        4. RFC...
    2. Technology gap
      1. Existing capabilty vs future needs?
        1. Software
          1. Controller
          2. See Software Design for more...
        2. Hardware
          1. Chipset
          2. Board
          3. See Hardware Design for more...
        3. Test & QA
      2. Applications
        1. Quality of Service
          1. MPLS
          2. Diffserve
        2. Diffserve
        3. MPLS
        4. High Availability
        5. Virtual LAN
        6. Spanning Tree
        7. Link Aggregation
        8. Link Management Protocol
        9. IS-IS
        10. BGP
        11. OSPF
        12. RIP
      3. Devices
        1. Controllers
        2. Interfaces
      4. Topology
    3. Prototype
      1. Fundamental functionality
      2. Uncover limits
      3. Minimize risk
      4. Create use cases and other requirements
  4. Test & Quality Assurance
    1. Lab
      1. Racks
        1. Kits
        2. Shelves
        3. Rails
      2. Servers
        1. Applications
          1. Test Handling
          2. Automation
          3. Smoketest
          4. Regression test
          5. Performance test
          6. Fault Handling
          7. Requirements Handling
          8. Scheduling- and equipment management
          9. Version Control
        2. Services
          1. VNC
          2. SSH
          3. Scripts
          4. Shells
      3. Workstations
        1. Applications
          1. Terminals
          2. SSH, Telnet
          3. Browsers
      4. Network
        1. Patch panels
          1. Automated
        2. Cabels
        3. Terminal servers
        4. Switches
        5. Gateway to company network
      5. Power
    2. Test plans
      1. Test suites
        1. Test cases
          1. Test steps
        2. Cross area
          1. Performance
          2. Regression
          3. Smoketest
        3. Applications
          1. RIP
          2. OSPF
          3. BGP
          4. IS-IS
          5. Link Management Protocol
          6. Link Aggregation
          7. Spanning Tree
          8. Virtual LAN
          9. High Availability
          10. Quality of Service
          11. MPLS
          12. Diffserve
        4. Operation & Maintenance
          1. Alarms, notifications and logs
          2. Configuration
          3. Software handling
          4. Install
          5. Upgrade
          6. Rollback
        5. Test approaches
      2. Strategies
        1. Levels
          1. Unit
          2. Integration
          3. Functional
          4. System
        2. Manual vs automated
        3. Internal vs external
      3. Resources
        1. Test equipment
        2. Engineers
        3. Contractors
    3. Methods
      1. Design for test
      2. PEM
      3. Mature Development
        1. Requirements
        2. Design Specs
        3. System-, Design- and Test planning, control & execution