Method and device used in communication node used for wireless communication
The present application discloses a method and a device in a communication node for wireless communications. A communication node receives a first signaling, the first signaling being used to determine K1 preamble resource group(s); determines a first payload; determines a first preamble resource group subset out of the K1 preamble resource group(s) according to a size of the first payload; selects a first preamble resource in the first preamble resource group subset, and transmits a first message; receives a second message; and transmits a third message on a first resource pool; the first message is associated with the first preamble resource; a first condition set is used to determine whether the first payload comprises a first sub-payload, the first sub-payload not being rejected by the first resource pool, where K1 is a positive integer no less than 1; the first condition set is related to a logical channel.
1 . A method, implemented in a user equipment (UE), the method comprising:
receiving a comprising an offset comprising at least one bit and configuration information defining K1 preamble resource groups, wherein each of the K1 preamble resource groups comprises at least one random access preamble resource, and K1 is a positive integer no less than 1;
determining the K1 preamble resource groups using the configuration information;
determining a first payload comprising uplink data associated with a logical channel;
determining a preamble resource group subset from among the K1 preamble resource groups according to a size of the first payload and the offset;
selecting a preamble resource belonging to the preamble resource group subset;
transmitting a first message using the preamble resource;
receiving, in response to transmitting the first message, a second message comprising information identifying a first resource pool, a size of the first resource pool being related to the preamble resource group subset;
determining whether the first payload comprises a sub-payload using a condition set associated with the logical channel, the sub-payload being data admissible for transmission using the first resource pool;
transmitting a third message using the first resource pool, the third message carrying all or a part of the first payload.
2 . The method according to claim 1 , wherein the condition set comprises a first priority, the first priority defining an order of resource allocation for the sub-payload.
3 . The method according to claim 2 , wherein the first priority determines whether the first payload comprises the sub-payload.
4 . The method according to claim 3 , wherein the first priority comprises a prioritized order of a logical channel of the sub-payload.
5 . The method according to claim 3 , wherein the first priority comprises a priority parameter (Bj) defined for the logical channel of the sub-payload, wherein a value of Bj increases with higher logical channel priority.
6 . The method according to claim 1 , further comprising:
determining a second payload;
transmitting a fourth message using a second resource pool, the fourth message carrying all or part of the second payload; and
receiving an indication identifying a failure in transmitting the fourth message;
wherein the condition set comprises receipt of the indication, and wherein the first payload and the second payload share at least one identical sub-payload.
7 . The method according to claim 1 , wherein the condition set is related to a cause of triggering a random access procedure.
8 . The method according to claim 7 , wherein when the cause of triggering the random access procedure includes RA-based SDT, the condition set is satisfied, and when the cause does not include RA-based SDT, the condition set is unsatisfied.
9 . The method according to claim 1 , further comprising:
receiving a fifth message in response to the transmitting of the third message using the first resource pool,
wherein the third message comprises a buffer status report (BSR), and the fifth message identifies a third resource pool.
10 . The method according to claim 1 , wherein the preamble resource is selected from the preamble resource group subset according to a principle comprising a probability distribution over preamble resources in the preamble resource group subset.
11 . The method according to claim 1 , wherein when the condition set is satisfied, the first payload comprises the sub-payload, and when the condition set is unsatisfied, the first payload does not comprise the sub-payload.
12 . The method according to claim 1 , wherein when the condition set is satisfied, the first payload does not comprise the sub-payload, and when the condition set is unsatisfied, the first payload comprises the sub-payload.
13 . The method according to claim 1 , wherein the sub-payload corresponds to the logical channel, and the logical channel corresponds to a Common Control Channel (CCCH).
14 . The method according to claim 1 , wherein the determining the preamble resource group subset according to the size of the first payload comprises determining the preamble resource group subset according to the size of the first payload and a pathloss value.
15 . The method according to claim 1 , wherein the preamble resource group subset consists of one preamble resource group.
16 . The method according to claim 1 , wherein K1 is equal to 2.
17 . A base station comprising:
a transceiver; and
a processor communicatively coupled to the transceiver and configured to:
transmit a signal, comprising an offset comprising at least one bit and configuration information defining K1 preamble resource groups, wherein: each of the K1 preamble resource groups comprises at least one random access preamble resource, K1 is a positive integer no less than 1, and the K1 preamble resource groups are derived from the configuration information,
receive a first message in a preamble resource that belongs to a preamble resource group subset determined according to a size of a payload and the offset, the payload comprising uplink data associated with a logical channel,
transmit, in response to the first message, a second message comprising information identifying a resource pool, a size of the resource pool being related to the preamble resource group subset, and
receive a third message in resources in the resource pool, wherein: the third message carries all or a part of the payload, the payload comprises or excludes a sub-payload according to a condition set associated with the logical channel, the sub-payload is admissible for transmission using the resource pool, and a size of the resource pool is related to the preamble resource group subset.
18 . A user equipment (UE) comprising:
a transceiver; and
a processor communicatively coupled to the transceiver and configured to:
receive a signal comprising an offset comprising at least one bit and configuration information defining K1 preamble resource group, wherein each of the K1 preamble resource groups comprises at least one random access preamble resource, and K1 is a positive integer no less than 1,
determine the K1 preamble resource groups using the configuration information,
determine a payload comprising uplink data associated with a logical channel,
determine a preamble resource group subset from among the K1 preamble resource groups according to a size of the payload and the offset,
select a preamble resource belonging to the preamble resource group subset,
transmit a first message using the preamble resource,
receive, in response to transmitting the first message, a second message comprising information identifying a resource pool, a size of the resource pool being related to the preamble resource group subset,
determine whether the payload comprises a sub-payload using a condition set associated with the logical channel, the sub-payload being data admissible for transmission using the resource pool, and
transmit a third message using the resource pool, the third message carrying all or a part of the payload.
19 . A method, implemented in a base station, the method comprising:
transmitting a first signal comprising an offset comprising at least one bit and configuration information defining K1 preamble resource groups, wherein: each of the K1 preamble resource groups comprises at least one random access preamble resource, K1 is a positive integer no less than 1, and the K1 preamble resource groups are derived from the configuration information;
receiving a first message in a preamble resource that belongs to a preamble resource group subset determined according to a size of a payload and the offset, the payload comprising uplink data associated with a logical channel;
transmitting, in response to the first message, a second message comprising information identifying a resource pool, a size of the resource pool being related to the preamble resource group subset; and
receiving a third message in resources in the resource pool, wherein: the third message carries all or a part of the payload, the payload comprises or excludes a sub-payload according to a condition set associated with the logical channel, the sub-payload is admissible for transmission using the resource pool, and a size of the resource pool is related to the preamble resource group subset.