Method and apparatus for random access preamble partition for small data transmission in a wireless communication system
A method and device are disclosed from the perspective of a User Equipment (UE). The method includes the UE receiving a configuration, from a network node, indicating that Random Access Channel (RACH) occasion(s) of a first Random Access (RA) type are not configured. The method further includes the UE determining if RACH occasion(s) of the first RA type are shared with a second RA type or a third RA type, and/or includes the UE determining the starting point of preambles for the first RA type based on at least RA parameter(s) for more than one RA type.
1. A method for a User Equipment (UE), comprising:
receiving, from a network node, a configuration of a 2-step random access (RA);
receiving, from the network node, a second parameter indicating a starting preamble and a third parameter indicating a number of preambles;
initiating a RA procedure for a 2-step RA for small data;
determining a RA preamble for the RA procedure based on the second parameter and the third parameter; and
determining Random Access Channel (RACH) occasion(s) for the RA procedure based on whether a first parameter is present or absent in the configuration of the 2-step RA, wherein:
the RACH occasion(s) for the RA procedure shares RACH occasion(s) for the 2-step RA in case the first parameter is present in the configuration of the 2-step RA, and
the RACH occasion(s) for the RA procedure shares RACH occasion(s) for a 4-step RA in case the first parameter is absent in the configuration of the 2-step RA.
2. The method of claim 1 , wherein the small data is uplink data transmitted in RRC_INACTIVE state.
3. The method of claim 1 , wherein the 2-type RA for small data is not configured with separate RACH occasion(s).
4. The method of claim 1 , further comprising:
determining the RACH occasion(s) for a 4-step RA for small data which shares the RACH occasion(s) for the 4-step RA, wherein the RACH occasion(s) for the 4-step RA for small data does not share the RACH occasion(s) for the 2-step RA.
5. A User Equipment (UE), comprising:
a processor; and
a memory operatively coupled to the processor, wherein the processor is configured to execute a program code stored in the memory to:
receive, from a network node, a configuration of a 2-step random access (RA);
receive, from the network node, a second parameter indicating a starting preamble and a third parameter indicating a number of preambles;
initiate a RA procedure for a 2-step RA for small data;
determine a RA preamble for the RA procedure based on the second parameter and the third parameter; and
determine Random Access Channel (RACH) occasion(s) for the RA procedure based on whether a first parameter is present or absent in the configuration of the 2-step RA, wherein:
the RACH occasion(s) for the RA procedure shares RACH occasion(s) for the 2-step RA in case the first parameter is present in the configuration of the 2-step RA, and
the RACH occasion(s) for the RA procedure shares the RACH occasion(s) for a 4-step RA in case the first parameter is absent in the configuration of the 2-step RA.
6. The UE of claim 5 , wherein the small data is uplink data transmitted in RRC_INACTIVE state.
7. The UE of claim 5 , wherein the 2-step RA for small data is not configured with separate RACH occasion(s).
8. The UE of claim 5 , wherein the processor is further configured to execute a program code stored in the memory to:
determine the RACH occasion(s) for a 4-step RA for small data which shares the RACH occasion(s) for the 4-step RA, wherein the RACH occasion(s) for the 4-step RA for small data does not share the RACH occasion(s) for the 2-step RA.