Another aspect of the disclosure provides a user equipment (UE) device. The UE device includes a transceiver, data processing hardware in communication with the transceiver, and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operations include obtaining a carrier aggregation capability. The carrier aggregation capability includes a list of available CCs supported by the UE at a current location for simultaneous communication with a carrier aggregation capable network. For each of the available CCs, the operations also include obtaining an expected key performance indicator (KPI) associated with the corresponding available CC at the current location. The operations further include allocating the available transceiver resources across the available CCs based on the expected KPIs at the current location.