Once the topology has been completely generated, both router-level models invoke the AssignBandwidth method of the RouterModel class. New router-level models can override this method or choose not to call it at all.
BRITE assigns bandwidths to links according to one of four possible distributions. The user specifies in the configuration file passed to BRITE, which distribution is going to be used (), along with a minimum () and maximum () values for possible bandwidths that can be assigned. BRITE assigns a bandwdith to each link that is either:
Note that the user's choice of , and drives BRITE's bandwidth assignment. BRITE treats bandwidth values as unitless. Users interpret the meaning of bandwidth units according to their needs. See Section 3.8 for more details on parameter choice and values.