Method and device for transmitting and receiving wireless signals in a wireless communication system
By adjusting the configuration of the DCI field, the representation range of RA-RNTI and MsgB-RNTI is expanded, solving the problem of RA-RNTI overflow under high SCS, and improving the adaptability and efficiency of the wireless communication system.
Patent Information
- Application Number
- CN202180026499.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-04-05
- Filing Date
- 2021-08-06
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2041-08-06
AI Technical Summary
During the random access process of existing wireless communication systems, the design of RA-RNTI and MsgB-RNTI is effective when it exists in SCS below 120KHz, but in SCS above 120KHz, the value range of RA-RNTI exceeds 16 bits, resulting in identification. Difficulties affect system efficiency.
A method is proposed to extend the representation range of RA-RNTI and MsgB-RNTI by adjusting the configuration of DCI fields, including the combination of sub-period index, slot index, frequency index and carrier index, and is suitable for systems with different SCS sizes. . Specific methods include molecular time periods, subset frequency indexes and symbol indexes to ensure that RNTIs can still be effectively identified under large SCS.
It realizes effective identification of RA-RNTI and MsgB-RNTI under high SCS conditions, improves the system's adaptability and efficiency under large-scale SCS, and solves the RA-RNTI overflow problem.
Smart Images

Figure CN115428573B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a wireless communication system, and more particularly, the present disclosure relates to a method and apparatus for transmitting / receiving a wireless signal. Background Art
[0002] In general, wireless communication systems are being developed to provide communication services such as audio communication services, data communication services, etc., to variously cover a wide range. Wireless communication is a multiple access system that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmission power, etc.). For example, the multiple access system may be any one of a code division multiple access (CDMA) system, a frequency division multiple access (FDMA) system, a time division multiple access (TDMA) system, an orthogonal frequency division multiple access (OFDMA) system, and a single carrier frequency division multiple access (SC-FDMA) system. Summary of the invention
[0003] Technical issues
[0004] The object of the present disclosure is to provide a method and device for efficiently performing a wireless signal transmission / reception process.
[0005] Those skilled in the art will appreciate that the objects that can be achieved with the present disclosure are not limited to the objects that have been specifically described above, and the above and other objects that may be achieved by the present disclosure will be more clearly understood from the following detailed description.
[0006] Technical Solution
[0007] In a first technical aspect of the present disclosure, a method for performing random access (RA) by a user equipment in a wireless communication system is provided, the method comprising the following steps: sending an RA preamble code on one of a plurality of RA opportunities (RO), the RA preamble code being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a time slot index within a sub-period; (c) a symbol index within a time slot; and (d) a frequency resource index; monitoring downlink control information (DCI) having an RA identifier within a time window after sending the RA preamble code, the RA identifier being masked with a cyclic redundancy check (CRC) within the DCI; and receiving an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining part of (a) to (d) may be included in the RA identifier.
[0008] In a second technical aspect of the present disclosure, a user equipment used in a wireless communication system is provided, the user equipment comprising: at least one radio frequency (RF) unit; at least one processor; and at least one computer memory, the at least one computer memory being operatively connected to the at least one processor and enabling the at least one processor to perform operations when executed, the operations comprising: sending an RA preamble on one of a plurality of RA opportunities (ROs), the RA preamble being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a slot index within a sub-period; (c) a symbol index within a slot; and (d) a frequency resource index; monitoring downlink control information (DCI) having an RA identifier within a time window after sending the RA preamble, the RA identifier being masked within the DCI using a cyclic redundancy check (CRC); and receiving an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining part of (a) to (d) may be included in the RA identifier.
[0009] In a third technical aspect of the present disclosure, a device for a user equipment is provided, the device comprising: at least one processor; and at least one computer memory, the at least one computer memory being operatively connected to the at least one processor and enabling the at least one processor to perform operations when executed, the operations comprising: sending an RA preamble on one of a plurality of RA opportunities (ROs), the RA preamble being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a slot index within a sub-period; (c) a symbol index within a slot; and (d) a frequency resource index; monitoring downlink control information (DCI) having an RA identifier within a time window after sending the RA preamble, the RA identifier being masked within the DCI using a cyclic redundancy check (CRC); and receiving an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining portion of (a) to (d) may be included in the RA identifier.
[0010] In a fourth technical aspect of the present disclosure, a computer-readable storage medium is provided, comprising at least one computer program, the at least one computer program enabling at least one processor to perform operations when executed, the operations comprising: sending an RA preamble on one of a plurality of RA opportunities (ROs), the RA preamble being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a slot index within a sub-period; (c) a symbol index within a slot; and (d) a frequency resource index; monitoring downlink control information (DCI) having an RA identifier within a time window after sending the RA preamble, the RA identifier being masked within the DCI using a cyclic redundancy check (CRC); and receiving an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining part of (a) to (d) may be included in the RA identifier.
[0011] In a fifth technical aspect of the present disclosure, a method for performing random access (RA) by a base station in a wireless communication system is provided, the method comprising the following steps: receiving an RA preamble code at one of a plurality of RA opportunities (RO), the RA preamble code being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a time slot index within a sub-period; (c) a symbol index within a time slot; and (d) a frequency resource index; sending downlink control information (DCI) with an RA identifier within a time window after receiving the RA preamble code, the RA identifier being masked with a cyclic redundancy check (CRC) within the DCI; and sending an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining part of (a) to (d) may be included in the RA identifier.
[0012] In a sixth technical aspect of the present disclosure, a base station for use in a wireless communication system is provided, the base station comprising: at least one radio frequency (RF) unit; at least one processor; and at least one computer memory, the at least one computer memory being operatively connected to the at least one processor and enabling the at least one processor to perform operations when executed, the operations comprising: receiving an RA preamble on one of a plurality of RA opportunities (ROs), the RA preamble being sent on a resource, the resource comprising the following elements: (a) a sub-period index within a 10-ms period; (b) a slot index within a sub-period; (c) a symbol index within a slot; and (d) a frequency resource index; sending downlink control information (DCI) with an RA identifier within a time window after receiving the RA preamble, the RA identifier being masked with a cyclic redundancy check (CRC) within the DCI; and sending an RA response corresponding to the DCI, wherein one of (a) to (d) may be included in a payload within the DCI, and wherein the remaining portion of (a) to (d) may be included in the RA identifier.
[0013] Preferably, the (a) may be included in the payload within the DCI, and the (b) to (d) may be included in the RA identifier.
[0014] Preferably, the size of the field having the (a) included in the payload within the DCI may be proportional to a subcarrier spacing (SCS) configured in the RA preamble or an SCS of a carrier on which the RA preamble is transmitted.
[0015] Preferably, the size of the field of (a) included in the payload within the DCI can be determined based on (i) a subcarrier spacing (SCS) configured in the RA preamble or the SCS of the carrier on which the RA preamble is sent and the type of RA process supported by the user equipment.
[0016] Preferably, the RA identifier is defined by the following formula:
[0017] 1+s+{14*t}+{14*80*f}+{14*80*8*u}+14*80*8*r, where
[0018] - said s is a symbol index and has a value of 0 to 13,
[0019] - said t is a time slot index and has a value of 0 to 79,
[0020] - said f is a frequency resource index and has a value of 0 to 7,
[0021] - said u being a value associated with the carrier on which the RA preamble is transmitted is 0 or 1, and
[0022] - The value of r as the type for the RA process is 0 or 2.
[0023] Beneficial Effects
[0024] According to the present disclosure, wireless signal transmission and reception can be efficiently performed in a wireless communication system.
[0025] Those skilled in the art will appreciate that the effects that can be achieved with the present disclosure are not limited to what has been particularly described above, and other advantages of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The accompanying drawings, which are included to provide a further understanding of the present disclosure and are incorporated in and constitute a part of this application, illustrate embodiments of the present disclosure and together with the description serve to explain the principles of the present disclosure. In the drawings:
[0027] Figure 1 Physical channels used in a 3rd Generation Partnership Project (3GPP) system as an exemplary wireless communication system and a general signal transmission method using the physical channels are illustrated;
[0028] Figure 2 illustrates a radio frame structure;
[0029] Figure 3 A resource grid of time slots is illustrated;
[0030] Figure 4 An exemplary mapping of physical channels in time slots is illustrated;
[0031] Figure 5 The 4-step Random Access Channel (RACH) procedure is illustrated;
[0032] Figure 6 The 2-step RACH process is illustrated;
[0033] Figure 7 RACH Opportunity (RO) is illustrated;
[0034] Figure 8 and Fig. 9 The RACH procedure according to the present disclosure is illustrated; and
[0035] Figures 10 to 13 The communication system 1 and the wireless device applied to the present disclosure are exemplified. DETAILED DESCRIPTION
[0036] The following technologies may be used for various wireless access systems such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), etc. CDMA may be implemented as a radio technology such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA may be implemented as a radio technology such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA may be implemented as a radio technology such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wireless Fidelity (Wi-Fi)), IEEE 802.16 (Worldwide Interoperability for Microwave Access (WiMAX)), IEEE 802.20, Evolved UTRA (E-UTRA), etc. UTRA is part of Universal Mobile Telecommunications System (UMTS). 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is a part of Evolved UMTS (E-UMTS) using E-UTRA, and LTE-Advanced (LTE-A) is an evolution of 3GPP LTE. 3GPP New Radio or New Radio Access Technology (NR) is an evolved version of 3GPP LTE / LTE-A.
[0037] As more and more communication devices require greater communication capacity, there has been a need for enhanced mobile broadband communications relative to traditional radio access technologies (RATs). Large-scale machine type communications (MTC), which can provide various services anytime and anywhere by connecting multiple devices and objects, is another important issue that needs to be considered for next-generation communications. Communication system designs that take into account services that are sensitive to reliability and latency are also under discussion. Therefore, the introduction of next-generation radio access technologies (RATs) for enhanced mobile broadband communications (eMBB), massive MTC (mMTC), and ultra-reliable low-latency communications (URLLC) is being discussed. For convenience, the technology is referred to as NR (new radio or new RAT) in this disclosure.
[0038] Although the following description is given in the context of 3GPP NR for clarity, the technical concept of the present disclosure is not limited to the 3GPP communication system.
[0039] In a wireless access system, a user equipment (UE) receives information from a base station (BS) through DL and transmits information to the BS through UL. The information transmitted and received between the UE and the BS includes data and various control information and includes various physical channels according to the type / purpose of the information transmitted and received by the UE and the BS.
[0040] Figure 1Physical channels in a 3GPP system and a general signal transmission method using the physical channels are illustrated.
[0041] When the UE is powered on again from a power-off state or enters a new cell, in step S101, the UE performs an initial cell search process (e.g., establishes synchronization with the BS). For this purpose, the UE receives a synchronization signal block (SSB) from the BS. The SSB includes a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a physical broadcast channel (PBCH). The UE establishes synchronization with the BS based on the PSS / SSS and obtains information such as a cell identifier (ID). The UE can obtain broadcast information in the cell based on the PBCH. The UE can receive a DL reference signal (RS) during the initial cell search to monitor the DL channel status.
[0042] After the initial cell search, the UE may acquire more specific system information by receiving a physical downlink control channel (PDCCH) and receiving a physical downlink shared channel (PDSCH) based on information of the PDCCH in step S102.
[0043] The UE may perform a random access procedure in steps S103 to S106 to access the BS. For random access, the UE may transmit a preamble to the BS on a physical random access channel (PRACH) (S103) and receive a response message for the preamble on a PDCCH and a PDSCH corresponding to the PDCCH (S104). In the case of contention-based random access, the UE may perform a contention resolution procedure by further transmitting a PRACH (S105) and receiving a PDCCH and a PDSCH corresponding to the PDCCH (S106).
[0044] After the above process, as a general downlink / uplink signal transmission process, the UE can receive PDCCH / PDSCH (S107) and send a physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH) (S108). The control information sent from the UE to the BS is called uplink control information (UCI). UCI includes hybrid automatic repeat request positive acknowledgement / negative acknowledgement (HARQ-ACK / NACK), scheduling request (SR), channel state information (CSI), etc. CSI includes channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), etc. Although UCI is usually sent on PUCCH, UCI can be sent on PUSCH when control information and business data need to be sent simultaneously. In addition, UCI can be sent non-periodically through PUSCH according to the request / command of the network.
[0045] Figure 2The radio frame structure is illustrated. In NR, uplink transmission and downlink transmission are configured with frames. Each radio frame has a length of 10ms and is divided into two 5-ms half frames (HF). Each half frame is divided into five 1-ms subframes (SF). The subframe is divided into one or more time slots, and the number of time slots in a subframe depends on the subcarrier spacing (SCS). Depending on the cyclic prefix (CP), each time slot includes 12 or 14 orthogonal frequency division multiplexing (OFDM) symbols. When using normal CP, each time slot includes 14 OFDM symbols. When using extended CP, each time slot includes 12 OFDM symbols.
[0046] Table 1 exemplarily shows that the number of symbols per slot, the number of slots per frame, and the number of slots per subframe vary according to the SCS when a normal CP is used.
[0047] [Table 1]
[0048] <![CDATA[SCS(15*2 ^u )]]> <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot ]]> 15KHz(u=0) 14 10 1 30KHz(u=1) 14 20 2 60KHz(u=2) 14 40 4 120KHz(u=3) 14 80 8 240KHz(u=4) 14 160 16
[0049] *N slot symb : The number of symbols in a time slot
[0050] *N frame,u slot : Number of time slots in a frame
[0051] *N subframe,u slot : Number of time slots in a subframe
[0052] Table 2 illustrates that the number of symbols per slot, the number of slots per frame, and the number of slots per subframe vary according to the SCS when the extended CP is used.
[0053] [Table 2]
[0054] <![CDATA[SCS(15*2 ^u )]]> <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot ]]> 60KHz(u=2) 12 40 4
[0055] The structure of the frame is only an example. The number of subframes, the number of time slots and the number of symbols in a frame may vary.
[0056] In the NR system, OFDM parameter sets (e.g., SCS) may be configured differently for multiple cells aggregated for one UE. Therefore, the (absolute time) duration of a time resource (e.g., SF, time slot, or TTI) (referred to as a time unit (TU) for simplicity) consisting of the same number of symbols may be configured differently among the aggregated cells. Here, the symbol may include an OFDM symbol (or CP-OFDM symbol) and an SC-FDMA symbol (or a discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol).
[0057] Figure 3 The resource grid of a time slot is illustrated. The time slot includes multiple symbols in the time domain. For example, when a normal CP is used, the time slot includes 14 symbols. However, when an extended CP is used, the time slot includes 12 symbols. The carrier includes multiple subcarriers in the frequency domain. A resource block (RB) is defined as a plurality of consecutive subcarriers (e.g., 12 consecutive subcarriers) in the frequency domain. A bandwidth part (BWP) can be defined as a plurality of consecutive physical RBs (PRBs) in the frequency domain and corresponds to a single parameter set (e.g., SCS, CP length, etc.). A carrier can include up to N (e.g., 5) BWPs. Data communication can be performed by an activated BWP, and only one BWP can be activated for a UE. In the resource grid, each element is called a resource element (RE), and a complex symbol can be mapped to each RE.
[0058] Figure 4 An exemplary mapping of physical channels in a time slot is illustrated. In the NR system, a frame is characterized by a self-contained structure in which all of the DL control channel, DL or UL data, and UL control channel can be included in one time slot. For example, the first N symbols of the time slot (hereinafter referred to as the DL control region) can be used to send a DL control channel (e.g., PDCCH), and the last M symbols of the time slot (hereinafter referred to as the UL control region) can be used to send a UL control channel (e.g., PUCCH). Each of N and M is an integer equal to or greater than 0. The resource region (hereinafter referred to as the data region) between the DL control region and the UL control region can be used to send DL data (e.g., PDSCH) or UL data (e.g., PUSCH). The guard period (GP) provides a time gap for switching from a transmission mode to a reception mode or from a reception mode to a transmission mode at the BS and the UE. Some symbols in a subframe at the time of DL to UL switching can be configured as GP.
[0059] Hereinafter, each physical channel will be described in detail.
[0060] PDCCH carries downlink control information (DCI). For example, PDCCH (i.e., DCI) carries the transmission format and resource allocation of the downlink shared channel (DL-SCH), resource allocation information about the uplink shared channel (UL-SCH), paging information about the paging channel (PCH), system information about DL-SCH, resource allocation information about high-layer control messages such as random access responses sent on PDSCH, transmission power control commands, activation / release of configured scheduling (CS), etc. DCI includes a cyclic redundancy check (CRC), and the CRC is masked / scrambled using various identifiers (e.g., radio network temporary identifier (RNTI)) according to the owner or purpose of the PDCCH. For example, when a PDCCH is provided for a specific UE, the CRC is masked with a UE identifier (e.g., cell-RNTI (C-RNTI)). When the PDCCH involves paging, the CRC is masked with a paging-RNTI (P-RNTI). When the PDCCH is related to system information (eg, system information block (SIB)), the CRC is masked with system information-RNTI (SI-RNTI). When the PDCCH is related to a random access response, the CRC is masked with a random access-RNTI (RA-RNTI).
[0061] Depending on the aggregation level (AL), the PDCCH is configured with 1, 2, 4, 8 or 16 control channel elements (CCEs). CCE is a logical allocation unit for providing a PDCCH with a specified coding rate according to the radio channel state. CCE is configured with 6 resource element groups (REGs). REG is defined as a single PFDM symbol and a single (P)RB. PDCCH is transmitted through a control resource set (CORESET). CORESET is defined as a set of REGs with a given set of parameters (e.g., SCS, CP length, etc.). Multiple CORESETs for a single UE can overlap in the time / frequency domain. CORESET can be configured by system information (e.g., master information block (MIB)) or UE-specific high-level (e.g., radio resource control (RRC) layer) signaling. Specifically, the number of RBs and the number of OFDM symbols (maximum 3) for configuring CORESET can be set by high-level signaling.
[0062] For PDCCH reception / detection, the UE monitors PDCCH candidates. PDCCH candidates represent CCEs that the UE should monitor for PDCCH detection. Depending on the AL, each PDCCH candidate is defined as 1, 2, 4, 8 or 16 CCEs. Monitoring includes (blind) decoding of the PDCCH candidates. The set of PDCCH candidates monitored by the UE is defined as a PDCCH search space (SS). The search space includes a common search space (CSS) or a UE-specific search space (USS). The UE can obtain DCI by monitoring PDCCH candidates in one or more search spaces configured by the MIB or high-level signaling. Each CORESET is associated with one or more search spaces, and each search space is associated with a single CORESET. The search space can be defined based on the following parameters.
[0063] -controlResourceSetId: This indicates the CORESET associated with the search space.
[0064] - monitoringSlotPeriodicityAndOffset: This indicates the PDCCH monitoring period (in slots) and the PDCCH monitoring period offset (in slots).
[0065] - monitoringSymbolsWithinSlot: This indicates the PDCCH monitoring symbols within a slot (eg, the first symbol of a CORESET).
[0066] -nrofCandidates: This indicates the number of PDCCH candidates (0, 1, 2, 3, 4, 5, 6 or 8) per AL = {1, 2, 4, 8, 16}.
[0067] A timing (eg, time / frequency resource) at which a PDCCH candidate should be monitored is defined as a PDCCH (monitoring) timing.
[0068] Table 3 illustrates the characteristics of each search space type.
[0069] [Table 3]
[0070]
[0071] Table 4 illustrates a DCI format transmitted on the PDCCH.
[0072] [Table 4]
[0073]
[0074] DCI format 0_0 can be used to schedule TB-based (or TB-level) PUSCH, and DCI format 0_1 can be used to schedule TB-based (or TB-level) PUSCH or code block group-based (CBG-based) (or CBG-level) PUSCH. DCI format 1_0 can be used to schedule TB-based (or TB-level) PDSCH, and DCI format 1_1 can be used to schedule TB-based (or TB-level) PDSCH or CBG-based (or CBG-level) PDSCH (DL grant DCI). DCI format 0_0 / 0_1 can be referred to as UL grant DCI or UL scheduling information, and DCI format 1_0 / 1_1 can be referred to as DL grant DCI or UL scheduling information. DCI format 2_0 can be used to send dynamic slot format information (e.g., dynamic SFI) to the UE, and DCI format 2_1 can be used to send downlink preemption information to the UE. DCI format 2_0 and / or DCI format 2_1 can be sent to UEs in the corresponding group via a group-common PDCCH, which is a PDCCH sent to UEs defined as a group. DCI format 0_0 and DCI format 1_0 can be referred to as fallback DCI formats, and DCI format 0_1 and DCI format 1_1 can be referred to as non-fallback DCI formats. The fallback DCI formats all maintain the same DCI size / field configuration regardless of the UE configuration. On the other hand, in the non-fallback DCI format, the DCI size / field configuration varies according to the UE settings.
[0075] PDSCH carries downlink data (e.g., DL-SCH transport block (DL-SCHTB)) and applies modulation methods such as quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64QAM, 256QAM, etc. The codeword is generated by encoding the TB. PDSCH can carry up to two codewords. Scrambling and modulation mapping are performed for each codeword, and the modulation symbols generated from each codeword can be mapped to one or more layers. Each layer is mapped to a resource together with a demodulation reference signal (DMRS), generated as an OFDM symbol signal, and sent through the corresponding antenna port.
[0076] PUCCH carries uplink control information (UCI). UCI includes the following columns.
[0077] - Scheduling Request (SR): information used to request UL-SCH resources.
[0078] - Hybrid Automatic Repeat Request - Acknowledgement (HARQ-ACK): This is a response to a downlink data packet (e.g., codeword) on the PDSCH and indicates whether the downlink data packet has been successfully received. A 1-bit HARQ-ACK may be sent in response to a single codeword, and a 2-bit HARQ-ACK may be sent in response to two codewords. The HARQ-ACK response includes a positive ACK (ACK for short), a negative ACK (NACK) or DTX or NACK / DTX. Here, HARQ-ACK is used together with HARQ ACK / NACK or ACK / NACK.
[0079] - Channel State Information (CSI): Feedback information about downlink channels. Multiple-input multiple-output related (MIMO related) feedback information includes rank indicator (RI) and precoding matrix indicator (PMI).
[0080] Table 5 illustrates a PUCCH format. Short PUCCH (formats 0 and 2) and long PUCCH (formats 1, 3, and 4) may be classified according to PUCCH transmission length.
[0081] [Table 5]
[0082]
[0083] PUCCH format 0 carries UCI of a maximum size of 2 bits and is mapped and transmitted based on a sequence. Specifically, the UE transmits one of multiple sequences to send specific UCI to the BS through the PUCCH as PUCCH format 0. The UE transmits PUCCH as PUCCH format 0 in the PUCCH resource of the corresponding SR configuration only when transmitting a positive SR.
[0084] PUCCH format 1 carries UCI up to 2 bits in size, and a modulation symbol is spread in the time domain by an orthogonal cover code (OCC) (configured differently according to frequency hopping). DMRS is transmitted in symbols where modulation symbols are not transmitted (ie, transmitted by time division multiplexing (TDM)).
[0085] PUCCH format 2 carries UCI with a bit size greater than 2 bits, and the modulation symbols are sent by FDM (frequency division multiplexing) with DMRS. DM-RS are located at symbol indexes #1, #4, #7, and #10 in a resource block given at a density of 1 / 3. Pseudo-noise (PN) sequences are used for DM_RS sequences. Frequency hopping can be activated for dual-symbol PUCCH format 2.
[0086] PUCCH format 3 does not perform UE multiplexing within the same physical resource block and carries UCI having a bit size greater than 2 bits. In other words, PUCCH resources of PUCCH format 3 do not include an orthogonal cover code. Modulation symbols are transmitted by TDM (time division multiplexing) with DMRS.
[0087] PUCCH format 4 supports multiplexing up to four UEs in the same physical resource block and carries UCI with a bit size greater than 2 bits. In other words, the PUCCH resources of PUCCH format 3 include orthogonal cover codes. The modulation symbols are transmitted by TDM (time division multiplexing) with DMRS.
[0088] The PUSCH carries uplink data (e.g., UL-SCH transport block (UL-SCHTB)) and / or uplink control information (UCI), and is transmitted based on a cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM) waveform or a discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) waveform. When the PUSCH is transmitted based on the DFT-s-OFDM waveform, the UE transmits the PUSCH by applying transform precoding. For example, if transform coding is not possible (e.g., transform precoding is disabled), the UE may transmit the PUSCH based on the CP-OFDM waveform. If transform coding is possible (e.g., transform precoding is enabled), the UE may transmit the PUSCH based on the CP-OFDM waveform or the DFT-s-OFDM waveform. PUSCH transmission may be dynamically scheduled by a UL grant in the DCI or semi-statically scheduled based on higher layer (e.g., RRC) signaling (and / or layer 1 (L1) signaling (e.g., PDCCH)) (configured grant). PUSCH transmission may be performed based on a codebook or non-codebook.
[0089] Figure 5 The 4-step RACH process is illustrated. Figure 5 , the signals / information sent through each step and the specific operations performed in each step are as follows.
[0090] 1) Msg1 (PRACH): This is sent from the UE to the BS (S710). Each Msg1 may be divided into a time / frequency resource (RACH opportunity (RO)) on which a random access (RA) preamble is sent and a preamble index (RA preamble index (RAPID)).
[0091] 2) Msg2 (RAR PDSCH): This is a response message to Msg1 and is sent from the BS to the UE (S720). For Msg2 reception, the UE may perform PDCCH monitoring to check whether there is a PDCCH based on RA-RNTI (e.g., CRC of the PDCCH is masked with RA-RNTI) within a time window (hereinafter, RAR window) associated with Msg1. When receiving a PDCCH masked with RA-RNTI, the UE may receive RAR from the PDSCH indicated by the RA-RNTI PDCCH. The RA-RNTI may be determined as follows.
[0092] 3) Msg3 (PUSCH): This is sent from the UE to the BS (S730). Msg3 is performed based on the UL grant in the RAR. Msg3 may include a contention resolution identifier (ID) (and / or buffer status report (BSR) information, RRC connection request, etc.). Retransmission according to the HARQ process may be applied to Msg3 (PUSCH). Here, the contention resolution ID includes a UL common control channel (UL CCCCH) service data unit (SDU). When the UL CCCH SDU is greater than 48 bits, only the first 48 bits of the UL CCCH SDU may be included in Msg3.
[0093] 4) Msg4 (PDSCH): This is sent from the BS to the UE (S740). Msg4 may include a UE (global) ID (and / or RRC connection related information) for contention resolution. Success or failure of contention resolution may be determined based on Msg4.
[0094] If Msg2 / Msg4 is not successfully received, the UE retransmits Msg1. In doing so, the UE increases the transmit power (power ramp) of Msg1 and increases the RACH retransmission counter value. When the RACH retransmission counter value reaches the maximum value, it is determined that the RACH process has completely failed. In this case, after performing random backoff, the UE can initialize RACH related parameters (e.g., RACH retransmission counter) to restart the RACH process.
[0095] Figure 6 The 2-step RACH process is illustrated. Figure 6, the UE may send a random access request message (e.g., MsgA) to the BS. MsgA transmission includes random access preamble (RAP) transmission (S1302) and PUSCH transmission (S1304). Thereafter, in order to receive a response to MsgA (i.e., MsgB), the UE may monitor the PDCCH within a time window associated with the RAP. Specifically, in order to receive MsgB, the UE may receive a PDCCH for scheduling MsgB in a time window (hereinafter referred to as MsgB PDCCH) (S1306), and may receive MsgB based on it (S1308). In order to receive MsgB PDCCH, the UE may monitor a PDCCH based on a specific RNTI (e.g., the CRC of the PDCCH utilizes a specific RNTI mask). Here, PDCCH monitoring includes performing blind decoding on PDCCH candidates. In addition, the specific RNTI may include a RA-RNTI. If MsgB is not successfully received or / and fails in contention resolution, the UE may perform MsgA retransmission. In addition, when MsgB is received and contention resolution is successful, the RACH process is successfully completed. When MsgB includes PUCCH resource allocation information for HARQ-ACK feedback transmission, the UE can use the allocated PUCCH resources to send HARQ-ACK feedback about MsgB reception. In addition, when MsgB includes TA command and PUSCH resource allocation information (e.g., UL grant), the UE can send PUSCH based on the TA command and PUSCH resource allocation information.
[0096] Implementation method: RACH process
[0097] Figure 7 Multiple ROs configured in the RACH resource duration are illustrated. The RA-RNTI applied to the PDCCH that schedules RAR in the existing 4-step RACH of 3GPP Release 15 / 16 and the MsgB-RNTI applied to the PDCCH that schedules MsgB in its 2-step RACH can be calculated / determined as a function of the following parameters to distinguish multiple ROs configured in the 10-ms period.
[0098] [Formula 1]
[0099] RA-RNTI=1+s+{14*t}+{14*80*f}+{14*80*8*u}
[0100] MsgB-RNTI=1+s+{14*t}+{14*80*f}+{14*80*8*u}+14*80*8*2, where:
[0101] -RNTI is configured with 16 bits and has a value ranging from 0 to 65535,
[0102] - The first OFDM symbol index (s) of PRACH is 0≤s<14,
[0103] - the first slot index (t) of the PRACH in a radio frame is 0≤t<80 (where t corresponds to a value considering up to 120 KHz as the maximum SCS value),
[0104] - The frequency domain RO index (f) is 0≤f<8, and
[0105] - The UL carrier type / index (u) used for PRACH transmission is 0≤u<2 (eg, 0 for normal uplink (NUL) carrier, 1 for supplementary uplink (SUL) carrier).
[0106] The RA-RNTI / MsgB-RNTI of Formula 1 can be summarized as follows: The definition of the parameters of Formula 2 can refer to Formula 1.
[0107] [Formula 2]
[0108] 1+s+{14*t}+{14*80*f}+{14*80*8*u}+14*80*8*r, where
[0109] -s is the symbol index and has a value ranging from 0 to 13,
[0110] -t is the time slot index and has a value ranging from 0 to 79,
[0111] -f is the frequency resource index and has a value ranging from 0 to 7,
[0112] -u is a value related to the carrier of the RA preamble and has a value of 0 or 1, and
[0113] -r as a value for RACH type may have 0 or 2. For example, when PRACH is transmitted through 4-step RACH, r may be set to 0. On the other hand, when PRACH is transmitted through 2-step RACH, r may be set to 2.
[0114] In addition, in 3GPP Release 17, the introduction of SCSs greater than 120 KHz (e.g., 240 KHz, 480 KHz, and 960 KHz) may be considered for the purpose of designing NR systems operating in higher frequency bands than before. In this case, the number of time slots (indexes) in a 10-ms period may increase in proportion to the size of the SCS.
[0115] For example, when the PRACH SRS is 480KHz or 960KHz, the number of time slots (indexes) in a 10-ms period becomes 320 or 640, respectively. Here, the PRACH SCS refers to the SCS configured in the PRACH (or RA preamble) or the SCS of the frequency band / carrier / cell in which the corresponding PRACH (or RA preamble) transmission is performed. In this case, when calculated by the existing formula (see Formula 1), the maximum value of the RA-RNTI becomes approximately 71680 or 143360, respectively, and the maximum value of the MsgB-RNTI becomes approximately 143360 or 286720, respectively. For this reason, problems arise when deviating from the range of values that the 16-bit RNTI can have (0 to 65535).
[0116] In the following, in order to solve the above-mentioned RA-RNTI and MsgB-RNTI problems, the following method is proposed. The proposed method of this specification may be limited to systems that support a (PRACH) SCS larger than the conventional 3GPP version 15 / 16 (e.g., 240KHz, 480KHz, and 960KHz). For example, when the (PRACH) SCS is 120KHz or less, multiple ROs in the RACH resource period may be classified based on equations 1 and 2. On the other hand, when the (PRACH) SCS is greater than 120KHz, multiple ROs in the RACH resource period may be classified by the proposed method of this specification.
[0117] Hereinafter, unless specifically distinguished, RA-RNTI (or RA identifier) includes RA-RNTI and MsgB-RNTI, and may be interpreted as RA-RNTI or MsgB-RNTI according to context.
[0118] [Proposed method 1]
[0119] 1) Method 1-1: When the 10-ms period is divided into multiple (e.g., N) sub-periods, the DCI (field) that schedules the RAR (or MsgB) may indicate to which sub-period the RO position belongs (for convenience, the corresponding DCI field is defined as the SP field). In this case, the combination of the symbol index s, the slot index t, the frequency index f, and the carrier index u of the RO in the sub-period may be indicated by the RA-RNTI (or MsgB-RNTI).
[0120] A. For example, refer to Figure 8, when N=2 (e.g., SCS=2*120KHz), sub-period indexes 0 and 1 may be set to the first 5-ms period and the second 5-ms period (within 10ms), respectively. When N=4 (e.g., SCS=4*120KHz), sub-period indexes 0 to 3 may be set to the first 2.5-ms period to the fourth 2.5-ms period (within 10ms), respectively. In addition, when N=8, sub-period indexes 0 to 7 may be set to the first 1.25-ms period to the eighth 1.25-ms period (within 10ms), respectively.
[0121] B. The N value (and the corresponding SP field size) may be set differently according to the size of the PRACH SCS. For example, when the PRACH SCS is 480 (= 4 * 120) KHz, it may be set to N = 4 and the size of the SP field may be 2 bits. As another example, when the PRACH SCS is 960 (= 8 * 120) KHz, it may be set to N = 8 and the size of the SP field may be 3 bits. In this example, the RA-RNTI may be configured based on Equations 1 and 2 in consideration of the RACH type.
[0122] C. The N value and the corresponding SP field size may be set differently depending on whether there is support for the 2-step RACH process of the system. For example, in the case where the PRACH SCS is 480 (= 4 * 120) KHz, when the system supports 2-step RACH, it is set to N = 4 and the SP field size becomes 2 bits. On the other hand, when there is no 2-step RACH support, it is set to N = 2 and the SP field size may become 1 bit. On the other hand, in the case where the PRACH SCS is 960 (= 8 * 120) KHz, when 2-step RACH is supported, it is set to N = 8 and the SP field size becomes 3 bits. On the other hand, when there is no 2-step RACH support, it is set to N = 4 and the SP field size may become 2 bits. In this example, the RA-RNTI may be configured based on the RA-RNTI formula of Formula 1 regardless of the RACH type.
[0123] 2) Method 1-2: Although the set of eight frequency indexes f is divided into multiple (e.g., M) subsets, the DCI (field) that schedules the RAR (or MsgB) may indicate which subset the location of the RO belongs to (for convenience, the corresponding DCI field is defined as the SF field). In this case, the combination of the RO symbol index s, the slot index t, the frequency index f, and the carrier index u in the subset may be indicated by the RA-RNTI (or MsgB-RNTI). M may be a value obtained by dividing the PRACH SCS by 120.
[0124] A. For example, refer to Fig. 9 , when M=2, subset indexes 0 and 1 may be set to frequency indexes {0,1,2,3} and {4,5,6,7}, respectively. When M=4, subset indexes 0, 1, 2, and 3 may be set to frequency indexes {0,1}, {2,3}, {4,5}, and {6,7}, respectively. In addition, when M=8, subset indexes 0 to 7 may be set to frequency indexes 0 to 7, respectively. In the case of M=8, the frequency index f is not indicated by RA-RNTI (or MsgB-RNTI).
[0125] B. The M value (and the corresponding SF field size) may be set differently according to the size of the PRACH SCS. For example, when the PRACH SCS is 480 (= 4 * 120) KHz, it may be set to M = 4 and the SF field size may be 2 bits. As another example, if the PRACH SCS is 960 (= 8 * 120) KHz, it may be set to M = 8 and the SF field size may be 3 bits.
[0126] C. The M value and the corresponding SP field size may be set differently depending on whether there is support for the system's 2-step RACH process. For example, in the case where the (PRACH) SCS is 480 KHz, when the system supports 2-step RACH, it is set to M=4 and the SP field size becomes 2 bits. On the other hand, when there is no 2-step RACH support, it is set to M=2 and the SP field size may become 1 bit. For another example, in the case where the (PRACH) SCS is 960 KHz, when the system supports 2-step RACH, it is set to M=8 and the SP field size becomes 3 bits. On the other hand, when there is no 2-step RACH support, it is set to M=4 and the SP field size may become 2 bits.
[0127] 3) Method 1-3: The index of the UL carrier carrying the RO can be indicated by the DCI (field) of the scheduling RAR (or MsgB). In this case, the combination of the symbol index s, the time slot index t, and the frequency index f of the RO in the corresponding UL carrier can be indicated by the RA-RNTI (or MsgB-RNTI).
[0128] 4) Method 1-4: Although the set of fourteen (OFDM) symbol indexes s is divided into multiple (e.g., L) subsets, the DCI (field) of the scheduling RAR (or MsgB) can indicate which subset the position of the RO belongs to. In this case, the combination of the symbol index s, slot index t, frequency index f, and carrier index u of the RO in the subset can be indicated by RA-RNTI (or MsgB-RNTI).
[0129] A. For example, when L=2, subset indexes 0 and 1 may be set to (OFDM) symbol indexes {0, 1, 2, 3, 4, 5, 6} and {7, 8, 9, 10, 11, 12, 13}, respectively. When L=4, subset indexes 0, 1, 2, and 3 may be set to (OFDM) symbol indexes {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}, and {12, 13}, respectively. When L=7, subset indexes 0, 1, 2, 3, 4, 5, and 6 may be set to (OFDM) symbol indexes {0, 1}, {2, 3}, {4, 5}, {6, 7}, {8, 9}, {10, 11}, and {12, 13}, respectively.
[0130] 5) Method 1-5: The RA-RNTI (or MSgB-RNTI) can be calculated based on the (localized) symbol / slot / frequency / carrier index generated from (localized) re-indexing of all or some of the symbol index s, slot index t, frequency index f and carrier index u used in the RA-RNTI (or MsgB-RNTI) formula by targeting the symbol / slot / frequency / carrier index set corresponding to the resources on which the actual RO is configured.
[0131] A. For example, the slot index t used in the RA-RNTI (or MsgB-RNTI) may refer to the (t+1)th slot within the set of slots in which the RO is configured, rather than the actual slot index t corresponding to the (t+1)th slot within the 10-ms period.
[0132] 6) Method 1-6: The RO configuration for 480KHz or 960KHz, which is an SCS greater than the existing 120KHz, can be limited / designed to be configured only for 480KHz time slots or 960KHz time slots that are one of multiple 480KHz or 960KHz time slots belonging to a time slot duration based on 120KHz. In this case, the RA-RNTI (or MsgB-RNTI) formula of the existing formula 1 can be used in the same way to determine the RA-RNTI (or MsgB-RNTI) value (without the indication of specific information of a separate and additional DCI similar to methods 1-1 / 1-2 / 1-3 / 1-4), and in the case of a (PRACH) SCS of 480KHz or 960KHz, Equation 1 can be interpreted differently depending on the RO configuration.
[0133] A. For example, in the case of a (PRACH) SCS of 480 KHz or 960 KHz, the slot index t in the existing RA-RNTI (or MsgB-RNTI) formula may be interpreted as a 120-KHz reference slot including the 480-KHz or 960-KHz slot (index) in which the RO is configured.
[0134] B. For another example, (equivalently), in the case of a (PRACH) SCS of 480 KHz or 960 KHz, if the 480-KHz or 960-KHz reference slot index in which the RO is configured is expressed as t_h, the slot index t can be replaced by floor(t_h / s) in the existing RA-RNTI (or MsgB-RNTI) formula. Here, in the case of a 480-KHz SCS, it can become s=4. In the case of a 960-KHz SCS, it can become s=8.
[0135] C. In addition, in the case of an existing maximum SCS operation based on an SCS of 120 KHz or greater (e.g., 480 KHz or 960 KHz), a time gap may be configured between ROs that are temporally adjacent to each other in consideration of a Tx / Rx beam switching operation and / or a listen-before-talk (LBT) operation in a U-band situation. For example, if there is no time gap and a total of N ROs are temporally consecutively configured in a specific time slot, a total of N ROs may be configured with a time gap over K time slots including a specific (reference) time slot (thereafter, temporally consecutive).
[0136] In this case, the RA-RNTI (or MsgB-RNTI) value corresponding to the nth configured RO (in time) among the N ROs in the case where the time gap is configured can be determined to be the same as the RA-RNTI (or MsgB-RNTI) value for the nth RO in the reference time slot under the assumption that there is no configuration of the time gap. For example, the RA-RNTI (or MsgB-RNTI) value corresponding to the nth configured RO (in time) among the N ROs can be determined based on Formulas 1 and 2 using a combination of a symbol index s and a slot index t corresponding to the nth configured RO (in time) among the N ROs in the reference time slot under the assumption that a total of N ROs are configured continuously in time within a single time slot (e.g., a reference time slot) according to an existing method. Under such an assumption, the UE can check whether the RO sent by the UE matches the received RA-RNTI (or MsgB-RNTI) value.
[0137] Alternatively, the RA-RNTI (or MsgB-RNTI) value corresponding to the nth configured RO (in time) among N ROs in the case where the time gap is configured can be determined based on Formulas 1 and 2 using the symbol index s (and the combination of the time slot index t corresponding to the reference time slot) in which the corresponding RO is actually configured. In this case, the N ROs may have RA-RNTI (or MsgB-RNTI) values determined based on the same symbol index s and the same time slot index t. Therefore, in order to distinguish the time slot position in which the corresponding RO is actually configured, the time slot position information in which the corresponding RO is actually configured among the K time slots can be indicated by the DCI (field) used to schedule the RAR (or MsgB). Under this assumption, the UE can check whether the RO sent by the UE matches the received RA-RNTI (or MsgB-RNTI) value and DCI information.
[0138] [Proposed method 2]
[0139] 1) Method 2-1: If a specific value (e.g., A) or greater (PRACH) SCS is set, the maximum number of ROs that can be allocated by FDM at the same timing may be limited to a specific value (e.g., B) less than eight. In the following method, A may be a multiple of 2 that is a value greater than 120, and B may be 8 / (PRACH SCS / 120) that is a factor of 8.
[0140] A. For example, 480 KHz or 960 KHz (or 240 KHz) may be considered as a value of A, and four (and / or two) may be considered as a value of B. In addition, the larger the value of A is, the smaller the value of B becomes (for example, if A=480 KHz, B=4 may be considered, and if A=960 KHz, B=2 may be considered).
[0141] B. Therefore, in the RA-RNTI formula, the frequency index f may have a value ranging from 0 to {B-1}.
[0142] 2) Method 2-2: When a (PRACH) SCS of a specific value (eg, A) or greater is configured, the number of UL carriers on which RO can be configured may be limited to one.
[0143] A. For example, the value of A can be 480KHz or 960KHz (or 240KHz).
[0144] B. Therefore, the carrier index u can be omitted from the RA-RNTI formula.
[0145] 3) Method 2-3: If a (PRACH) SCS equal to or greater than a specific value (e.g., A) is configured, the maximum RAR window size can be limited to a specific value (e.g., C) less than 10ms.
[0146] A. For example, the value of A may be 480 KHz or 960 KHz (or 240 KHz), and the value of C may be 5 ms (and / or 2.5 ms). In addition, the larger the value of A is, the smaller the value of C becomes (for example, for A=480 KHz, C=5 ms, and for A=960 KHz, C=2.5 ms).
[0147] B. Therefore, in the RA-RNTI formula (see Formula 1 and Formula 2) (when the total number of time slots in a 10-ms period is given as Ns based on a given (PRACH) SCS), the time slot index t can range from 0 to {(10 / C*Ns)-1}.
[0148] C. In this case, in addition, the time axis RO allocation may be configured in units of C periods, and the corresponding RO allocation may be repeatedly configured every C periods.
[0149] 4) Method 2-4: The maximum supportable / configurable (PRACH) SCS value may be defined / provided differently for each operating frequency band. Therefore, the range / maximum value of the time slot index t may be determined / applied differently for each frequency band in the RA-RNTI formulas of Formulas 1 and 2. For example, the range / maximum value of the time slot index t may be defined based on a set of time slot indices corresponding to the maximum (PRACH) SCS value defined on the corresponding frequency band.
[0150] A. For example, the maximum (PRACH) SCS value that can be supported / configured on the licensed band (L-band) and the unlicensed band (U-band) may be defined / provided differently. Therefore, the range / maximum value of the slot index t may be determined / applied differently between the L-band and the U-band in the RA-RNTI formulas of Formulas 1 and 2.
[0151] 5) Method 2-5: The maximum number of ROs (of FDM) that can be configured at the same timing by FDM may be defined / provided differently for each operating frequency band. Therefore, the range / maximum value of the frequency domain RO index f may be determined / applied differently for each frequency band in the RA-RNTI formulas of Formulas 1 and 2. For example, the range / maximum value of the frequency domain RO index f may be determined / applied based on the maximum number of ROs of FDM defined on the corresponding frequency band.
[0152] A. For example, the maximum number of ROs configured via FDM in L-band and U-band may be defined / provided differently. Therefore, the range / maximum value of the frequency domain RO index f may be determined / applied differently between L-band and U-band in the RA-RNTI formula.
[0153] Fig.10 A communication system 1 applied to the present disclosure is illustrated.
[0154] Reference Fig.10 , the communication system 1 applied to the present disclosure includes a wireless device, a base station (BS) and a network. In this article, the wireless device refers to a device that uses a radio access technology (RAT) (e.g., 5G new RAT (NR) or long term evolution (LTE)) to perform communication and can be referred to as a communication / radio / 5G device. The wireless device may include, but is not limited to, a robot 100a, a vehicle 100b-1 and 100b-2, an extended reality (XR) device 100c, a handheld device 100d, a home appliance 100e, an Internet of Things (IoT) device 100f, and an artificial intelligence (AI) device / server 400. For example, a vehicle may include a vehicle with a wireless communication function, an autonomous driving vehicle, and a vehicle capable of performing communication between vehicles. In this article, a vehicle may include an unmanned aerial vehicle (UAV) (e.g., a drone). The XR device may include an augmented reality (AR) / virtual reality (VR) / mixed reality (MR) device and may be implemented in the form of a head-mounted device (HMD), a head-up display (HUD) installed in a vehicle, a television, a smart phone, a computer, a wearable device, a home appliance device, a digital signage, a vehicle, a robot, etc. Handheld devices may include smart phones, smart tablets, wearable devices (e.g., smart watches or smart glasses), and computers (e.g., notebooks). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters. For example, BSs and networks may be implemented as wireless devices, and a specific wireless device 200a may operate as a BS / network node relative to other wireless devices.
[0155] The wireless devices 100a to 100f may be connected to the network 300 via the BS 200. AI technology may be applied to the wireless devices 100a to 100f and the wireless devices 100a to 100f may be connected to the AI server 400 via the network 300. The network 300 may be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although the wireless devices 100a to 100f may communicate with each other via the BS 200 / network 300, the wireless devices 100a to 100f may perform direct communication (e.g., sidelink communication) with each other without passing through the BS / network. For example, the vehicles 100b-1 and 100b-2 may perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). An IoT device (e.g., a sensor) may perform direct communication with other IoT devices (e.g., a sensor) or other wireless devices 100a to 100f.
[0156] Wireless communication / connection 150a, 150b or 150c may be established between wireless devices 100a to 100f / BS 200 or BS 200 / BS 200. In this document, wireless communication / connection may be established through various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication) or inter-BS communication (e.g., relay, integrated access backhaul (IAB)). The wireless device and the BS / wireless device may send / receive radio signals to / from each other through wireless communication / connection 150a and 150b. For example, wireless communication / connection 150a and 150b may send / receive signals through various physical channels. For this purpose, various configuration information configuration processes for sending / receiving radio signals, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation and resource mapping / demapping) and at least a portion of a resource allocation process may be performed based on various proposals of the present disclosure.
[0157] Fig.11 A wireless device suitable for use with the present disclosure is illustrated.
[0158] Reference Fig.11 , the first wireless device 100 and the second wireless device 200 may transmit radio signals through various RATs (e.g., LTE and NR). In this document, {the first wireless device 100 and the second wireless device 200} may correspond to Fig.10 {wireless device 100x and BS 200} and / or {wireless device 100x and wireless device 100x}.
[0159] The first wireless device 100 may include one or more processors 102 and one or more memories 104 and may additionally include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may control the memory 104 and / or the transceiver 106 and may be configured to implement the description, functions, processes, proposals, methods and / or operation flowcharts disclosed in this document. For example, the processor 102 may process the information in the memory 104 to generate first information / signals, and then transmit a radio signal including the first information / signals through the transceiver 106. The processor 102 may receive a radio signal including second information / signals through the transceiver 106, and then store the information obtained by processing the second information / signals in the memory 104. The memory 104 may be connected to the processor 102 and may store various information related to the operation of the processor 102. For example, the memory 104 may store software codes including commands for executing part or all of the processes controlled by the processor 102 or for executing the description, functions, processes, proposals, methods and / or operation flowcharts disclosed in this document. In this document, the processor 102 and the memory 104 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 106 may be connected to the processor 102 and transmit and / or receive radio signals through one or more antennas 108. Each of the transceivers 106 may include a transmitter and / or a receiver. The transceiver 106 may be used interchangeably with a radio frequency (RF) unit. In the present disclosure, a wireless device may represent a communication modem / circuit / chip.
[0160] The second wireless device 200 may include one or more processors 202 and one or more memories 204 and additionally further include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may control the memory 204 and / or the transceiver 206 and may be configured to implement the description, functions, processes, proposals, methods and / or operation flowcharts disclosed in this document. For example, the processor 202 may process the information in the memory 204 to generate third information / signals, and then transmit a radio signal including the third information / signals through the transceiver 206. The processor 202 may receive a radio signal including fourth information / signals through the transceiver 106, and then store the information obtained by processing the fourth information / signals in the memory 204. The memory 204 may be connected to the processor 202 and may store various information related to the operation of the processor 202. For example, the memory 204 may store software codes including commands for executing a part or all of a process controlled by the processor 202 or for executing the description, functions, processes, proposals, methods and / or operation flowcharts disclosed in this document. In this document, the processor 202 and the memory 204 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 206 may be connected to the processor 202 and transmit and / or receive radio signals through one or more antennas 208. Each of the transceivers 206 may include a transmitter and / or a receiver. The transceiver 206 may be used interchangeably with an RF unit. In the present disclosure, a wireless device may represent a communication modem / circuit / chip.
[0161] Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers may be implemented by, but not limited to, one or more processors 102 and 202. For example, one or more processors 102 and 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). One or more processors 102 and 202 may generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the descriptions, functions, processes, proposals, methods, and / or operational flowcharts disclosed in this document. One or more processors 102 and 202 may generate messages, control information, data, or information according to the descriptions, functions, processes, proposals, methods, and / or operational flowcharts disclosed in this document. One or more processors 102 and 202 may generate a signal (e.g., a baseband signal) including a PDU, SDU, message, control information, data, or information according to the description, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document and provide the generated signal to one or more transceivers 106 and 206. One or more processors 102 and 202 may receive a signal (e.g., a baseband signal) from one or more transceivers 106 and 206 and obtain the PDU, SDU, message, control information, data, or information according to the description, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document.
[0162] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors or microcomputers. One or more processors 102 and 202 may be implemented by hardware, firmware, software or a combination thereof. For example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs) or one or more field programmable gate arrays (FPGAs) may be included in one or more processors 102 and 202. The description, function, process, proposal, method and / or operation flow chart disclosed in this document may be implemented using firmware or software and the firmware or software may be configured to include modules, processes or functions. Firmware or software configured to execute the description, function, process, proposal, method and / or operation flow chart disclosed in this document may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 so as to be driven by one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods and / or operational flow charts disclosed in this document may be implemented using firmware or software in the form of codes, commands and / or command sets.
[0163] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and store various types of data, signals, messages, information, programs, codes, instructions, and / or commands. One or more memories 104 and 204 may be configured by read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard drive, register, cache memory, computer-readable storage medium, and / or a combination thereof. One or more memories 104 and 204 may be located inside and / or outside of one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 by various technologies such as wired or wireless connections.
[0164] One or more transceivers 106 and 206 can send user data, control information and / or radio signals / channels mentioned in the method and / or operation flow chart of this document to one or more other devices. One or more transceivers 106 and 206 can receive user data, control information and / or radio signals / channels mentioned in the description, function, process, proposal, method and / or operation flow chart disclosed in this document from one or more other devices. For example, one or more transceivers 106 and 206 can be connected to one or more processors 102 and 202 and send and receive radio signals. For example, one or more processors 102 and 202 can perform control so that one or more transceivers 106 and 206 can send user data, control information or radio signals to one or more other devices. One or more processors 102 and 202 can perform control so that one or more transceivers 106 and 206 can receive user data, control information or radio signals from one or more other devices. One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208 and one or more transceivers 106 and 206 may be configured to send and receive user data, control information and / or radio signals / channels mentioned in the description, functions, processes, proposals, methods and / or operation flow charts disclosed in this document through one or more antennas 108 and 208. In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106 and 206 may convert received radio signals / channels, etc. from RF band signals to baseband signals in order to process received user data, control information, radio signals / channels, etc. using one or more processors 102 and 202. One or more transceivers 106 and 206 may convert user data, control information, radio signals / channels, etc. processed using one or more processors 102 and 202 from baseband signals to RF band signals. To this end, one or more of the transceivers 106 and 206 may include (analog) oscillators and / or filters.
[0165] Fig.12 Another example of a wireless device applied to the present disclosure is illustrated. The wireless device can be implemented in various forms according to use cases / services (see Fig.10 ).
[0166] Reference Fig.12 , the wireless devices 100 and 200 may correspond to Fig.11The wireless devices 100 and 200 may be configured by various elements, components, units / components and / or modules. For example, each of the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130, and an additional component 140. The communication unit may include a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 may include Fig.11 The one or more processors 102 and 202 and / or the one or more memories 104 and 204 of the present invention. For example, the transceiver 114 may include Fig.11 The control unit 120 is electrically connected to the communication unit 110, the memory 130, and the additional components 140 and controls the overall operation of the wireless device. For example, the control unit 120 can control the electrical / mechanical operation of the wireless device based on the program / code / command / information stored in the memory unit 130. The control unit 120 can send the information stored in the memory unit 130 to the outside (e.g., other communication devices) via the communication unit 110 through a wireless / wired interface or store in the memory unit 130 information received from the outside (e.g., other communication devices) via the communication unit 110 through a wireless / wired interface.
[0167] The additional component 140 may be configured differently depending on the type of the wireless device. For example, the additional component 140 may include at least one of a power supply unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device may be implemented in the form of, but not limited to, a robot ( Fig.10 100a), vehicles ( Fig.10 100b-1 and 100b-2), XR devices ( Fig.10 100c), handheld device ( Fig.10 100d), household appliances ( Fig.10 100e), IoT devices ( Fig.10 100f), digital broadcast terminal, hologram device, public safety device, MTC device, medical device, fintech device (or financial device), security device, climate / environmental device, AI server / device ( Fig.10 400), BS( Fig.10 200), network nodes, etc. The wireless device can be used in a mobile or fixed place depending on the use case / service.
[0168] exist Fig.12In the wireless devices 100 and 200, all of the various elements, components, units / components and / or modules in the wireless devices 100 and 200 may be connected to each other through a wired interface or at least a portion thereof may be connected wirelessly through the communication unit 110. For example, in each of the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be connected through a line and the control unit 120 and the first unit (e.g., 130 and 140) may be connected wirelessly through the communication unit 110. Each element, component, unit / component and / or module within the wireless devices 100 and 200 may also include one or more elements. For example, the control unit 120 may be configured by a set of one or more processors. As an example, the control unit 120 may be configured by a set of a communication control processor, an application processor, an electronic control unit (ECU), a graphics processing unit and a memory control processor. As another example, the memory 130 may be configured by a random access memory (RAM), a dynamic RAM (DRAM), a read-only memory (ROM), a flash memory, a volatile memory, a non-volatile memory and / or a combination thereof.
[0169] Fig.13 The vehicle or autonomous driving vehicle applied to the present disclosure is illustrated. The vehicle or autonomous driving vehicle can be implemented by a mobile robot, a car, a train, a manned / unmanned aerial vehicle (AV), a ship, etc.
[0170] Reference Fig.13 , the vehicle or autonomous driving vehicle 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a drive unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 may be configured as a part of the communication unit 110. Blocks 110 / 130 / 140a to 140d correspond to Fig.12 Block 110 / 130 / 140.
[0171] The communication unit 110 may send signals (e.g., data and control signals) to and receive signals (e.g., data and control signals) from external devices such as other vehicles, BSs (e.g., gNBs and roadside units), and servers. The control unit 120 may perform various operations by controlling elements of the vehicle or autonomous driving vehicle 100. The control unit 120 may include an electronic control unit (ECU). The drive unit 140a may enable the vehicle or autonomous driving vehicle 100 to travel on a road. The drive unit 140a may include an engine, a motor, a power train, wheels, brakes, a steering device, and the like. The power supply unit 140b may provide power to the vehicle or autonomous driving vehicle 100 and include a wired / wireless charging circuit, a battery, and the like. The sensor unit 140c may acquire vehicle status, surrounding environment information, user information, and the like. The sensor unit 140c may include an inertial measurement unit (IMU) sensor, a collision sensor, a wheel sensor, a speed sensor, a slope sensor, a weight sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illumination sensor, a pedal position sensor, etc. The autonomous driving unit 140d may implement a technology for maintaining a lane on which the vehicle is traveling, a technology for automatically adjusting a speed (e.g., adaptive cruise control), a technology for autonomously driving along a determined path, a technology for driving by automatically setting a path with a destination set, and the like.
[0172] For example, the communication unit 110 can receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d can generate an autonomous driving path and a driving plan from the obtained data. The control unit 120 can control the drive unit 140a so that the vehicle or the autonomous driving vehicle 100 can move along the autonomous driving path according to the driving plan (e.g., speed / direction control). In the middle of autonomous driving, the communication unit 110 can aperiodically / periodically obtain the latest traffic information data from the external server and obtain the surrounding traffic information data from the neighboring vehicle. In the middle of autonomous driving, the sensor unit 140c can obtain vehicle status and / or surrounding environment information. The autonomous driving unit 140d can update the autonomous driving path and driving plan based on the newly obtained data / information. The communication unit 110 can transmit information about the vehicle position, autonomous driving path and / or driving plan to the external server. The external server can use AI technology, etc. to predict traffic information data based on the information collected from the vehicle or autonomous driving vehicle and provide the predicted traffic information data to the vehicle or autonomous driving vehicle.
[0173] The above-mentioned embodiments correspond to the combination of elements and features of the present disclosure in a prescribed form. And, unless explicitly mentioned in each element or feature, each element or feature can be considered as selective. Each of the elements or features can be realized in a form that cannot be combined with other elements or features. In addition, the embodiments of the present disclosure can be realized by partially combining elements and / or features together. The sequence of operations described for each embodiment of the present disclosure can be modified. Some configurations or features of an embodiment can be included in another embodiment or can replace the corresponding configuration or features of another embodiment. And, it is obvious that the embodiment is configured by combining claims that do not have an explicit reference relationship in the attached claims or can be included as a new claim by amendment after submitting the application.
[0174] Those skilled in the art will appreciate that the present disclosure may be implemented in other specific ways than those set forth herein without departing from the spirit and essential characteristics of the present disclosure. The above embodiments are therefore to be interpreted in all respects as illustrative rather than non-restrictive. The scope of the present disclosure should be determined by the appended claims and their legal equivalents, rather than by the above description, and all changes falling within the meaning and equivalent range of the appended claims are intended to be included therein.
[0175] Industrial Applicability
[0176] The present disclosure is applicable to UE, eNB or other devices in a wireless mobile communication system.
Claims
1. A method performed by a user equipment UE configured to operate in a wireless communication system, the method comprising the following steps: Sending a first message including a random access RA preamble, wherein the RA preamble is sent in a RACH opportunity among a plurality of random access channel RACH opportunities based on a first subcarrier spacing SCS for the RA preamble; monitoring downlink control information DCI having a cyclic redundancy check CRC scrambled with a radio network temporary identifier RNTI associated with the RACH opportunity; and receiving a second message including a random access response RAR based on the DCI, wherein the RNTI is determined based on a time slot index of a first time slot included in the RACH opportunity, and Among them, for the first SCS being 480kHz SCS or 960kHz SCS, the time slot index of the first time slot in the RACH opportunity with the 480kHz SCS or the 960kHz SCS is set to the time slot index of the first 120kHz SCS time slot, wherein the first 120kHz SCS time slot contains the RACH opportunity with the 480kHz SCS or the 960kHz SCS.
2. The method according to claim 1, wherein: For the first SCS being one of 15kHz SCS, 30kHz SCS, 60kHzSCS or 120kHz SCS, the time slot index of the first time slot of the RACH opportunity is determined based on the value of the first SCS.
3. The method according to claim 1, wherein: (i) based on the RNTI being an RA-RNTI, determining the RA-RNTI based on the following first formula: 1+s+{14*t}+{14*80*f}+{14*80*8*u}, (ii) based on the RNTI being the message B MSGB-RNTI, determining the MSGB-RNTI based on the following second formula: 1+s+{14*t}+{14*80*f}+{14*80*8*u}+14*80*8*2, Wherein, s is a symbol index equal to or greater than 0 and less than 14, Wherein, t is a time slot index equal to or greater than 0 and less than 80, wherein f is a frequency index of a frequency resource included in a RACH opportunity, and f is equal to or greater than 0 and less than 8, and The u is a value related to the uplink carrier used for the RA preamble code, and is 0 or 1.
4. A user equipment UE configured to operate in a wireless communication system, the UE comprising: Transceiver; as well as at least one processor coupled to the transceiver and configured to: Sending a first message including a random access RA preamble, wherein the RA preamble is sent in a RACH opportunity among a plurality of random access channel RACH opportunities based on a first subcarrier spacing SCS for the RA preamble; monitoring downlink control information DCI having a cyclic redundancy check CRC scrambled with a radio network temporary identifier RNTI associated with the RACH opportunity; and receiving a second message including a random access response RAR based on the DCI, wherein the RNTI is determined based on a time slot index of a first time slot included in the RACH opportunity, and Among them, for the first SCS being 480kHz SCS or 960kHz SCS, the time slot index of the first time slot in the RACH opportunity with the 480kHz SCS or the 960kHz SCS is set to the time slot index of the first 120kHz SCS time slot, wherein the first 120kHz SCS time slot contains the RACH opportunity with the 480kHz SCS or the 960kHz SCS.
5. The UE according to claim 4, wherein: For the first SCS being one of 15kHz SCS, 30kHz SCS, 60kHzSCS or 120kHz SCS, the time slot index of the first time slot of the RACH opportunity is determined based on the value of the first SCS.
6. The UE according to claim 4, wherein: (i) based on the RNTI being an RA-RNTI, determining the RA-RNTI based on the following first formula: 1+s+{14*t}+{14*80*f}+{14*80*8*u}, (ii) based on the RNTI being the message B MSGB-RNTI, determining the MSGB-RNTI based on the following second formula: 1+s+{14*t}+{14*80*f}+{14*80*8*u}+14*80*8*2, Wherein, s is a symbol index equal to or greater than 0 and less than 14, Wherein, t is a time slot index equal to or greater than 0 and less than 80, wherein f is a frequency index of a frequency resource included in a RACH opportunity, and f is equal to or greater than 0 and less than 8, and The u is a value related to the uplink carrier used for the RA preamble code, and is 0 or 1.
7. A method performed by a base station BS configured to operate in a wireless communication system, the method comprising the following steps: receiving a first message including a random access RA preamble, wherein the RA preamble is received in a RACH opportunity among a plurality of random access channel RACH opportunities based on a first subcarrier spacing SCS for the RA preamble; sending downlink control information DCI with a cyclic redundancy check CRC scrambled with a radio network temporary identifier RNTI associated with the RACH opportunity; and sending a second message related to the DCI, where the second message includes a random access response RAR, wherein the RNTI is determined based on a time slot index of a first time slot included in the RACH opportunity, and Among them, for the first SCS being 480kHz SCS or 960kHz SCS, the time slot index of the first time slot in the RACH opportunity with the 480kHz SCS or the 960kHz SCS is set to the time slot index of the first 120kHz SCS time slot, wherein the first 120kHz SCS time slot contains the RACH opportunity with the 480kHz SCS or the 960kHz SCS.
8. A base station BS configured to operate in a wireless communication system, the BS comprising: Transceiver; as well as at least one processor coupled to the transceiver and configured to: receiving a first message including a random access RA preamble, wherein the RA preamble is received in a RACH opportunity among a plurality of random access channel RACH opportunities based on a first subcarrier spacing SCS for the RA preamble; sending downlink control information DCI with a cyclic redundancy check CRC scrambled with a radio network temporary identifier RNTI associated with the RACH opportunity; and sending a second message related to the DCI, where the second message includes a random access response RAR, wherein the RNTI is determined based on a time slot index of a first time slot included in the RACH opportunity, and Among them, for the first SCS being 480kHz SCS or 960kHz SCS, the time slot index of the first time slot in the RACH opportunity with the 480kHz SCS or the 960kHz SCS is set to the time slot index of the first 120kHz SCS time slot, wherein the first 120kHz SCS time slot contains the RACH opportunity with the 480kHz SCS or the 960kHz SCS.
Citation Information
Patent Citations
Random Access Response Reception
US20200146054A1