Enhanced two-step random access procedure

By determining a time offset between random access and data transmission resources, the method optimizes network energy consumption and clarifies UE behavior for 2-step RACH procedures, addressing the unclear adaptation of PRACH resources in two-step RACH procedures.

WO2026030947A1PCT designated stage Publication Date: 2026-02-12ALCATEL LUCENT SHANGHAI BELL CO LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/110240
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Existing wireless communication networks face challenges in reducing energy consumption during random access procedures, particularly for network energy saving (NES) operations, where the adaptation of PRACH resources in the time domain for two-step RACH procedures is unclear, leading to potential increased network energy consumption and unclear UE behavior.

Method used

A method for determining a time offset between random access and data transmission resources based on configuration information, allowing for the association of additional PRACH resources with legacy PUSCH resources under specific conditions, thereby optimizing network energy consumption and clarifying UE behavior for 2-step RACH procedures.

Benefits of technology

This approach reduces network energy consumption by minimizing additional PUSCH monitoring occasions while ensuring efficient random access procedures for both NES-capable and legacy UEs, maintaining latency and collision rate performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110240_12022026_PF_FP_ABST
    Figure CN2024110240_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure are directed to an enhanced two-step random access procedure. A method comprises receiving, from a second apparatus, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource; determining a time offset between the random access resource and the data transmission resource based on the configuration information; and initiating a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.
Need to check novelty before this filing date? Find Prior Art

Description

ENHANCED TWO-STEP RANDOM ACCESS PROCEDUREFIELD

[0001] Various example embodiments of the present disclosure generally relate to the field of telecommunication and in particular, to methods, devices, apparatuses and computer readable storage medium for an enhanced two-step random access procedure.BACKGROUND

[0002] In a wireless communication network, a user equipment (UE) may perform a random access (RA) procedure to establish a connection to a network. The UE may need to select one from multiple Random Access Channel (RACH) occasions to initiate the access process procedure. In another aspect, reducing the energy consumption of mobile networks, and particularly of the radio access network (RAN) , has gained significant attention. The network energy saving (NES) has been proposed. Thus, random access in NES operations needs to be addressed.SUMMARY

[0003] In a first aspect of the present disclosure, there is provided a first apparatus (110) . The first apparatus (110) includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus (110) at least to: receive (404, 810) , from a second apparatus (120) , configuration information for a two-step random access (2-step RA) procedure, wherein the configuration information indicates at least a random access resource (202, 610) and a data transmission resource (204, 630) ; determine (416, 820) a time offset (206) between the random access resource (202, 610) and the data transmission resource (204, 630) based on the configuration information; and initiate (405, 415, 425, 435, 830) a random access procedure using one or both of the random access resource (202) and the data transmission resource (204) based on the time offset (206) .

[0004] In a second aspect of the present disclosure, there is provided a second apparatus (120) . The second apparatus (120) includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus (120) at least to: transmit (402, 910) , to a first apparatus (110) , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and perform (422, 430, 438, 920) a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus (110) based on a time offset (206) between the random access resource (202) and the data transmission resource (204) .

[0005] In a third aspect of the present disclosure, there is provided a method (800) . The method (800) includes: receiving (404, 810) , from a second apparatus (120) ,  configuration information for a two-step random access (2-step RA) procedure, wherein the configuration information indicates at least a random access resource (202, 610) and a data transmission resource (204, 630) ; determining (416, 820) a time offset (206) between the random access resource (202, 610) and the data transmission resource (204, 630) based on the configuration information; and initiating (405, 415, 425, 435, 830) a random access procedure using one or both of the random access resource (202) and the data transmission resource (204) based on the time offset (206) .

[0006] In a fourth aspect of the present disclosure, there is provided a method (900) . The method (900) includes: transmitting (402, 910) , to a first apparatus (110) , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and performing (422, 430, 438, 920) a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus (110) based on a time offset (206) between the random access resource (202) and the data transmission resource (204) .

[0007] In a fifth aspect of the present disclosure, there is provided a first apparatus (110) . The first apparatus includes means for receiving (404, 810) , from a second apparatus (120) , configuration information for a two-step random access (2-step RA) procedure, wherein the configuration information indicates at least a random access resource (202, 610) and a data transmission resource (204, 630) ; means for determining (416, 1020) a time offset (206) between the random access resource (202, 610) and the data transmission resource (204, 630) based on the configuration information; and means for initiating (405, 415, 425, 435, 830) a random access procedure using one or both of the random access resource (202) and the data transmission resource (204) based on the time offset (206) .

[0008] In a sixth aspect of the present disclosure, there is provided a second apparatus (120) . The second apparatus includes means for transmitting (402, 910) , to a first apparatus (110) , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and means for performing (422, 430, 438, 920) a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus (110) based on a time offset (206) between the random access resource (202) and the data transmission resource (204) .

[0009] In a seventh aspect of the present disclosure, there is provided a computer readable medium. The computer readable medium includes instructions stored thereon for causing an apparatus to perform at least the method according to the third aspect.

[0010] In an eighth aspect of the present disclosure, there is provided a computer  readable medium. The computer readable medium includes instructions stored thereon for causing an apparatus to perform at least the method according to the fourth aspect.

[0011] It is to be understood that the Summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Some example embodiments will now be described with reference to the accompanying drawings, where:

[0013] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;

[0014] FIG. 2A illustrates an example signaling flow for a 2-step RACH procedure;

[0015] FIG. 2B illustrates a schematic diagram of a time offset between a random access occasion (RO) and a physical uplink shared channel (PUSCH) resource;

[0016] FIG. 3 illustrates a schematic diagram of PRACH adaptation based on a PRACH configuration index for additional PRACH resources that is different from the PRACH configuration index for the legacy PRACH resource;

[0017] FIG. 4 illustrates a signaling flow of RACH transmissions in accordance with some example embodiments of the present disclosure;

[0018] FIG. 5A illustrates a schematic diagram of example time offsets between the additional ROs and legacy PUSCH in accordance with some example embodiments of the present disclosure;

[0019] FIG. 5B illustrates another schematic diagram of example time offsets between the additional ROs and legacy PUSCH in accordance with some example embodiments of the present disclosure;

[0020] FIG. 6A illustrates a schematic diagram of PRACH adaptation based on a PRACH configuration index for the additional PRACH resources same as a PRACH configuration index for the legacy PRACH resources in accordance with some example embodiments of the present disclosure;

[0021] FIG. 6B illustrates another schematic diagram of PRACH adaptation based on a PRACH configuration index for the additional PRACH resources same as a PRACH configuration index for the legacy PRACH resources in accordance with some example embodiments of the present disclosure;

[0022] FIG. 7A illustrates a schematic diagram of PRACH adaptation based on a PRACH configuration index for the additional PRACH resources different from a PRACH configuration index for the legacy PRACH resources in accordance with some example embodiments of the present disclosure;

[0023] FIG. 7B illustrates another schematic diagram of PRACH adaptation based on a  PRACH configuration index for the additional PRACH resources different from a PRACH configuration index for the legacy PRACH resources in accordance with some example embodiments of the present disclosure;

[0024] FIG. 8 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0025] FIG. 9 illustrates a flowchart of a method implemented at a second apparatus in accordance with some example embodiments of the present disclosure;

[0026] FIG. 10 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure; and

[0027] FIG. 11 illustrates a block diagram of an example computer readable medium in accordance with some example embodiments of the present disclosure.

[0028] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0029] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.

[0030] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0031] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.

[0032] It shall be understood that although the terms “first, ” “second, ” …, etc. in front of noun (s) and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another and they do not limit the order of the noun (s) . For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As  used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.

[0033] As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.

