| CPC H04W 76/14 (2018.02) [H04W 72/02 (2013.01); H04W 72/23 (2023.01)] | 19 Claims |

|
1. An apparatus, comprising:
at least one processor; and
at least one memory comprising computer program code, the at least one memory and computer program code when executed by the at least one processor, to cause the apparatus at least to:
configure at least one sidelink (SL) user equipment (UE) to simultaneously use sidelink (SL) mode 1 and SL mode 2 for a dual-mode SL logical channel LCH, wherein the SL mode 1 is a network scheduled resource allocation mode and SL mode 2 is an autonomous resource allocation mode; and
configure a dual-mode sidelink SL UE with a plurality of transmission patterns that simultaneously use the SL mode 1 and the SL mode 2 via the SL LCH;
during a first period time:
detect an ultra-high traffic load in the SL mode 1;
based on detecting the ultra-high traffic load in the SL mode 1, select a first transmission pattern from the plurality of transmission patterns, the first transmission pattern comprising a first packet split ratio, first detailed sequential information, and first criterions for the UE to select and use the first transmission pattern; and
transmit a first set of packets using the first transmission pattern by transmitting less data via the SL mode 1 based on the first packet split ratio;
during a second period of time:
detect a channel busy ratio (CBR) that exceeds a CBR threshold;
based on detecting the CBR that exceeds the CBR threshold, select a second transmission pattern from the plurality of transmission patterns, the second transmission comprising a second packet split ratio, second detailed sequential information, and second criterions for the UE to select and use the second transmission pattern; and
transmit a second set of packets using the second transmission pattern, wherein the second packet split
ratio is different than the first packet split ratio; during a third period of time:
detect a packet reception ratio (PRR) that is below a PRR threshold;
based on detecting the PRR that is below the PRR threshold, select a third transmission pattern from the plurality of transmission patterns, the third transmission pattern comprising a third packet split ratio, third detailed sequential information, and third criterions for the UE to select and use the third transmission pattern; and
transmit a third set of packets using the third transmission pattern, wherein the third packet split ratio is different than the first packet split ratio and the second packet split ratio;
during a fourth period of time:
detect a packet end-to-end latency (E2E) that exceeds an E2E threshold;
based on detecting the packet E2E that exceeds the E2E threshold, select a fourth transmission pattern from the plurality of transmission patterns, the fourth transmission pattern comprising a fourth packet split ratio, fourth detailed sequential information, and fourth criterions for the UE to select and use the fourth transmission pattern; and
transmit a fourth set of packets using the fourth transmission pattern, wherein the fourth packet split ratio is different than the first packet split ratio, the second packet split ratio, and the third packet split ratio;
during a fifth period of time:
detect that a number of retransmission exceeds a retransmission threshold;
based on detecting that the number of retransmission exceeds the retransmissions threshold, select a fifth transmission pattern from the plurality of transmission pattern, the fifth transmission pattern comprising a fifth packet split ratio, fifth detailed sequential information, and fifth criterions for the UE to select and use the fifth transmission pattern; and
transmit a fifth set of packets using the fifth transmission pattern, wherein the fifth packet split ratio is different than the first packet split ratio, the second packet split ratio, the third packet split ratio, and the fourth packet split ratio; and
during a sixth period of time:
based on a current measurement of the CBR, the PRR, the packet E2E, and the number of retransmissions, select a sixth transmission pattern from the plurality of transmission patterns, the sixth transmission pattern comprising a sixth packet split ratio, sixth detailed sequential information, and sixth criterions for the UE to select and use the sixth transmission pattern; and
transmit a sixth set of packets using the sixth transmission pattern, wherein the sixth packet split ratio is different than the first packet split ratio, the second packet split ratio, the third packet split ratio, the fourth packet split ratio, and the fifth packet split ratio,
wherein a packet split ratio is a ratio of data transmissions via the SL mode 1 to data transmissions via the SL mode 2.
|