Las implementaciones tradicionales de BNG a menudo se basan en soluciones propietarias y dependientes del hardware, lo que lleva al bloqueo del proveedor, escalabilidad limitada y desafíos para adaptarse a los requisitos de red en evolución. El proyecto aborda estos problemas aprovechando SONIC NOS y su naturaleza de código abierto para desarrollar una solución BNG virtual que sea independiente del hardware, escalable y flexible. El objetivo principal es crear una solución BNG virtual que separe el software de las características específicas del hardware, lo que le permite ejecutarse en varias plataformas de hardware y cambiar los ASIC compatibles con SONIC NOS. Esta independencia de hardware promueve la elección de proveedores, la escalabilidad y la capacidad de aprovechar las nuevas innovaciones de hardware sin interrupciones. Luego diseña y desarrolla una arquitectura vBNG que pueda escalar sin problemas en función de las demandas de la red, pudiendo así manejar de manera eficiente una gran cantidad de suscriptores, adaptarse a las condiciones cambiantes de la red y respaldar el aprovisionamiento dinámico de servicios.
El proyecto busca implementar funcionalidades sólidas de gestión de suscriptores, incluidas la autenticación, autorización y contabilidad (AAA), así como el suministro de servicios y la aplicación de políticas. La solución vBNG admitirá varios métodos de autenticación, manejará las sesiones de los suscriptores, aplicará políticas y brindará servicios de red a los suscriptores conectados.
Mediante la optimización del rendimiento y la eficiencia de la solución vBNG y aprovechando la aceleración de hardware, la gestión inteligente del tráfico y los mecanismos de QoS, al utilizar de manera eficiente las capacidades de los conmutadores ASIC y la interfaz SAI, el vBNG puede ofrecer un alto rendimiento, baja latencia y una utilización eficaz de los recursos.