AtlanticWave-SDX
  • Home
  • About
    • Collaborators
    • Meet the Team
    • Careers
    • Fellowships
    • Outreach
  • Knowledge Base
    • Documentation
    • Release notes
    • Network Infrastructure
    • Development
  • News
    • News 2026
    • News 2025
    • News 2024
    • News 2023
    • News 2022
    • News 2021
    • News 2020
    • News 2019
    • News 2018
    • News 2017
    • News 2016
    • News 2015
  • Publications
    • Project Publications
    • Project Presentations
    • Press releases
    • SDX Related Publications
  • Contact us
  • User Interfaces
  • Home
  • About
    • Collaborators
    • Meet the Team
    • Careers
    • Fellowships
    • Outreach
  • Knowledge Base
    • Documentation
    • Release notes
    • Network Infrastructure
    • Development
  • News
    • News 2026
    • News 2025
    • News 2024
    • News 2023
    • News 2022
    • News 2021
    • News 2020
    • News 2019
    • News 2018
    • News 2017
    • News 2016
    • News 2015
  • Publications
    • Project Publications
    • Project Presentations
    • Press releases
    • SDX Related Publications
  • Contact us
  • User Interfaces

AW-SDX 2022.1.0

  • Home
  • AW-SDX 2022.1.0

AW-SDX 2022.1.0

vassi2022-07-07T20:38:03+00:00

Release Date 06/23/2022
Tag 1.0.0

Major Changes

This first release is considered an MVP (Minimum Viable Product) of the AW-SDX Controller software suite. It consists of the basic implementation and integration of the major components: topology management, data messaging middleware, REST API service, and optimal path computation in a multi-domain exchange network environment. It forms the system core for the L2 and L3 network services and TE (Traffic Engineering) optimization for the next release.   

Packages and Components

SDX Controller

  • A REST API server that exposes endpoints for user applications to query the OXP topology information and post service requests.
  • The backend function for interdomain network topology management that includes topology assembly, validation, and updates from different domains via the SDX local controllers
  • The backend function for constrained shortest path computation and breakdowns (to different domains).
  • Client subscription to the Pub-Sub server
  • A database backend
  • Container-based deployment

SDX Local Controller

  • A REST API server that exposes various endpoints for domain provisioning systems to publish topology models and updates.
  • Interaction with the SDX-Controller via the Pub-Sub message queue middleware for topology and connection breakdown messages
  • Client subscription to the Pub-Sub server
  • Container-based deployment

Pub-Sub Message Queue

  • A RabbitMQ service that is responsible for communications between SDX-Controller and the SDX-LC
  • Bi-directional RabbitMQ communications based on topics
  • SDX-Controller, and cach SDX-LC subscribe to separate queues for effective communications.
  • Container-based deployment

Data Model

  • A set of schemes that define the topology and components description as well as requests.
  • A suite of software for topology management: parsing, assembly, validation, and conversion to different other formats that include GRENNML and Networks. 
  • Data model exchange functions between the SDX-Controller and SDX-LC
  • Interfaces to the optimization solver function in the CE (Computation Element) module.

Path Computation Element

  • Optimal solver implementation (based on the Google OR-Solver) for constrained shortest path
  • TE optimization under two different objectives: cost minimization and load balancing 

Kytos Topology Interface

  • Kytos-sdx-topology napp, Interface listening topology changes in Kytos and pushing Version or timestamp changes to SDX Local controller

SDX Controller Rest API Client Reference

  • API Client reference

SDX Local Controller Rest API Client Reference

  • API Client reference

Future Enhancement

Data Model

  • Extension to L2VPN services
  • Extension to L3VPN services
  • Extension to Measurement and BAPM support

Computation Element

  • An efficient heuristic for large-scale TE request
  • L2VPN protection

Pub-Sub Message Queue

  • Measurement 
  • BAPM support

CI/CD subsystem

  • Enhance the exception handling, logging, and the overall code quality
  • Establish the testing and review pipeline.
  • Further streamline the deployment of the system in a distributed environment

Share this post

Facebook Twitter LinkedIn Google + Email

Recent Posts

  • SENSE 26.01 Unlocks Intercontinental Network Visibility via AtlanticWave-SDX
  • FABRIC Expands High-Speed Connectivity with New 100-Gigabit Link Between Miami and Atlanta
  • AmLight Shines at SC25 With Record-Breaking Network Performance and Global Collaboration
  • AmLight supporting Network Research Exhibition (NRE) demonstrations at the Supercomputing Conference(SC25)
  • 2025-2026 – IT CIARA, FWS IT Project Software Associate – Level IV (Job ID 535176)
Get In Touch

Contact Us

Center For Internet Augmented Research & Assessment Florida International University
  • Address: 11200 SW 8St, PC312 Miami, FL 33199
  • Email: contacts@amlight.net

Follow Us

Click here to subscribe to our mailing list

Notice of Non-Discrimination

FIU is a State University System of Florida member, Equal Opportunity, Equal Access, and Affirmative Action Employer for individuals with disabilities and veterans. All qualified applicants will receive consideration for employment decisions, programs, and events without regard to race, color, religion, sex, age, national origin, disability, or protected veteran status. For inquiries regarding non-discrimination, contact FIU’s Office of Civil Rights at 305.348.2785 or email ocr@fiu.edu.

ADA accommodation

Should you need an ADA accommodation to participate in a University event, program, or activity or need to request materials in an accessible format, please contact FIU’s Office of Civil Rights (OCR) at 305-348-2785 or accommodations@fiu.edu.  All requests for ADA accommodation or accessible materials for this event must be submitted to OCR at least seven (7) business days prior to the event or at the earliest possible opportunity. For additional information, please visit ocr.fiu.edu

© Copyright 2015-2025 | Florida International University | Contact Webmaster