CONFLICT RESOLUTION IN A DIRECT ACCESS PROCEDURE

DE602019073910T2Active Publication Date: 2025-08-06NOKIA TECHNOLOGIES OY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602019073910
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2019-02-22
Publication Date
2025-08-06
Estimated Expiration
2039-02-22

AI Technical Summary

Technical Problem

In communication networks, random access channel collisions occur when multiple terminal devices transmit simultaneously, leading to undesirable failures and transmission delays due to contention, which existing two-step and four-step RACH procedures inadequately address.

Method used

Implement a contention resolution mechanism using a common contention resolution RNTI (CR-RNTI) for downlink control channels, reducing the number of RNTIs required and optimizing the random access procedure by combining identity information transmission in the first message, thereby enhancing successful access determination.

Benefits of technology

This approach reduces RNTI overhead and minimizes transmission delays by ensuring efficient contention resolution, allowing for successful random access procedures with reduced computational effort and resource management.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

FIELD

[0001] Aspects of the present disclosure generally relate to communication techniques, and more particularly, to methods, devices and computer readable medium for contention resolution in a random access procedure.BACKGROUND

[0002] In recent communication networks, a random access channel (RACH) is shared by terminal devices to request access to networks for call set-up and burst data transmission. Since the RACH is shared, it is possible that two or more terminal devices transmit at the same time and their transmissions collide. This is known as contention. If the terminal device does not get response, it performs the random access request again. Such transmission collisions may incur undesirable failure of random access and unexpected delay in transmission.

[0003] R2-1816697 discusses the 2-step contention based procedure for licensed and unlicensed operation

[0004] R2-168520 discusses the applicable scenarios that may benefit with a 2-step contention based procedure

[0005] R2-1818260 discusses the RAN2 impacts of 2-step contention based procedure.

[0006] Further documents discussing random access include R2-1813965, R1-1901627 and R2-1817064.SUMMARY

[0007] The disclosure relates to a terminal device, a method and a computer readable medium as set forth in the claims. It will be understood that aspects of this disclosure falling outside the scope of the claims are not part of the invention but may be useful to understand the disclosure.

[0008] Thus, any embodiment, aspect, example or implementation not being part of the appended claims, is only presented as information.BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Aspects of the disclosure are presented in the sense of examples and their advantages are explained in greater detail below, with reference to the accompanying drawings, where Fig. 1 illustrates a schematic diagram of a procedure of a conventional four-step RACH; Fig. 2 illustrates a schematic diagram of a procedure of a conventional two-step RACH; Fig. 3 illustrates a schematic diagram of a communication system according to aspects of the present disclosure; Fig. 4 illustrates a schematic diagram of interactions among devices according to aspects of the present disclosure; Fig. 5 illustrates a flow chart of a method implemented at a communication device according to aspects of the present disclosure; Fig. 6 illustrates a flow chart of a method implemented at a communication device according to aspects of the present disclosure; Fig. 7 illustrates a schematic diagram of a device according to aspects of the present disclosure; and Fig. 8 shows a block diagram of an example computer readable medium in accordance with some aspects of the present disclosure.

[0010] Throughout the figures, same or similar reference numbers indicate same or similar elements.DETAILED DESCRIPTION OF ASPECTS

[0011] The subject matter described herein will now be discussed with reference to several example aspects. It should be understood these aspects are discussed only for the purpose of enabling those skilled persons in the art to better understand and thus implement the subject matter described herein, rather than suggesting any limitations on the scope of the subject matter.

[0012] The terminology used herein is for the purpose of describing particular aspects only and is not intended to be limiting of example aspects. 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," "includes" and / or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0013] It should also be noted that in some alternative implementations, the functions / acts noted may occur out of the order noted in the figures. For example, two functions or acts shown in succession may in fact be executed concurrently or may sometimes be executed in the reverse order, depending upon the functionality / acts involved.

[0014] 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), 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 future fifth generation (5G) communication protocols, and / or any other protocols either currently known or to be developed in the future.

[0015] Aspects 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. For the purpose of illustrations, aspects of the present disclosure will be described with reference to 5G communication system.

