A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system of a router including a processor, facilitate performance of operations, the operations comprising:
- receiving data packets from a plurality of user equipment, wherein the data packets are classified according to markings configured to identify a class of service to which each packet belongs, wherein the class of service is associated with a quality of service that determines a priority treatment of each packet;
- detecting the markings of each packet and based on the detected markings, recognizing that each packet corresponds to standalone network traffic or non-standalone network traffic;
- and
- prioritizing forwarding of the standalone network traffic when a determination is made that bandwidth is limited.