The edge router of any combination of examples 22-23, wherein each vBNG instance of the one or more vBNG instances is further configured to: periodically advertise subscriber information to the BNG controller; and receive load balancing credit information from the BNG controller, wherein each vBNG instance of the one or more vBNG instances is configured to determine whether to receive the request to access service provider services based on the load balancing credit information.
The edge router of any combination of examples 22-24, wherein each vBNG instance of the one or more vBNG instances is further configured to: periodically output network health information to the BNG controller.
The edge router of any combination of examples 22-25, wherein each vBNG instance of the one or more vBNG instances is further configured to: receive configuration updates from a network instance and configuration manager (NICM) of the BNG controller; exchange security related information with the NICM of the BNG controller; receive updates from a unified network security management (UNSM) of the BNG controller; receive load balancing credit information from the BNG controller; or synchronize a local database with a network subscriber database (NSDB) of the BNG controller.
The edge router of any combination of examples 22-25, wherein, to generate the vBNG instance, the BNG virtual machine manager is configured to generate the vBNG instance to recreate replayed subscriber information by a network subscriber database (NSDB) of the BNG controller.