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
NBN NNI (10GbE) ──► AthenaBNG ──► Core Router ──► Internet
│
├── RADIUS (subscriber auth)
├── FRRouting (BGP to upstream)
└── CGNAT (IPv4 conservation)
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
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 4 cores, x86_64 | 8+ cores, Intel Xeon or AMD EPYC |
| RAM | 4 GB | 16 GB |
| Storage | 20 GB SSD | 100 GB NVMe |
| NICs | 2x 1GbE | 2x 10GbE (Intel X710/XXV710) |
| OS | Debian 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:
- Pilot — Deploy AthenaBNG for a subset of subscribers (e.g., one NNI or one access ring)
- Validate — Confirm RADIUS, QoS, and routing work with your existing infrastructure
- Migrate — Gradually move subscriber VLANs to AthenaBNG
- 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