Skip to content

Release v0.1

Michael Albert edited this page Jun 17, 2017 · 7 revisions

This is the first release for the ns3-lxc project, released on June 17, 2017.

You can download the release here.

The v0.1 release is focused on providing the project’s core functionality including:

  • YAML topology reading with template support, supporting tags for:
    • ifaces (interfaces), ifacesProvided, ifacesAccepted
    • templates
    • nodes
    • applications
    • links
    • commands
    • sub topologies
    • position
    • rotation
    • ip offsets
    • link subnets
  • LXC, Bridge, and Tap generation
  • Automated ns-3 script writing
  • ns-3 link support for the following modules:
    • Wi-Fi: variable bandwidth and latency
    • CSMA: variable bandwidth
    • Fixed Mobility
    • Waypoint Mobility
    • NetAnim
  • Aggregation of simulation output (logs, animations, and pcap files)
  • IPv4 support for ifaces and links
  • Set of example topologies
  • Various test case topologies
  • Container support for:
    • Arch Linux, Fedora, and Ubuntu containers
    • Instantiation of various container types (e.g. an Ubuntu LXC connected to an Arch LXC)
    • User-defined containers/nodes
    • Application support for:
    • Quagga running OSPF
    • Generic package manager applications
    • User-defined applications