[0034] As used herein, unless stated explicitly, performing a step “in response to A” does not indicate that the step is performed immediately after “A” occurs and one or more intervening steps may be included.

[0035] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.

[0036] As used in this application, the term “circuitry” may refer to one or more or all of the following:

[0037] (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and

[0038] (b) combinations of hardware circuits and software, such as (as applicable) :

[0039] (i) a combination of analog and / or digital hardware circuit (s) with software / firmware and

[0040] (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and

[0041] (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.

[0042] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term  circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.

[0043] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as New Radio (NR) , Long Term Evolution (LTE) , LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , 5.5G, the sixth generation (6G) communication protocols, and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.

[0044] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device may refer to a base station (BS) or an access point (AP) , for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , an NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio header (RH) , a remote radio head (RRH) , a relay, an Integrated Access and Backhaul (IAB) node, a low power node such as a femto, a pico, a non-terrestrial network (NTN) or non-ground network device such as a satellite network device, a low earth orbit (LEO) satellite and a geosynchronous earth orbit (GEO) satellite, an aircraft network device, and so forth, depending on the applied terminology and technology. In some example embodiments, radio access network (RAN) split architecture includes a Centralized Unit (CU) and a Distributed Unit (DU) at an IAB donor node. An IAB node includes a Mobile Terminal (IAB-MT) part that behaves like a UE toward the parent node, and a DU part of an IAB node behaves like a base station toward the next-hop IAB node.

[0045] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example rather than limitation, a terminal device may also be referred to as a communication device, user equipment (UE) , a Subscriber  Station (SS) , a Portable Subscriber Station, a Mobile Station (MS) , or an Access Terminal (AT) . The terminal device may include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE) , laptop-mounted equipment (LME) , USB dongles, smart devices, wireless customer-premises equipment (CPE) , an Internet of Things (IoT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (e.g., remote surgery) , an industrial device and applications (e.g., a robot and / or other wireless devices operating in an industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. The terminal device may also correspond to a Mobile Termination (MT) part of an IAB node (e.g., a relay node) . In the following description, the terms “terminal device” , “communication device” , “terminal” , “user equipment” and “UE” may be used interchangeably.

[0046] As used herein, the term “resource, ” “transmission resource, ” “resource block, ” “physical resource block” (PRB) , “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, for example, a communication between a terminal device and a network device, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other combination of the time, frequency, space and / or code domain resource enabling a communication, and the like.

[0047] As used herein, a first apparatus with the capability of supporting the NES operation or NES mode of a second apparatus may be referred to as an NES-capable apparatus. A first apparatus without the capability of supporting the NES operation or NES mode of the second apparatus may be referred to as an NES incapable apparatus or a legacy apparatus. For example, a UE with the capability of supporting the NES operation or NES mode of the gNB may be referred to as an NES-capable UE, and a UE without the capability of supporting the NES operation or NES mode of the gNB may be referred to as an NES-incapable UE or a legacy UE.

[0048] As used herein, a resource for use by a NES-capable apparatus (e.g., a NES-capable UE) may be referred to as an additional resource, for example, an additional PRACH resource or an additional PUSCH resource. A resource for use by a NES-incapable apparatus (e.g., a NES-capable UE) or for use by both the NES-capable apparatus and the NES-incapable apparatus may be referred to as a legacy resource, for example, a legacy PRACH resource or a legacy PUSCH resource.

[0049] FIG. 1 illustrates an example communication environment 100 in which example embodiments of the present disclosure can be implemented. The communication environment 100 includes a first apparatus 110 and a second apparatus 120. A serving area provided by the second apparatus 120 is called a cell. The second apparatus 120 can provide one or more cells, for example, a cell 102 as illustrated in FIG. 1.

[0050] In some example embodiments, the first apparatus 110 may be or may be included in a terminal device (e.g., a UE) and the second apparatus 120 may be or may be included in a network device (which may be shorted as the network, e.g., a gNB) serving the terminal device.

[0051] In the following, for the purpose of illustration, some example embodiments are described with the first apparatus 110 operating as a terminal device (e.g., a UE) and the second apparatus 120 operating as a network device (e.g., a gNB) . However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other apparatus, and operations described in connection with a network device may be implemented at a terminal device or other device.

[0052] In some example embodiments, if the first apparatus 110 is a terminal device and the second apparatus 120 is a network device, a link from the second apparatus 120 to the first apparatus 110 is referred to as a downlink (DL) , while a link from the first apparatus 110 to the second apparatus 120 is referred to as an uplink (UL) . In DL, the second apparatus 120 is a transmitting (TX) device (or a transmitter) and the first apparatus 110 is a receiving (RX) device (or a receiver) . In UL, the first apparatus 110 is a TX device (or a transmitter) and the second apparatus 120 is a RX device (or a receiver) .

[0053] Communications in the communication environment 100 may be implemented according to any proper communication protocol (s) , including, but not limited to, cellular communication protocols of the first generation (1G) , the second generation (2G) , the third generation (3G) , the fourth generation (4G) , the fifth generation (5G) , the sixth generation (6G) , and the like, wireless local network communication protocols such as Institute for Electrical and Electronics Engineers (IEEE) 802.11 and the like, and / or any other protocols currently known or to be developed in the future. Moreover, the communication may utilize any proper wireless communication technology, including but not limited to: Code Division Multiple Access (CDMA) , Frequency Division Multiple Access (FDMA) , Time Division Multiple Access (TDMA) , Frequency Division Duplex (FDD) , Time Division Duplex (TDD) , Multiple-Input Multiple-Output (MIMO) , Orthogonal Frequency Division Multiple (OFDM) , Discrete Fourier Transform spread OFDM (DFT-s-OFDM) and / or any other technologies currently known or to be developed in the future.

[0054] The second apparatus 120 may sometimes operate in an energy saving (ES) mode. For example, if the second apparatus 120 is a network device, the second apparatus 120  may sometimes operate in the NES mode.

[0055] Some more aspects regarding the NES features are now described. Objective 3 is shown in Table 1. As can be seen in Table 1, adaptation of PRACH in the time domain is needed.

[0056] Table 1

[0057] In this present disclosure, the focus is on the adaptation of PRACH in the time domain. Currently, a list of candidate mechanisms for PRACH adaptation in the time domain was proposed. In one solution, for adaptation of PRACH in a time domain, it supports at least the following as shown in Table 2.

[0058] Table 2

[0059] In a further solution, for adaptation of PRACH in time domain, the additional PRACH resources are configured based on at least the following as shown in Table 3.

[0060] Table 3

[0061] Some aspects regarding random access are described. For a RACH procedure in NR Release (Rel) -16, a two-step (2-step) RACH procedure was introduced with the purpose of reducing the latency of the RACH procedure and UE power consumption. FIG. 2A shows an example signaling flow 200 for the 2-step RACH procedure. As shown, in this 2-step RACH procedure, a message A (MsgA) 210 including a preamble and data is transmitted from a first apparatus (e.g., a UE) to a second apparatus (e.g., a gNB) . In other words, Msg1 (preamble) and Msg3 (data) from the first apparatus are combined into a single message (that is the MsgA 210) . A message B (MsgB) 220 including a RA response (RAR) is transmitted from the second apparatus to the first apparatus. In other words, Msg2 and Msg4 are combined into another single message (that is MsgB 220) .

[0062] The second apparatus configures MsgA resources (including PRACH resources and PUSCH resources) for use by the first apparatus via system information block (SIB) 1 (i.e., via RRC parameter msgA-ConfigCommon) . The PUSCH configurations include a bandwidth part (BWP) , Modulation and Coding Scheme (MCS) , number of slots, time and frequency domain resources, demodulation reference signal (DMRS) , power control, etc.

[0063] After MsgA transmission, the first apparatus may monitor a response from the second apparatus within an MsgB window, which will be associated with an MsgB-Radio Network Temporary Identity (RNTI) and its random access preamble identity (RAPID) .

[0064] The basic configuration of RACH Occasions (ROs) for MsgA is provided in the parameter msgA-PRACH-ConfigurationIndex in a similar way as the normal Rel-15 RO. As an example, Table 4 below shows random access configurations for frequency range 1 (FR1) and unpaired spectrum.

[0065] It includes information about the time domain, such as: PRACH periodicity, also known as configuration period, which can range from 10 ms to 160 ms and is represented by the value x in the table: {1, 2, 4, 8, 16} ; the preamble format to be used for the PRACH transmission; sub-frame number (s) containing PRACH slots, where PRACH slots are located in system frames that satisfy the equation; within each of the determined system  frame numbers (SFNs) , ROs are allocated at the subframe number indicated by the corresponding column in the table; alternatively, within each of the determined subframes, the remaining parameters in each row indicate the starting symbol of the first RO of each considered subframe, the number of PRACH slots within a subframe, the number of time-domain PRACH occasions within a PRACH slot, and the PRACH occasion duration.

[0066] Table 4

[0067] It should be noted that different tables may be defined for FDD, TDD, and Frequency ranges, and Table 4 is merely an example without any limitation.

[0068] The parameter msgA-RO-FDM provides the number of parallel ROs in the frequency domain. The parameter msgA-RO-FrequencyStart provides the starting of physical resource block (PRB) of the RO set.

[0069] In a solution, the PUSCH occasions (POs) may be provided in the parameter msgA-PUSCH-resource-R16, and the set of resources in the time and frequency domain are defined in Table 5 below. As used herein, the PO may refer to a resource in time domain and frequency domain for PUSCH transmission.

[0070] Table 5

[0071] FIG. 2B show some example ROs (including RO0 to RO 5) and POs (including PO1 to PO7) . A time offset 206 between the RO 202 and the PO 204 is shown as an example, which may be defined by the parameter msgA-PUSCH-TimeDomainOffset (expressed in slots) . A single time offset related to the start of each PRACH slot (with at least one valid RO) is counted as the number of slots (based on the numerology of the active UL BWP) .

[0072] It was proposed that the adaptation of PRACH in the time domain should be based on additional PRACH resources for NES-capable UEs in addition to PRACH resources for legacy UEs. An example is shown in FIG. 3. The legacy UEs may be configured with legacy ROs 310 as per the parameter prach-ConfigurationIndex=5. The NES-capable UEs may be configured with additional ROs 320 as per the parameter prach-ConfigurationIndex=17.

[0073] For a 4-step RACH procedure (also known as a 4-step RA) , the PRACH adaptation is straightforward. It involves configuring and (de) -activation of the additional PRACH resources for the NES-capable UEs. However, for a 2-step RACH procedure (also known as a 2-step RA) , the PRACH adaptation is not clear, as it may involve not only PRACH resources but also PUSCH resources, which constitute MSGA.

[0074] The network and UE behavior needs to be specified to ensure that the PRACH adaptation is properly applied to a 2-step RACH procedure without compromising its merit in terms of energy saving for both the UE and the NW.

[0075] In accordance with some example embodiments of the present disclosure, there is provided a solution for enhanced random access for NES. The first apparatus may receive, from a second apparatus, configuration information for a 2-step RA procedure.  The configuration information indicates at least a random access resource and a data transmission resource. The first apparatus may determine a time offset between the random access resource and the data transmission resource based on the configuration information. Based on the time offset, the first apparatus may initiate a random access procedure using one or both of the random access resource and the data transmission resource.

[0076] For example, if the adaptation is to be applied for a 2-step RACH, the present disclosure provides a solution on how the PUSCH is associated with the additional PRACH resources configured for NES-capable UEs may include two options.

[0077] In a first option, additional PUSCH resources for NES-capable UEs may be defined, along with additional PRACH resources, when a 2-step RACH is configured in the cell. This approach may lead to increased network energy consumption because of the additional PUSCH monitoring occasions.

[0078] Alternatively, there is a second option that no additional PUSCH resources are configured together with the additional PRACH resources for a 2-step RACH, then the behavior of NES-capable UEs is unclear. For example, it is uncertain whether the additional PRACH resources can be mapped or associated with the existing PUSCH resources that are linked to the legacy PRACH resource for a 2-step RACH.

[0079] In this present disclosure, a method is defined how NES-capable UEs may perform a 2-step RACH: i) determining if additional PUSCH resources are configured (for example, paired with the additional PRACH resources) or ii) if existing PUSCH resources configured for legacy UEs can be associated with the additional PRACH resources under certain conditions.

[0080] The UE may be provided with specific rules and conditions for executing a 2-step RACH in the cell when PRACH adaptation is enabled. Initially, the additional PRACH resources are configured as either a 4-step or 2-step configuration. Subsequently, for the additional PRACH resources configured for 2-step, the UE may associate it with PUSCH resources for MSGA transmission according to predefined rules.

[0081] In this way, optimized network energy consumption may be achieved by allowing additional PRACH to be paired with legacy PUSCH resources. In other words, there is no additional PUSCH monitoring occasions for the network unless there is a need for some type of service with delay-stringent constraints.

[0082] Reference is now made to FIG. 4 to illustrate example embodiments. FIG. 4 illustrates a signaling flow 400 of RACH transmissions in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 400 will be discussed with reference to FIG. 1, for example, by using the first apparatus 110 and the second apparatus 120 in FIG. 1.

[0083] In operation, the second apparatus 120 transmits 402, to the first apparatus 110,  configuration information for a 2-step RA procedure. Correspondingly, the first apparatus 110 may receive 404 the configuration information from the second apparatus 120. The configuration information may indicate a RA resource and a data transmission resource.

[0084] In some example embodiments, the RA resource may include a PRACH resource for transmitting a RACH preamble of a MsgA that corresponds to the 2-step random access procedure. The data transmission resource may include a PUSCH resource for transmitting a payload of the MsgA.

[0085] In some example embodiments, the RA resource may be indicated for a first device type that supports an energy saving operation of the second apparatus. The data transmission resource may be indicated for a second device type that does not support the energy saving operation of the second apparatus. For example, the RA resource may be indicated for the NES-capable UE and thus may be referred to as additional PRACH resource. The data transmission resource may be indicated for the legacy UE and the NES-capable UE, and thus may be referred to as legacy PUSCH resource.

[0086] Reference is now made to FIG. 5A and FIG. 5B to illustrate some examples for the RA resource and the data transmission resource. In FIG. 5A, additional ROs 551-1, 551-2, 551-3, 552-4 and 551-5 (which are collectively referred to as “additional ROs 551” or individually referred to as “additional RO 551” ) are configured for the NES-capable UE. Legacy ROs 553-1 and 553-2, and legacy PUSCH resource 552-1 and 552-2 are configured for the legacy UE and the NES-capable UE. Similarly, in FIG. 5B, additional ROs 561-1, 561-2, 561-3, 562-4 and 561-5 (which are collectively referred to as “additional ROs 561” or individually referred to as “additional RO 561” ) are configured for the NES-capable UE. Legacy ROs 563-1 and 563-2, and legacy PUSCH resource 562-1 and 562-2 are configured for the legacy UE and the NES-capable UE.

[0087] Reference is made back to FIG. 4. In some example embodiments, the first apparatus 110 may determine 406 whether the configuration information indicates a further data transmission resource for the first device type. If the configuration information indicates the further data transmission resource for the first device type, a subprocess 401 may be performed. Specifically, the first apparatus 110 may transmit 408 a MsgA including a preamble and a payload to the second apparatus 120. The second apparatus 120 may receive 410 the MsgA from the first apparatus 110 and may transmit 412 a MsgB including a RAR to the first apparatus 110. Correspondingly, the second apparatus 120 may receive 414 the MsgB including the RAR from the second apparatus 120.

[0088] In an example, the NES-capable UE may determine whether additional PUSCH resources are configured with the additional PRACH resources. If the additional PUSCH resources are configured together with the additional PRACH resources, then the  NES-capable UE’s behavior is straightforward. The UE may use pairs of additional PRACH and PUSCH resources to send the MsgA, and the gNB may reply with the MsgB. Practically, a larger periodicity of additional PUSCH resources may be configured, where the legacy PUSCH resources may be associated with those additional PRACHs (based on specified conditions) that are not able to be associated with the additional PUSCH resources.

[0089] If the first apparatus 110 determines that no further data transmission resource is indicated for the first device type, the first apparatus 110 may determines 416 the time offset (also referred to as time gap) between the random access resource and the data transmission resource based on the configuration information. For example, the NES-capable UE may determine a time offset between the legacy PUSCH resource 552-1 and the additional RO 551-1, a time offset between the legacy PUSCH resource 552-2 and each of the additional ROs 551-2, 551-3, 551-4 and 551-5.

[0090] Further, the first apparatus 110 may determine 418 whether the time offset satisfies a condition. In some example embodiments, the condition may include that the time offset 206 is within an offset range that is indicated in the configuration information.

[0091] For example, the condition for associating legacy PUSCH resources with additional ROs configured for NES-capable UEs may include the time gap between the additional ROs and the legacy PUSCH resources. If the time offset is either too large or too small (e.g., larger or smaller than a certain slot configuration or larger than a latency bound for a specific traffic type) , then the additional ROs should not be associated with the legacy PUSCH resources. As an example, the time offset between the RO and PUSCH resource may be controlled by the parameter Msg1-PUSCH-timeDomainOffset, which may have a value range from 1 to 32 slots.

[0092] The time offset should not be too large. A large offset may introduce longer or extra latency, which could undermine the merit of a 2-step RA designed for specific traffic types. The time offset should not be too small. For example, at least a one-slot time offset would be needed to multiplex the content of the PUSCH payload. If the time offset is too large (e.g., larger than a certain slot configured or larger than a latency bound for a given traffic type) , then the additional ROs should not be associated with the legacy PUSCH resources. If the time offset is too small (e.g., smaller than 1 slot) , then the additional ROs should not be associated with the legacy PUSCH resources.

[0093] Reference is made again to FIG. 5A and FIG. 5B. In the example of FIG. 5A, as shown by the line 501, the time offset between the legacy PUSCH resource 552-2 and the additional RO 551-2 is too large and does not satisfy the condition; as shown by the line 502, the time offset between the legacy PUSCH resource 552-1 and the additional RO 551-1 satisfies the condition; as shown by the line 503, the time offset between the legacy PUSCH resource 552-2 and the additional RO 551-3 satisfies the condition; as shown by  the line 504, the time offset between the legacy PUSCH resource 552-2 and the additional RO 551-4 satisfies the condition; and as shown by the line 505, the time offset between the legacy PUSCH resource 552-2 and the additional RO 551-4 satisfies the condition.

[0094] In the example of FIG. 5B, as shown by the line 512, the time offset between the legacy PUSCH resource 562-2 and the additional RO 561-2 is too large and does not satisfy the condition; as shown by the line 511, the time offset between the legacy PUSCH resource 562-1 and the additional RO 561-1 is too small and does not satisfy the condition; as shown by the line 513, the time offset between the legacy PUSCH resource 562-2 and the additional RO 561-5 is too small and does not satisfy the condition; as shown by the line 514, the time offset between the legacy PUSCH resource 562-2 and the additional RO 561-3 satisfies the condition; and as shown by the line 515, the time offset between the legacy PUSCH resource 562-2 and the additional RO 561-4 satisfies the condition.

[0095] Reference is made back to FIG. 4. If the first apparatus 110 determines 418 that the time offset satisfies the condition, it may mean that the RS resource is able to be associated with the data transmission resource, and the subprocess 405 may be performed. In the subprocess 405, the first apparatus 110 may transmit 420, to the second apparatus 120, a first type MsgA 421 of the 2-step RA procedure that includes a first type random access preamble 421-1 on the random access resource, and a payload 421-2 on the data transmission resource 204. The second apparatus 120 may receive 422 the first type MsgA 421 from the first apparatus 110.

[0096] Further, in response to the first type MsgA 421, the second apparatus 120 may transmit 424, to the first apparatus 110, a first type MsgB 425 that includes a first RAR 425-1. Correspondingly, the first apparatus 110 may receive 426 the first type MsgB 425 from the second apparatus 120.

[0097] For example, no additional PUSCH resources are configured to be associated with the additional PRACH resources. In this case, if the above mentioned condition is satisfied, the legacy PUSCH resources associated with the legacy PRACH resources may be applied to the additional PRACH resources configured for the NES-capable UEs for 2-step RA operation.

[0098] For example, if the condition is fulfilled, the UE may use pairs of additional PRACH resource with the legacy PUSCH resource to send the MsgA, and the gNB may reply with the MsgB. It should be noted that the association of the additional PRACH resource to the legacy PUSCH resource should not change the legacy mapping between preamble, PRACH resources, and PUSCH resources. However, having additional preamble or PRACH resource mapped to the PUSCH resource may reduce the collision rate of the preambles or PRACH resources.

[0099] If the time offset does not satisfy the condition (for example, as shown by the lines 501, 511, 512, 513) , one of the subprocesses 415, 425 and 435 may be performed.  In an example, if the condition is not fulfilled, i.e., the additional PRACH resources cannot be associated with the legacy PUSCH resources for a 2-step RACH, then three options (Option 1, Option 2 and Option 3) are provided.

[0100] In some example embodiments, if the condition is not fulfilled, the subprocess 415 may be performed, which may be referred to as Option 1. In the subprocess 415, the first apparatus 110 may transmit 428, to the second apparatus 120, a second type MsgA 429 of the 2-step RA procedure that includes the first type random access preamble 429-1 for the two-step random access procedure on the random access resource, but without a payload on the data transmission resource. The second apparatus 120 may receive 430 the second type MsgA 429 from the first apparatus 110.

[0101] Further, in response to the second type MsgA 429, the second apparatus 120 may transmit 432, to the first apparatus 110, a second type MsgB 433 that includes a fallback RAR 433-1. Correspondingly, the first apparatus 110 may receive 434 the second type MsgB 433 from the second apparatus 120.

[0102] For example, in Option 1, the UE may only send the PRACH preamble in the additional RO, and the gNB may reply with the MsgB with a fallbackRAR which enforces the UE to trigger MSG3 transmission by transmitting the MSGA payload that was omitted.

[0103] Alternatively, in some example embodiments, if the time offset does not satisfy the condition (for example, as shown by the lines 501, 511, 512, 513) , the subprocess 425 may be performed. In the subprocess 425, the first apparatus 110 may transmit 436, to the second apparatus 120, a first message (Msg1) 437 that includes a second type random access preamble 437-1 for a 4-step RA procedure on the random access resource. Correspondingly, the second apparatus 120 may receive 438 the Msg1 437 from the first apparatus 110.

[0104] Further, in response to the Msg1 437, the second apparatus 120 transmit 440, to the second apparatus 120, a second message (Msg2) 441 that includes a second random access response 441-1. Correspondingly, the first apparatus 110 may receive 442 the Msg2 441 from the second apparatus 120.

[0105] For example, if the condition is not fulfilled, in Option 2, the additional ROs may be considered for a 4-step RA instead. In other words, the additional ROs should not be used by the UE for performing a 2-step RA; and only a 4-step RA should be assumed by UE in these additional ROs. The UEs may only send a PRACH preamble associated with the 4-step RA in these additional ROs. The gNB may reply with a RAR message, which will be monitored by the UE using RA-RNTI.

[0106] Alternatively, in some example embodiments, if the time offset does not satisfy the condition (for example, as shown by the lines 501, 511, 512, 513) , the subprocess 435 may be performed. In the subprocess 435, the first apparatus 110 may invalidate 444 the random access resource. The first apparatus 110 may wait for the next RO. For  example, if the condition is not fulfilled, i.e. the additional PRACH resources cannot be associated with the legacy PUSCH resources for 2-step RACH, in Option 3, the PRACH resources may be considered invalid and ignored.

[0107] The example signaling flow is described with reference to FIG. 4. The signaling for the activation indication of the additional PRACH resources may be extended to convey whether additional PUSCH resources are configured and (de) -activated for NES-capable UEs to perform 2-step RACH. If not, then the UE may apply the predefined rules above and check the condition on whether the legacy PUSCH resources can be associated to the additional PRACH resources for the NES-capable UEs.

[0108] Some more example embodiments are described below.

[0109] In some example embodiments, the random access resource indicated for the first device type may have a PRACH configuration index same as a further random access resource indicated for the second device type. Accordingly, the data transmission resource may be associated with the further random access resource.

[0110] Reference is now made to FIG. 6A and FIG. 6B to illustrate an example. It is assumed that the PRACH configuration index for the additional PRACH resources is the same as the PRACH configuration index for the legacy PRACH resource. As illustrated in FIG. 6A and FIG. 6B, both the legacy PRACH resource 610 and the additional PRACH resources 620 are configured with the same parameter prach-ConfigurationIndex=5. The NES-capable UEs may also be configured with some adjustments in the time and / or frequency domain. By doing so, the additional PRACH resources 620 are clustered around the legacy PRACH resource 610 configured for legacy UEs.

[0111] Two cases may be further distinguished. For Case 1 as shown in FIG. 6A, the PUSCH resource 630 for the 2-step RACH may be commonly defined for both legacy and NES-capable UEs. Herein, the legacy PUSCH resource 630 is not too far (for example, Msg1-PUSCH-timeDomainOffset = 3) from the additional PRACH resources 620. In this case, if the condition for the time offset is satisfied, the nearby legacy PUSCH resources 630 that come afterward may be utilized. As shown in FIG. 6A, the PRACH adaptation is based on the same PRACH configuration index for the additional PRACH resources 620 as the PRACH configuration index for the legacy PRACH resources 610, with some adjustments in the time and / or frequency domain.

[0112] For Case 2 as shown in FIG. 6B, additional PUSCH resources 650 may be defined for the NES-capable UEs. If the location of the additional PRACH resources 620 is too far away from the legacy PUSCH resource 660 (for example, Msg1-PUSCH-timeDomainOffset = 10) , it might be sensible to utilize the legacy PUSCH resource 660. This is because it introduces extra latency that could negate the merit of the 2-step RACH. Therefore, additional PUSCH resources 650 may be defined and paired with additional PRACH resources 620 for the NES-capable UEs. For example, setting Msg1-PUSCH- timeDomainOffset = 3 for the additional PUSCH resource 650 paired with the additional PRACH resources 620 for NES-capable UEs.

[0113] As shown in FIG. 6B, the PRACH adaptation is based on the same PRACH configuration index for the additional PRACH resources 620 as the PRACH configuration index for the legacy PRACH resources 610, with some adjustments in the time and / or frequency domain.

[0114] In some example embodiments, the random access resource indicated for the first device type may have a configuration index different from a further random access resource indicated for the second device type. Accordingly, the data transmission resource may be associated with the further random access resource. Alternatively, the data transmission resource may be indicated for the second device type and may be within a period next to the further random access resource.

[0115] Reference is now made to FIG. 7A and FIG. 7B to illustrate an example. In an example, it may be assumed that the PRACH configuration index for the additional PRACH resources 720 may be different from the PRACH configuration index for the legacy PRACH resource 710, as shown in FIG. 7A and 7B. For example, the legacy PRACH resource 710 may have the parameter prach-ConfigurationIndex=5, and the additional PRACH resources 720 may have the parameter prach-ConfigurationIndex=17.

[0116] Two cases may be further distinguished.

[0117] FIG. 7A illustrates that the PRACH adaptation is based on different PRACH configuration indexes for the additional PRACH resources 720 compared to the PRACH configuration index for the legacy PRACH resources 70. In Case 1, the PUSCH occasion comes after the additional PRACH resources.

[0118] In Case 1 as shown in FIG. 7A, the legacy PUSCH occasion (corresponding to the legacy PUSCH resource 730) occurs later after the additional PRACH resources 720 (for example, Msg1-PUSCH-timeDomainOffset = 18) . In this case, the subsequent legacy PUSCH resources 730 may be utilized.

[0119] FIG. 7B illustrates that the PRACH adaptation is based on different PRACH configuration indexes for the additional PRACH resources 720 from the PRACH configuration index for the legacy PRACH resources 710.

[0120] In Case 2 as shown in FIG. 7B, the PUSCH occasion corresponding to the legacy PUSCH resource 740 comes before some additional PRACH resources, for example Msg1-PUSCH-timeDomainOffset = 3. In this case, some additional ROs (for example, the additional PRACH resource 720-1) may be mapped to the legacy PUSCH resource 740 that immediately follows, while other additional ROs (for example, the additional PRACH resources 720-2, 720-3, 720-4) may be associated with the subsequent legacy PUSCH resource which is within the next period, provided that the time offset condition is met.

[0121] FIG. 8 shows a flowchart of an example method 800 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 800 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0122] At block 810, the first apparatus 110 receives, from the second apparatus 120, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource.

[0123] At block 820, the first apparatus 110 determines a time offset between the random access resource and the data transmission resource based on the configuration information.

[0124] At block 830, the first apparatus 110 initiates a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.

[0125] In some example embodiments, the random access resource includes a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data transmission resource includes a physical uplink shared channel resource for transmitting a payload of the message A.

[0126] In some example embodiments, the first apparatus 110 performs at least one of: in accordance with a determination that the time offset satisfies a condition, transmitting, to the second apparatus, a first type message A of the two-step random access procedure that includes a first type random access preamble on the random access resource, and a payload on the data transmission resource; or in accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a second type message A of the two-step random access procedure that includes the first type random access preamble for the two-step random access procedure on the random access resource, but without the data transmission resource; or in accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a first message that includes a second type random access preamble for a four-step random access procedure on the random access resource.

[0127] In some example embodiments, in response to the transmission of the first type message A, the first apparatus 110 receives, from the second apparatus 120, a first type message B that includes a first random access response; or in response to the transmission of the second type message A, the first apparatus 110 receives, from the second apparatus 120, a second type message B that includes a fallback random access response; or in response to the transmission of the first message, the first apparatus 110 receives, from the second apparatus 120, a second message that includes a second random access response.

[0128] In some example embodiments, the first apparatus 110, in accordance with a determination that the time offset does not satisfy the condition, invalidates the random access resource.

[0129] In some example embodiments, the condition includes that the time offset is within an offset range that is indicated in the configuration information.

[0130] In some example embodiments, the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.

[0131] In some example embodiments, the first apparatus 110 determines whether the configuration information indicates a further data transmission resource for the first device type; and in accordance with a determination that no further data transmission resource is indicated for the first device type, determines the time offset between the random access resource and the data transmission resource.

[0132] In some example embodiments, the random access resource indicated for the first device type has a configuration index same as a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource.

[0133] In some example embodiments, the random access resource indicated for the first device type has a configuration index different from a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource, or the data transmission resource is indicated for the second device type and is within a period next to the further random access resource.

[0134] FIG. 9 shows a flowchart of an example method 900 implemented at a second apparatus 120 in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 900 will be described from the perspective of the second apparatus 120 in FIG. 1.

[0135] At block 910, the second apparatus 120 transmits, to the first apparatus110 , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource.

[0136] At block 920, the second apparatus 120 performs a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus 110 based on a time offset between the random access resource and the data transmission resource.

[0137] In some example embodiments, the random access resource includes a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data  transmission resource includes a physical uplink shared channel resource for transmitting a payload of the message A.

[0138] In some example embodiments, the second apparatus 120 performs at least one of: receiving, from the first apparatus, a first type message A of the two-step random access procedure that includes a first type random access preamble on the random access resource, and a payload on the data transmission resource, wherein the time offset satisfies a condition; or receiving, from the first apparatus, a second type message A of the two-step random access procedure that includes the first type random access preamble for the two-step random access procedure on the random access resource, but without the data transmission resource, wherein the time offset does not satisfy the condition; or receiving, from the first apparatus, a first message that includes a second type random access preamble for a four-step random access procedure on the random access resource, wherein the time offset does not satisfy the condition.

[0139] In some example embodiments, in response to the reception of the first type message A, the second apparatus 120 transmits, to the first apparatus 110, a first type message B that includes a first random access response; or in response to the reception of the second type message A, the second apparatus 120 transmits, to the first apparatus 110, a second type message B that includes a fallback random access response; or in response to the reception of the first message, the second apparatus 120 transmits, to the first apparatus 110, a second message that includes a second random access response.

[0140] In some example embodiments, the condition includes that the time offset is within an offset range that is indicated in the configuration information.

[0141] In some example embodiments, the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.

[0142] In some example embodiments, the random access resource indicated for the first device type has a configuration index same as a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource.

[0143] In some example embodiments, the random access resource indicated for the first device type has a configuration index different from a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource, or the data transmission resource is indicated for the second device type and is within a period next to the further random access resource.

[0144] In some example embodiments, a first apparatus capable of performing any of the method 800 (e.g., the first apparatus 110 in FIG. 1 may include means for performing the  respective operations of the method 800. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus 110 may be implemented as or included in the first apparatus 110 in FIG. 1.

[0145] In some example embodiments, the first apparatus 110 includes means for receiving, from a second apparatus, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource; means for determining a time offset between the random access resource and the data transmission resource based on the configuration information; and means for initiating a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.

[0146] In some example embodiments, the random access resource includes a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data transmission resource includes a physical uplink shared channel resource for transmitting a payload of the message A.

[0147] In some example embodiments, the first apparatus 110 performs at least one of: in accordance with a determination that the time offset satisfies a condition, transmitting, to the second apparatus, a first type message A of the two-step random access procedure that includes a first type random access preamble on the random access resource, and a payload on the data transmission resource; or in accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a second type message A of the two-step random access procedure that includes the first type random access preamble for the two-step random access procedure on the random access resource, but without the data transmission resource; or in accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a first message that includes a second type random access preamble for a four-step random access procedure on the random access resource.

[0148] In some example embodiments, in response to the transmission of the first type message A, the first apparatus 110 receives, from the second apparatus 120, a first type message B that includes a first random access response; or in response to the transmission of the second type message A, the first apparatus 110 receives, from the second apparatus 120, a second type message B that includes a fallback random access response; or in response to the transmission of the first message, the first apparatus 110 receives, from the second apparatus 120, a second message that includes a second random access response.

[0149] In some example embodiments, the first apparatus 110, in accordance with a determination that the time offset does not satisfy the condition, invalidates the random  access resource.

[0150] In some example embodiments, the condition includes that the time offset is within an offset range that is indicated in the configuration information.

[0151] In some example embodiments, the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.

[0152] In some example embodiments, the first apparatus 110 determines whether the configuration information indicates a further data transmission resource for the first device type; and in accordance with a determination that no further data transmission resource is indicated for the first device type, determine the time offset between the random access resource and the data transmission resource.

[0153] In some example embodiments, the random access resource indicated for the first device type has a configuration index same as a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource.

[0154] In some example embodiments, the random access resource indicated for the first device type has the configuration index different from a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource, or the data transmission resource is indicated for the second device type and is within a period next to the further random access resource.

[0155] In some example embodiments, a second apparatus 120 capable of performing any of the method 900 (e.g., the first apparatus 110 in FIG. 1) may include means for performing the respective operations of the method 900. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The second apparatus 120 may be implemented as or included in the first apparatus 110 in FIG. 1.

[0156] In some example embodiments, the second apparatus 120 includes means for transmitting, to a first apparatus, configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and means for performing a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus 110 based on a time offset between the random access resource and the data transmission resource.

[0157] In some example embodiments, the random access resource includes a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data  transmission resource includes a physical uplink shared channel resource for transmitting a payload of the message A.

[0158] In some example embodiments, the second apparatus 120 performs at least one of: receiving, from the first apparatus, a first type message A of the two-step random access procedure that includes a first type random access preamble on the random access resource, and a payload on the data transmission resource, wherein the time offset satisfies a condition; or receiving, from the first apparatus, a second type message A of the two-step random access procedure that includes the first type random access preamble for the two-step random access procedure on the random access resource, but without the data transmission resource, wherein the time offset does not satisfy the condition; or receiving, from the first apparatus, a first message that includes a second type random access preamble for a four-step random access procedure on the random access resource, wherein the time offset does not satisfy the condition.

[0159] In some example embodiments, in response to the reception of the first type message A, the second apparatus 120 transmits, to the first apparatus 110, a first type message B that includes a first random access response; or in response to the reception of the second type message A, the second apparatus 120 transmits, to the first apparatus 110, a second type message B that includes a fallback random access response; or in response to the reception of the first message, the second apparatus 120 transmits, to the first apparatus 110, a second message that includes a second random access response.

[0160] In some example embodiments, the condition includes that the time offset is within an offset range that is indicated in the configuration information.

[0161] In some example embodiments, the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.

[0162] In some example embodiments, the random access resource indicated for the first device type has a configuration index same as a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource.

[0163] In some example embodiments, the random access resource indicated for the first device type has a configuration index different from a further random access resource indicated for the second device type through the received configuration information, and the data transmission resource is associated with the further random access resource, or the data transmission resource is indicated for the second device type and is within a period next to the further random access resource.

[0164] FIG. 10 is a simplified block diagram of a device 1000 that is suitable for implementing example embodiments of the present disclosure. The device 1000 may be  provided to implement a communication device, for example, the first apparatus 110 or the second apparatus 120 as shown in FIG. 1. As shown, the device 1000 includes one or more processors 1010, one or more memories 1020 coupled to the processor 1010, and one or more communication modules 1040 coupled to the processor 1010.

[0165] The communication module 1040 is for bidirectional communications. The communication module 1040 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interfaces may represent any interface that is necessary for communication with other network elements. In some example embodiments, the communication module 1040 may include at least one antenna.

[0166] The processor 1010 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 1000 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0167] The memory 1020 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 1024, an electrically programmable read only memory (EPROM) , a flash memory, a hard disk, a compact disc (CD) , a digital video disk (DVD) , an optical disk, a laser disk, and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random-access memory (RAM) 1022 and other volatile memories that will not last in the power-down duration.

[0168] A computer program 1030 includes computer executable instructions that are executed by the associated processor 1010. The instructions of the program 1030 may include instructions for performing operations / acts of some example embodiments of the present disclosure. The program 1030 may be stored in the memory, e.g., the ROM 1024. The processor 1010 may perform any suitable actions and processing by loading the program 1030 into the RAM 1022.

[0169] The example embodiments of the present disclosure may be implemented by means of the program 1030 so that the device 1000 may perform any process of the disclosure as discussed with reference to FIG. 2 to FIG. 7B. The example embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.

[0170] In some example embodiments, the program 1030 may be tangibly contained in a computer readable medium which may be included in the device 1000 (such as in the memory 1020) or other storage devices that are accessible by the device 1000. The device  1000 may load the program 1030 from the computer readable medium to the RAM 1022 for execution. In some example embodiments, the computer readable medium may include any types of non-transitory storage medium, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. The term “non-transitory, ” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM) .

