Bandwidth Broker
Has a mysql database that is used to maintain the Service Level Agreements (SLAs) and the Bandwidth Allocation Requests (BARs)
Provides a command line interface to add, update and delete the SLAs and the BARs.
An SLA request contains
- Customer ID, Service Type, Rate, Priority, Drop probability, start date and end date
A BAR request contains
- SLA ID, Router ID, Source IP, Source Port, Destination IP, Destination Port, Protocol, Rate, Start Date and End Date
-