Referring back to FIGS. 3 and 4, in one exemplary embodiment of a network node wherein a UE is configured with multiple downlink control channels by the network node, the device 300 includes a program code 312 stored in the memory 310. The CPU 308 could execute program code 312 to enable the network node (i) to receive a scheduling request triggered by a first condition from the UE, wherein the first condition is different from a condition of a regular BSR triggered by uplink data arrival, and (ii) to provide uplink resources to the UE via a first set of the multiple downlink control channels. Furthermore, the CPU 308 can execute the program code 312 to perform all of the above-described actions and steps or others described herein.
In the context of the embodiments shown in FIGS. 41-42 and described in the text above, in one embodiment, the first condition could be a regular sidelink BSR is triggered, an uplink control element (except BSR) is triggered, an uplink control element triggered by a timer expiry, or an uplink control element triggered by a counter value over threshold.
In one embodiment, the UE could decide the first set based on a first rule. The first rule could be selecting control channel(s) associated with the first condition, or selecting specific control channel(s) regardless of numerology and/or TTI information carried by the transmission of the scheduling request.