1. A method of operating in one of at least a first bandwidth allocation mode and a second bandwidth allocation mode, the method comprising: while operating in the second bandwidth allocation mode, detecting a first event associated with the first bandwidth allocation mode, and comparing a priority of the first bandwidth allocation mode with a priority of the second bandwidth allocation mode; and based on comparing the priority of the first bandwidth allocation mode with the priority of the second bandwidth allocation mode, either (i) continue operating in the second bandwidth allocation mode or (ii) switching to the first bandwidth allocation mode.