Back to Products

    AthenaBNG

    Live

    Carrier-grade BNG on standard Linux

    RustLinuxISPCarrier-gradeCGNAT

    A software Broadband Network Gateway, written in Rust, that runs on standard Linux servers — bringing carrier-grade subscriber management to small and mid-size ISPs. Handles PPPoE/DHCP termination, dynamic VLANs, per-subscriber traffic shaping, CGNAT and RADIUS AAA without the enterprise price tag.

    AthenaBNG is a software-based Broadband Network Gateway that runs on standard Linux servers — carrier-grade subscriber management without carrier-grade hardware pricing.

    Key features

    • Dynamic VLAN demux — automatic VLAN interface creation for 802.1Q, 802.1ad (QinQ) and nested configurations
    • PPPoE termination via accel-ppp with RADIUS authentication and per-session QoS
    • DHCP/IPoE with RADIUS-driven IP assignment and accounting
    • Per-subscriber QoS using CAKE traffic shaping with overhead compensation
    • CGNAT & VRF steering — VRF-based traffic routing to NAT appliances, deterministic CGNAT on the roadmap
    • Dynamic routing through FRRouting: BGP, OSPF, IS-IS
    • Full RADIUS AAA including CoA/Disconnect
    • A proper network OS CLI — JunOS/VyOS-style with tab completion, config mode, commit and rollback

    Under the hood

    Built in Rust on Linux 6.x, running on commodity x86 with modern NIC offloads. 10Gbps+ throughput with thousands of concurrent subscribers per server, and no vendor lock-in.

    Who it's for

    Small-to-medium Australian ISPs who need real subscriber management — backed by a Brisbane-based team that knows the NBN and the local regulatory landscape.