There are three options for implementation:
purchase a standard x86 server from any manufacturer
use the equipment you already have
deploy BNG as a virtual system (VNF component on eSXI, KVM, Hyper-V server).