[0016] The term "network device" used herein includes, but not limited to, a base station (BS), a gateway, a registration management entity, and other suitable device in a communication system. The term "base station" or "BS" represents a node B (NodeB or NB), an evolved NodeB (eNodeB or eNB), a NR NB (also referred to as a gNB), a Remote Radio Unit (RRU), a radio header (RH), a remote radio head (RRH), a relay, a low power node such as a femto, a pico, and so forth.

[0017] The term "terminal device" used herein includes, but not limited to, "user equipment (UE)" and other suitable end device capable of communicating with the network device. By way of example, the "terminal device" may refer to a terminal, a Mobile Terminal (MT), a Subscriber Station (SS), a Portable Subscriber Station, a Mobile Station (MS), or an Access Terminal (AT).

[0018] The term "circuitry" used herein may refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and / or digital hardware circuit(s) with software / firmware and (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 (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."

[0019] 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.

[0020] As mentioned above, several mechanisms for RACH have been proposed. For example, four-step RACH procedure has been proposed. As shown in Fig. 1, for four-step RACH procedure, a RACH transmission occasion is defined as the time-frequency resource on which a PRACH message 1 is transmitted using the configured PRACH preamble format. The user equipment (UE) 110 may transmit 1010 the RACH preamble on a PRACH resource which is mapped to a RA-RNTI and the network device may decode the preamble and obtain the RA-RNTI depending on the PRACH resource where the preamble is received. The gNB 120 may transmit 1020 message 2 which may indicate the transmission resource of message 3. In particular, the gNB 120 may transmit RA response scheduled with PDCCH addressed the RA-RNTI which is calculated from the PRACH resource (for example, time and / or frequency allocation). The UE 110 may decode the RA response and obtain the transmission resource for message3. The UE 110 may transmit 1030 a radio resource control (RRC) connection request as message3 scrambled by T-CRNTI obtained from the RA response (message2). The gNB 120 may response 1040 a contention resolution ID (containing the UL CCCH SDU in msg3) in message4 scrambled by T-CRNTI obtained from the RA response (message2) and T-CRNTI is considered as C-RNTI by the UE upon reception of the message 4.

[0021] In recent studies, two-step RACH has also been proposed, which is shown in Fig. 2. The UE 210 transmits 2010 messageA to the gNB 220 and the gNB 220 transmits 2020 messageB to the UE 210. Compared to the traditional four-step RACH with preamble, RAR, message3 and contention resolution message, two-step RACH combines the transmission of preamble and the message3 payload into messageA, and combines RAR and contention resolution message into messageB. For two-step RACH, the messageA is a signal to detect the UE while the second message is for contention resolution for CBRA with a possible payload. The messageA will at least include the equivalent information which is transmitted in message3 for four-step RACH.

[0022] As a baseline, all the triggers for four-step RACH are also applicable to two-step RACH; however further analysis is needed on SI request and BFR as well as how timing advance and grants can be obtained for messageA.

[0023] The contention resolution in two-step RACH will be performed by including a UE identifier in the first message (i.e. messageA) which is echoed in the second message (i.e. messageB). Fall-back from two-step RACH to four-step RACH will be supported. The fallback after messageA transmission is feasible only if detection of the UE without the decoding of the payload is possible and thus relies on such support at the physical layer. If two-step RACH is used for initial access, the parameters for two-step RACH procedure including resources for messageA will be broadcasted. The network can configure different PRACH resources or different preambles for four-step RACH and two-step RACH.

[0024] For contention resolution and design of RNTI for two-step RACH, studies have been made to reuse what has already been defined for the traditional four-step RACH.

[0025] The RA-RNTI associated with the PRACH in which the Random Access Preamble is transmitted, is computed uniquely as: RA - RNTI = 1 + s_id + 14 × t_id + 14 × 80 × f_id + 14 × 80 × 8 × ul_carrier_id where s_id is the index of the first OFDM symbol of the specified PRACH (0 ≤ s_id < 14), t_id is the index of the first slot of the specified PRACH in a system frame (0 ≤ t_id < 80), f_id is the index of the specified PRACH in the frequency domain (0 ≤ f_id < 8), and ul_carrier_id is the UL carrier used for Message1 transmission (0 for NUL carrier, and 1 for SUL carrier). In other words, there is a one-to-one relationship between the RA-RNTI and the PRACH occasion used to transmit the Random Access Preamble.

[0026] It has been discussed that the RAR window (currently maximum 10ms) needs to be extended to cope with potential LBT failure, which means the RA-RNTI range will also need to be extended. Similarly, the window for messageB reception will most likely be longer than current RAR window as well. Current RA-RNTI space is already over 19k values, it is undesirable to extend the RA-RNTI further to keep overhead under control.

[0027] Contention resolution for four-step RACH is addressed to either Temporary C-RNTI or C-RNTI depending on whether the UE already has C-RNTI allocated and included C-RNTI MAC CE in the message3. Both cannot be used for two-step RACH. C-RNTI is not applicable to two-step RACH from IDLE mode initial when the UE does not have C-RNTI allocated yet. Temporary C-RNTI is allocated in message2 of the four-step RACH hence not applicable to two-step RACH.

[0028] According to aspects of the present disclosure, the terminal devices transmit random access requests and the network device transmits one response to the random access requests which comprises the identity information of terminal devices which succeed in the RACH. According to aspects of the present disclosure, the terminal devices transmit random access requests in random access channels and the network device transmits the response to the random access requests on the downlink control channel addressed to the common identifier. According to aspects of the present disclosure, there is one to multiple mapping for contention resolution radio network temporary identifier (CR-RNTI) and physical RACH (PRACH). In this way, the number of RNTIs is decreased and the overhead is reduced.

[0029] Fig. 3 illustrates a schematic diagram of a communication system 300 in which aspects of the present disclosure can be implemented. The communication system 300, which is a part of a communication network, comprises terminal devices 310-1, 310-2, ... , 310-N (collectively referred to as "terminal device(s) 310" where N is an integer number). The communication system 300 comprises one or more network devices, for example, a network device 320. It should be understood that the communication system 300may also comprise other elements which are omitted for the purpose of clarity. It is to be understood that the numbers of terminal devices and network devices shown in Fig. 3 are given for the purpose of illustration without suggesting any limitations. The network device 320 may communicate with the terminal devices 310.

[0030] Communications in the communication system 300 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) and the fifth generation (5G) and on 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 Divided Multiple Address (CDMA), Frequency Divided Multiple Address (FDMA), Time Divided Multiple Address (TDMA), Frequency Divided Duplexer (FDD), Time Divided Duplexer (TDD), Multiple-Input Multiple-Output (MIMO), Orthogonal Frequency Divided Multiple Access (OFDMA) and / or any other technologies currently known or to be developed in the future.

[0031] Fig. 4 illustrates a schematic diagram of interactions 400 in accordance with aspects of the present disclosure. The interactions 400 may be implemented at any suitable devices. Only for the purpose of illustrations, the interactions 400 are described to be implemented at the terminal device 310-1 and the network device 320.

[0032] The terminal device 310-1 transmits 405 one or more random access request (also referred to as "message A") to the network device 320. The random access request comprises a preamble for random access procedure. The preamble is transmitted on a random access channel, for example, physical random access channel (PRACH). In some aspects, the terminal device 310-1 may determine the PRACH and preamble based on predetermined configurations. For example, the terminal device 310-1 may be configured with information indicating PRACHs and / or preambles used for two-step RACH.

[0033] In addition, the random access request comprises identity information of the terminal device 310-1. The identity information may be transmitted on a physical uplink shared channel (PUSCH). In some aspects, if the terminal device 310-1 is in an idle mode and / or inactive mode, the identity information may be a common control channel (CCCH) message which contains UE ID, e.g. RRC Setup Request message for idle mode UE or RRC Resume Request for inactive mode UE. In other aspects, if the terminal device 310-1 has a cell radio network temporary identifier (C-RNTI), for example, the terminal device 310-1 may be in a connected mode, the identity information may be the C-RNTI. The request may comprise C-RNTI medium access control (MAC) control element (CE).

[0034] Alternatively or in addition, the random access request may also comprise a buffer report (BSR) and / or power headroom report (PHR). The random access request may further comprise other proper data depending on the size of the request.

[0035] The network device 320 receives the random access requests from one or more terminal devices 310, for example, the terminal devices 310-1 and / or 310-2. The network device 320 determines 410 at least one terminal device (referred to as "the target terminal device") from the one or more terminal devices 310. The target terminal device is successful in random access procedure. The random access requests may be from one terminal device. Alternatively, the random access requests may be from different terminal devices.

[0036] In some aspects, the network device 320 may determine 415 the random access channels on which the random access request are received. In some aspects, the preambles may be transmitted on different random access channels. In other aspects, the preambles may be transmitted on a same random access channel.

[0037] In some aspects, the network device 320 may be configured with information indicating a set of predetermined PRACHs used for two-step RACH. If the PRACHs belong to the set of predetermined PRACHs, the network device 320 may determine that the random access requests are used for two-step RACH.

[0038] Alternatively or in addition, the network device 320 may be configured with information indicating a set of predetermined preambles used for two-step RACH. If the preambles belong to the set of predetermined preambles, the network device 320 may determine that the random access requests are used for two-step RACH.

[0039] The network device 320 may generate 420 the random access response (messageB). The random access response comprises the identity information of the target terminal device. If the identity information carried in the random access request is the CCCH UE ID of the target terminal device, the network device 320 generates the random access response indicating the CCCH UE ID. For example, the random access response may comprise the CCCH MAC CE as contention resolution. Alternatively or in addition, the random access response may comprise C-RNTI field to allocate C-RNTI to target the terminal device.

[0040] In other aspects, if the identity information carried in the random access request is the C-RNTI of the target terminal device, the network device 320 generates the random access response indicating the C-RNTI MAC CE in the message if it is not scheduled with PDCCH addressed to C-RNTI. For example, the random access response may comprise the C-RNTI MAC CE as contention resolution. Alternatively, the random access response maybe scheduled with PDCCH addressed to C-RNTI without indicating the C-RNTI MAC CE in the message.

[0041] The identifier may be common to requests received on different random access channels. Alternatively, the identifier may also be common to all requests received on the random access channels. In an example aspect, one common specific RNTI, contention resolution RNTI (CR-RNTI) may be configured for transmitting the random access responses, instead of linking the response to the PRACH occasion where the preamble for random access request is sent.

[0042] In another aspect, finer granularity than only one common specific RNTI may be defined for CR-RNTI. In this way, it reduces decoding efforts for the terminal devices which are not responded by the network device 320. For example one RNTI for each subframe / slot within a radio frame. The CR-RNTI may be preconfigured to the network device 320 and the terminal devices 310 or fixed in the specification.

[0043] The network device 320 may determine 425 a physical downlink control channel for transmitting the random access response. The downlink control channel is scrambled with an identifier.

[0044] In some aspects, the downlink control channel is scrambled with the CR-RNTI. In other aspects, if the network device 320 knows the C-RNTI of the terminal device 310-1, the downlink control channel is scrambled with the C-RNTI. In this way, the number of RNTIs may be reduced, thus saving RNTI space used for RA procedure.

[0045] The network device 320 transmits 430 the random access response (also referred to as "message B") to the terminal device 310-1. In some aspects, the terminal device 310-1 may determine the CR-RNTI and receive the random access response on the PDCCH addressed to the CR-RNTI. For example, the terminal device 310-1 may monitor the PDCCH addressed to CR-RNTI during a configured window time (for example, the contention resolution window). Alternatively, the terminal device 310-1 may determine the C-RNTI and receive the random access response on the PDCCH associated with the C-RNTI. For example, the terminal device 310-1 may monitor the PDCCH addressed to C-RNTI during the configured window time.

[0046] The terminal device 310-1 determines 435 whether the random access procedure is successful. For example, if the terminal device 310-1 determines that the random access response comprises the identity information of the terminal device 310-1, the terminal device 310-1 may determine that the random access procedure of the terminal device 310-1 is successful.

[0047] In some aspects, if the terminal device 310-1 determines that the random access response does not comprise the identity information of the terminal device 310-1, the terminal device 310-1 may determine that this attempt of the random access procedure of the terminal device 310-1 is not successful.

[0048] In this way, a limited number of RNTIs is needed for the random access scheduling instead of tens of thousands of RNTIs. In addition, the overhead of the random access response is reduced.

[0049] In some aspects, the terminal device 310-1 may monitor the downlink control channel until the timer for the random access response expires. According to the claimed embodiment, the terminal device 310-1 stops monitoring the random access response before the expire of the timer, if the random access response comprising a further indication indicating there is no further random access response to the random access request.

[0050] In addition, in some aspects, the random access response may comprise an indication indicating that a further random access response to the random access request, the terminal device 310-1 may monitor the further random access response within the window. The further random response may be for a particular PRACH resource, for example, PRACH occasion, preamble, slot / subframe number. In this way, the terminal device 310-1 does not have to wait and can immediately transmit a further random access request.

[0051] Fig. 5 illustrates a flow chart of a method 500 in accordance with aspects of the present disclosure. The method 500 may be implemented at any suitable devices. Only for the purpose of illustrations, the method 500 is described to be implemented at the terminal device 310-1.

[0052] At block 510, the terminal device 310-1 transmits the random access request to the network device 320. The random access request comprises at least one preamble for random access procedure. The preamble may be transmitted on a random access channel, for example, PRACH. In some aspects, the terminal device 310-1 may determine the random access channel based on predetermined configurations. For example, the terminal device 310-1 may be configured with information indicating PRACHs used for two-step RACH.

[0053] In addition, the random access request comprises identity information of the terminal device 310-1. The identity information may be transmitted on a physical uplink shared channel (PUSCH). In some aspects, if the terminal device 310-1 is in an idle mode and / or inactive mode, the identity information may be a common control channel (CCCH) UE ID. In other aspects, if the terminal device 310-1 has a cell radio network temporary identifier (C-RNTI), for example, the terminal device 310-1 may be in a connected mode, the identity information may be the C-RNTI. The request may comprise C-RNTI medium access control (MAC) control element (CE).

[0054] Alternatively or in addition, the random access request may also comprise a buffer report (BSR) and / or power headroom report (PHR). The random access request may further comprise other proper data depending on the size of the request.

[0055] At block 520, the terminal device 310-1 receives the random access response scheduled by a downlink control channel scrambled with the identifier from the network device 320. The random access response comprises the identity information of the at least one of the one or more terminal devices which succeed in the random access procedure. The one or more terminal devices transmit preambles to the network device 320. The identifier being used for scrambling downlink control channels associated with the one or more terminal devices.

[0056] In some aspects, the terminal device 310-1 may determine the CR-RNTI and receive the random access response on the PDCCH addressed to the CR-RNTI. For example, the terminal device 310-1 may monitor the PDCCH addressed to CR-RNTI during a configured window time (for example, the contention resolution window). Alternatively, the terminal device 310-1 may determine the C-RNTI and receive the random access response on the PDCCH addressed to the C-RNTI. For example, the terminal device 310-1 may monitor the PDCCH addressed to C-RNTI during the configured window time.

[0057] If the identity information carried in the random access request is the CCCH UE ID of the target terminal device, the random access response may indicate the CCCH UE ID. For example, the random access response may comprise the CCCH MAC CE as contention resolution. Alternatively or in addition, the random access response may comprise C-RNTI MAC CE to allocate C-RNTI to target the terminal device.

[0058] In other aspects, if the identity information carried in the random access request is the C-RNTI of the target terminal device, the random access response may indicate the C-RNTI. For example, the random access response may comprise the C-RNTI MAC CE as contention resolution.

[0059] At block 530, the terminal device 310-1 determines whether the identity information of the terminal device 310-1 is in the random access response in order to determine random access procedure of the terminal device 310-1 is successful. If the terminal device 310-1 determines that the random access response comprises the identity information of the terminal device 310-1, the terminal device 310-1 may determine, at block 540, that the random access procedure of the terminal device 310-1 is successful.

[0060] In some aspects, the terminal device 310-1 may monitor the downlink control channel until the timer for the random access response expires. In some aspects, the terminal device 310-1 may stop monitoring the random access response before the expire of the timer, if the random access response comprising a further indication indicating there is no further random access response to the random access request.

[0061] In some aspects, if the terminal device 310-1 determines that the random access response does not comprise the identity information of the terminal device 310-1, the terminal device 310-1 may determine that the random access procedure of the terminal device 310-1 is not successful.

[0062] In some aspects, an apparatus for performing the method 600 (for example, the terminal device 310-1) may comprise respective means for performing the corresponding steps in the method 500. These means may be implemented in any suitable manners. For example, it can be implemented by circuitry or software modules.

[0063] In some aspects, the apparatus comprises means for transmitting, at a terminal device, a random access request to a network device, the random access request comprising at least one preamble for a random access procedure and identity information of the terminal device; means for receiving, from the network device, a random access response to the random access request scheduled by a downlink control channel scrambled with an identifier, the random access response comprising identity information of at least one of one or more terminal devices, the one or more terminal devices transmitting preambles for random access procedures to the network device on random access channels, the identifier being used for scrambling downlink control channels associated with the one or more terminal devices and means for in response to determining that the random access response comprising the identity information of the terminal device, determining that the random access procedure of the terminal device is successful.

[0064] In some aspects, the identifier is common to a plurality of random access channels in the random access channels.

[0065] In some aspects, the identifier is common to all of the random access channels.

[0066] In some aspects, the mean for receiving the random access response comprises: means for determining the identifier to be a contention resolution radio network temporary identifier (CR-RNTI); and means for receiving the random access response on the downlink control channel addressed to the CR-RNTI.

[0067] In some aspects, the means for receiving the random access response comprises: means for determining the identifier to be a cell radio network temporary identifier (C-RNTI); and means for receiving the random access response on the downlink control channel addressed to the C-RNTI.

[0068] In some aspects, the means for transmitting the identity information comprises: means for in response to the terminal device being in an idle mode or an inactive mode, transmitting the identity information comprising a common control channel (CCCH) user equipment (UE) ID; or means for in response to the terminal device being in a connected mode, transmitting the identity information comprising a cell radio network temporary identifier (C-RNTI) medium access control (MAC) control element (CE).

[0069] In some aspects, the random access request further comprises at least one of: a buffer status report (BSR), or a power headroom report.

[0070] In some aspects, the apparatus further comprises at least one of: means for in response to determining that the random access response excluding the identity information of the terminal device, determine that the random access request of the terminal device is failed; and means for in response to the random access response comprising an indication indicating a further random access response to the random access request, monitor the further random access response.

[0071] In some aspects, the random access response comprises at least one of: a CCH MAC CE, or a C-RNTI MAC CE.

[0072] In some aspect, the apparatus further comprises: means for in response to the random access response comprising a further indication indicating there is no further random access response to the random access request, stopping monitoring the downlink control channel before an expire of a time for the random access response.

[0073] In some aspect, the apparatus further comprises: means for monitoring the downlink control channel until an expiration of a time for the random access response.

[0074] Fig. 6 illustrates a flow chart of a method 600 in accordance with aspects of the present disclosure. The method 600 may be implemented at any suitable devices. Only for the purpose of illustrations, the method 600 is described to be implemented at the network device 120.

[0075] At block 610, the network device 320 receives random access requests from the one or more terminal devices 310-1. The random access requests comprise preambles for random access procedure of the one or more terminal devices. The preambles may be received on random access channels. In some aspects, the preambles may be received on different random access channels. In other aspects, the preambles may be received on the same random access channel.

[0076] In addition, the random access request comprises identity information of the terminal devices 310. The identity information may be received on a physical uplink shared channel (PUSCH). In some aspects, if the terminal devices are in an idle mode and / or inactive mode, the identity information may be a common control channel (CCCH) UE ID. In other aspects, if the terminal devices 310 have a cell radio network temporary identifier (C-RNTI), for example, the terminal device 310-1 may be in a connected mode, the identity information may be the C-RNTI. The request may comprise C-RNTI medium access control (MAC) control element (CE).

[0077] Alternatively or in addition, the random access request may also comprise a buffer report (BSR) and / or power headroom report (PHR). The random access request may further comprise other proper data depending on the size of the request.

[0078] In some aspects, the network device 320 may determine the random accesses channels on which the random access request is received. In some aspects, the network device 320 may be configured with information indicating a set of predetermined random accesses channels used for two-step RACH. If the random accesses channels belong to the set of predetermined random accesses channels, the network device 320 may determine that the random access requests are used for two-step RACH.

[0079] In some aspects, the network device 320 may be configured with information indicating a set of predetermined preambles used for two-step RACH. If the preambles belong to the set of predetermined preambles, the network device 320 may determine that the random access requests are used for two-step RACH.

[0080] In some aspects, the network device 320 may generate the random access response. The random access response comprises the identity information of the target terminal device. If the identity information carried in the random access request is the CCCH UE ID of the target terminal device, the network device 320 generates the random access response indicating the CCCH UE ID. For example, the random access response may comprise the CCCH MAC CE as contention resolution. Alternatively or in addition, the random access response may comprise C-RNTI filed to allocate C-RNTI to target the terminal device.

[0081] In other aspects, if the identity information carried in the random access request is the C-RNTI of the target terminal device, the network device 320 generates the random access response indicating the C-RNTI. For example, the random access response may comprise the C-RNTI MAC CE as contention resolution if the random access is not scheduled by PDCCH addressed to C-RNTI, but with contention resolution RNTI.

[0082] In an example aspect, one common specific RNTI, contention resolution RNTI (CR-RNTI) may be configured for transmitting the random access response, instead of linking the response to the PRACH occasion where the preamble for random access request is sent.

[0083] In another aspect, finer granularity than only one common specific RNTI may be defined for CR-RNTI. In this way, it reduces access efforts for the terminal devices which are not responded by the network device 320. For example one RNTI for each subframe / slot within a radio frame. The CR-RNTI may be preconfigured to the network device 320 and the terminal devices 310.

[0084] The network device 320 may determine a physical downlink control channel (PDCCH) for transmitting the random access response. In some aspects, the PDCCH is addressed to the CR-RNTI. In other aspects, the PDCCH is addressed to the C-RNTI. In this way, the number of RNTIs may be reduced, thus saving space.

[0085] At block 620, the network device 320 transmits the random access response to the terminal device 310-1. The random access response is scheduled by the downlink control channel which is scrambled with the identifier. In some aspects, the PDCCH may be scrambled with the CR-RNTI. Alternatively, the PDCCH may be scrambled with the C-RNTI. In some aspects, the identifier is common to a plurality of random access channels in the random access channels. Alternatively, the identifier is common to all of the random access channels.

[0086] In some aspects, an apparatus for performing the method 600 (for example, the network device 120) may comprise respective means for performing the corresponding steps in the method 600. These means may be implemented in any suitable manners. For example, it can be implemented by circuitry or software modules.

[0087] In some aspects, the apparatus comprises: means for receiving, at a network device, random access requests from one or more terminal devices, the random access requests comprising preambles for random access procedures of the one or more the terminal devices and identity information of the one or more terminal devices, the preambles being transmitted on random access channels; and means for transmitting a random access response to the one or more terminal devices on a downlink control channel scrambled with an identifier, the random access response comprising identity information of the at least one of the one or more terminal devices to indicate that the random access procedure of the at least one of the one or more terminal devices is successful, the identifier being used for scrambling downlink control channels associated with the one or more terminal devices.

[0088] In some aspects, the identity information of the plurality of terminal devices comprises at least one of: common control channel (CCCH) user equipment (UE) IDs of the plurality of terminal devices, or cell radio network temporary identifier (C-RNTI) medium access control (MAC) control elements (CEs) of the one or more of terminal devices.

[0089] In some aspects, the random access request further comprises at least one of: a buffer status report (BSR), or power headroom report (PHR).

[0090] In some aspects, the apparatus further comprises: means for determining whether a further random access response is needed; and means for in response to determining that the further random access response is needed, adding into the random access response an indication indicating the further random access response.

[0091] In some aspects, the means for transmitting the random access response comprises: means for determining physical random access channels (PRACHs) on which the preambles are received; means for comparing the PRACHs with a set of predetermined PRACHs; means for in response to the PRACHs belong to the set of predetermined PRACHs, determining the downlink control channel addressed to the identifier; and means for transmitting the random access response on the downlink control channel.

[0092] In some aspects, the means for transmitting the random access response comprises: means for comparing the preambles with a set of predetermined preambles; means for in response to the preambles belonging to the set of predetermined preambles, determining the downlink control channel addressed to the identifier; and means for transmitting the random access response on the downlink control channel.

[0093] In some aspects, the means for transmitting the random access response comprises: means for in response to the identity information of the at least one of the terminal devices device being a common control channel (CCCH) user equipment (UE) ID, generating the random access response indicating the CCH ID of the at least one of the terminal devices device; or means for in response to the identity information of the at least one of the terminal devices device being a cell radio network temporary identifier (C-RNTI), generating the random access response indicating the C-RNTI of the at least one of the terminal devices device.

[0094] Fig. 7 is a simplified block diagram of a device 700 that is suitable for implementing aspects of the present disclosure. The device 700 may be implemented at the network device 320. The device 700 may also be implemented at the terminal devices 310. As shown, the device 700 includes one or more processors 710, one or more memories 720 coupled to the processor(s) 710, one or more transmitters and / or receivers (TX / RX) 740 coupled to the processor 710.

[0095] The processor 710 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 700 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.

[0096] The memory 720 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples.

[0097] The memory 720 stores at least a part of a program 730. The device 700 may load the program 730 from the computer readable medium to the RAM for execution. The computer readable medium may include any types of tangible non-volatile storage, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. Fig. 8 shows an example of the computer readable medium 800 in form of CD or DVD. The computer readable medium has the program 730 stored thereon.

[0098] The TX / RX 740 is for bidirectional communications. The TX / RX 740 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements.

[0099] The program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate in accordance with the aspects of the present disclosure, as discussed herein with reference to Figs. 5 and 6. That is, aspects of the present disclosure can be implemented by computer software executable by the processor 710 of the device 700, or by hardware, or by a combination of software and hardware.

[0100] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of any disclosure or of what may be claimed, but rather as descriptions of features that may be specific to particular aspects of particular disclosures. Certain features that are described in this specification in the context of separate aspects can also be implemented in combination in a single aspect. Conversely, various features that are described in the context of a single aspect can also be implemented in multiple aspects separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.

[0101] Similarly, while operations are depicted in the drawings 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. Moreover, the separation of various system components in the aspects described above should not be understood as requiring such separation in all aspects, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.

Claims

1. A terminal device, comprising: means for transmitting (510), at the terminal device, a random access request to a network device, the random access request comprising at least one preamble for a random access procedure and a cell radio network temporary identifier of the terminal device, wherein the at least one preamble is transmitted on a random access channel among a plurality of random access channels; means for receiving (520), from the network device and during a configured time window, a random access response to the random access request on a downlink control channel addressed to the cell radio network temporary identifier of the terminal device; in response to determining (530) that the random access response is addressed to the cell radio network temporary identifier of the terminal device, means for determining (540) that the random access procedure of the terminal device is successful; and characterized by in response to the random access response comprising a further indication indicating there is no further random access response to the random access request, means for stopping monitoring a further random access response before an expiry of the configured time window for the random access response.

2. A method, comprising: transmitting (510), at a terminal device, a random access request to a network device, the random access request comprising at least one preamble for a random access procedure and a cell radio network temporary identifier of the terminal device, wherein the at least one preamble is transmitted on a random access channel among a plurality of random access channels; receiving (520), from the network device and during a configured time window, a random access response to the random access request on a downlink control channel addressed to the cell radio network temporary identifier of the terminal device; in response to determining (530) that the random access response comprising the cell radio network temporary identifier of the terminal device, determining (540) that the random access procedure of the terminal device is successful; and characterized by in response to the random access response comprising a further indication indicating there is no further random access response to the random access request, stopping monitoring a further random access response before an expiry of the configured time window for the random access response.

3. A computer readable medium storing instructions thereon, the instructions, when executed by at least one processing unit of a machine, causing the machine to perform the method according to claim 2.