Depending on whether the new event is triggered for higher priority data, the UE will decide whether to switch to use a different SR configuration to perform SR transmission. More specifically, the UE will change to use SR configuration related to new event (e.g. logical channel which trigger new event) if the new event is higher priority data coming. The UE will not change to use SR configuration related to new event (e.g. logical channel which trigger new event), if the new event is for data with priority lower than the priority of the logical channel triggered ongoing SR transmission. By this way, the UE can transmit less SR transmissions and reduce power consumption.
Solution 3 (Keep using ongoing SR configuration instead of initiating SR transmission based on a different SR configuration for new arrival data)—The UE will keep transmitting SR transmission based on current used SR configuration, regardless whether there is higher priority data coming.
Solution 4 (Decide whether to change SR configuration based on latency)—The UE will decide whether to use a SR configuration related to new event based on latency requirement of data. If the latency requirement of data related to new event is tighter than requirement of any data in the buffer, the UE will initiate SR transmission based on SR configuration related to new event. Regarding ongoing SR transmission, the UE may or may not stop current SR transmission even if a new SR transmission for a different SR configuration is initiated. The latency could be derived based on QoS of the logical channel to which the data belongs. The latency could be derived based on TTI and/or numerology of the logical channel to which the data belongs.