[0171] FIG. 11 shows an example of the computer readable medium 1100 which may be in form of CD, DVD or other optical storage disk. The computer readable medium 1100 has the program 1030 stored thereon.

[0172] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, and other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. Although various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0173] Some example embodiments of the present disclosure also provide at least one computer program product tangibly stored on a computer readable medium, such as a non-transitory computer readable medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target physical or virtual processor, to carry out any of the methods as described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0174] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly  on the machine and partly on a remote machine or entirely on the remote machine or server.

[0175] In the context of the present disclosure, the computer program code or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.

[0176] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random-access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0177] Further, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Unless explicitly stated, certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated, various features that are described in the context of a single embodiment may also be implemented in a plurality of embodiments separately or in any suitable sub-combination.

[0178] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

[0179] In an aspect, a first apparatus (110) includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus (110) at least to: receive (404, 810) , from a second apparatus (120) , configuration information for a two-step random access (2-step RA) procedure, wherein the configuration information indicates at least a random access resource (202, 610) and a data transmission resource (204, 630) ; determine (416, 820) a time offset (206) between  the random access resource (202, 610) and the data transmission resource (204, 630) based on the configuration information; and initiate (405, 415, 425, 435, 830) a random access procedure using one or both of the random access resource (202) and the data transmission resource (204) based on the time offset (206) .

