Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
drawing

Welcome to the ETSI TeraFlowSDN (TFS) Controller wiki!

This wiki provides a walkthrough on how to prepare your environment for executing and contributing to the ETSI TeraFlowSDN SDG. Besides, it describes how to run some example experiments.

Try TeraFlowSDN Release 3.0

The new release launched on April 24th, 2024 incorporates a number of new features, improvements, and bug resolutions. Try it by following the guides below, and feel free to give us your feedback. See the Release Notes.

Requisites

The guides and walkthroughs below make some reasonable assumptions to simplify the deployment of the TFS controller, the execution of experiments and tests, and the development of new contributions. In particular, we assume:

Use the Wiki menu in the right side of this page to navigate through the various contents of this wiki.

Guides and Walkthroughs

The following guides and walkthroughs are provided:

Tutorials and TFS Virtual Machine

This section provides access to the links and all the materials prepared for the tutorials and hackfests involving ETSI TeraFlowSDN.

Versions

New versions of TeraFlowSDN are periodically released. Each release is properly tagged and a branch is kept for its future bug fixing, if needed.

  • The branch master, points always to the latest stable version of the TeraFlowSDN controller.
  • The branches release/X.Y.Z, point to the code for the different release versions indicated in branch name.
    • Code in these branches can be considered stable, and no new features are planned.
    • In case of bugs, point releases increasing revision number (Z) might be created.
  • The main development branch is named as develop.
    • Use with care! Might not be stable.
    • The latest developments and contributions are added to this branch for testing and validation before reaching a release.

To choose the appropriate branch, follow the steps described in 1.3. Deploy TeraFlowSDN > Checkout the Appropriate Git Branch

Events

Find here after the list of past and future TFS Events:

Contact

If your environment does not fit with the proposed assumptions and you experience issues preparing it to work with the ETSI TeraFlowSDN controller, contact the ETSI TeraFlowSDN SDG team through Slack