system and method for dynamically altering bandwidth allocation to each region serviced by a network . each region is allocated an initial estimated bandwidth on the network and compares instantaneous demand against the allocation . when demand falls below the allocation , the region releases bandwidth so other regions can take advantage of that bandwidth . when demand exceeds the allocation , the region takes advantage of bandwidth released by other regions .