[0180] In some example embodiments, the random access resource includes a physical random access channel (PRACH) resource for transmitting a random access channel (RACH) preamble (421-1) of a message A (MSGA) that corresponds to the two-step random access procedure, and the data transmission resource includes a physical uplink shared channel (PUSCH) resource for transmitting a payload (421-2) of the message A (MSGA) .

[0181] In some example embodiments, the instructions that, when executed by the at least one processor, cause the first apparatus (110) to perform at least one of: in accordance with a determination that the time offset (592) satisfies a condition (502, 503, 504, 505, 514, 515) , transmitting (420) , to the second apparatus (120) , a first type message A (MSGA) (421) of the two-step random access (2-step RA) procedure that includes a first type random access preamble (421-1) on the random access resource (551-1) , and a payload (421-2) on the data transmission resource (552-2) ; or in accordance with a determination that the time offset (591) does not satisfy the condition (501, 511, 512, 513) , transmitting (428) , to the second apparatus (120) , a second type message A (MSGA) (429) of the two-step random access (2-step RA) procedure that includes a first type random access preamble (429-1) for the two-step random access procedure on the random access resource (551-2) , but without a payload on the data transmission resource (552-2) ; or in accordance with a determination that the time offset (591) does not satisfy the condition (501, 511, 512, 513) , transmitting (436) , to the second apparatus (120) , a first message (MSG1) (437) that includes a second type random access preamble (437-1) for a four-step random access (4-step RA) procedure on the random access resource (551-2) .

