A carrier BNG and CGNAT that runs on commodity x86.

PPPoE and IPoE termination, carrier-grade NAT, hierarchical QoS and ACLs — one XDP data plane, 50 Mpps per box with every feature enabled. No appliance. No per-subscriber licence tied to hardware.

Carrier BNG diagram: subscriber traffic through the BNGSOFT XDP data plane (session, CGNAT, hQoS, ACL) to the internet

50 Mpps

per box, with every feature enabled

~500 ns

per packet through the XDP data plane

x86

commodity servers — no appliance, no lock-in

Days

to ship security fixes, not release trains

On one box

Everything the subscriber edge needs

One data plane does termination, translation, shaping and filtering. No separate CGNAT appliance, no separate edge router, and no per-feature licence to negotiate.

✓  PPPoE and IPoE termination

✓  QinQ and VLAN stacking

✓  Hierarchical QoS per subscriber

✓  ACLs and anti-spoof filtering

✓  Carrier-grade NAT, port-block allocation

✓  NAT64 and MAP-T / MAP-E

✓  IPv6 dual-stack

✓  L4S and low-latency queueing

✓  IPFIX / NetFlow with flow aggregation

✓  Port-block logging for subscriber attribution

✓  Syslog export to your own collector

✓  DDoS protection and abuse containment

✓  BGP border routing on the same box

✓  802.3ad LACP bonding

✓  In-service upgrades, no session loss

✓  IP pool changes without a restart

How many boxes does your network need?

Packet size, not gigabits, decides the answer. Enter your subscribers and busy-hour traffic and get Gbps, Mpps and box count in seconds.

How buying works

From first call to live subscribers

No procurement maze. You talk to the engineers who wrote the data plane, and you see it working on your own hardware before you commit.

01

Tell us your numbers

Send your subscriber count and busy-hour throughput. That is enough to start.

02

Size it together

We work out Gbps, Mpps and box count against your traffic — packet size, not gigabits, decides it.

03

Prove it on your hardware

A proof of concept runs on your own x86 server against your real traffic.

04

Go live and stay current

In-service upgrades without session loss. Security fixes ship as software in days.

Who you will actually talk to

Ten people who wrote the data plane

BNGSOFT is a team of ten. There is no support tier between you and the people who wrote the forwarding path — when a network card driver misbehaves at line rate, the person who answers is the person who fixes it.

That is why security patches ship in days instead of release trains, and why a proof of concept is a conversation with engineers rather than a procurement process.

Buying questions

Questions operators ask before they buy

Do I need special hardware?

No. BNGSOFT runs on commodity x86 servers — there is no appliance to buy. A proof of concept runs on your own hardware.

How many servers will I need?

One box handles 50 Mpps with every feature enabled. The real answer depends on your packet sizes, so use the BNG sizing calculator or send us your numbers and we size it with you.

Is CGNAT a separate product?

No. Termination, carrier-grade NAT, hierarchical QoS, ACLs and BGP border routing run in one data plane on the same box — no separate CGNAT appliance and no per-feature licence to negotiate.

Can I test it before buying?

Yes. We run a proof of concept on your own x86 server against your own traffic. Request a PoC.

Who supports it after go-live?

The same engineers who wrote the forwarding path. BNGSOFT is a team of ten, with no support tier between you and the people who fix the code.

How are upgrades and security fixes delivered?

As software. Upgrades run in service without dropping sessions, and security fixes ship in days rather than release trains.

See it running on your own traffic

Send your subscriber count and busy-hour throughput. An engineer — not a salesperson — will size it with you and set up a proof of concept.

Need Solution?

Contact us if you need a solution.