Broadband Simulator (BBSim) is a control-plane only simulator that is used to test the sistem at scale.
You can run BBSim on top of any SEBA installation, for instructions on how to install it you can refer to the bbsim helm reference.
The most important detail that determine how BBSim will behave is the DHCP configuration.
There are two options:
This is the way a physical POD is set up to work. If you decide to follow this route no changes are required in the configuration but you'll need to make sure your DHCP server is configured to assign IP Addresses to subscriber requesting them with S-Tag
set as 999
and C-Tag
starting from 900
for the first subscriber and increasing by one for each subscriber.
If you don't have a DHCP server configured accordingly you can use the DHCP server that runs inside BBSim itself. To do that you need to send the DHCP Packets back to the OLT.
To do that you can use this TOSCA recipe: https://github.com/opencord/helm-charts/blob/master/examples/bbsim-dhcp.yaml