[0182] In some example embodiments, in response to the transmission of the first type message A, the first apparatus (110) receives (434) , from the second apparatus (120) , a first type message B (MSGB) (425) that includes a first random access response (RAR) (425-1) ; or in response to the transmission of the second type message A, the first apparatus (110) receives (434) , from the second apparatus (120) , a second type message B (433) that includes a fallback random access response (433-1) ; or in response to the transmission of the first message (MSG1) (437) , the first apparatus (110) receives (442) , from the second apparatus (120) , a second message (MSG2) (441) that includes a second random access response (441-1) .

[0183] In some example embodiments, the instructions that, when executed by the at least one processor, further cause the first apparatus (110) to: in accordance with a determination that the time offset (591) does not satisfy the condition (501, 511, 512, 513) ,  invalidate (444) the random access resource (551-2) .

[0184] In some example embodiments, the condition includes that the time offset (206) is within an offset range that is indicated in the configuration information.

[0185] In some example embodiments, the random access resource (202, 610) is indicated for a first device type that supports an energy saving operation of the second apparatus (120) , and the data transmission resource (204, 630) is indicated for a second device type that does not support the energy saving operation of the second apparatus.

[0186] In some example embodiments, the instructions that, when executed by the at least one processor, cause the first apparatus (110) to: determine (406) whether the configuration information indicates a further data transmission resource for the first device type; and in accordance with a determination that no further data transmission resource is indicated for the first device type, determine (416) the time offset (206) between the random access resource (202, 610) and the data transmission resource (204, 630) .

