Advanced Metrics and Orchestration Methods in Adaptive Networking - ON-142

Preferred Disciplines: Network Engineering (Master, PhD, Post-Doc)
Company: N/A
Project Length:  Open (3-5 years ; 21-35 units)
Desired start date: January 2019
Location: Ottawa 
No. of Positions: Multiple
Preferences: Open to students from all over Canada. Language: English, Bilingual

About the Company: 

Our company is a network strategy and technology company. We translate best-in-class technology into value through a high-touch, consultative business model - with a relentless drive to create exceptional experiences measured by outcomes.

Project Description:

Our proposed area of research is focused on three main threads:

  • Orchestration
  • Analytics and
  • Topology

The Analytics will be playing a crucial part in analyzing network sensor data captured to feed a Machine Learning analysis tools and, if implemented, will provide feedback on target data metrics such as bandwidth utilization prediction, network health prediction, incidents on network path, network appliance usage and compromised network elements.

Research Objectives:

  • Establish insights & potential leadership in complex multi-domain computer communications networking infrastructure orchestration, performance analytics and topology discovery modeling utilizing machine learning feedback techniques


  • Explore potential approaches to defined focus area, Qualify and validate approach through creation of proof of concepts, and prepare for potential Transition to our product development group through publication and demonstration

Expertise and Skills Needed:

    • Network Engineering knowledge on moving Big data sets
    • Analytics, topology and orchestration using SDN Controllers
    • Software engineering skillset for preparation of prototypes
    • Knowledge of OSI Layers 1-2-3, Comprehensive understanding of transport, switching and routing
    • Topology language description
    • Machine Learning toolset and emerging techniques
    • P4 (Protocol-Independent, packet processor programming) capability
    • High Performance servers configured as Data Transfer Nodes, distributed compute and storage architectures
    • Understand federated networking and its concepts
    • Understand and fluent in security counter threats and concepts
    • Understand Open Source Docker container and virtual machine coding approaches
    • Written, verbal and presentation skills, suitable for range of communications from executive to developer to public layman

    For more info or to apply to this applied research position, please

    1. Check your eligibility and find more information about open projects.

    2. Interested students need to get the approval from their supervisor and send their CV along with a link to their supervisor’s university webpage by applying directly to Mel Chaar at, mchaar(a)