Skip to main content

Built for Australian ISPs

AthenaBNG is designed from the ground up for the Australian ISP market. Whether you're an NBN RSP, a regional fixed wireless provider, or a managed service operator, AthenaBNG delivers the subscriber management you need on hardware you already have.

NBN Resellers (RSPs)​

If you're an NBN RSP taking delivery of subscriber traffic via NNI handoffs:

  • QinQ VLAN demux — Automatically creates subscriber interfaces from NBN's VLAN tagging scheme
  • PPPoE termination — Full session management for FTTN, FTTP, HFC, and Fixed Wireless
  • DHCP/IPoE — Native IPoE support for NBN services that don't use PPPoE
  • Per-subscriber QoS — CAKE-based shaping with accurate overhead compensation for NBN encapsulation types
  • RADIUS integration — Works with your existing RADIUS infrastructure (FreeRADIUS, Radiator, etc.)

Typical NBN RSP Deployment​

Regional and Fixed Wireless ISPs​

For regional ISPs and WISPs serving rural and remote communities:

  • Low overhead — Runs on a single commodity server, no expensive chassis
  • Simple operations — JunOS-style CLI that network engineers already know
  • Flexible access — Supports both PPPoE and IPoE across mixed access technologies
  • Scalable — Start with hundreds of subscribers, grow to tens of thousands on the same platform
  • CGNAT VRF steering — Hand off RFC 6598 traffic to a dedicated CGNAT appliance via VRF (built-in deterministic CGNAT coming soon)

Managed Service Providers​

For MSPs offering wholesale BNG services:

  • Multi-tenant capable — VRF support for subscriber isolation
  • REST API — Programmatic subscriber management and provisioning
  • SNMP monitoring — Standard MIB support for your NMS
  • RADIUS accounting — Full session accounting for billing integration
  • Commit/rollback — Safe configuration changes with automatic rollback

What You Need​

Hardware Requirements​

ComponentMinimumRecommended
CPU4 cores, x86_648+ cores, Intel Xeon or AMD EPYC
RAM4 GB16 GB
Storage20 GB SSD100 GB NVMe
NICs2x 1GbE2x 10GbE (Intel X710/XXV710)
OSDebian 13 (Trixie)Debian 13 (Trixie)

A single server with these specs can handle 5,000+ concurrent subscribers with full QoS.

Network Requirements​

  • Trunk interface — Carries subscriber VLAN traffic (tagged)
  • Uplink interface — Connects to your core/upstream (can be same physical NIC, different VLAN)
  • Management interface — Out-of-band management (separate NIC recommended)
  • RADIUS server — FreeRADIUS, Radiator, or any RFC 2865/2866 compliant server

Software Stack​

AthenaBNG ships as a Debian package. One command to install:

sudo dpkg -i athenabng_0.1.0_amd64.deb

All dependencies (accel-ppp, FRRouting, nftables) are configured automatically.

Migration Path​

Already running a hardware BNG? AthenaBNG can run alongside your existing infrastructure:

  1. Pilot — Deploy AthenaBNG for a subset of subscribers (e.g., one NNI or one access ring)
  2. Validate — Confirm RADIUS, QoS, and routing work with your existing infrastructure
  3. Migrate — Gradually move subscriber VLANs to AthenaBNG
  4. Decommission — Retire the hardware BNG

We provide migration assistance and can help you plan the cutover.

Next Steps​

  • Architecture — See how the components fit together
  • Features — Detailed feature breakdown
  • Contact Us — Discuss your requirements and get a demo