[0187] In some example embodiments, the random access resource (620) indicated for the first device type has a configuration index (the same prach-ConfigurationIndex=5 in FIG. 6A and 6B) same as a further random access resource (610) indicated for the second device type through the received configuration information, and the data transmission resource (630) is associated with the further random access resource (610) .

[0188] In some example embodiments, the random access resource (720) indicated for the first device type has a configuration index different from a further random access resource (710) indicated for the second device type through the received configuration information, and the data transmission resource (730) is associated with the further random access resource (710) , or the data transmission resource (760) is indicated for the second device type and is within a period next to the further random access resource (710) .

[0189] In another aspect, a second apparatus (120) includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus (120) at least to: transmit (402, 910) , to a first apparatus (110) , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and perform (422, 430, 438, 920) a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus (110) based on a time offset (206) between the random access resource (202) and the data transmission resource (204) .

[0190] In some example embodiments, the random access resource includes a physical random access channel (PRACH) resource for transmitting a random access channel (RACH) preamble (421-1) of a message A (MSGA) that corresponds to the two-step random access procedure, and the data transmission resource includes a physical uplink  shared channel (PUSCH) resource for transmitting a payload (421-2) of the message A (MSGA) .

[0191] In some example embodiments, the instructions that, when executed by the at least one processor, cause the second apparatus (120) to perform at least one of: receiving (422) , from the first apparatus (110) , a first type message A (MSGA) (421) of the two-step random access (2-step RA) procedure that includes a first type random access preamble (421-1) on the random access resource (551-1) , and a payload (421-2) on the data transmission resource (552-2) , wherein the time offset (592) satisfies a condition (502, 503, 504, 505, 514, 515) ; or receiving (430) , from the first apparatus (110) , a second type message A (MSGA) (429) of the two-step random access (2-step RA) procedure that includes a first type random access preamble (429-1) for the two-step random access procedure on the random access resource (551-2) , but without a payload on the data transmission resource (552-2) , wherein the time offset (591) does not satisfy the condition (501, 511, 512, 513) ; or receiving (438) , from the first apparatus (110) , a first message (MSG1) (437) that includes a second type random access preamble (437-1) for a four-step random access (4-step RA) procedure on the random access resource (551-2) , wherein the time offset (591) does not satisfy the condition (501, 511, 512, 513) .

[0192] In some example embodiments, in response to the reception of the first type message A, the second apparatus (120) transmits (432) , to the first apparatus (110) , a first type message B (MSGB) (425) that includes a first random access response (RAR) (425’) ; or in response to the reception of the second type message A, the second apparatus (120) transmits (432) , to the first apparatus (110) , a second type message B (433) that includes a fallback random access response (433’) ; or in response to the reception of the first message (MSG1) (437) , the second apparatus (120) transmits (440) , to the first apparatus (110) , a second message (MSG2) (441) that includes a second random access response (441’) .

[0193] In some example embodiments, the condition includes that the time offset (206) is within an offset range that is indicated in the configuration information.

[0194] In some example embodiments, the random access resource (202, 610) is indicated for a first device type that supports an energy saving operation of the second apparatus (120) , and the data transmission resource (204, 630) is indicated for a second device type that does not support the energy saving operation of the second apparatus (120) .

[0195] In some example embodiments, the random access resource (620) indicated for the first device type has a configuration index (the same prach-ConfigurationIndex=5 in FIG. 6A and 6B) same as a further random access resource (610) indicated for the second device type through the received configuration information, and the data transmission resource (630) is associated with the further random access resource (610) .

[0196] In some example embodiments, the random access resource (720) indicated for the first device type has a configuration index different from a further random access resource (710) indicated for the second device type through the received configuration information, and the data transmission resource (730) is associated with the further random access resource (710) , or the data transmission resource (760) is indicated for the second device type and is within a period next to the further random access resource (710) .

[0197] In an aspect, a first apparatus (110) includes: means for receiving (404, 810) , from a second apparatus (120) , configuration information for a two-step random access (2-step RA) procedure, wherein the configuration information indicates at least a random access resource (202, 610) and a data transmission resource (204, 630) ; means for determining (416, 820) a time offset (206) between the random access resource (202, 610) and the data transmission resource (204, 630) based on the configuration information; and means for initiating (405, 415, 425, 435, 830) a random access procedure using one or both of the random access resource (202) and the data transmission resource (204) based on the time offset (206) .

[0198] In an aspect, a second apparatus (120) includes: means for transmitting (402, 910) , to a first apparatus (110) , configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; and means for performing (422, 430, 438, 920) a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus (110) based on a time offset (206) between the random access resource (202) and the data transmission resource (204).

Claims

1.A first apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus at least to:receive, from a second apparatus, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource;determine a time offset between the random access resource and the data transmission resource based on the configuration information; andinitiate a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.2.The first apparatus of claim 1, wherein the random access resource comprises a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data transmission resource comprises a physical uplink shared channel resource for transmitting a payload of the message A.3.The first apparatus of claim 1, wherein the instructions that, when executed by the at least one processor, cause the first apparatus to perform at least one of:in accordance with a determination that the time offset satisfies a condition, transmitting, to the second apparatus, a first type message A of the two-step random access procedure that comprises a first type random access preamble on the random access resource, and a payload on the data transmission resource; orin accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a second type message A of the two-step random access procedure that comprises a first type random access preamble for the two-step random access procedure on the random access resource, but without a payload on the data transmission resource; orin accordance with a determination that the time offset does not satisfy the condition, transmitting, to the second apparatus, a first message that comprises a second type random access preamble for a four-step random access procedure on the random access resource.4.The first apparatus of claim 3, wherein:in response to the transmission of the first type message A, the first apparatus receives, from the second apparatus, a first type message B that comprises a first random access response; orin response to the transmission of the second type message A, the first apparatus receives, from the second apparatus, a second type message B that comprises a fallback random access response; orin response to the transmission of the first message, the first apparatus receives, from the second apparatus, a second message that comprises a second random access response.5.The first apparatus of claim 3, wherein the instructions that, when executed by the at least one processor, further cause the first apparatus to:in accordance with a determination that the time offset does not satisfy the condition, invalidate the random access resource.6.The first apparatus of any of claims 2-5, wherein the condition comprises that the time offset is within an offset range that is indicated in the configuration information.7.The first apparatus of claim 1, wherein the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.8.The first apparatus of claim 7, wherein the instructions that, when executed by the at least one processor, cause the first apparatus to:determine whether the configuration information indicates a further data transmission resource for the first device type; andin accordance with a determination that no further data transmission resource is indicated for the first device type, determine the time offset between the random access resource and the data transmission resource.9.The first apparatus of any of claims 7-8, wherein the random access resource indicated for the first device type has a configuration index same as a further random access resource indicated for the second device type through the received configuration information, andthe data transmission resource is associated with the further random access resource.10.The first apparatus of any of claims 7-8, wherein the random access resource indicated for the first device type has a configuration index different from a further random access resource indicated for the second device type through the received configuration information, andthe data transmission resource is associated with the further random access resource, orthe data transmission resource is indicated for the second device type and is within a period next to the further random access resource.11.A second apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus at least to:transmit, to a first apparatus, configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; andperform a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus based on a time offset between the random access resource and the data transmission resource.12.The second apparatus of claim 11, wherein the random access resource comprises a physical random access channel resource for transmitting a random access channel preamble of a message A that corresponds to the two-step random access procedure, and the data transmission resource comprises a physical uplink shared channel resource for transmitting a payload of the message A.13.The second apparatus of claim 11, wherein the instructions that, when executed by the at least one processor, cause the second apparatus to perform at least one of:receiving, from the first apparatus, a first type message A of the two-step random access procedure that comprises a first type random access preamble on the random access resource, and a payload on the data transmission resource, wherein the time offset satisfies a condition; orreceiving, from the first apparatus, a second type message A of the two-step random access procedure that comprises a first type random access preamble for the two-step random access procedure on the random access resource, but without a payload on the data transmission resource, wherein the time offset does not satisfy the condition; orreceiving, from the first apparatus, a first message that comprises a second type random access preamble for a four-step random access procedure on the random access resource, wherein the time offset does not satisfy the condition.14.The second apparatus of claim 13, wherein:in response to the reception of the first type message A, the second apparatus transmits, to the first apparatus, a first type message B that comprises a first random access response; orin response to the reception of the second type message A, the second apparatus transmits, to the first apparatus, a second type message B that comprises a fallback random access response; orin response to the reception of the first message, the second apparatus transmits, to the first apparatus, a second message that comprises a second random access response.15.The second apparatus of any of claims 11-14, wherein the condition comprises that the time offset is within an offset range that is indicated in the configuration information.16.The second apparatus of claim 11, wherein the random access resource is indicated for a first device type that supports an energy saving operation of the second apparatus, and the data transmission resource is indicated for a second device type that does not support the energy saving operation of the second apparatus.17.The second apparatus of claim 16, wherein the random access resource indicated for the first device type has an configuration index same as a further random access resource indicated for the second device type through the received configuration information, andthe data transmission resource is associated with the further random access resource.18.The second apparatus of claim 16, wherein the random access resource indicated for the first device type has a configuration index different from a further random access resource indicated for the second device type through the received configuration information, andthe data transmission resource is associated with the further random access resource, orthe data transmission resource is indicated for the second device type and is within a period next to the further random access resource.19.A method comprising:receiving, at a first apparatus from a second apparatus, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource.determining a time offset between the random access resource and the data transmission resource based on the configuration information.initiating a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.20.A method comprising:transmitting, at a second apparatus to a first apparatus, configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource.performing a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus based on a time offset between the random access resource and the data transmission resource.21.A first apparatus comprising:means for receiving, from a second apparatus, configuration information for a two-step random access procedure, wherein the configuration information indicates at least a random access resource and a data transmission resource;means for determining a time offset between the random access resource and the data transmission resource based on the configuration information; andmeans for initiating a random access procedure using one or both of the random access resource and the data transmission resource based on the time offset.22.A second apparatus comprising:means for transmitting, to a first apparatus, configuration information for a two-step random access procedure, the configuration information indicating a random access resource and a data transmission resource; andmeans for performing a random access procedure by using one or both of the random access resource and the data transmission resource, wherein the random access procedure is initiated by the first apparatus based on a time offset between the random access resource and the data transmission resource.

Citation Information

Patent Citations

  • Random access method and device, terminal, network equipment and storage medium

    CN115245035A

  • Two-step random access method, communication device and communication chip

    CN116406023A

  • Transmission gap configuration for random access messages

    CN118265177A

  • Communication system

    US20220272759A1