Method, device, and system for resource allocation in a wireless communication system

By using RIV-based resource allocation methods, the method addresses inefficiencies in wireless communication systems, optimizing signal transmission and reception in cellular networks through dynamic BWP adjustments.

JP7754537B2Active Publication Date: 2025-10-15WILUS INSTITUTE OF STANDARDS & TECHNOLOGY INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024103144
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2018-04-13
Filing Date
2024-06-26
Publication Date
2025-10-15
Estimated Expiration
2039-01-14

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in efficiently transmitting and receiving signals, particularly in cellular networks, due to resource shortages and increasing demands for high-speed data services.

Method used

The method involves determining Resource Indication Values (RIV) based on the number of Resource Blocks (RBs) in different bandwidth parts (BWPs) to efficiently allocate resources, with starting RB indices and number of RBs set according to specific formulas, ensuring efficient signal transmission and reception across activated and newly activated BWPs.

Benefits of technology

This approach enables efficient signal transmission and reception in wireless communication systems, particularly in cellular networks, by optimizing resource allocation based on BWP dynamics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007754537000021
    Figure 0007754537000021
  • Figure 0007754537000022
    Figure 0007754537000022
  • Figure 0007754537000023
    Figure 0007754537000023
Patent Text Reader

Abstract

To provide a UE of a wireless communication system and a wireless communication method using the same.SOLUTION: The method includes receiving scheduling information including resource allocation information, where the resource allocation information comprises an RIV determined based on the number of RBs of a first BWP, and transmitting or receiving data on an RB set corresponding to the RIV in a second BWP, where the number of RBs of the second BWP is greater than the number of RBs of the first BWP, the starting RB index S and the number of RBs of the RB set corresponding to the RIV in the second BWP are given in powers of 2. The method and a device for the same are disclosed.SELECTED DRAWING: Figure 16
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to wireless communication systems, and more particularly to wireless communication methods, apparatus, and systems for transmitting and receiving data and control channels. [Background technology]

[0002] After the commercialization of the fourth-generation (4G) communication system, efforts are underway to develop a new fifth-generation (5G) communication system to meet the increasing demand for wireless data traffic. 5G communication systems are also called post-4G network communication systems, post-LTE systems, or new radio (NR) systems. To achieve high data rates, 5G communication systems include systems that operate using millimeter wave (mmWave) bands above 6 GHz, and also include communication systems that operate using frequency bands below 6 GHz to ensure coverage. As a result, implementation forms for base stations and terminals are under consideration.

[0003] The 3rd Generation Partnership Project (3GPP) NR system increases network spectral efficiency, enabling communication providers to offer more data and voice services over a given bandwidth. Therefore, the 3GPP NR system is designed to meet the demand for high-speed data and media transmissions in addition to supporting large amounts of voice. The advantages of the NR system include higher throughput and lower latency on the same platform, support for frequency division duplexing (FDD) and time division duplexing (TDD), and low operating costs with an enhanced end-user experience and a simple architecture.

[0004] For more efficient data processing, the dynamic TDD of the NR system may use a method for changing the number of orthogonal frequency division multiplexing (OFDM) symbols that can be used in the uplink and downlink according to the data traffic direction of a cell user. For example, when the downlink traffic of a cell is larger than the uplink traffic, the base station may allocate more downlink OFDM symbols to a slot (or subframe). Information about the slot configuration should be transmitted to the terminal.

[0005] To mitigate the path loss and extend the transmission distance of radio waves in the mmWave band, 5G communication systems are discussing beamforming, massive multiple-input / output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, hybrid beamforming (combining analog and digital beamforming), and large-scale antenna technologies. In addition, to improve the system network, 5G communication systems are developing technologies related to evolved small cells, advanced small cells, cloud radio access networks (Cloud RAN), ultra-dense networks, device-to-device communication (D2D), vehicle-to-everything communication (V2X), wireless backhaul, non-terrestrial network communication (NTN), mobile networks, cooperative communication, coordinated multipoint (CoMP), and interference cancellation. In addition, advanced coding modulation (ACM) schemes such as hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC), as well as advanced connectivity techniques such as filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) are under development for 5G systems.

[0006] Meanwhile, in a human-centered connected network where humans generate and consume information, the Internet is evolving into the Internet of Things (IoT) network, which exchanges information among distributed components such as objects. Internet of Everything (IoE) technology is also emerging, combining IoT technology with big data processing technology through connections to cloud servers. Implementing IoT requires technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology. As a result, in recent years, technologies such as sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) have been considered for connecting objects. In an IoT environment, intelligent Internet technology (IT) services can be provided that collect and analyze data generated by connected objects to create new value in human life. Through the integration and blending of existing information technology (IT) with various industries, IoT can be applied in areas such as smart homes, smart buildings, smart cities, smart or connected cars, smart grids, health management, smart home appliances, and advanced medical services.

[0007] Therefore, various attempts are being made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) are implemented using techniques such as beamforming, MIMO, and array antennas. The application of Cloud RAN as a big data processing technology described above is an example of the fusion of 5G technology and IoT technology. Generally, mobile communication systems are being developed to provide voice services while guaranteeing user activity.

[0008] However, mobile communication systems have gradually expanded beyond voice services to include data services, and have now been developed to the extent that they provide high-speed data services. However, due to the resource shortage phenomenon in currently available mobile communication systems and users' demand for high-speed services, more advanced mobile communication systems are needed. Summary of the Invention [Problem to be solved by the invention]

[0009] It is an object of the present invention to provide a method and device for efficiently transmitting and receiving signals in a wireless communication system, in particular a cellular wireless communication system. [Means for solving the problem]

[0010] To solve the above problems, the following wireless communication system, apparatus and wireless communication method are provided.

[0011] In a first aspect of the present invention, a method performed by a UE in a wireless communication system includes receiving scheduling information including resource allocation information, the resource allocation information including a Resource Indication Value (RIV) determined based on a number of Resource Blocks (RBs) in a first bandwidth part (BWP); and transmitting or receiving data on an RB set corresponding to the RIV in a second BWP, wherein if the number of RBs in the second BWP is greater than the number of RBs in the first BWP, a starting RB index S and a number of RBs L of the RB set corresponding to the RIV in the second BWP are respectively set to the following values: - Starting RB index S: {0, K, 2*K, ..., (N BWP1 -1)*K}, and - Number of RBs L: {K, 2*K, 3*K,...,N BWP1*K}, However, N BWP1 is the number of RBs in the first BWP, and K is a power of 2 and is determined based on (number of RBs in the second BWP / number of RBs in the first BWP).

[0012] In a second aspect of the present invention, a method performed by a base station in a wireless communication system includes receiving scheduling information including resource allocation information, the resource allocation information including a resource indication value (RIV) determined based on a number of resource blocks (RBs) in a first bandwidth portion (BWP); and transmitting or receiving data on an RB set in a second BWP corresponding to the RIV, wherein if the number of RBs in the second BWP is greater than the number of RBs in the first BWP, a starting RB index S and a number of RBs L of the RB set in the second BWP corresponding to the RIV are respectively set to the following values: - Starting RB index S: {0, K, 2*K, ..., (N BWP1 -1)*K}, and - Number of RBs L: {K, 2*K, 3*K,...,N BWP1 *K}, However, N BWP1 is the number of RBs in the first BWP, and K is a power of 2 and is determined based on (number of RBs in the second BWP / number of RBs in the first BWP).

[0013] In the first and second aspects, the first BWP and the second BWP are: - (First BWP, Second BWP) = (Initial BWP, Active BWP), and - (first BWP, second BWP) = (currently activated BWP, newly activated BWP), The currently activated BWP is the active BWP at the time the scheduling information is received, and the newly activated BWP is the BWP indicated by the bandwidth part indicator (BPI) in the scheduling information.

[0014] In the first and second aspects, K is the following value calculated by (the number of RBs in the second BWP / the number of RBs in the first BWP):

[0015] [Table 1]

[0016] where X is (the number of RBs in the second BWP / the number of RBs in the first BWP), and n is an integer equal to or greater than 0. In the first and second aspects, the RIV has the following formula: - (L'-1)≦floor(N BWP1 / 2), then RIV=N BWP1 *(L'-1)+S', and - (L'-1)>floor(N BWP1 / 2), then RIV=N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S'), However, L' is 1≦L'≦N as L / K. BWP1 - the value of S', where S' is S / K.

[0017] In the first and second aspects, when the number of RBs in the second BWP is equal to or less than the number of RBs in the first BWP, the starting RB index S and the number of RBs L of the RB set corresponding to the RIV in the second BWP are respectively as follows: - Starting RB index S: {0,1,2,...,N BWP2 -1}, and - Number of RBs L: {1, 2, 3, ..., N BWP2}, However, NBWP2 is the number of RBs in the second BWP.

[0018] In a third aspect of the present invention, a device for use in a wireless communication system includes a memory and a processor, wherein the processor receives scheduling information including resource allocation information, the resource allocation information including a resource indication value (RIV) determined based on a number of resource blocks (RBs) in a first bandwidth portion (BWP); and transmits or receives data on an RB set in a second BWP corresponding to the RIV, wherein if the number of RBs in the second BWP is greater than the number of RBs in the first BWP, a starting RB index S and a number of RBs L of the RB set in the second BWP corresponding to the RIV are respectively set to the following values: - Starting RB index S: {0, K, 2*K, ..., (N BWP1 -1)*K}, and - Number of RBs L: {K, 2*K, 3*K,...,N BWP1 *K}, However, N BWP1 is the number of RBs in the first BWP, and K is a power of 2 and is determined based on (number of RBs in the second BWP / number of RBs in the first BWP).

[0019] In a fourth aspect of the present invention, a device for use in a wireless communication system includes a memory and a processor, wherein the processor is configured to transmit scheduling information including resource allocation information, the resource allocation information including a resource indication value (RIV) determined based on a number of resource blocks (RBs) in a first bandwidth portion (BWP); and transmit or receive data on an RB set in a second BWP corresponding to the RIV, wherein if the number of RBs in the second BWP is greater than the number of RBs in the first BWP, a starting RB index S and a number of RBs L of the RB set in the second BWP corresponding to the RIV are respectively set to the following values: - Starting RB index S: {0, K, 2*K, ..., (NBWP1 -1)*K}, and - Number of RBs L: {K, 2*K, 3*K,...,N BWP1 *K}, However, N BWP1 is the number of RBs in the first BWP, and K is a power of 2 and is determined based on (number of RBs in the second BWP / number of RBs in the first BWP).

[0020] In a third and fourth aspect, the first BWP and the second BWP are: - (First BWP, Second BWP) = (Initial BWP, Active BWP), and - (first BWP, second BWP) = (currently activated BWP, newly activated BWP), The currently activated BWP is the active BWP at the time the scheduling information is received, and the newly activated BWP is the BWP indicated by the bandwidth portion indicator (BPI) in the scheduling information.

[0021] In the third and fourth aspects, K is the following value determined by (the number of RBs in the second BWP / the number of RBs in the first BWP):

[0022] [Table 2]

[0023] where X is (number of RBs in the second BWP / number of RBs in the first BWP), and n is an integer equal to or greater than 0. In the third and fourth aspects, the RIV has the following formula: - (L'-1)≦floor(N BWP1 / 2), then RIV=N BWP1 *(L'-1)+S', and - (L'-1)>floor(N BWP1 / 2), then RIV=N BWP1 *(N BWP1 -L'+1)+(NBWP1 -1-S'), However, L' is 1≦L'≦N as L / K. BWP1 - the value of S', where S' is S / K.

[0024] In the third and fourth aspects, when the number of RBs in the second BWP is equal to or less than the number of RBs in the first BWP, the starting RB index S and the number of RBs L in the RB set corresponding to the RIV in the second BWP are respectively set to the following values: - Starting RB index S: {0,1,2,...,N BWP2 -1}, and - Number of RBs L: {1, 2, 3, ..., N BWP2}, However, N BWP2 is the number of RBs in the second BWP. [Effects of the Invention]

[0025] According to one embodiment of the present invention, it is possible to efficiently transmit and receive signals in wireless communication systems, particularly cellular wireless communication systems.

[0026] The effects obtainable from the various embodiments of the present disclosure are not limited to the effects described above, and other effects not described above may be clearly derived from the following description and may be understood by those skilled in the art. [Brief explanation of the drawings]

[0027] [Figure 1] FIG. 1 illustrates an example of a wireless frame structure used in a wireless communication system. [Figure 2] FIG. 1 illustrates an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. [Figure 3] 1 is a diagram illustrating physical channels used in a 3GPP system and a typical signal transmission method using the physical channels. [Figure 4]FIG. 1 illustrates an SS / PBCH block for initial cell access in a 3GPP NR system. [Figure 5] FIG. 1 illustrates a procedure for transmitting control information and control channels in a 3GPP NR system. [Figure 6] FIG. 1 illustrates a control resource set (CORESET) in which a physical downlink control channel (PUCCH) may be transmitted in a 3GPP NR system. [Figure 7] FIG. 1 illustrates a method for configuring a PDCCH search space in a 3GPP NR system. [Figure 8] FIG. 1 is a conceptual diagram illustrating carrier aggregation. [Figure 9] FIG. 1 is a diagram for explaining single-carrier communication and multi-carrier communication. [Figure 10] A diagram showing an example in which a cross-carrier scheduling technique is applied. [Figure 11] FIG. 1 illustrates a bandwidth portion (BWP) configuration. [Figure 12] FIG. 1 illustrates a bandwidth portion (BWP) configuration. [Figure 13] FIG. 10 illustrates another resource allocation in one embodiment of the present invention. [Figure 14] FIG. 1 illustrates resource allocation according to the RIV method. [Figure 15] FIG. 2 illustrates resource allocation according to one embodiment of the present invention. [Figure 16] FIG. 2 illustrates signal transmission according to one embodiment of the present invention. [Figure 17] FIG. 1 is a diagram illustrating a BWP configuration. [Figure 18] FIG. 2 illustrates resource allocation according to one embodiment of the present invention. [Figure 19] FIG. 2 illustrates resource allocation according to one embodiment of the present invention. [Figure 20]FIG. 2 illustrates signal transmission according to one embodiment of the present invention. [Figure 21] 2 is a block diagram showing the configuration of a UE and a base station according to one embodiment of the present invention. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0028] The terms used in this specification are currently widely used and general terms that are possible based on the functions of the present invention. However, the terms may be changed according to the intentions, practices, and the emergence of new technologies of those skilled in the art. In addition, in certain cases, there are terms arbitrarily selected by the applicant, and in this case, their meanings will be explained in the corresponding description of the present specification. Therefore, it is intended to be clear that the terms used in this specification should be analyzed based not only on the names of the terms but also on the substantial meaning of the terms and content throughout this specification.

[0029] Throughout this specification and the claims that follow, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element or may be "electrically connected" to the other element through a third element. Furthermore, unless expressly stated to the contrary, the word "comprising" is understood to imply the inclusion of the stated elements and not the exclusion of any other elements unless otherwise specified. Moreover, limitations such as "equivalent to" or "equivalent to" based on a particular threshold value may be appropriately substituted with "greater than" or "less than," respectively, in some exemplary embodiments.

[0030] The following technologies may be used in 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), and Single-Carrier FDMA (SC-FDMA). CDMA may be implemented by wireless technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA may be implemented by wireless technologies such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA may be implemented by wireless technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, and Evolved UTRA (E-UTRA). UTRA is part of the Universal Mobile Telecommunications System (UMTS). Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) is part of Evolved UMTS (E-UMTS) that uses Evolved UMTS Terrestrial Radio Access (E-UTRA), and LTE-Advanced (A) is an evolved version of 3GPP LTE. 3GPP New Radio (NR) is a system designed separately from LTE / LTE-A to support enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (URLLC), and massive machine type communication (mMTC) services, which are requirements of IMT-2020. For clarity, 3GPP NR will be mainly described, but the technical idea of ​​the present invention is not limited thereto.

[0031] Unless otherwise specified herein, a base station may refer to a next generation Node B (gNB) as defined in 3GPP NR. Further, unless otherwise specified, a terminal may refer to a user equipment (UE).

[0032] In this specification, ceil A denotes a rising function, floor A denotes a falling function, and A mod B denotes the remainder when A is divided by B.

[0033] 1 shows an example of a wireless frame structure used in a wireless communication system. Referring to FIG. 1, a wireless frame (or radio frame) used in a 3GPP NR system has a length of 10 ms (Δf max N f / 100)*T c ) In addition, a wireless frame includes 10 subframes (SF) of equal size. max =480*10 3 Hz, N f =4096, T c =1 / (Δf ref *N f,ref ), Δf ref =15*10 3 Hz and N f,ref = 2048. The 10 subframes in one wireless frame may be assigned numbers from 0 to 9. Each subframe has a length of 1 ms and may include one or more slots according to the subcarrier spacing. More specifically, in a 3GPP NR system, the subcarrier spacing that may be used is 15*2 μ kHz, and μ can have values ​​of μ=0, 1, 2, 3, 4 as the subcarrier spacing configuration. That is, 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz can be used for the subcarrier spacing. One subframe with a length of 1 ms is 2 μ slots, where each slot is 2 -μ ms. 2 in one subframe μ slots, 0 to 2 each μ In addition, slots in one wireless frame may be assigned numbers from 0 to 10*2.μ The allocated numbers may range from -1 to -1. The time resources may be distinguished by at least one of a wireless frame number (also referred to as a wireless frame index), a subframe number (also referred to as a subframe index), and a slot number (or slot index).

[0034] FIG. 2 shows an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. Specifically, FIG. 2 shows the structure of a resource grid in a 3GPP NR system. There is one resource grid per antenna port. Referring to FIG. 2, a slot includes multiple orthogonal frequency division multiplexing (OFDM) symbols in the time domain and multiple resource blocks (RBs) in the frequency domain. An OFDM symbol also means one symbol section. Unless otherwise specified, an OFDM symbol may simply be referred to as a symbol. Referring to FIG. 2, the signal transmitted from each slot is divided into N size,μ grid,x *N RB sc Book subcarrier and N slot symb may be represented by a resource grid containing N OFDM symbols, where x=DL if the signal is a DL signal and x=UL if the signal is a UL signal. size,μ grid,x represents the number of resource blocks (RBs) according to the subcarrier spacing, which is a component of μ (x is DL or UL), and N slot symb represents the number of OFDM symbols in a slot. RB sc is the number of subcarriers that make up one RB, and N RB sc= 12. Depending on the multiple access scheme, OFDM symbols may be called cyclic shift OFDM (CP-OFDM) symbols or discrete Fourier transform spread OFDM (DFT-s-OFDM) symbols.

[0035] The number of OFDM symbols included in one slot may vary according to the length of the cyclic prefix (CP). For example, in the case of a normal CP, one slot may include 14 OFDM symbols, while in the case of an extended CP, one slot may include 12 OFDM symbols. In a specific embodiment, the extended CP may be used only with 60 kHz subcarrier spacing. In FIG. 2, for convenience of explanation, one slot is configured using 14 OFDM symbols as an example, but the embodiments of the present disclosure may be similarly applied to slots having a different number of OFDM symbols. Referring to FIG. 2, each OFDM symbol is N size,μ grid,x *N RB sc The carrier frequency includes four subcarriers. The subcarrier types can be divided into data subcarriers for data transmission, reference signal subcarriers for transmitting reference signals, and guard bands. The carrier frequency is also called the center frequency (fc).

[0036] One RB is N RB sc A resource may be defined by (e.g., 12) consecutive subcarriers. For reference, a resource configured using one OFDM symbol and one subcarrier may be referred to as a resource element (RE) or tone. Thus, one RB may be defined by N slot symb *N RB scEach resource element in the resource grid can be uniquely defined within a slot by a pair of indices (k, l), where k ranges from 0 to N in the frequency domain. size,μ grid,x *N RB sc -1, and l is an index ranging from 0 to N in the time domain. slot symb It may be an index that scales up to -1.

[0037] In order for a UE to receive signals from or transmit signals to a base station, the time / frequency of the UE may be synchronized to the time / frequency of the base station because when the base station and the UE are synchronized, the UE can determine the time and frequency parameters needed to demodulate DL signals and transmit UL signals at the appropriate times.

[0038] Each symbol of a radio frame used in time division duplex (TDD), i.e., unpaired spectrum, may be configured with at least one of DL symbols, UL symbols, and flexible symbols. In frequency division duplex (FDD), i.e., paired spectrum, a radio frame used as a DL carrier may be configured with DL symbols or flexible symbols, and a radio frame used as a UL carrier may be configured with UL symbols or flexible symbols. DL symbols allow DL transmission but not UL transmission. UL symbols allow UL transmission but not DL transmission. Flexible symbols may be determined to be used as DL or UL according to the signal.

[0039] Information about each symbol type, i.e., information indicating any one of DL symbols, UL symbols, and flexible symbols, can be configured using cell-specific or common radio resource control (RRC) signals. In addition, information about each symbol type can be additionally configured using UE-specific or dedicated RRC signals. The base station notifies i) the duration of the cell-specific slot configuration, ii) the number of slots with only DL symbols from the beginning of the cell-specific slot configuration period, iii) the number of DL symbols from the first symbol of the slot immediately following the slot with only DL symbols, iv) the number of slots with only UL symbols from the end of the cell-specific slot configuration period, and v) the number of UL symbols from the last symbol of the slot immediately preceding the slot with only UL symbols by using cell-specific RRC signals. Here, a symbol that is not configured using either UL symbols or DL ​​symbols is a flexible symbol.

[0040] When the information about the symbol type is configured using the UE-specific RRC signal, the base station may signal in the cell-specific RRC signal whether the flexible symbol is a DL symbol or an UL symbol. In this case, the UE-specific RRC signal cannot change the DL symbol or the UL symbol configured using the cell-specific RRC signal to another symbol type. The UE-specific RRC signal may signal the N of the corresponding slots per slot. slot symb The number of DL symbols among the symbols and the N of the corresponding slot slot symbThe number of UL symbols among the symbols can be signaled. In this case, the DL symbols of a slot can be continuously constituted using the first symbol to the i-th symbol of the slot. In addition, the UL symbols of a slot can be continuously constituted using the j-th symbol to the last symbol of the slot (where i < j). Among the symbols in a slot, a symbol that is not constituted using either UL symbols or DL symbols is a flexible symbol.

[0041] The type of symbol constituted using the above RRC signal may be called a semi-static DL / UL configuration. In the semi-static DL / UL configuration previously constituted using the RRC signal, a flexible symbol may be indicated as a DL symbol, a UL symbol, or a flexible symbol through dynamic slot format information (SFI: slot format information) transmitted on a physical DL control channel (PDCCH: physical DL control channel). In this case, a DL symbol or a UL symbol constituted using the RRC signal is not changed to another symbol type. Table 1 (Table 3) exemplifies the dynamic SFI that a base station can show to a UE.

[0042] [Table 3]

[0043] In Table 1 (Table 3), D indicates a DL symbol, U indicates a UL symbol, and X indicates a flexible symbol. As shown in Table 1 (Table 3), up to two DL / UL switches in one slot may be allowed.

[0044] 3 is a diagram illustrating physical channels used in a 3GPP system (e.g., NR) and a typical signal transmission method using the physical channels. When a UE is powered on or camps on a new cell, the UE performs an initial cell search (S101). Specifically, the UE may synchronize with a BS during the initial cell search. To this end, the UE may receive a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) from a base station to synchronize with the base station and obtain information such as a cell ID. The UE may then receive a physical broadcast channel from the base station and obtain broadcast information in the cell.

[0045] Upon completion of the initial cell search, the UE receives a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) according to the information in the PDCCH, so that the UE can acquire more specific system information than the system information acquired through the initial cell search (S102).

[0046] When a UE first accesses a base station or does not have radio resources for signal transmission, the UE may perform a random access procedure with the base station (operations S103 to S106). First, the UE may transmit a preamble over a physical random access channel (PRACH) (S103) and receive a response message to the preamble from the base station over a PDCCH and a corresponding PDSCH (S104). If the UE receives a valid random access response message, the UE transmits data including the UE's identifier and the like to the base station over a physical uplink shared channel (PUSCH) indicated by a UL grant transmitted from the base station over the PDCCH (S105). Next, the UE waits for reception of a PDCCH as an indication from the base station for collision resolution. If the UE successfully receives the PDCCH via the UE's identifier (S106), the random access process is terminated.

[0047] After the above-described procedure, the UE receives the PDCCH / PDSCH (S107) and transmits the physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH) as a general UL / DL signal transmission procedure (S108). Specifically, the UE may receive downlink control information (DCI) through the PDCCH. The DCI may include control information such as resource allocation information for the UE. The format of the DCI may vary depending on the intended use. The uplink control information (UCI) transmitted by the UE to the base station through the UL includes a DL / UL ACK / NACK signal, a channel quality indicator (CQI), a precoding matrix index (PMI), a rank indicator (RI), etc. Here, the CQI, PMI, and RI may be included in channel state information (CSI). In a 3GPP NR system, a UE may transmit control information, such as the HARQ-ACK and CSI described above, over the PUSCH and / or PUCCH.

[0048] 4 shows an SS / PBCH block for initial cell access in a 3GPP NR system. When a UE is powered on or wants to access a new cell, it may acquire time and frequency synchronization with the cell and perform an initial cell search procedure. The UE may acquire the physical cell identity N of the cell during the cell search procedure. cell ID To this end, the UE may receive synchronization signals, such as a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), from the base station and synchronize to the base station. In this case, the UE may obtain information such as a cell identity (ID).

[0049] With reference to FIG. 4(a), the synchronization signal (SS) will be described in more detail. The synchronization signal can be classified into a PSS and an SSS. The PSS can be used to obtain time-domain and / or frequency-domain synchronization, such as OFDM symbol synchronization and slot synchronization. The SSS can be used to obtain frame synchronization and a cell group ID. Referring to FIG. 4(a) and Table 2, an SS / PBCH block can be configured using 20 consecutive RBs (=240 subcarriers) in the frequency domain and 4 consecutive OFDM symbols in the time domain. In this case, within the SS / PBCH block, the PSS is transmitted in the first OFDM symbol, and the SSS is transmitted in the third OFDM symbol through subcarriers 56 to 182. Here, the smallest subcarrier index of the SS / PBCH block is numbered starting from 0. In the first OFDM symbol in which the PSS is transmitted, the base station does not transmit signals through the remaining subcarriers, i.e., subcarriers 0 to 55 and 183 to 239. In addition, in the third OFDM symbol in which the SSS is transmitted, the base station does not transmit signals through subcarriers 48 to 55 and 183 to 191. The base station transmits a physical broadcast channel (PBCH) through the remaining REs in the SS / PBCH block excluding the above signals.

[0050] [Table 4]

[0051] The SS allows a total of 1008 unique physical layer cell IDs to be grouped into 336 physical layer cell identifier groups, each group specifically including three unique identifiers through the combination of three PSSs and SSSs such that each physical layer cell ID is only part of one physical layer cell identifier group. Thus, the physical layer cell IDs N cell ID =3N (1) ID +N (2) ID is an index N ranging from 0 to 335 indicating a physical layer cell identifier group (1) ID and an index N ranging from 0 to 2 indicating a physical layer identifier within the physical layer cell identifier group. (2) ID The UE may detect the PSS and identify one of three unique physical layer identifiers. In addition, the UE may detect the SSS and identify one of 336 physical layer cell IDs associated with the physical layer identifier. In this case, the sequence d of the PSS PSS (n) is as follows:

[0052]

number

[0053] 0≦n<127

[0054] where x(i+7)=(x(i+4)+x(i)) mod 2, Given as [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0].

[0055] Furthermore, the SSS series d SSS (n) is as follows:

[0056]

number

[0057] where: x0(i+7)=(x0(i+4)+x0(i)) mod 2 x1(i+7)=(x1(i+1)+x1(i)) mod 2 and [x0(6) x0(5) x0(4) x0(3) x0(2) x0(1) x0(0)]=[0 0 0 0 0 0 1] [x1(6) x1(5) x1(4) x1(3) x1(2) x1(1) x1(0)]=[0 0 0 0 0 0 1] is given as:

[0058] A 10-ms radio frame may be divided into two 5-ms half-frames. Referring to FIG. 4(b), the slots in which the SS / PBCH blocks are transmitted within each half-frame are described. The slots in which the SS / PBCH blocks are transmitted may be any one of Cases A, B, C, D, and E. In Case A, the subcarrier spacing is 15 kHz, and the start of the SS / PBCH block is the ({2, 8} + 14*n)th symbol. In this case, n = 0 or 1 for carrier frequencies below 3 GHz. Additionally, n = 0, 1, 2, or 3 may be used for carrier frequencies above 3 GHz and below 6 GHz. In Case B, the subcarrier spacing is 30 kHz, and the start of the SS / PBCH block is {4, 8, 16, 20} + 28*n. In this case, n = 0 for carrier frequencies below 3 GHz. Additionally, n = 0 or 1 may be used for carrier frequencies above 3 GHz and below 6 GHz. In Case C, the subcarrier spacing is 30 kHz and the start of the SS / PBCH block is the ({2,8}+14*n)th symbol. In this case, n=0 or 1 for carrier frequencies below 3 GHz. Additionally, n=0, 1, 2, or 3 for carrier frequencies above 3 GHz and below 6 GHz. In Case D, the subcarrier spacing is 120 kHz and the start of the SS / PBCH block is the ({4,8,16,20}+28*n)th symbol. In this case, n=0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, or 18 for carrier frequencies above 6 GHz. In Case E, the subcarrier spacing is 240 kHz and the start of the SS / PBCH block is the ({8,12,16,20,32,36,40,44}+56*n)th symbol. In this case, n=0, 1, 2, 3, 5, 6, 7, 8 for carrier frequencies above 6 GHz.

[0059] FIG. 5 shows a procedure for transmitting control information and control channels in a 3GPP NR system. Referring to FIG. 5(a), a base station may add a cyclic redundancy check (CRC) masked (e.g., XORed) with a radio network temporary identifier (RNTI) to control information (e.g., downlink control information (DCI)) (S202). The base station may scramble the CRC using an RNTI value determined according to the purpose / target of each control information. The common RNTI used by one or more UEs may include at least one of a system information RNTI (SI-RNTI), a paging RNTI (P-RNTI), a random access RNTI (RA-RNTI), and a transmit power control RNTI (TPC-RNTI). In addition, a UE-specific RNTI may include at least one of a cell temporary RNTI (C-RNTI) and a CS-RNTI. The base station may then perform channel coding (e.g., polar coding) (S204) and then perform rate matching according to the amount of resources used for PDCCH transmission (S206). The base station may then multiplex DCI based on a control channel element (CCE)-based PDCCH structure (S208). Additionally, the base station may apply additional processes, such as scrambling, modulation (e.g., QPSK), and interleaving, to the multiplexed DCI (S210), and then map the DCI to resources to be transmitted. A CCE is a basic resource unit for the PDCCH, and one CCE may include multiple (e.g., 6) resource element groups (REGs). One REG may be configured with multiple (e.g., 12) REs. The number of CCEs used for one PDCCH may be defined as an aggregation level.In a 3GPP NR system, aggregation levels of 1, 2, 4, 8, or 16 may be used. Figure 5(b) is a diagram relating to CCE aggregation levels and PDCCH multiplexing, showing the type of CCE aggregation level used for one PDCCH and the CCEs transmitted in the control area accordingly.

[0060] FIG. 6 illustrates control resource sets (core sets) in which the physical downlink control channel (PUCCH) may be transmitted in a 3GPP NR system. A core set is a time-frequency resource in which the PDCCH, i.e., a control signal for a UE, is transmitted. In addition, a search space, which will be described later, may be mapped to one core set. Thus, instead of monitoring all frequency bands for PDCCH reception, a UE may monitor a time-frequency region designated as a core set and decode the PDCCH mapped to the core set. A base station may configure one or more core sets for a UE per cell. A core set may be configured using up to three consecutive symbols on the time axis. In addition, a core set may be configured in units of six consecutive PRBs on the frequency axis. In the embodiment of FIG. 6, core set #1 is configured using consecutive PRBs, and core set #2 and core set #3 are configured using non-consecutive PRBs. A core set may be located in any symbol within a slot. For example, in the embodiment of FIG. 6, core set #1 starts at the first symbol of the slot, core set #2 starts at the fifth symbol of the slot, and core set #3 starts at the ninth symbol of the slot.

[0061] FIG. 7 illustrates a method for configuring a PUCCH search space in a 3GPP NR system. To transmit a PDCCH to a UE, each core set may have at least one search space. In an embodiment of the present disclosure, a search space is a set of all time-frequency resources through which a UE's PDCCH can be transmitted (hereinafter, PDCCH candidates). The search space may include a common search space that 3GPP NR UEs are required to search in common, and a terminal-specific or UE-specific search space that a specific UE is required to search. Within the common search space, a UE may monitor a PDCCH that all UEs in a cell belonging to the same base station are configured to search in common. In addition, a UE-specific search space may be configured for each UE such that the UE monitors a PDCCH allocated to each UE at a different search space position according to the UE. In the case of a UE-specific search space, the search spaces between UEs may be partially overlapped due to the limited control area in which the PDCCH is allocated. Monitoring the PDCCH includes blind decoding to identify PDCCH candidates within the search space. When blind decoding is successful, it may be expressed that the PDCCH is (successfully) detected / received, and when blind decoding fails, it may be expressed that the PDCCH is not detected / received or is not successfully detected / received.

[0062] For ease of description, a PDCCH scrambled with a group common (GC) RNTI previously known to one or more UEs to transmit DL control information to one or more UEs is referred to as a group common (GC) PDCCH or a common PDCCH. In addition, a PDCCH scrambled with a terminal-specific RNTI already known by a specific UE to transmit UL or DL ​​scheduling information to that UE is referred to as a UE-specific PDCCH. A common PDCCH may be included in a common search space, and a UE-specific PDCCH may be included in a common search space or a UE-specific PDCCH.

[0063] A base station may signal information related to resource allocation of the transmission channels paging channel (PCH) and downlink shared channel (DL-SCH) (i.e., DL grants) or information related to resource allocation of the uplink shared channel (UL-SCH) and hybrid automatic repeat request (HARQ) (i.e., UL grants) to each UE or a group of UEs via the PDCCH. The base station may transmit PCH transport blocks and DL-SCH transport blocks via the PDSCH. The base station may transmit data excluding specific control information or specific service data via the PDSCH. In addition, a UE may receive data excluding specific control information or specific service data via the PDSCH.

[0064] A base station may transmit a PDCCH to a UE (one or more UEs) including information about where PDSCH data is to be transmitted and how the PDSCH data will be received and decoded by the corresponding UE. For example, assume that the DCI transmitted on a specific PDCCH is CRC masked using an RNTI of "A," and the DCI indicates that the PDSCH is allocated to a radio resource (e.g., a frequency location) of "B," and indicates transmission format information (e.g., transport block size, modulation scheme, coding information, etc.) of "C." The UE monitors the PDCCH using the RNTI information that the UE has. In this case, if a UE performs blind decoding of the PDCCH using the RNTI of "A," the UE receives the PDCCH and, through the received PDCCH information, receives the PDSCH indicated by "B" and "C."

[0065] Table 3 shows one embodiment of a physical uplink control channel (PUCCH) used in a wireless communication system.

[0066] [Table 5]

[0067] The PUCCH may be used to transmit the following UL control information (UCI):

[0068] - Scheduling Request (SR): Information used to request UL UL-SCH resources.

[0069] - HARQ-ACK: A response to the PDCCH (indicating DL SPS release) and / or a response to a DL transport block (TB) on the PDSCH. The HARQ-ACK indicates whether information transmitted on the PDCCH or PDSCH has been received. HARQ-ACK responses include a positive ACK (simply ACK), a negative ACK (hereinafter NACK), discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK is used interchangeably with HARQ-ACK / NACK and ACK / NACK. In general, an ACK may be represented by a bit value of 1, and a NACK may be represented by a bit value of 0.

[0070] - Channel State Information (CSI): Feedback information on the DL channel. The UE generates it based on the CSI reference signal (RS) transmitted by the base station. Multiple-input multiple-output (MIMO)-related feedback information includes a rank indicator (RI) and a precoding matrix indicator (PMI). The CSI may be divided into CSI part 1 and CSI part 2 according to the information indicated by the CSI.

[0071] In a 3GPP NR system, five PUCCH formats may be used to support different service scenarios, different channel environments, and frame structures.

[0072] PUCCH format 0 is a format capable of transmitting 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 0 can be transmitted over one or two OFDM symbols on the time axis and one RB on the frequency axis. When PUCCH format 0 is transmitted in two OFDM symbols, the same sequence on the two symbols can be transmitted over different RBs. This allows the UE to obtain frequency diversity gain. More specifically, the UE can transmit M bit Bit UCI(M bit = 1 or 2) according to the cyclic shift value m cs and determining a base sequence of length 12 with a predetermined value m cs The sequence obtained by cyclically shifting M may be mapped to 12 REs of one OFDM symbol and one PRB and transmitted. bit = 1, one-bit UCI 0 and 1 can be represented by a sequence corresponding to two cyclic shifts with a difference between the cyclic shift values ​​of 6. bit When =2, the 2-bit UCI 00, 01, 11, and 10 can be represented by a sequence corresponding to four cyclic shifts with a difference of three in the cyclic shift value.

[0073] PUCCH format 1 can deliver 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 1 can be transmitted over consecutive OFDM symbols on the time axis and one PRB on the frequency axis. Here, the number of OFDM symbols occupied by PUCCH format 1 can be one of 4 to 14. More specifically, M bit The UCI for which M = 1 may be BPSK modulated. bitThe UCI, where d(0) = 2, may be modulated using quadrature phase shift keying (QPSK). The signal is obtained by multiplying the modulated complex-valued symbol d(0) by a sequence of length 12. In this case, the sequence may be the base sequence used for PUCCH format 0. The UE spreads the even-numbered OFDM symbols allocated to PUCCH format 1 through a time-domain orthogonal cover code (OCC) to transmit the obtained signal. PUCCH format 1 determines the maximum number of different UEs multiplexed in one RB according to the length of the OCC to be used. A demodulation reference signal (DMRS) may be spread using the OCC and mapped to the odd-numbered OFDM symbols of PUCCH format 1.

[0074] PUCCH format 2 can deliver UCI exceeding two bits. PUCCH format 2 can be transmitted over one or two OFDM symbols on the time axis and one or more RBs on the frequency axis. When PUCCH format 2 is transmitted in two OFDM symbols, the sequences transmitted in different RBs over the two OFDM symbols may be identical to each other. Here, the sequence is a sequence of modulated complex-valued symbols d(0),...,d(M symbol -1), where M symbol is M bit / 2. Through this, the UE may obtain frequency diversity gain. More specifically, M bit Bit UCI(M bit >2) is bit-level scrambled, QPSK modulated, and mapped to RBs of one or two OFDM symbols, where the number of RBs may be one of 1 to 16.

[0075] PUCCH format 3 or PUCCH format 4 may deliver UCI exceeding 2 bits. PUCCH format 3 or PUCCH format 4 may be transmitted over consecutive OFDM symbols on the time axis and one PRB on the frequency axis. The number of OFDM symbols occupied by PUCCH format 3 or PUCCH format 4 may be one of 4 to 14. Specifically, the UE may transmit M-ary PUCCH using π / 2-2 phase shift keying (BPSK) or QPSK. bit The complex-valued symbols d(0) to d(M symb -1) where, when π / 2-BPSK is used, M symb =M bit and when using QPSK, M symb =M bit / 2. The UE does not need to apply block-wise spreading to PUCCH format 3. However, the UE may apply block-wise spreading to one RB (i.e., 12 subcarriers) using PreDFT-OCC of length 12, such that PUCCH format 4 may have a multiplexing capacity of 2 or 4. The UE performs transmit precoding (or DFT precoding) on ​​the spread signal, maps it to each RE, and transmits the spread signal.

[0076] In this case, the number of RBs occupied by PUCCH format 2, PUCCH format 3, or PUCCH format 4 may be determined according to the length and maximum code rate of the UCI transmitted by the UE. When the UE uses PUCCH format 2, the UE may transmit HARQ-ACK information and CSI information together over the PUCCH. When the number of RBs that the UE can transmit is greater than the maximum number of RBs that PUCCH format 2, PUCCH format 3, or PUCCH format 4 can use, the UE may transmit only the remaining UCI information without transmitting some of the UCI information according to the priority of the UCI information.

[0077] PUCCH Format 1, PUCCH Format 3, or PUCCH Format 4 may be configured through RRC signaling to indicate frequency hopping within a slot. When frequency hopping is configured, the index of the RB to be frequency hopped may be configured using RRC signaling. When PUCCH Format 1, PUCCH Format 3, or PUCCH Format 4 is transmitted over N OFDM symbols on the time axis, the first hop may have floor(N / 2) OFDM symbols, and the second hop may have ceiling(N / 2) OFDM symbols.

[0078] PUCCH Format 1, PUCCH Format 3, or PUCCH Format 4 may be configured to be repeatedly transmitted in multiple slots. In this case, the number K of slots in which the PUCCH is repeatedly transmitted may be configured by RRC signaling. The repeatedly transmitted PUCCH must start at a fixed OFDM symbol in each slot and must have a constant length. When one of the OFDM symbols of a slot in which the UE should transmit the PUCCH is indicated as a DL symbol by RRC signaling, the UE may not transmit the PUCCH in the corresponding slot and may delay transmission of the PUCCH until the next slot for transmitting the PUCCH.

[0079] 8 is a conceptual diagram illustrating carrier aggregation. Carrier aggregation is a method in which a UE uses multiple frequency blocks or cells (in a logical sense) configured using UL resources (or component carriers) and / or DL ​​resources (or component carriers) as one large logical frequency band so that a wireless communication system can use a wider frequency band. One component carrier may also be referred to as a primary cell (PCell) or a secondary cell (SCell), or a primary SCell (PScell). However, hereinafter, for convenience of explanation, the term "component carrier" will be used.

[0080] Referring to Figure 8, as an example of a 3GPP NR system, the overall system band may include up to 16 component carriers, and each component carrier may have a bandwidth of up to 400 MHz. A component carrier may include one or more physically contiguous subcarriers. Although Figure 8 shows each of the component carriers having the same bandwidth, this is merely an example, and each component carrier may have a different bandwidth. Also, although the component carriers are shown as being adjacent to each other on the frequency axis, the drawing is shown in a logical concept, and the component carriers may be physically adjacent to each other or spaced apart.

[0081] A different center frequency may be used for each component carrier. Also, one common center frequency may be used for physically adjacent component carriers. In the embodiment of Figure 8, assuming that all component carriers are physically adjacent, center frequency A may be used for all component carriers. Furthermore, assuming that the respective component carriers are not physically adjacent to each other, center frequency A and center frequency B may be used for each of the component carriers.

[0082] When the overall system band is expanded by carrier aggregation, the frequency band used for communication with each UE may be specified in component carrier units. UE A may use the overall system band of 100 MHz and perform communication using all five component carriers. UEs B1 to B5 may use only a 20 MHz bandwidth and perform communication using one component carrier. UEs C1 and C2 may use a 40 MHz bandwidth and each perform communication using two component carriers. The two component carriers may or may not be logically / physically adjacent. UE C1 represents a case where two non-adjacent component carriers are used, and UE C2 represents a case where two adjacent component carriers are used.

[0083] 9A and 9B are diagrams for explaining single-carrier communication and multi-carrier communication. Specifically, FIG. 9A shows a single-carrier subframe structure, and FIG. 9B shows a multi-carrier subframe structure.

[0084] Referring to FIG. 9(a), in FDD mode, a typical wireless communication system may transmit or receive data through one DL band and one UL band corresponding thereto. In another specific embodiment, in TDD mode, the wireless communication system may divide a radio frame into UL time units and DL time units in the time domain and transmit or receive data through the UL / DL time units. Referring to FIG. 9(b), three 20 MHz component carriers (CCs) may be aggregated into UL and DL so that a 60 MHz bandwidth can be supported. The CCs may or may not be adjacent to each other in the frequency domain. Although FIG. 9(b) illustrates a case where the bandwidth of the UL CC and the bandwidth of the DL CC are identical and symmetrical, the bandwidth of each CC may be determined independently. In addition, asymmetric carrier aggregation, in which the number of UL CCs and DL CCs differs, is possible. The DL / UL CC allocated / configured to a specific UE through RRC may be referred to as the serving DL / UL CC of the specific UE.

[0085] A base station may communicate with a UE by activating some or all of the UE's serving CCs or deactivating some CCs. The base station can change the CCs to be activated / deactivated and the number of CCs to be activated / deactivated. When a base station allocates CCs available to a UE as cell-specific or UE-specific, at least one of the allocated CCs may be deactivated unless the CC allocation for the UE is completely reconfigured or the UE is handed over. A CC that is not deactivated by the UE is called a Primary CC (PCC) or a Primary Cell (PCell), and a CC that the base station can activate / deactivate freely is called a Secondary CC (SCC) or a Secondary Cell (SCell).

[0086] On the other hand, 3GPP NR uses the concept that a cell manages radio resources. A cell is defined as a combination of DL resources and UL resources, i.e., a combination of DL CC and UL CC. A cell can be configured with only DL resources or a combination of DL resources and UL resources. When carrier aggregation is supported, the association between the carrier frequency of DL resources (i.e., DL CC) and the carrier frequency of UL resources (i.e., UL CC) may be indicated by system information. Carrier frequency refers to the center frequency of each cell or CC. A cell corresponding to a PCC is called a PCell, and a cell corresponding to an SCC is called an SCell. A carrier corresponding to a PCell in the DL is a DL PCC, and a carrier corresponding to a PCell in the UL is a UL PCC. Similarly, a carrier corresponding to an SCell in the DL is a DL SCC, and a carrier corresponding to an SCell in the UL is a UL SCC. According to UE capabilities, a serving cell can be configured with one PCell and zero or more SCells. For a UE that is in RRC_CONNECTED state but is not configured for or does not support carrier aggregation, there is only one serving cell configured with only a PCell.

[0087] As mentioned above, the term "cell" used in carrier aggregation is distinguished from the term "cell" which refers to several geographical areas for which communication services are provided by one base station or one antenna group. That is, one component carrier may also be referred to as a scheduling cell, scheduled cell, primary cell (PCell), secondary cell (SCell), or primary SCell (PScell). However, to distinguish between cells which refer to several geographical areas and cells of carrier aggregation, in this disclosure, cells of carrier aggregation are referred to as CCs, and cells of geographical areas are referred to as cells.

[0088] 10 illustrates an example in which a cross-carrier scheduling technique is applied. When cross-carrier scheduling is configured, a control channel transmitted over a first CC may schedule a data channel transmitted over the first CC or a second CC using a carrier indicator field (CIF). The CIF is included in the DCI. In other words, a scheduling cell is configured, and a DL grant / UL grant transmitted in the PDCCH area of ​​the scheduling cell schedules the PDSCH / PUSCH of the scheduled cell. That is, a search area for multiple component carriers exists in the PDCCH area of ​​the scheduling cell. A PCell may essentially be the scheduling cell, and a specific SCell may be designated as the scheduling cell by higher layers.

[0089] In the embodiment of FIG. 10, it is assumed that three DL CCs are merged. Here, it is assumed that DL component carrier #0 is a DL PCC (or PCell), and DL component carrier #1 and DL component carrier #2 are DL SCCs (or SCells). In addition, it is assumed that the DL PCC is configured as a PDCCH monitoring CC. When cross-carrier scheduling is not configured by UE-specific (or UE group-specific or cell-specific) higher layer signaling, the CIF is disabled, and each DL CC can transmit only a PDCCH for scheduling its PDSCH without using a CIF according to the NR PDCCH rules (non-cross-carrier scheduling, self-carrier scheduling). On the other hand, when cross-carrier scheduling is configured by UE-specific (or UE group-specific or cell-specific) higher layer signaling, the CIF is enabled, and a specific CC (e.g., a DL PCC) may transmit not only a PDCCH for scheduling a PDSCH of DL CC A using the CIF, but also a PDCCH for scheduling a PDSCH of another CC (cross-carrier scheduling). On the other hand, the PDCCH is not transmitted in another DL CC. Thus, the UE monitors either the PDCCH without a CIF to receive a self-carrier scheduled PDSCH or the PDCCH with a CIF to receive a cross-carrier scheduled PDSCH, depending on whether cross-carrier scheduling is configured for the UE.

[0090] 9 and 10 show the subframe structure of a 3GPP LTE-A system, and the same or similar configurations may be applied to a 3GPP NR system, except that in a 3GPP NR system, the subframes in FIGS. 9 and 10 may be replaced with slots.

[0091] Referring to FIG. 11, in a 3GPP NR system, a UE can perform transmission / reception using a bandwidth equal to or smaller than the bandwidth of a carrier (or cell). For this purpose, the UE can be configured with one or more bandwidth portions (BWPs) from a base station. A BWP consists of consecutive PRBs. Referring to FIG. 11(a), BWPs can be configured to not overlap within the bandwidth of a carrier (or cell). Referring to FIG. 11(b), BWPs within a carrier (or cell) can be configured to overlap. In addition, one BWP can be configured to be included within another BWP. One or more BWPs among the BWPs configured within a carrier (or cell) can be allocated and configured for each UE. Only one BWP is active within a carrier (or cell) (the active BWP), and the UE does not expect to receive or transmit any signals within PRBs other than the active BWP within the carrier (or cell). The UE may transmit and receive with the base station using one active BWP among the allocated and configured BWPs.

[0092] In a TDD cell, up to four DL BWPs and up to four UL BWPs may be configured per cell. In an FDD cell, up to four DL / UL BWP pairs may be configured per cell. A UE may activate one DL BWP and one UL BWP per carrier (or cell). A DCI may be used to indicate that a UE is moving from one BWP to another, i.e., deactivating the current BWP and activating a new BWP (hereinafter referred to as BWP switching). Specifically, to change the UE's DL BWP, a bandwidth portion indicator (BPI) indicating the newly activated BWP may be included in a DCI scheduling a PDSCH. That is, when a DCI scheduling a PDSCH is received, the UE can know through the BPI which BWP the PDSCH will be transmitted, and can know from which PRB in the BWP indicated by the BPI the PDSCH will be transmitted through the resource allocation (RA) information in the DCI. Similarly, to change the UL BWP of the UE, a BPI indicating a newly activated BWP may be included in the DCI scheduling the PUSCH. That is, when the DCI scheduling the PUSCH is received, the UE can know through the BPI which BWP the PUSCH should be transmitted through, and can know through the RA information of the DCI which PRB in the BWP indicated by the BPI the PUSCH should be transmitted through. In the case of a TDD cell, the BPI indicates a DL BWP or an UL BWP, and in the case of an FDD cell, the BPI indicates a DL BWP / UL BWP pair.

[0093] Referring to FIG. 12, when multiple BWPs are configured in a UE, at least one core set may be configured / allocated to the UE within each BWP. Referring to FIG. 12(a) and FIG. 12(b), the core set for each BWP may be arranged within the time / frequency resource region occupied by each BWP. In other words, core set #1 for BWP #1 may exist within the PRBs within the time / frequency resource region occupied by BWP #1, and core set #2 for BWP #2 may exist within the PRBs within the time / frequency resource region occupied by BWP #2. Referring to FIG. 12(b), when BWPs are configured to overlap each other, the PRBs occupied by the core sets may be within their own BWP time / frequency resource region but may be arranged within other BWPs. In other words, core set #2 for BWP #2 may overlap the PRBs of the time / frequency resource region occupied by BWP #1.

[0094] As described above, multiple BWPs may be configured in a carrier (or cell), and each BWP may consist of multiple consecutive PRBs. On the other hand, only one BWP may be activated in a carrier (or cell) (active BWP), and the UE does not expect to receive or transmit any signals in PRBs other than the active BWP in the carrier (or cell). The active BWP may be changed (BWP switching or BWP change) using a BPI in the DCI. The BWP indicated through the BPI is newly activated, and other configured BWPs are deactivated. The BPI may be included in the DCI that schedules the PDSCH or PUSCH.

[0095] When multiple BWPs are configured in a carrier (or a cell), the band / size (e.g., the number of PRBs) of each BWP can be configured independently. Therefore, the number of PRBs may vary for each BWP. Meanwhile, the size of the DCI transmitted from an activated BWP can be determined based on the size of the BWP. Specifically, the RA field size of the DCI transmitted from an activated BWP can be determined based on the size of the active BWP or the initial BWP. Therefore, the problem of different lengths / sizes (e.g., number of bits) of the RA field when a DCI schedules BWPs of different sizes from the BWP used for DCI size determination should be resolved.

[0096] In the following, a method for allocating resources when BWP is configured in a carrier (or cell) and a method for transmitting and receiving data accordingly will be described.

[0097] For ease of explanation, the following terms are first defined:

[0098] - Active BWP: Indicates an activated BWP. One BWP can be activated per cell. An active BWP indicates a BWP through which signals are transmitted and received. For example, a DL active BWP indicates a BWP on which PDCCH / PDSCH reception is performed. A UL active BWP indicates a BWP on which PUCCH / PUSCH transmission is performed. Depending on the duplexing method, the DL active BWP and the UL active BWP may be the same or different.

[0099] - Inactive BWP: indicates a deactivated BWP. An inactive BWP refers to the remaining BWPs except for one active BWP in a cell, and is a BWP in which signal transmission and signal reception are not performed.

[0100] - BWP switching: BWP switching is the process of changing the active BWP from the currently activated BWP to the newly activated BWP. For example, when (i) the active BWP at the time when the PDCCH (or DCI) is received and (ii) the BWP indicated by the BPI of the PDCCH (or DCI) are different, the UE may change the active BWP from the currently active BWP to the BWP indicated by the BPI. That is, after the BWP switching, the active BWP becomes the BWP indicated by the BPI of the PDCCH (or DCI).

[0101] Current (active) BWP: The active BWP at the current time when the PDCCH (or DCI) containing scheduling information is received. The currently activated BWP may have different UL and DL BWPs. When a BWP switch is performed, it may be referred to as the previous (active) BWP compared to the new (active) BWP to be newly activated.

[0102] - New (active) BWP: Indicates a BWP that is currently inactive at the time of receiving a PDCCH (or DCI) containing scheduling information, but that should be activated by BWP switching, i.e., indicates an active BWP after BWP switching.

[0103] - Initial (active) BWP: Indicates the BWP used by the UE for initial connection during or after RRC connection establishment, before a BWP is configured for the UE.

[0104] - Default BWP: If not scheduled for a certain period of time, the UE switches the active DL BWP (or DL / UL BWP pair) to the default BWP.

[0105] - RA field of BWP: represents the RA field used to schedule the BWP.

[0106] - RA field length required for BWP: Represents the length / size (e.g., number of bits) of the RA field used to schedule the BWP. The RA field size is determined based on the bandwidth (e.g., number of RBs) of the BWP.

[0107] Scheduling a BWP: means scheduling data transmission and data reception within a BWP. For example, this can mean scheduling PDSCH reception within a BWP or scheduling PUSCH transmission.

[0108] - Scheduling BWP #B from BWP #A: Reception of scheduling information (e.g., DCI) may be performed in BWP #A, and corresponding data transmission and data reception may be performed in BWP #B. It may also mean that the length / size of the scheduling information (e.g., DCI) is determined based on the size (e.g., number of RBs) of BWP #A, and that corresponding data transmission and data reception are performed in BWP #B.

[0109] Embodiment 1: Bitmap-based scheduling The UE may determine the resource block group (RBG) size P according to the number of PRBs included in the BWP. An RBG is the basic unit of the bitmap-based resource allocation method (e.g., RA type 0), and one RBG consists of P consecutive PRBs. Referring to Table 4 (Table 6), one of two configurations for the RBG size P can be configured by the RRC. When the number of PRBs in the BWP is larger, the UE may have a larger RBG size (P) value. In a BWP with N PRBs, the RA field for bitmap-based resource allocation requires ceil(N / P) bits. For example, if the BWP consists of 40 PRBs and configuration 1 is configured, the RBG size P = 4. That is, four (consecutive) PRBs are grouped to form one RBG, and 10 RBGs are used for resource allocation. In this case, the RA field requires 10 bits.

[0110] [Table 6]

[0111] Different BWPs may be configured to have different numbers of PRBs. Therefore, the RBG size and RBG number may be different for each BWP. Therefore, the problem of different lengths / sizes (e.g., number of bits) of RA fields for scheduling one BWP from another should be solved.

[0112] To solve the above problem, when there are multiple BWPs configured in the UE, the UE may determine multiple DCI lengths based on the length of the RA field required for each BWP. Therefore, the UE may perform PDCCH blind decoding by assuming multiple DCI lengths. Although this method solves the above problem, since PDCCH blind decoding is performed assuming multiple DCI lengths, the energy consumption of the UE is significant.

[0113] Alternatively, the UE may determine the DCI length based on the longest RA field length required per BWP for multiple BWPs configured for it. Thus, the UE performs blind decoding using a DCI length that reflects the RA field length calculated based on the largest BWP. This method solves the above problem and does not increase the number of PDCCH blind decodings by the UE, but the longer DCI length may result in a smaller coding gain for the PDCCH or cause a large overhead in the control channel.

[0114] In another method, only when a higher layer (e.g., RRC) parameter (e.g., BandwidthPart-Config) indicating a BWP configuration is configured and a BWP of a different size is configured according to the corresponding configuration information, the UE may perform PDCCH blind decoding using a DCI length that reflects the length of the RA field calculated based on the largest BWP. When BandwidthPart-Config is not configured, the UE may perform PDCCH blind decoding based on a DCI length corresponding to a default BWP.

[0115] Alternatively, the UE may determine the DCI length according to the RA field length required for the BWP to be activated, and may perform PDCCH blind decoding using the determined DCI length. That is, the UE may interpret the RA differently according to the BPI value of the DCI. For example, when the BPI indicates the currently activated BWP, the RA may be interpreted according to the RBG size of the currently activated BWP. On the other hand, when the BPI indicates a BWP other than the currently activated BWP (hereinafter, a BWP to be newly activated), the RA may be interpreted according to the RBG size of the newly activated BWP. In this case, the length of the RA field included in the DCI is K currentThe length of the RA field required for a newly activated BWP is called Knew. As mentioned above, the length of the RA field required can be determined by ceil (the number of PRBs in the BWP / RBG size). Here, K current K new If it is equal to or greater than the DCI's K current The i-th bit of the RA field (hereinafter referred to as the DCI RA field) indicates whether to allocate the i-th RBG of the BWP to be newly activated. current -K new Bits are reserved as 0 or 1. K current K new If it is smaller than the value of K, the newly activated BWP new K out of RBG new -K current This RBG is not always allocated resources regardless of the RA field value, and the RA field is used to determine the number of BWPs to be newly activated. current The i-th bit of the DCI RA field may indicate information about whether the f(i)-th RBG of the BWP to be newly activated should be allocated, where f(i) is the number of bits in {1, 2, ..., K current}→{1,2,...,K new For example, the construction of f(i) may be as follows:

[0116] - f(i)=i, where the i-th bit of the RA field of the DCI indicates whether to allocate the i-th RBG of the BWP to be newly activated. Here, the UE current receive only resource allocation information for RBGs current +1~K new Therefore, the resource allocation information for the RBG cannot be received.

[0117] - It can be configured as f(i)=i+offset. The offset value can be 0, 1,...,(Knew -K current ) can have one of the following. Referring to Figure 13, when BWP #1 has 5 RBGs and BWP #2 has 8 RBGs, the results of resource allocation when BWP #1 indicates BWP #1 scheduling information and when BWP #1 indicates BWP #2 scheduling information are as follows: Let the value of the RA field be [1 0 0 1 1]. Referring to Figure 13(a), when BWP #1 indicates the scheduling information of BWP #1, RBG #1, RBG #4, and RBG #5 of BWP #1 may be allocated. Referring to Figure 13(b), when BWP #1 indicates the scheduling information of BWP #2 and the offset is 0, RBG #1, RBG #4, and RBG #5 of BWP #2 may be allocated. Referring to FIG. 13(c), if BWP #1 indicates scheduling information for BWP #2 and the offset is 2, RBG #3, RBG #6, and RBG #7 of BWP #2 may be allocated.

[0118] f(i) may be determined from the UE's C-RNTI or a value derived from the C-RNTI, e.g., f(i)=i+(C-RNTI mod (K new -K current +1)) of the newly activated BWP. new -K current +1)) should be allocated. As another example, a pseudo-random sequence using C-RNTI may be used. For example, f(i)=i+(g(C-RNTI) mod (K new -K current +1), where g(C-RNTI) is a pseudo-random sequence created using C-RNTI. Since f(i) is determined based on C-RNTI, resource allocation according to f(i) varies for each UE. However, in this method, resource allocation according to f(i) remains the same regardless of the BWP switching time.

[0119] f(i) may be determined from the UE's C-RNTI and slot index or a value derived from these values. For example, f(i)=i+(n_slot+C-RNTI mod (K new -K current +1)) of the newly activated BWP. new -K current +1)) should be allocated. As another example, a pseudo-random sequence using the C-RNTI and slot index may be used. For example, f(i)=i+(g(C-RNTI,n_slot) mod (K new -K current +1), where g(C-RNTI, n_slot) is a pseudo-random sequence created using C-RNTI and n_slot. Since f(i) is determined not only by the C-RNTI value but also by the BWP switching instant, the resource allocation according to f(i) varies for each UE and for each BWP switching instant.

[0120] Alternatively, K new K current When RBG_set is larger than RBG_set, the RBG set RBG_set is grouped by combining the RBGs of the BWPs to be newly activated, and as a result, the K current The RA field of the bit (hereinafter referred to as DCI RA field) may indicate whether the RBG set should be scheduled. For example, RGB may be set to K new,RBG_set =ceil(K newFor example, RBG set #1 may consist of RBG #1 to RBG #S, and RBG set #2 may consist of RBG #(S+1) to RBG #(2*S). The remaining RBGs except for the last RBG set contain S RBGs, and the last RBG set is ((K new -1) mod S+1 RBGs, where the i-th bit of the DCI RA field indicates whether to allocate the f(i)-th RBG_set of the BWP to be newly activated, where f(i) is in the range {1, 2, ..., K current}→{1,2,...,K new,RBG_set For example, the construction of f(i) may be as follows:

[0121] f(i) can be configured as f(i)=i, where the i-th bit of the DCI RA field indicates whether to allocate the f(i)-th RBG set of the BWP to be newly activated, where the UE current receive only resource allocation information for the RBG set of K current +1~K new,RBG_set It is not possible to allocate resource allocation information for the RBG set.

[0122] - It can be configured as f(i)=i+offset. The offset value can be 0, 1,...,(K new,RBG_set -K current ) may have one of:

[0123] f(i) may be determined from the UE's C-RNTI or a value derived from the C-RNTI, e.g., f(i)=i+(C-RNTI mod (K new,RBG_set -K current +1)) of the BWP to be newly activated. new,RBG_set -K current+1)) should be allocated to the RGB set. As another example, a pseudo-random sequence using the C-RNTI may be used. For example, f(i)=i+(g(C-RNTI) mod (K new,RBG_set -K current +1), where g(C-RNTI) is a pseudo-random sequence created using C-RNTI. Since f(i) is determined based on C-RNTI, resource allocation according to f(i) varies for each UE. However, in this method, resource allocation according to f(i) remains the same regardless of the BWP switching time.

[0124] f(i) may be determined from the UE's C-RNTI and slot index or a value derived from these values. For example, f(i)=i+(n_slot+C-RNTI mod (K new,RBG_set -K current +1)) where n_slot is the index of the slot in which the PDCCH is received or the index of the slot in which the PDSCH is allocated. Therefore, the i-th bit of the DCI RA field is the i-th + (n_slot + C-RNTI mod (K new,RBG_set -K current +1)) should be allocated. As another example, a pseudo-random sequence using the C-RNTI and slot index may be used. For example, f(i)=i+(g(C-RNTI,n_slot) mod (K new,RBG_set -K current +1), where g(C-RNTI, n_slot) is a pseudo-random sequence created using C-RNTI and n_slot. Since f(i) is determined not only by the C-RNTI value but also by the BWP switching instant, the resource allocation according to f(i) varies for each UE and for each BWP switching instant.

[0125] The above method relates to events that may occur when performing a BWP switch between BWPs with different numbers of PRBs. After a BWP switch is performed, the UE may perform PDCCH decoding by calculating the DCI length based on the RA field length of the newly activated BWP. In addition, when operating in fallback mode, the UE may perform PDCCH decoding in the DL case by calculating the DCI length based on the RA field length of the BWP that is considered to be the default DL BWP. In addition, in the UL case, the UE may perform PDCCH decoding by calculating the DCI length based on the RA field length of the BWP that is considered to be the default UL BWP.

[0126] As another example of the present invention, if the size of the RA field of the newly activated BWP indicated by the BPI is larger than the size of the RA field of the currently activated BWP, the UE may add "0" to match the size of the larger RA field. Specifically, if the RA field size of the currently active BWP is K current is called, and the RA field size of the newly activated BWP is K RBG_set (or K new ), after decoding the DCI, the UE receives K RBG_set -K current K 0s current The DCI field value (e.g., K new We may interpret the long RA as follows: RBG_set -K current Regarding the positions where zeros are added, the following methods can be considered:

[0127] For example, the UE may current K 0s current It may be added to the front (most significant bit (MSB) front) of the length RA field. currentBy using the resource allocation range that the value of the RA field of the length can have (e.g., f(i)=i), resource allocation is performed within the resource allocation range that the currently activated BWP can have, or by using the least significant bits (LSBs) K current The resource allocation range that the bits may have can be reinterpreted in various ways, for example, by increasing the resource allocation granularity for performing resource allocation, or by configuring an offset value for each UE when the BWP has the same resource allocation as the currently active BWP, the resource allocation can be configured to be shifted in the newly activated BWP.

[0128] As another example, the UE may RBG_set -K current K 0s current It may be added to the end (least significant bit (LSB), end) of the RA field of length K current By subtracting some values ​​from the possible resource allocation range of the value of the length RA field, it is possible to provide flexibility when allocating resources in newly activated BWPs, possibly without scheduling limitations. For example, current If the value of the RA field of a length is configured to have a resource allocation range of {0, 1, 2, ..., 9}, and the size of a newly activated BWP is doubled, by adding "0" to the LSB of the RA field, the resource allocation range in the newly activated BWP can be {0, 2, 4, 6, 8, 10, ..., 18}. By doing this, when performing a BWP switch, it is possible to provide flexibility in allocating resources in the to-be-activated BWP without as much scheduling constraints as possible.

[0129] As another example, the UE may RBG_set -K current P zeros out of K zeros currentIt may be added to the front (most significant bit (MSB) front) of the length RA field, and K current The length RA field may be padded with Q zeros at the end (least significant bits (LSBs)), where P+Q=KRBG_set-K. current P (or Q) sets R as (KRBG_set-K current +1), where R may be obtained from the C-RNTI of the UE. For example, P=C-RNTI mod (KRBG_set-K current +1), and Q=K RBG_set -K current -P. Additionally, R can be obtained from the UE's C-RNTI and slot index. For example, P = (C-RNTI + ns) mod (KRBG_set-K current +1), and Q=K RBG_set -K current -P, where ns represents the slot index. An additional random number may be included in the formula for obtaining P.

[0130] Embodiment 2: Resource Indication Value (RIV)-Based Scheduling The RIV method is used in LTE to indicate continuously allocated resources. In LTE DL Type 2 resource allocation, continuous RBs are allocated using the RIV method. More specifically, PDCCH DCI formats 1A, 1B, and 1D, EPDCCH DCI formats 1A, 1B, and 1D, and MPDCCH DCI format 6-1A have RIV values, and the RIV value indicates the starting RB index (RB). start and the number of consecutively allocated RBs, L CRBs Here, RB may refer to a virtual resource block (VRB) or a physical resource block (PRB). In existing LTE, the RIV value is determined as follows:

[0131]

number

[0132] where N DL RB is the number of RBs in the DL bandwidth (BW). When the RIV-based resource allocation method is used for the uplink, N DL RB is the number of RBs in the UL BW, N UL RB Once the BWP is configured, the DL BW and UL BW may be replaced by the DL BWP and UL BWP, respectively.

[0133] where RIV is 0, 1,...,N DL RB *(N DL RB +1) / 2-1. Therefore, the number of bits required to represent the RIV in existing LTE is ceil(log2(N DL RB *(N DL RB Defined as +1 / 2.

[0134] Figure 14 shows resource allocation according to the RIV method. Referring to Figure 14, when the number of RBs is 5, N RB *(N RB +1) / 2=15. Therefore, RIV has values ​​0, 1,...,14, and the number of bits required to represent RIV is 4. RB start =0 and L CRBs When RIV=3, the RIV is 10 according to Equation 1. After receiving RIV=10, the UE selects an RB that satisfies RIV=10 based on the relationship in Equation 1. start and L CRBs Therefore, the UE may determine the RB for data (e.g., PDSCH or PUSCH) transmission / reception. start =0 and L CRBs =3, {RB #0~2} will be assigned. start =2 and L CRBs= 2, the RIV has 7. After receiving RIV = 7, the UE start = 2 and L CRBs It can be seen that {RB #2~3} corresponding to =2 will be allocated.

[0135] As explained above, different BWPs can be configured to have different numbers of PRBs. In the RIV method, since the number of bits required for the RA field depends on the bandwidth size (e.g., the number of RBs) of the BWP, the problem of different lengths of the RA field should be solved in order to schedule one BWP from another.

[0136] To solve the above problem, a method is proposed below for acquiring frequency resource domain allocation information of an active DL BWP (or an active UL BWP) when the length (e.g., number of bits) of the frequency-domain RA field included in the DCI is different from the length required to indicate the frequency resource domain allocation information of the active DL BWP (or an active UL BWP). Here, the value of the frequency-domain RA field may indicate frequency resources (e.g., RB sets) allocated for data (PDSCH or PUSCH) transmission in the BWP. The present invention may be limitedly applicable when RIV-based scheduling is used and the length (e.g., number of bits) of the frequency-domain RA field included in the DCI is different from the length required to indicate the frequency resource domain allocation information of the active DL BWP (or an active UL BWP). Here, the length (e.g., number of bits) of the frequency-domain RA field included in the DCI may be a value determined based on the number of RBs of the previous active BWP (or the previous active UL BWP) or the number of RBs of the initial BWP (or the initial UL BWP).

[0137] As an example of the present invention, the UE may determine the DCI length according to the RA field length required for scheduling the currently activated BWP, and may perform PDCCH blind decoding using the determined DCI length. The UE may interpret the RA differently according to the decoded DCI BPI value. For example, if the BPI indicates a currently active BWP, the UE may interpret the value of the RA field as the RIV value for the currently active BWP. On the other hand, if the BPI indicates a BWP to be newly activated other than the currently activated BWP, the UE may interpret the value of the RA field as the RIV value for the newly activated BWP. In this case, the length of the RA field included in the DCI is K current The length of the RA field required for scheduling a newly activated BWP is called K new For example, K current =ceil(log2(N current *(N current +1) / 2)), and K new =ceil(log2(N new *(N new +1) / 2), where N current is the number of RBs included in the BWP that receives the PDCCH (i.e., the currently activated BWP), and N new is the number of RBs included in the newly activated BWP. current K new If it is greater than or equal to K in the RA field, new The remaining K bits can be used to (directly) indicate the RIV value of the BWP to be newly activated. current -K new Bits may be reserved as 0 or 1. For example, K in the RA field new When the bit indicates the RIV value for the BWP to be newly activated, start and L CRB may have the following values: -RB start ={0,1,2,...,N new-1}, L CRB ={1,2,3,...,N new}

[0138] where N new ≦N current KatsuL CRB ≦N new -RB start is.

[0139] On the other hand, K current K new If it is less than , the following method may be considered.

[0140] Method 1 K new >K current In this case, the number of newly activated BWPs is new M consecutive RBs may be selected from the RBs, and K in the RA field current The bits may be interpreted as RIV values ​​for M consecutive RBs, where M is the number of K current It can be determined as the largest integer value that satisfies ≥ ceil(log2(M*(M+1) / 2)). Alternatively, M=N current Let the RB index of the BWP to be newly activated be 1, 2, ..., N. new (or 0,1,...,N new The starting RB (the RB with the smallest RB index, e.g., RB #A) of the M consecutive RBs selected from the newly activated BWP can be represented as an offset value from RB #0 of the BWP to be newly activated (e.g., RB #A=RB #0+offset). For reference, the offset value can be 0, 1,...,N new -M.

[0141] Here, the offset value can be determined as follows:

[0142] The offset value may be fixed to a specific value, for example 0.

[0143] The offset value may be determined according to the smallest PRB index of the currently active BWP in which the PDCCH is monitored. For example, the offset value may be the smallest PRB index of the PRBs of the newly activated BWP that overlap the smallest PRB of the currently activated BWP. If there are no overlapping PRBs, the offset value may be fixed to a specific value, for example, 0.

[0144] The offset value may be determined according to the maximum PRB index of the currently activated BWP. For example, the offset value may be obtained from the maximum PRB index (hereinafter, X) of the PRBs of the newly activated BWP that overlap with the maximum PRB of the currently activated BWP. Specifically, the offset may be obtained by XM or max(XM,0). If there are no overlapping PRBs, the offset value may be fixed to a specific value, for example, 0.

[0145] The offset value may be determined according to a specific value, for example, the minimum and maximum PRB indexes of the currently active BWPs. For example, the offset value may be obtained from the minimum PRB index (hereinafter, Y) of the PRBs of the newly activated BWP that overlap the minimum PRB of the currently activated BWPs, and the maximum PRB index (hereinafter, X) of the PRBs of the newly activated BWP that overlap the maximum PRB of the currently activated BWPs. Specifically, the offset may be obtained by ceil((X+Y) / 2)-M or max(ceil((X+Y) / 2)-M,0). If there are no overlapping PRBs, the offset value may be fixed to a specific value, for example, 0.

[0146] The offset may be obtained from the CCE index of the core set on which the PDCCH is received, e.g., offset=CCE_index mod (N new−M+1), where CCE_index may be the maximum or minimum CCE_index to which the PDCCH is mapped, or may be a value obtained by dividing the minimum CCE_index by the aggregation level of the PDCCH.

[0147] The offset may be determined from the UE's C-RNTI or a value derived from the C-RNTI, e.g., offset=C-RNTI mod (N new -M+1). Therefore, K current The RIV value of the bit is RB #(1+(C-RNTI mod (N new -M+1))) resources of RB #(M+(C-RNTI mod (N new In addition, the offset may be determined using a pseudo-random sequence using the C-RNTI. For example, offset=g(C-RNTI) mod (N new -M+1), where g(C-RNTI) is a pseudo-random sequence created using the C-RNTI. Here, since the offset is determined based on the C-RNTI, the resource allocation due to the offset is different for each UE. However, this method receives scheduling information for RBs in a similar manner regardless of the BWP switching time from the perspective of a UE.

[0148] The offset may be determined from a value derived from the UE's C-RNTI and the slot index or a combination thereof. For example, offset=(n_slot+C-RNTI) mod (N new -M+1), where n_slot is the index of the slot in which the PDCCH is received or the index of the slot in which the PDSCH is allocated. current The RIV value of the bit is RB #(1+((n_slot+C-RNTI) mod (N new -M+1))) resources of RB #(M+((n_slot+C-RNTI) mod (Nnew As another example, the offset may be determined using a pseudo-random sequence using the C-RNTI and slot index. For example, offset=(g(C-RNTI,n_slot) mod (N new -M+1), where g(C-RNTI, n_slot) is a pseudo-random sequence created using C-RNTI and n_slot, where the offset is determined according to the BWP switching time and C-RNTI, so different UEs allocate resources differently due to the offset at different times.

[0149] Previously, the offset in RB units was described. However, the method described above can be extended to the offset in sub-BWP units obtained by dividing the BWP. The sub-BWP unit offset is obtained by dividing the sub-BWP with X PRBs by N PRBs to indicate the index of the sub-BWP. new For example, if the offset value is 0, it may mean sub BPW #0, and if the offset value is 1, it may mean sub BPW #1. Preferably, X=M.

[0150] Method 2-1 K new >K current In this case, the number of newly activated BWPs is new RBs are grouped to form M RB sets, and K in the RA field current The bits may be interpreted as RIV values ​​for a set of M RBs, where an RB set may consist of consecutive RBs, where M is K current It can be determined as the largest integer such that ≥ ceil(log2(M*(M+1) / 2)). Alternatively, M=N current Let the RB index of the BWP to be newly activated be 1, 2, ..., N. new (or 0,1,...,N new -1). N newThe method for grouping the RBs into M RB sets is as follows: Each of the first M1 RB sets has a ceil(N new / M) RBs, and then each of the M-M1 RB sets is new / M) RBs may be grouped, where M1 is M1=N new It is mod M.

[0151] Method 2-2 K new >K current In this case, the number of newly activated BWPs is new RBs are grouped to form M RB sets, and K in the RA field current The bits may be interpreted as RIV values ​​for a set of M RBs, where an RB set may consist of consecutive RBs, where M is K current ceil(N) that satisfies ≧ceil(log2(M*(M+1) / 2)) new / 2 m ), i.e., M=ceil(N new / 2 m ) and m is K current ≧ceil(log2(ceil(N new / 2 m )*(ceil(N new / 2 m )+1) / 2))). The RB index of the BWP to be newly activated can be set to the smallest integer satisfying new (or 0,1,...,N new -1). N new The method for grouping N BWPs into M RB sets is as follows: new 2 m If the number of RBs is a multiple of 2, then each of the M RB sets m N RBs can be grouped. new 2 m If the number of RBs is not a multiple of 2, then each of the M-1 RB sets is m RBs can be grouped together, and one RB set can benew mod 2 m RBs can be grouped.

[0152] Method 2-3 K new >K current In this case, the number of newly activated BWPs is new RBs are grouped to form M RB sets, and K in the RA field current The bits may be interpreted as RIV values ​​for a set of M RBs, where an RB set may consist of consecutive RBs, where M is K current floor(N satisfying ≧ ceil(log2(M*(M+1) / 2)) new / 2 m ), i.e., M=floor(N new / 2 m ) and m is K current ≧ceil(log2(floor(N new / 2 m )*(floor(N new / 2 m )+1) / 2)). The RB index of the BWP to be newly activated can be set to the smallest integer satisfying new (or 0,1,...,N new -1). N new The method for grouping N BWPs into M RB sets is as follows: new 2 m If the number of RBs is a multiple of 2, then each of the M RB sets m N RBs can be grouped. new 2 m If the number of RBs is not a multiple of 2, then each of the M RB sets m RBs are grouped together, and the UE uses the remaining N new -(M*2 m ) PRBs are not scheduled.

[0153] Method 3 DCI's K currentLet A be the value indicated in the frequency domain RA field of bits. A can have values ​​of 0, 1, ..., 2^K. current On the other hand, the RIV value required for scheduling a new BWP to be activated is 0, 1,..., N new *(N new +1) / 2)-1. K new >K current When K=(N, the RIV value for the newly activated BWP can be obtained by RIV=ceil(A*K), RIV=floor(A*K), or RIV=round(A*K). new *(N new +1) / 2) / (2^K current ), K=ceil((N new *(N new +1) / 2) / (2^K current )), K=floor((N new *(N new +1) / 2) / (2^K current )), or K=round((N new *(N new +1) / 2) / (2^K current )).

[0154] Method 4-1 K new >K current In the case of K current Under the assumption that the value of the frequency domain RA field of the bit is the RIV value for the currently active BWP (i.e., the BWP that received the PDCCH), current (For example, RB start,current ) and length L current (For example, L CRB,current ) can be determined. start,current is {0,1,2,...,N current −1}, and L CRB,current is {1,2,3,...,N current}, where N current is the number of (P)RBs included in the currently activated BWP.start,current and L CRB,current By multiplying by K, the UE determines the RB start position RB of the frequency resource (e.g., RB set) allocated to the BWP to be newly activated (i.e., the BWP indicated by the BPI of the PDCCH). start and the number of consecutive RBs L CRB can be obtained. For example, RB start =ceil(K*RB start,current ), R.B. start =floor(K*RB start,current ) or RB start =round(K*RB start,current ), and L CRB =ceil(K*L CRB,current ), L CRB =floor(K*L CRB,current ), or L CRB =round(K*L CRB,current ) where K=N new / N current , K=ceil(N new / N current ), K=floor(N new / N current ), or K=round(N new / N current ) where K is a power of 2 (i.e., K=1,2,..., 2 n ) (n is a non-negative integer). Specifically, K can be limited to (N new / N current ), e.g., K=2^ceil(log2(N new / N current )) or K=2^floor(log2(N new / N current )).

[0155] When K has one of the powers of 2, RB start =(S current *K) and L CRB =(L current *K). S current ={0,1,2,...,N current -1}, L current={1,2,3,...,N current} and RB start and L CRB may have the following values: -RB start ={0,K,2*K,...,(N current -1)*K} -L CRB ={K,2*K,3*K,...,N current *K}

[0156] where L CRB ≦N current *K-RB start and K is {1, 2, ...., 2 n} values, where n is an integer equal to or greater than 0. K can be any of the following: (N new / N current ), where K=2^ceil(log2(N new / N current )) or K=2^floor(log2(N new / N current )) can be given. For example, the K value can be given as new / N current ) can be given as follows:

[0157] [Table 7]

[0158] [Table 8]

[0159] For reference, the maximum number of PRBs that one BWP can have is 275 PRBs, and the minimum number of PRBs is 20 PRBs occupied by the SS / PBCH block. new / N currentThe values ​​are given below 13.75. Therefore, the K values ​​obtained in Table 5 are one of 2, 4, 8, and 16, and the K values ​​obtained in Table 6 are one of 1, 2, 4, and 8.

[0160] Method 4-2 K new >K current When RB' start and L' CRB is K current The RIV value for the BWP with M PRBs can be obtained by interpreting the value of the frequency domain RA field of RB' as the RIV value for the BWP with M PRBs. start may have one of {0, 1, 2, ..., M-1}, and L' CRB may have one of {1, 2, 3, ..., M}, where M is K current It may be the largest integer that satisfies ≧log2(M*(M+1) / 2). Alternatively, M=N current At the same time, RB' start and L' CRB When K is multiplied by K, the UE may obtain the RB starting position and the number of consecutive RBs of the frequency resource (e.g., RB set) allocated to the BWP to be newly activated (i.e., the BWP indicated by the BPI of the PDCCH). start =ceil(K*RB' start ), R.B. start =floor(K*RB' start ), or RB start =round(K*RB' start ), and L CRB =ceil(K*L' CRB ), L CRB = floor(K*L' CRB ), or L CRB =round(K*L' CRB ) where K=N new / M, K=ceil(N new / M), or K=floor(N new / M), or K=round(N new / M). K can be limited to values ​​that are powers of 2. K is (N new / M), e.g., K=2^floor(log2(N new / M)) or K=2^ceil(log2(N new / M). For details, see Method 4-1.

[0161] When using bitmap scheduling using RBGs, the NR system may use values ​​of 2, 4, 8, and 16 as the number of RBs included in one RBG (hereinafter, RBG size). Therefore, when K is limited to a power of 2, as in Method 4-1 / 4-2, UEs in different cells can be easily multiplexed in the frequency domain. Specifically, assume that UE A uses bitmap scheduling using RBGs and the RBG size is 8. Meanwhile, assume that UE B uses Method 4-1 / 4-2 and K is 3. Since K is 3, UE B groups K (=3) consecutive RBs (hereinafter, RIV basic units) and uses them for resource allocation. Here, K is an example where K is not a divisor of 8. In this case, two RIV basic units are completely contained in the RBG, but one RIV basic unit is only partially contained. Therefore, when an RBG is allocated to UE A, UE B cannot simply partially use the RIV basic unit within the RBG, which may result in resource waste. Conversely, one of the RIV basic units may partially overlap two RBGs. In this case, when an RIV basic unit is allocated to UE B, UE A cannot use both RBGs that partially overlap with the RIV basic unit, which may result in resource waste. On the other hand, if K is limited to a power of two, resources can be used efficiently between UEs. For example, assume that UE A uses bitmap scheduling using RBGs and the RBG size is 8. Assume that UE B uses method 4-1 / 4-2 and K is 4. Because K is 4, UE B groups four consecutive RBs (hereinafter, RIV basic units) and uses them for resource allocation. Here, K is a power of two and is therefore a divisor of 8. In this case, the two RIV basic units are completely contained within the RBG, and there is no case where only a portion of the RIV basic unit is contained. Therefore, when an RBG is allocated to UE A, there is no wasted resource because UE B does not have a case where only a portion of the RIV basic unit is contained within the RBG.Conversely, one RIV basic unit can only overlap one RBG. In this case, when an RIV basic unit is allocated to UE B, UE A cannot use only one RBG that overlaps the RIV basic unit. If K is not given as a power of two, two RBGs cannot be used, but if K is given as a power of two, only one RBG cannot be used, and as a result, resources can be used more efficiently.

[0162] On the other hand, the reason for limiting K to a power of two in Methods 4-1 / 4-2 is to facilitate multiplexing between different UEs. However, when different UEs have different BWPs, an RBG is configured by grouping the smallest RBs in the BWP, or an RIV basic unit is configured by grouping K consecutive PRBs. Even if K is limited to a power of two, resource waste may occur. For example, even if UE A configures one RBG using {PRBs 0, 1, 2, 3, 4, 5, 6, 7}, when UE B selects {PRBs 1, 2, 3, 4} and {PRBs 5, 6, 7, 8} as RIV basic units with K (= 4), the two RIV basic units of UE B may not be completely contained within one RBG of UE A. Therefore, it is necessary to match PRBs between RBGs and RIV basic units between different UEs.

[0163] To solve the above problem, resource allocation can be performed only among some PRBs of the BWPs to be newly activated in consideration of the PRB grid. Figure 15(a) shows a case where two PRBs are grouped to form a PRB grid, and point A is indicated to the UE from the base station through higher layer (e.g., RRC) signaling. The RB index of the PRB grid represents the common PRB index. In other words, considering the PRB grid, the UE is informed of the BWPs (N new N' out of PRBs new As an example, Figure 15(b) shows N PRBs. new15(c) shows the BWP consisting of N' PRBs that can be scheduled considering the PRB grid. new Considering the PRB grid, N new N' of BWPs consisting of PRBs new The method for selecting PRBs will be explained later. When applying the proposed method, the RBs in Method 4-1 / 4-2 start , L CRB , and K may be modified as follows. For details, see Method 4-1 / 4-2. In Method 4-3 / 4-4, "x" is N new -N' new Represents.

[0164] Method 4-3: Modification of Method 4-1 -RB start =ceil(K*RB start,current )+x, floor(K*RB start,current )+x, round(K*RB start,current )+x -L CRB =ceil(K*L CRB,current ), floor(K*L CRB,current ), round(K*L CRB,current ) - K=N' new / N current , ceil(N' new / N current ), floor(N' new / N current ), round(N' new / N current )

[0165] K may be limited to values ​​that are powers of 2. K is (N' new / N current ) can have one of the powers of two, e.g., K=2^ceil(log2(N' new / N current )) or K=2^floor(log2(N' new / N current )). When K is restricted to be a power of 2, RB start =(Scurrent *K)+x and L CRB =(L current *K).RB start and L CRB may have the following values: -RB start ={0+x,K+x,2*K+x,...,(N current -1)*K+x} -L CRB ={K,2*K,3*K,...,N current *K}

[0166] Method 4-4 Correction of Method 4-2 -RB start =ceil(K*RB' start )+x, floor(K*RB' start )+x, round(K*RB' start )+x -L CRB =ceil(K*L' CRB ), floor(K*L' CRB ), round(K*L' CRB ) - K=N' new / M, ceil(N' new / M), floor(N' new / M), round(N' new / M)

[0167] K may be limited to values ​​that are powers of 2. K is (N' new / M), e.g., K=2^ceil(log2(N' new / M)) or K=2^floor(log2(N' new When K is limited to a power of 2, RB start =(K*RB' start )+x and L CRB =(K*L' CRB ) RB start and L CRB may have the following values: -RB start={0+x,K+x,2*K+x,...,(M-1)*K+x} -L CRB ={K,2*K,3*K,...,M*K}

[0168] Considering the PRB grid, N new N' is the newly activated BWP consisting of PRBs. new The method for selecting PRBs is as follows: Let the PRB index of the BWP be 0, 1, ..., N new -1. UE is N' new PRB x,x+1,…,N new -1, i.e., the UE may select N' with a higher index among the PRBs. new PRBs can be selected, where x may be determined according to the PRB grid. For example, considering a PRB grid with an RBG size of 2, if the common PRB index of the smallest PRB of the newly activated BWP is even, the value of x may be 0, and if it is odd, the value may be 1. Referring to FIG. 15, the common PRB index of the smallest PRB of the UE is 5. Therefore, x=1 may be given. The common PRB index is an index in which RBs are numbered sequentially from point A, as indicated by a higher layer (e.g., RRC). The common PRB index for one PRB is the same regardless of the BWP configured for the UE. As another example, when an RBG size that can be configured in the newly activated BWP is R, x may be a result value obtained by performing a modulo operation on R on the common PRB index of the smallest PRB of the newly activated BWP. Here, R may be the RBG size configured from a higher layer. If there is no RBG size configured from a higher layer, R may have the smallest value among the RBG sizes available in the BWP.

[0169] In methods 4-3 to 4-4, not all PRBs of the BWP are used for scheduling, but only some PRBs are used. The method for using all PRBs of the BWP for scheduling is as follows.

[0170] Method 2-4 Correction of 2-1 K new >K current In this case, the new BWP N new The RBs are grouped to form M RB sets, and the K RBs in the RA field current The bits can be interpreted as RIV values ​​for a set of M RBs, where an RB set can consist of consecutive RBs. Let the RB index of the BWP to be newly activated be 1, 2, ..., N. new (or 0,1,...,N new -1). N new The method for grouping RBs into M RB sets is as follows: Let K be the number of RBs that an RB set should contain. The value of K can be a value configured from a higher layer (e.g., RRC) or N current Value and N new The K value can be determined as shown in Table 5 or Table 6 of Method 4-1. The index of the starting RB of the BWP to be newly allocated and activated from the common PRB index is set to N. BWP start Then, M=ceil((N new +(N BWP start mod K)) / K) can be determined, and the initial set of RBs can be calculated as K-(N BWP start mod K), and the last set of RBs is (N BWP start +N new ) mod K>0, then (N BWP start +N new) mod K RBs, otherwise the remainder of the RB set may contain K RBs, where the RBs are grouped in order from smallest RB index first.

[0171] Method 5-1 On the other hand, as another example of the present invention, K new >K current When K current The value of the frequency domain RA field of the bit can be obtained from the following formula:

[0172] [Formula 2]

[0173]

number

[0174] in the case of, RIV'=AS+L-1, In other cases, RIV'=A(N new -S+N new -A)+(AL).

[0175] where N new is the number of (P)RBs of the BWP to be newly activated (i.e., the BWP indicated by the BPI of the PDCCH), and S is a number in {0, 1, 2, ..., N new -1} and L is one of {1,2,3,...,A}. S+L is one of {0,1,...,N new}. RIV' can have one of {0,1,...,N new *A-(A-1)*A / 2-1}. current For example, A can be determined according to K bits. current ≧log2(N new *A-(A-1)*A / 2) new The UE may set the A value and the number of (P)RBs N included in the newly activated BWP. newThe UE can find the S and L values ​​from the RIV' using the RB of the frequency resource allocated to the newly activated BWP. start The number of consecutive RBs can be obtained from the S and L values. For example, start = S and L CRB =ceil(L*K), L CRB =floor(L*K), or L CRB =round(L*K), where K=N new / A, K=ceil(N new / A), or K=floor(N new / A). K may be limited to values ​​that are powers of 2. More specifically, K is (N new / A), e.g., K=2^floor(log2(N new / A)) or K=2^ceil(log2(N new / A)). According to this example, K current K new Even if the number of PRBs is smaller than 1, the starting positions of RBs that can be scheduled may be all PRBs of the BWP to be newly activated.

[0176] Method 5-2 As another example of the present invention, K new >K current When K current The value of the frequency domain RA field of the bit can be obtained from the following formula:

[0177] [Formula 3]

[0178]

number

[0179] in the case of, RIV''=(B+1)(L-1)+S, In other cases, RIV''=(B+1)(N new -L+N new -B)+(BS).

[0180] where N new is the number of (P)RBs of the BWP to be newly activated (i.e., the BWP indicated by the BPI of the PDCCH), S is one of {0, 1, 2, ..., B}, and L is {1, 2, 3, ..., N new}. S+L is one of {0,1,...,N new}. RIV'' can have one of {0,1,...,N new *(B+1)-(B*(B+1) / 2-1}. B is K current For example, B can be determined according to the K current ≧log2(N new *(B+1)AB*(B+1) / 2) new The UE may set the B value and the number of PRBs N included in the newly activated BWP to a maximum value of N. new The UE can find the S and L values ​​from the RIV'' using the RB of the frequency resource allocated to the newly activated BWP. start The number of consecutive RBs can be obtained from the S and L values. For example, start =ceil(S*K),RB start = ceil(L*K), or RB start = floor(S*K), and L CRB =L, where K=N new / (B+1), K=ceil(N new / (B+1)), or K=floor(N new / (B+1)). K can be restricted to values ​​that are powers of 2, where K=2^floor(log2(N new / (B+1))) or K=2^ceil(log2(N new / (B+1))). In this example, K current K new Even if the number of consecutive RBs that can be scheduled is smaller than , the number of consecutive RBs that can be scheduled may be from one PRB to all PRBs of the BWP to be newly activated.

[0181] As another example of the present invention, if the size of the RA field of the newly activated BWP indicated by the BPI is larger than the size of the RA field of the currently activated BWP, the UE may add "0" to match the size of the larger RA field. More specifically, if the size of the RA field of the currently activated BWP is K current When the BWP is called, and the size of the RA field of the newly activated BWP is K, new After decoding the DCI, the UE receives K current K in the long RA field new -K current 0s may be appended, and then the DCI field value (e.g., K new We may interpret the long RA as follows: new -K current Regarding the positions where zeros are added, the following methods can be considered:

[0182] For example, the UE current K before the length RA field (before the MSB) new -K current You can add 0s. current By using the resource allocation range that the value of the long RA field may have (e.g., method 4-1), resource allocation is performed in the newly activated BWP within the resource allocation range that the currently activated BWP may have, or the resource allocation range that the latter part of the RA field (after the LSB) may have may be reinterpreted in various ways according to the methods described above. For example, the resource allocation granularity for performing resource allocation may be increased, or when the newly activated BWP has the same resource allocation as the currently active BWP, the resource allocation may be configured to be shifted in the newly activated BWP by configuring an offset value for each UE.

[0183] As another example, the UE may new -K current K 0scurrent It may be appended to the end of the length RA field (after the LSB). current By subtracting some values ​​from the possible resource allocation range of the value of the length RA field, it is possible to provide flexibility when allocating resources in newly activated BWPs, possibly without scheduling limitations. For example, current If the value of the RA field of a length is configured to have a resource allocation range of {0, 1, 2, ..., 9}, and the size of a newly activated BWP is doubled, by adding "0" to the LSB of the RA field, the resource allocation range in the newly activated BWP can be {0, 2, 4, 6, 8, 10, ..., 18}. By doing this, when performing a BWP switch, it is possible to provide flexibility in allocating resources in the to-be-activated BWP without as much scheduling constraints as possible.

[0184] As another example, the UE may new -K current P zeros out of K zeros current may be added to the front of the length RA field (before the MSB), current The length RA field may be padded with Q zeros (after the LSB), where P+Q=K. new -K current P (or Q) sets R to (K new -K current +1), where R may be obtained from the C-RNTI of the UE. For example, P=C-RNTI mod (K new -K current +1), Q=K new -K current -P. Additionally, R can be obtained from the UE's C-RNTI and slot index. For example, P = (C-RNTI + ns) mod (K new -K current +1), Q=K new -K current-P, where ns represents the slot index. An additional random number may be included in the formula for obtaining P. Also, P (or Q) may be determined according to the maximum value that the RIV can have. For example, if a BWP to be newly activated (e.g., a BWP indicated by the BPI of the PDCCH) is set to N new When a PRB is composed of PRBs, the possible RIV values ​​are 0, 1, ..., N new *(N new +1) / 2-1, where RIV_max=N new *(N new +1) / 2-1. At this time, the Q value is log2(RIV_max / (2^K current -1), i.e., K current The RIV value (00...0 to 11...1) obtained by appending Q zeros to the end of the long RA field (after the LSB) can always be placed within the RIV range of a newly activated BWP.

[0185] As another example of the present invention, K new >K current Then, a UE using the RIV method may perform RIV value interpretation as follows: In the above example, the UE new -K current P zeros out of K zeros current may be added to the front of the length RA field (before the MSB), current The length of the RA field may be followed by Q zeros (after the LSB). new Assume that the value obtained by interpreting the bits is RIV_temp. The UE may assume that the remainder obtained by dividing RIV_temp+N by RIV_max+1 is the RIV value. Here, N may be a different value for each UE, for example, the UE's C-RNTI. Also, N may be a different value for each slot, for example, the slot index. Additionally, N may be the remainder after dividing the UE's C-RNTI or slot index by 2^Q.

[0186] Meanwhile, in an NR system, frequency hopping may be configured for a UE using the RIV method. When frequency hopping is configured, a one-bit frequency hopping flag may be transmitted in a DCI scheduling a PDSCH or a PUSCH. For example, if the one-bit frequency hopping flag is 0, frequency hopping may not be performed, and if it is 1, frequency hopping may be performed. When the one-bit frequency hopping flag is 1, the UE interprets one or two bits in the RA field as hopping-related information. For example, if the number of PRBs included in the BWP is 50 PRBs or less, one bit in the RA field may be interpreted as hopping-related information, and if the number of PRBs included in the BWP is more than 50 PRBs, two bits in the RA field may be interpreted as hopping-related information. The UE can use the one or two bits of hopping-related information to determine the PRB difference or PRB offset value between the second hop and the first hop. When indicated to perform frequency hopping, the UE splits the PDSCH or PUSCH in the time domain, and the first hop forward may be received / transmitted within the PRB indicated from the RA field, and the second hop forward may be received / transmitted by the PRB indicated from the RA field and the PRB obtained from the PRB offset value.

[0187] As before, let the length of the RA field contained in the DCI be K current and the length of the RA field required for a newly activated BWP (e.g., a new BWP indicated by the BPI of the PDCCH) is K new Let's say. K new ≦K currentWhen K, the UE can perform the frequency hopping operation normally. For example, as described above, if the 1-bit frequency hopping flag is 0, frequency hopping may not be performed, and if it is 1, frequency hopping may be performed. When the 1-bit frequency hopping flag is 1, the UE may interpret 1 or 2 bits in the RA field as hopping-related information, as described above. On the other hand, when K new >K current When this occurs, the UE may perform the following actions:

[0188] For example, K new >K current In this case, it may be assumed that a UE using the RIV method does not always perform hopping. Therefore, the UE can interpret a 1-bit frequency hopping flag as an RA field. Here, the 1-bit frequency hopping flag can be interpreted by placing it before the RA field (before the MSB). In addition, the 1-bit frequency hopping flag can be interpreted by placing it after the RA field (after the LSB).

[0189] As another example, K new >K currentWhen a UE using the RIV method is indicated to perform frequency hopping, the UE may interpret one or two bits in the RA field as hopping-related information. The number of bits of hopping-related information may vary depending on the bandwidth of the BWP. For example, the number of bits of hopping-related information (e.g., one or two bits) may be determined based on the newly activated BWP. For example, if the number of PRBs included in the newly activated BWP is 50 RBs or less, the UE may consider one bit as hopping-related information, and if the number of PRBs is more than 50 RBs, the UE may consider two bits as hopping-related information. For example, the number of bits of hopping-related information (e.g., one or two bits) may be determined based on the currently activated BWP. For example, if the number of PRBs included in the currently activated BWP is 50 RBs or less, the UE may consider one bit as hopping-related information, and if the number of PRBs is more than 50 RBs, the UE may consider two bits as hopping-related information.

[0190] Meanwhile, VRB-to-PRB mapping can be configured for UEs using the RIV method in an NR system. When VRB-to-PRB mapping is configured, a 1-bit VRB-to-PRB mapping flag can be transmitted in the DCI that schedules the PUSCH. For example, if the VRB-to-PRB mapping flag is 0, VRB-to-PRB mapping is not performed, and if it is 1, VRB-to-PRB mapping can be performed. When VRB-to-PRB mapping is indicated to be performed, the UE can first obtain the allocated VRB from the RIV value. Then, the UE can obtain the relationship between the VRB and the PRB through a block interleaver, where the VRBs have the same number as the PRBs.

[0191] As before, let the length of the RA field contained in the DCI be K current Let the length of the RA field required for the newly activated BWP (BWP indicated by the BPI of the PDCCH) be Knew Let's say. K new ≦K current When K, the UE can normally perform the VRB to PRB mapping operation. For example, as described above, when the VRB to PRB mapping flag is 0, the UE does not need to perform the VRB to PRB mapping, and when the VRB to PRB mapping flag is 1, the UE can perform the VRB to PRB mapping. new >K current When this occurs, the UE may perform the following actions:

[0192] For example, K new >K current When K, it can be assumed that a UE using the RIV method does not always perform VRB to PRB mapping. Otherwise, it can be assumed that a UE always performs VRB to PRB mapping. Therefore, K new >K current When , a UE using the RIV method can interpret the 1-bit VRB to PRB flag as the RA field, where the 1-bit VRB to PRB flag can be interpreted by placing it before the RA field (before the MSB). Additionally, the 1-bit VRB to PRB flag can be interpreted by placing it after the RA field (after the LSB).

[0193] On the other hand, as an example of the present invention, a UE using the RIV method may determine that a PDSCH or PUSCH is not scheduled when a specific field in the DCI is configured as follows: On the other hand, the UE should assume that the BWP to be newly activated (e.g., the BWP indicated by the BPI of the PDCCH) is the active BWP. Through this method, the UE can switch BWPs without scheduling a separate PDSCH or PUSCH.

[0194] - Option 1: All RA fields consist of bit 1.

[0195] - Option 2: All RA fields consist of bit 1 and all 5-bit Modulation and Coding Scheme (MCS) fields consist of bit 1.

[0196] - Option 3: All RA fields consist of bit 1 and all 2-bit redundancy version (RV) fields consist of bit 1.

[0197] - Option 4: All RA fields consist of bit 1, all 5-bit MCS fields consist of bit 1, and all 2-bit RV fields consist of bit 1.

[0198] On the other hand, in a 3GPP NR system, a UE may be configured to receive a fallback DCI that schedules a PDSCH (or a fallback DCI that schedules a PUSCH). For example, the fallback DCI that schedules a PDSCH may include DCI format 1_0, and the fallback DCI that schedules a PUSCH may include DCI format 0_0. In this case, the fallback DCI always uses the frequency-domain resource allocation method of the RIV method, and the length (e.g., number of bits) of the frequency-domain RA field is determined according to the number of PRBs of the initial DL BWP (or initial UL BWP). For example, if the initial DL BWP (or initial UL BWP) has N PRBs, the length (e.g., number of bits) of the frequency-domain RA field of the fallback DCI may be determined by ceil(log2(N*(N+1) / 2))). Generally, since the number of PRBs of the UE's active DL BWP (or active UL BWP) is not the same as the number of PRBs of the initial DL BWP (or initial UL BWP), the length (or number of bits) of the frequency resource allocation field required for frequency domain resource allocation of the active DL BWP (or active UL BWP) may not be the same as the length (or number of bits) of the frequency resource allocation field transmitted in the fallback DCI. Therefore, the above problem can be equally solved in the above proposed schemes. In other words, the currently activated BWP in the preceding descriptions (such as methods 1 to 5-2) can be replaced with the initial BWP, and the newly activated BWP (BWP indicated by the BPI of the PDCCH) can be replaced with the active BWP. For example, when applied to method 4-1, the RBs in method 4-1 can be replaced with the initial BWP. start , L CRB , and K may be modified as follows: For details, see Method 4-1.

[0199] Method 4-5: Modification of Method 4-1 The length of the RA field in the DCI is K initial =ceil(log2(Ninitial *(N initial +1) / 2)), and the length of the RA field required for scheduling an active BWP is K active =ceil(log2(N active *(N active +1) / 2)), where N initial is the number of (P)RBs in the initial BWP, and N active is the number of (P)RBs in the active BWP. K active >K initial When , the RB corresponding to the RB set allocated to the active BWP start and L CRB can be determined as follows: -RB start =ceil(K*RB start,initial ), floor(K*RB start,initial ), round(K*RB start,initial ) -L CRB =ceil(K*L CRB,initial ), floor(K*L CRB,initial ), round(K*L CRB,initial ) - K=N active / N initial , ceil(N active / N initial ), floor(N active / N initial ), round(N active / N initial )

[0200] When K is limited to powers of 2, RB start =(S initial *K) and L CRB =(L initial *K).RB start and L CRB may have the following values: -RB start ={0,K,2*K,...,(N initial -1)*K} -L CRB ={K,2*K,3*K,...,N initial *K}

[0201] where L CRB ≦N initial *K-RB start and K is the set of {1, 2, ...., 2 n} values, where n is an integer equal to or greater than 0. K can be any of the following: (N active / N initial ), where K=2^ceil(log2(N active / N initial )) or K=2^floor(log2(N active / N initial )) can be given. For example, the K value can be given as active / N initial ) can be given as follows:

[0202] [Table 9]

[0203] [Table 10]

[0204] For reference, the maximum number of PRBs that one BWP can have is 275 PRBs, and the minimum number of PRBs that can be occupied by the initial PRB is 24 PRBs. active / N initial The value is given as 13.46 or less. Therefore, the K value obtained in Table 7 is one of 2, 4, 8, and 16, and the K value obtained in Table 8 is one of 1, 2, 4, and 8.

[0205] Figure 16 shows a data transmission process according to one embodiment of the present invention. Figure 16 shows a data transmission process according to methods 4-1 and 4-5. Specifically, Figure 16(a) shows an uplink data transmission process according to one embodiment of the present invention, and Figure 16(b) shows a downlink data transmission process according to one embodiment of the present invention.

[0206] 16(a) and 16(b), a UE may receive scheduling information (e.g., DCI) including resource allocation information (S1602). The scheduling information may include uplink scheduling information (e.g., UL grant DCI) (e.g., DCI format 0_0, 0_1) (FIG. 16(a)) or downlink scheduling information (e.g., DL grant DCI) (e.g., DCI format 1_0, 1_1) (FIG. 16(b)). The DCI may be received through a PDCCH. Here, the resource allocation information includes a RIV determined based on a first BWP, specifically, the number of RBs of the first BWP. Thereafter, the UE may transmit uplink data (e.g., PUSCH) or receive downlink data (e.g., PDSCH) in a second BWP using the scheduling information (S1604). Specifically, the UE may transmit a PUSCH (FIG. 16(a)) or receive a PDSCH (FIG. 16(b)) on the RB set corresponding to the RIV in the second BWP. The second BWP may be the BWP indicated by the BPI in the scheduling information or the active BWP.

[0207] Here, when the number of RBs in the second BWP is greater than the number of RBs in the first BWP, the starting RB index S and the number of RBs L of the RB set corresponding to the RIV in the second BWP may be given as one of the following values: - Starting RB index S: {0, K, 2*K, ..., (N BWP1 -1)*K}, and - Number of RBs L: {K, 2*K, 3*K,...,N BWP1 *K}.

[0208] where N BWP1 is the number of RBs in the first BWP, and K is a power of 2 and can be determined based on (number of RBs in the second BWP / number of RBs in the first BWP).

[0209] Preferably, the first BWP and the second BWP may include one of the following: 1) (First BWP, Second BWP) = (Initial BWP, Active BWP), and 2) (First BWP, Second BWP) = (Currently activated BWP, Newly activated BWP).

[0210] Here, in case 1), the DCI includes a fallback DCI (e.g., DCI format 0_0, 1_0), and both the DCI and data (e.g., PUSCH, PDSCH) can be transmitted and received in the second BWP (i.e., the active BWP). In case 2), the currently activated BWP is the active BWP at the time the scheduling information is transmitted, and the newly activated BWP is the BWP indicated by the BPI in the scheduling information. That is, in case 2), BWP switching is involved, and the DCI (e.g., DCI format 0_0, 0_1, 1_0, 1_1) is received by the first BWP, and the second BWP may be the BWP indicated by the BPI in the DCI.

[0211] Preferably, K may have the following value according to (the number of RBs in the second BWP / the number of RBs in the first BWP).

[0212] [Table 11]

[0213] Here, X is (the number of RBs in the second BWP / the number of RBs in the first BWP), and n is an integer of 0 or greater.

[0214] Preferably, the RIV may have a value that satisfies the following formula: - (L'-1)≦floor(N BWP1 / 2), then RIV=N BWP1 *(L'-1)+S', and - (L'-1)>floor(N BWP1 / 2), then RIV=N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S').

[0215] Here, L' is L / K, where 1≦L'≦N BWP1 - the value of S', where S' is S / K.

[0216] Preferably, when the number of RBs in the second BWP is less than or equal to the number of RBs in the first BWP, the starting RB index S and the number of RBs L of the RB set corresponding to the RIV in the second BWP may be given as one of the following values: - Starting RB index S: {0,1,2,...,N BWP2 -1}, and - Number of RBs L: {1, 2, 3, ..., N BWP2}.

[0217] where N BWP2 is the number of RBs in the second BWP, and N BWP2 ≦N BWP1 is.

[0218] Preferably, the size of the RA field in the DCI is K BWP1 and the size of the RA field required for scheduling the second BWP is K BWP2 When K BWP1 <K BWP2 In this case, the UE can decode the DCI and then BWP2 -K BWP1 K 0s current The DCI field value (e.g., K BWP2 For example, the UE may interpret the KDCI length RA field as being preceded by K (before the MSB). BWP2 -K BWP1 You may add zeros.

[0219] Embodiment 3: UL BWP change Another problem to be solved in the present invention relates to a case where a UE fails to receive a DCI carrying UL BWP switching information. The DCI carrying UL BWP switching information may include a BPI for the UL BWP. In this case, the UE can determine that the UL BWP indicated by the BPI of the DCI is the active UL BWP. To receive a DCI for scheduling a PUSCH (DCI format 0_1), the UE needs to know the length (e.g., the number of bits) of the frequency-domain resource allocation field included in the DCI. For example, the length of the frequency-domain resource allocation field for a UE configured with RA type 0 (bitmap method) is equal to the number of RBGs included in the active UL BWP, and the length of the frequency-domain RA field for a UE configured with RA type 1 (RIV method) is equal to ceil(log2(N_PRB * (N_PRB + 1) / 2)), where N_PRB is the number of PRBs in the active UL BWP. That is, the UE needs to know the number of PRBs of the active UL BWP in order to know the length (e.g., number of bits) of the DCI that it monitors to receive PUSCH scheduling information. If reception of the DCI indicating a UL BWP change fails, the UE continuously monitors the DCI length according to the number of PRBs of the previous UL BWP, which may result in a problem of not being able to receive the DCI transmitted from the base station (i.e., the DCI whose length is determined according to the number of PRBs of the new UL BWP).

[0220] To solve the above-described problem, the length of the DCI (e.g., DCI format 0_1) for scheduling the PUSCH may be made independent of which UL BWP is the active UL BWP. For example, the length of the DCI (e.g., DCI format 0_1) for scheduling the PUSCH may be matched to the longest DCI length among the DCI lengths derived from each UL BWP. For example, padding bits may be added to the DCI (e.g., DCI format 0_1) to match the length of the DCI derived from a specific UL BWP to the longest DCI length. As another example, the length of the DCI (e.g., DCI format 0_1) for scheduling the PUSCH may be matched to the DCI length derived from a specific UL BWP. Here, the specific UL BWP may be the UL BWP with the smallest index (or UL BWP ID) among the UL BWPs. Alternatively, the specific UL BWP may be the UL BWP with the same index (or DL ​​BWP ID) as the active DL BWP. For reference, a UE can configure up to four DL BWPs and UL BWPs in one cell through RRC signaling, and upon receiving the configuration, the UE can be configured using the index (or ID) of the BWP. To find frequency domain resource allocation information in an active UL BWP, the method of embodiments 1 and 2 can be used to analyze the frequency domain RA field.

[0221] As another example of the present invention, the length of a DCI (e.g., DCI format 0_1) that schedules a PUSCH may be determined according to an active DL BWP. For example, regardless of which UL BWP is the active UL BWP, the length (e.g., the number of bits) of the frequency-domain RA field of the DCI (DCI format 0_1) that schedules a PUSCH may be determined according to the number of PRBs in the active DL BWP. To find frequency-domain resource allocation information in the active UL BWP, the methods of embodiments 1 and 2 may be used as a method for analyzing the frequency-domain RA field.

[0222] As another example of the present invention, a DCI (e.g., DCI format 1_1) scheduling a PDSCH may include information about which UL BWP is the active UL BWP. For example, up to two bits may be included in the DCI to indicate which UL BWP is the active UL BWP. Thus, when a DCI (e.g., DCI format 1_1) scheduling a PDSCH is received, the UE can know the length of the DCI (e.g., DCI format 0_1) scheduling a PUSCH based on the active UL BWP indicated by the DCI.

[0223] As another example of the present invention, a fallback DCI (e.g., DCI format 0_0) scheduling a PUSCH may include information about which UL BWP is the active UL BWP. For reference, the length (e.g., the number of bits) of the fallback DCI is fixed regardless of the active UL BWP size. Therefore, when a fallback DCI (e.g., DCI format 0_0) scheduling a PUSCH is received, the UE can know the length of the DCI (e.g., DCI format 0_1) for scheduling the PUSCH based on the active UL BWP indicated by the DCI. Here, two bits may be added to the fallback DCI (e.g., DCI format 0_0) scheduling a PUSCH to indicate which UL BWP is the active UL BWP. Meanwhile, another field of the fallback DCI (e.g., DCI format 0_0) scheduling a PUSCH may be reinterpreted as indicating which UL BWP is the active UL BWP without additional bits. For example, if the values ​​of the 5-bit MCS field and the 2-bit RV field of the fallback DCI (e.g., DCI format 0_0) are a certain combination (e.g., 11111 and 11), the UE may determine that no PUSCH is scheduled and may use some bits of the frequency-domain RA field to determine which UL BWP is the active UL BWP.

[0224] Meanwhile, a fallback DCI (e.g., DCI format 0_0) scheduling a PUSCH is received, and the fallback DCI may indicate a PUSCH retransmission of a non-fallback DCI (e.g., DCI format 0_1) indicating a UL BWP change and a PUSCH transmission. In this case, the UE may always ignore the UL BWP change indicated by the non-fallback DCI and may transmit a PUSCH in the previous UL BWP. On the other hand, if a non-fallback DCI (e.g., DCI format 0_1) indicating a UL BWP change and a PUSCH transmission is not received, the UE may transmit a PUSCH in the current UL BWP.

[0225] Embodiment 4: SPS / CS PDSCH reception If the UE does not receive DCI in an active DL BWP for some period of time, the UE may perform a switch to a default DL BWP for power saving. Specifically, the UE may configure a timer for a PCell or SCell through RRC signaling (e.g., BWP-Inactivity timer). A UE configured with a timer increases the timer if it does not receive DCI for every 1 ms (or 0.5 ms for FR2 (carriers with frequencies above 6 GHz)), where the DCI is DCI format 1_1 and DCI format 0_1 ​​in cells using unpaired spectrum, and DCI format 1_1 in cells using paired spectrum. When the UE's timer reaches a certain value, the UE performs a switch to the default DL BWP.

[0226] On the other hand, the UE may be configured to receive a PDSCH configured using RRC signaling (or configured using RRC signaling and activated using L1 signaling). This is called semi-persistent scheduling (SPS) or configured scheduling (CS). On the other hand, when an SPS / CS-based PDSCH is transmitted / received, the corresponding DCI is not present in the PDSCH. Therefore, when SPS / CS is configured, the UE does not receive the corresponding DCI even when receiving a PDSCH. Therefore, even when a PDSCH is received, the timer configured for the UE increases, and when it reaches a predetermined value, it switches to the default DL BWP. That is, the UE switches to the default DL BWP despite the presence of a PDSCH configured using RRC signaling (or configured using RRC signaling and activated using L1 signaling). A solution to the above problem is described below.

[0227] As an example of the present invention, if the UE is configured to receive a PDSCH configured using RRC signaling (or configured using RRC signaling and activated using L1 signaling), the UE may not increase the timer. For example, if deactivation and release for an SPS / CS-based PDSCH are not indicated to the UE, the UE may not perform a timer operation and may remain in the current BWP. On the other hand, if the SPS / CS-based PDSCH is commanded to be deactivated or released, the UE may perform a timer operation from that point on. At this time, the timer may be initialized and started.

[0228] As another example of the present invention, when configured to receive a PDSCH consisting of an RRC signal (or consisting of an RRC signal and activated by an L1 signal), the UE may determine whether to perform a timer operation according to the transmission period of the SPS / CS-based PDSCH. For example, the UE may not perform a timer operation when the transmission period is longer than a predetermined size, but may perform a timer operation when the transmission period is shorter than the predetermined size. Conversely, the UE may perform a timer operation when the transmission period is longer than a predetermined size, but may not perform a timer operation when the transmission period is shorter than the predetermined size.

[0229] As another example of the present invention, when configured to receive a PDSCH consisting of an RRC signal (or consisting of an RRC signal and activated by an L1 signal), the UE may determine whether to perform a timer operation according to the frequency allocation of the PDSCH. For example, the UE may perform a timer operation when the frequency resource allocated to the PDSCH is included in the default DL BWP, and may not perform the timer operation otherwise. Here, even if the UE performs switching to the default DL BWP according to the timer operation, the UE may receive the configured PDSCH.

[0230] As another example of the present invention, a UE configured to receive a PDSCH consisting of an RRC signal (or consisting of an RRC signal and activated using an L1 signal) may always perform a timer operation, and when switching to a default DL BWP according to the timer operation, the UE may determine whether to receive the PDSCH according to the frequency allocation of the PDSCH. For example, if the frequency resource allocated to the PDSCH is included in the default DL BWP, the UE may receive the PDSCH after switching to the default DL BWP. Otherwise, the UE may determine that the PDSCH is deactivated or released after switching to the default DL BWP.

[0231] Embodiment 5: Resource Allocation Area Another problem to be solved in the present invention relates to a method for a UE to interpret a frequency-domain RA field of DCI to receive a broadcast channel of a base station. Here, the broadcast channel of the base station is transmitted on a PDSCH, and the DCI for transmitting the broadcast channel is DCI scrambled (or addressed) using a system information RNTI (SI-RNTI) or a paging RNTI (P-RNTI). The DCI is DCI format 1_0 (fallback DCI). The UE can monitor the PDCCH transmitting the DCI within a common search space of a core set.

[0232] The length (or number of bits) of the frequency domain RA field of the DCI is the number of PRBs occupied by the initial DL BWP, N initial That is, the length (or the number of bits) of the frequency domain RA field can be determined according to K initial =ceil(log2(N intial *(N intial +1) / 2)). The frequency domain RA field of the DCI may indicate frequency domain resource allocation information of the PDSCH in the RIV method. The RIV value indicates the starting RB of the PDSCH and the number of consecutive RBs.

[0233] Generally, the initial DL BWP in operation for each UE may be different. Referring to FIG. 17, UE A and UE B may have different active DL BWPs. Here, an active DL BWP refers to a band in which a UE should receive a DL signal or a set of (continuous) PRBs. Referring to FIG. 17, UE A may configure BWP #1 as the active DL BWP, and UE B may configure BWP #2 as the active DL BWP. Here, the active DL BWPs in operation for the two UEs, i.e., BWP #1 and BWP #2, may overlap with each other. Also, by configuring core sets for the overlapping active DL BWPs, the two UEs can monitor them. That is, even if the active DL BWPs are different, two different UEs can monitor the same core set. In addition, two different UEs may have the same BWP. For example, the UE may configure an initial DL BWP through a physical broadcast channel (PBCH) to receive a PDCCH that transmits remaining minimum system information (RMSI) and a PDSCH that transmits RMSI during the initial access process. In addition, the UE may configure a default DL BWP as a fallback BWP through RRC signaling. Once the default DL BWP is configured, if the UE does not receive DCI from an active DL BWP for some period of time, the UE can switch the BWP to the default DL BWP.

[0234] Then, when DCI for a broadcast channel is received in the core set, the UE selects the PRB index RB of the broadcast channel in the active DL BWP. start and length L CRB A method is suggested to find r from the frequency domain RA field of the DCI.

[0235] First, the UE determines the relative starting PRB index RB start,tempand length L CRB For example, the UE can find the RB count by interpreting the RIV value using the number of RBs included in the initial DL BWP. start,temp and L CRB As another example, the UE may obtain RB by interpreting the RIV value using the maximum number M of RBs. start,temp and L CRB M can be obtained by initial is the maximum number of PRBs that can be represented by a 1-bit frequency domain RA field, and ceil(log2(M*(M+1) / 2)) ≤ ceil(log2(N initial *(N initial +1) / 2)). Alternatively, M=N initial The UE determines the actual PRB index RB in the active DL BWP. start , the relative starting PRB index RB start,temp From RB start =RB start_temp +Reference, where Reference is a non-negative integer, and can be obtained as follows:

[0236] For example, referring to FIG. 18, the UE may obtain a Reference according to the inclusion relationship between the active DL BWP and the initial DL BWP, and use the Reference to determine the starting index RB of the PRB in which the broadcast channel is located in the active DL BWP. start Specifically, if the active DL BWP of the UE completely includes the initial DL BWP and the subcarrier spacing between the active DL BWP and the initial DL BWP is the same, the UE may assume that the broadcast channel can be transmitted in a PRB that overlaps the initial DL BWP in the active DL BWP. That is, the Reference is the smallest common RB index CRB of the initial DL BWP. initial and the smallest common RB index CRB of the active DL BWPs activeThe difference between the reference and the reference is determined by the difference between the reference and the reference. initial -CRB active Therefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB initial -CRB active Here, the CRB (common RB) index is the index of the RB into which 12 subcarriers are grouped, determined according to the subcarrier spacing from the absolute point A in the frequency domain. Here, the subcarrier spacing for determining the CRB index is the same as the subcarrier spacing between the initial DL BWP and the active DL BWP.

[0237] As another example, referring to FIG. 19, the UE may obtain a Reference according to the inclusion relationship between the current DL BWP and the initial DL BWP, and use the Reference to determine the starting index RB of the PRB in which the broadcast channel is located in the active DL BWP. start Specifically, when the active DL BWP does not completely include the initial DL BWP (e.g., is disjointed or partially overlapped), or the subcarrier spacing between the active DL BWP and the initial DL BWP is different, the UE may obtain the PRB through which the broadcast channel is transmitted according to the PRB on which the core set that schedules the broadcast channel is arranged. That is, Reference is the smallest common RB index CRB of the core set that schedules the broadcast channel. CORESET and the smallest common RB index CRB of the active DL BWPs active The Reference can be determined as the difference between the CORESET -CRB activeTherefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB CORESET -CRB active can be determined as:

[0238] As another example, the UE may obtain a Reference according to the inclusion relationship between the active DL BWP and one specific DL BWP, and use the Reference to determine the starting index RB of the PRB in which the broadcast channel is located in the active DL BWP. start Specifically, if the active DL BWP of the UE completely includes a specific DL BWP and the subcarrier spacing between the active DL BWP and the specific DL BWP is the same, the UE may assume that the broadcast channel can be transmitted in a PRB that overlaps the specific DL BWP among the active DL BWPs. That is, the Reference is the smallest common RB index CRB of the specific DL BWP. selected and the smallest common RB index CRB of the active DL BWPs active The difference between the reference and the reference is determined by the difference between the reference and the reference. selected -CRB active Therefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB selected -CRB active Here, one specific DL BWP may be configured as a higher layer (e.g., RRC) signal from the base station to the UE. Also, one specific DL BWP may be a default BWP configured by the base station in a higher layer (e.g., RRC) signal to the UE.

[0239] As another example, referring to FIG. 19, the UE may obtain a Reference according to the inclusion relationship between the active DL BWP and one specific DL BWP, and use the Reference to determine the starting index RB of the PRB in which the broadcast channel is located in the active DL BWP. start Specifically, when the active DL BWP does not completely include a specific DL BWP (e.g., is disjointed or partially overlapped), or the subcarrier spacing between the active DL BWP and the initial DL BWP is different, the UE may obtain the PRB through which the broadcast channel is transmitted according to the PRB on which the core set that schedules the broadcast channel is arranged. That is, the Reference is the smallest common RB index CRB of the core set that schedules the broadcast channel. CORESET and the smallest common RB index CRB of the active DL BWPs active The Reference can be determined as the difference between the CORESET -CRB active Therefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB CORESET -CRB active Here, one specific DL BWP may be configured by the base station in a higher layer (e.g., RRC) signal to the UE. Also, one specific DL BWP may be a default BWP configured by the base station in a higher layer (e.g., RRC) signal to the UE.

[0240] As another example, the base station may configure a Reference value for the UE via higher layer (e.g., RRC) signaling. According to the Reference value configured in the RRC signaling, the PRB index at which the broadcast channel starts in the active DL BWP is set to RB start =RBstart_temp +Reference can be determined.

[0241] As another example, the base station may use a CRB index CRB to derive a Reference value via higher layer (e.g., RRC) signaling to the UE. reference CRB reference is the absolute PRB index where the PDSCH transmitting the broadcast channel can be located. Therefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB reference -CRB active The active DL BWP can be determined as CRB index CRB reference or an active DL BWP does not contain a PRB configured with a CRB reference If the PRBs from the reference RB index CRB to the specified length are not included, the UE may obtain the PRBs through which the broadcast channel is transmitted according to the PRBs on which the core set scheduling the broadcast channel is arranged. That is, the reference RB is the smallest common RB index CRB of the core set scheduling the broadcast channel. CORESET and the smallest common RB index CRB of the active DL BWPs active The Reference can be determined as the difference between the CORESET -CRB active Therefore, the PRB index where the broadcast channel starts in an active DL BWP is RB start =RB start_temp +Reference=RB start_temp +CRB CORESET -CRB active can be determined as:

[0242] FIG. 20 illustrates signal transmission according to one embodiment of the present invention. Referring to FIG. 20, a communication device may check an RB set corresponding to resource allocation information in a frequency resource allocation area of ​​an active BWP (S2002). For example, the communication device may index an RB based on the starting point of the frequency resource allocation region, and then check an RB set corresponding to resource allocation information (e.g., a bitmap, RIV). Here, when a condition is met, the resource allocation area may follow the initial BWP. Thus, when a condition is met, the resource allocation information corresponds to an RB set in the initial BWP. Here, the conditions may include (1) that the active DL BWP completely includes the initial DL BWP, and (2) that the active BWP and the initial BWP have the same subcarrier spacing. Then, the communication device may transmit a radio signal in the RB set corresponding to the resource allocation information.

[0243] FIG. 21 is a block diagram illustrating a configuration of a UE and a base station according to an embodiment of the present disclosure. In an embodiment of the present disclosure, the UE may be implemented with various types of wireless communication devices or computing devices that are guaranteed to be portable and mobile. The UE may be referred to as a user equipment (UE), a station (STA), a mobile subscriber (MS), etc. Additionally, in an embodiment of the present disclosure, the base station controls and manages cells (e.g., macrocells, femtocells, picocells, etc.) corresponding to a service area and performs functions such as signal transmission, channel assignment, channel monitoring, self-diagnosis, and relaying. The base station may be referred to as a next-generation Node B (gNB) or an access point (AP).

[0244] As shown in the drawing, a UE 100 according to one embodiment of the present disclosure may include a processor 110, a communication module 120, a memory 130, a user interface 140, and a display unit 150.

[0245] First, the processor 110 may execute various instructions or programs and process data in the UE 100. In addition, the processor 110 may control the overall operation of the UE 100, including each unit, and may control the transmission / reception of data between the units. Here, the processor 110 may be configured to perform operations according to the embodiments described in the present disclosure. For example, the processor 110 may receive slot configuration information, determine a slot configuration based on the slot configuration information, and perform communication according to the determined slot configuration.

[0246] Next, communication module 120 may be an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. To this end, communication module 120 may include multiple network interface cards (NICs) in internal or external form, such as cellular communication interface cards 121 and 122 and unlicensed band communication interface card 123. In the drawings, communication module 120 is shown as an integrated module, but unlike the drawings, each network interface card may be independently configured according to circuit configuration or circuit usage.

[0247] The cellular communication interface card 121 may transmit or receive wireless signals with at least one of the base station 200, the external device, and the server by using a mobile communication network, and may provide cellular communication services in a first frequency band based on instructions from the processor 110. According to one embodiment, the cellular communication interface card 121 may include at least one NIC module that uses a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 121 may independently perform cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or protocol in a frequency band below 6 GHz supported by the corresponding NIC module.

[0248] The cellular communication interface card 122 may transmit or receive wireless signals with at least one of the base station 200, the external device, and the server by using a mobile communication network, and may provide cellular communication services in the second frequency band based on instructions from the processor 110. According to one embodiment, the cellular communication interface card 122 may include at least one NIC module that uses a frequency band above 6 GHz. The at least one NIC module of the cellular communication interface card 122 may independently perform cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or protocol in the 6 GHz or higher frequency band supported by the corresponding NIC module.

[0249] The unlicensed band communication interface card 123 transmits or receives wireless signals with at least one of the base station 200, the external device, and the server by using a third frequency band, which is an unlicensed band, and provides unlicensed band communication services based on instructions from the processor 110. The unlicensed band communication interface card 123 may include at least one NIC module that uses the unlicensed band. For example, the unlicensed band may be the 2.4 GHz or 5 GHz band. The at least one NIC module of the unlicensed band communication interface card 123 may independently or dependently perform wireless communication with at least one of the base station 200, the external device, and the server in accordance with an unlicensed band communication standard or protocol of a frequency band supported by the corresponding NIC module.

[0250] Next, the memory 130 stores control programs and various types of data for use in the UE 100. Such control programs may include prescribed programs required to perform wireless communication with at least one of the base station 200, an external device, and a server.

[0251] Next, the user interface 140 includes various types of input / output means provided in the UE 100. In other words, the user interface 140 may receive user input using various types of input means, and the processor 110 may control the UE 100 based on the received user input. In addition, the user interface 140 may perform output based on instructions from the processor 110 using various types of output means.

[0252] Display unit 150 then outputs various images on a display screen. Display unit 150 may output various display objects, such as content executed by processor 110 or a user interface based on control instructions from processor 110.

[0253] Additionally, the base station 200 according to one embodiment of the present disclosure may include a processor 210 , a communication module 220 , and a memory 230 .

[0254] First, the processor 210 may execute various instructions or programs and process internal data of the base station 200. In addition, the processor 210 may control the overall operation of units in the base station 200 and control data transmission and reception between the units. Here, the processor 210 may be configured to perform operations according to the embodiments described in the present disclosure. For example, the processor 210 may signal a slot configuration and perform communication according to the signaled slot configuration.

[0255] Next, communication module 220 may be an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. To this end, communication module 220 may include multiple network interface cards, in internal or external form, such as cellular communication interface cards 221 and 222 and unlicensed band communication interface card 223. In the drawings, communication module 220 is shown as an integrated module, but unlike the drawings, each network interface card may be independently configured according to circuit configuration or circuit usage.

[0256] The cellular communication interface card 221 may transmit or receive wireless signals with at least one of the base station 100, the external device, and the server by using a mobile communication network, and may provide cellular communication services in a first frequency band based on instructions from the processor 210. According to one embodiment, the cellular communication interface card 221 may include at least one NIC module that uses a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 221 may independently perform cellular communication with at least one of the base station 100, the external device, and the server according to a cellular communication standard or protocol in a frequency band below 6 GHz supported by the corresponding NIC module.

[0257] The cellular communication interface card 222 may transmit or receive wireless signals with at least one of the base station 100, the external device, and the server by using a mobile communication network, and may provide cellular communication services in the second frequency band based on instructions from the processor 210. According to one embodiment, the cellular communication interface card 222 may include at least one NIC module that uses a frequency band above 6 GHz. The at least one NIC module of the cellular communication interface card 222 may independently perform cellular communication with at least one of the base station 100, the external device, and the server according to a cellular communication standard or protocol in the frequency band above 6 GHz supported by the corresponding NIC module.

[0258] The unlicensed band communication interface card 223 transmits or receives wireless signals with at least one of the base station 100, the external device, and the server by using a third frequency band, which is an unlicensed band, and provides unlicensed band communication services based on instructions from the processor 210. The unlicensed band communication interface card 223 may include at least one NIC module that uses the unlicensed band. For example, the unlicensed band may be the 2.4 GHz or 5 GHz band. The at least one NIC module of the unlicensed band communication interface card 223 may independently or dependently perform wireless communication with at least one of the base station 100, the external device, and the server in accordance with an unlicensed band communication standard or protocol of a frequency band supported by the corresponding NIC module.

[0259] 21 is a block diagram illustrating a UE 100 and a base station 200 according to one embodiment of the present disclosure, where the separately illustrated blocks are logically divided elements of the device. Therefore, the above-mentioned elements of the device may be implemented in a single chip or multiple chips according to the device design. In addition, some of the configurations of the UE 100, such as the user interface 140, the display unit 150, etc., may be selectively provided in the UE 100. In addition, the user interface 140, the display unit 150, etc. may additionally be provided in the base station 200 if necessary.

[0260] The foregoing description of the present disclosure has been presented for purposes of illustration and explanation. It will be apparent to those skilled in the art to which this disclosure pertains that the present disclosure may be easily modified into other detailed forms without changing the technical principles or essential characteristics of the present disclosure. Therefore, the embodiments as described above are proposed for illustrative purposes only and do not limit the present disclosure. For example, each component described as being of a single type may be implemented in a distributed manner. Similarly, components described as being distributed may be implemented in a combined manner.

[0261] The scope of the present disclosure is set forth by the appended claims, rather than the foregoing description, and all changes or modifications derived from the definition and scope of the claims, as well as their equivalents, should be understood to fall within the scope of the present disclosure. [Explanation of symbols]

[0262] 100 User Equipment (UE) 110 processors 120 Communication Module 121, 122 Cellular communication interface card 123 Unlicensed Band Communication Interface Card 130 memory 140 User Interface 150 display units 200 base stations 210 processor 220 Communication Module 221, 222 Cellular communication interface card 223 Unlicensed Band Communication Interface Card 230 memory

Claims

1. 1. A user equipment (UE) configured to operate in a Third Generation Partnership Project (3GPP®) based wireless communication system having multiple bandwidth portions (BWPs) within a cell, the user equipment (UE) comprising: a processor; a communication module; wherein the processor: receiving downlink control information (DCI) for scheduling a physical shared channel, the DCI having a size N of a first BWP; BWP1 Contains a Resource Indication Value (RIV) defined relative to Based on the RIV of the DCI, size N BWP2 configured to transmit or receive the physical shared channel on a set of consecutive resource blocks (RBs) within a second BWP of N BWP2 > N BWP1 In this case, the RIV uses a scaling factor K to determine whether the starting RB index S and length L of the set of consecutive RBs in the second BWP correspond to the following: S is the set of {0, K, 2*K, ..., (N BWP1 -1)*K}, L is {K, 2*K, 3*K, ..., N BWP1 *K}, The scaling factor K is (N BWP2 / N BWP1 ) in which n is determined from the set of values ​​{2 n}, where n represents a non-negative integer starting from 0.

2. Both the first BWP and the second BWP belong to the cell, and the relationship between the first BWP and the second BWP is: (First BWP, Second BWP) = (Initial BWP, Active BWP) 2. The UE of claim 1, comprising:

3. The scaling factors K and (N BWP2 / N BWP1 ) is shown in the table below: 【Table 1】 and satisfying a relationship that includes at least a part of X is (N BWP2 / N BWP1 ) 3. The UE according to claim 1 or 2.

4. The RIV has the following formula: (L'-1)≦floor(N BWP1 / 2), then RIV = N BWP1 *(L'-1)+S', and (L'-1)>floor(N BWP1 / 2), then RIV = N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S') and L' is L / K, 1≦L'≦N BWP1 - the value of S', where S' is S / K, floor represents the floor function 4. The UE according to claim 1, wherein the UE is a

5. N BWP2 ≦ N BWP1 then the RIV corresponds to the starting RB index S and the length L of the set of consecutive RBs in the second BWP as follows: S is an element of {0, 1, 2, ...}, L is an element of {1, 2, 3, ...} 5. The UE according to claim 1, wherein the UE is a

6. 1. A base station (BS) configured to operate in a Third Generation Partnership Project (3GPP®) based wireless communication system having multiple Bandwidth Partitions (BWPs) within a cell, comprising: a processor; a communication module; wherein the processor: transmitting downlink control information (DCI) for scheduling a physical shared channel, the DCI having a size N of a first BWP; BWP1 Contains a Resource Indication Value (RIV) defined relative to Based on the RIV of the DCI, size N BWP2 and transmitting or receiving the physical shared channel on a set of consecutive resource blocks (RBs) within the second BWP. It is configured as follows: N BWP2 > N BWP1 In this case, the RIV uses a scaling factor K to determine whether the starting RB index S and length L of the set of consecutive RBs in the second BWP correspond to the following: S is the set of {0, K, 2*K, ..., (N BWP1 -1)*K}, L is {K, 2*K, 3*K, ..., N BWP1 *K}, The scaling factor K is (N BWP2 / N BWP1 ), wherein n is determined from the set of values ​​{2 n}, where n represents a non-negative integer starting from 0.

7. Both the first BWP and the second BWP belong to the cell, and the relationship between the first BWP and the second BWP is: (First BWP, Second BWP) = (Initial BWP, Active BWP) 7. The BS of claim 6, comprising:

8. The scaling factors K and (N BWP2 / N BWP1 ) is shown in the table below: 【Table 2】 and satisfying a relationship that includes at least a part of X is (N BWP2 / N BWP1 ) 8. The BS according to claim 6 or 7.

9. The RIV has the following formula: (L'-1)≦floor(N BWP1 / 2), then RIV = N BWP1 *(L'-1)+S', and (L'-1)>floor(N BWP1 / 2), then RIV = N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S') and L' is L / K, 1≦L'≦N BWP1 - the value of S', where S' is S / K, floor represents the floor function 9. The BS according to any one of claims 6 to 8.

10. N BWP2 ≦ N BWP1 then the RIV corresponds to the starting RB index S and the length L of the set of consecutive RBs in the second BWP as follows: S is an element of {0, 1, 2, ...}, L is an element of {1, 2, 3, ...} 10. The BS according to any one of claims 6 to 9.

11. 1. A method performed by a user equipment (UE) configured to operate in a Third Generation Partnership Project (3GPP®) based wireless communication system having multiple bandwidth portions (BWPs) within a cell, the method comprising: receiving downlink control information (DCI) for scheduling a physical shared channel, the DCI having a size N of a first BWP; BWP1 a resource indication value (RIV) defined relative to the Based on the RIV of the DCI, size N BWP2 transmitting or receiving the physical shared channel on a set of consecutive resource blocks (RBs) within a second BWP of the physical shared channel; Equipped with N BWP2 > N BWP1 In this case, the RIV uses a scaling factor K to determine whether the starting RB index S and length L of the set of consecutive RBs in the second BWP correspond to the following: S is the set of {0, K, 2*K, ..., (N BWP1 -1)*K}, L is {K, 2*K, 3*K, ..., N BWP1 *K}, The scaling factor K is (N BWP2 / N BWP1 ), where n is determined from the set of values ​​{2 n} representing non-negative integers starting from 0.

12. Both the first BWP and the second BWP belong to the cell, and the relationship between the first BWP and the second BWP is: (First BWP, Second BWP) = (Initial BWP, Active BWP) 12. The method of claim 11, comprising:

13. The scaling factors K and (N BWP2 / N BWP1 ) is shown in the table below: 【Table 3】 and satisfying a relationship that includes at least a part of X is (N BWP2 / N BWP1 ) 13. The method according to claim 11 or 12.

14. The RIV has the following formula: (L'-1)≦floor(N BWP1 / 2), then RIV = N BWP1 *(L'-1)+S', and (L'-1)>floor(N BWP1 / 2), then RIV = N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S') and L' is L / K, 1≦L'≦N BWP1 - the value of S', where S' is S / K, floor represents the floor function 14. The method according to any one of claims 11 to 13.

15. N BWP2 ≦ N BWP1 then the RIV corresponds to the starting RB index S and the length L of the set of consecutive RBs in the second BWP as follows: S is an element of {0, 1, 2, ...}, L is an element of {1, 2, 3, ...} 15. The method according to any one of claims 11 to 14.

16. 1. A method performed by a base station (BS) configured to operate in a Third Generation Partnership Project (3GPP®) based wireless communication system having multiple Bandwidth Partitions (BWPs) within a cell, comprising: transmitting downlink control information (DCI) for scheduling a physical shared channel, the DCI having a size N of a first BWP; BWP1 a resource indication value (RIV) defined relative to the Based on the RIV of the DCI, size N BWP2 transmitting or receiving the physical shared channel on a set of consecutive resource blocks (RBs) within a second BWP of the physical shared channel; Equipped with N BWP2 > N BWP1 In this case, the RIV uses a scaling factor K to determine whether the starting RB index S and length L of the set of consecutive RBs in the second BWP correspond to the following: S is the set of {0, K, 2*K, ..., (N BWP1 -1)*K}, L is {K, 2*K, 3*K, ..., N BWP1 *K}, The scaling factor K is (N BWP2 / N BWP1 ), where n is determined from the set of values ​​{2 n} representing non-negative integers starting from 0.

17. Both the first BWP and the second BWP belong to the cell, and the relationship between the first BWP and the second BWP is: (First BWP, Second BWP) = (Initial BWP, Active BWP) 17. The method of claim 16, comprising:

18. The scaling factors K and (N BWP2 / N BWP1 ) is shown in the table below: 【Table 4】 and satisfying a relationship that includes at least a part of X is (N BWP2 / N BWP1 ) 18. The method according to claim 16 or 17.

19. The RIV has the following formula: (L'-1)≦floor(N BWP1 / 2), then RIV = N BWP1 *(L'-1)+S', and (L'-1)>floor(N BWP1 / 2), then RIV = N BWP1 *(N BWP1 -L'+1)+(N BWP1 -1-S') and L' is L / K, 1≦L'≦N BWP1 - the value of S', where S' is S / K, floor represents the floor function 19. The method according to any one of claims 16 to 18.

20. N BWP2 ≦ N BWP1 then the RIV corresponds to the starting RB index S and the length L of the set of consecutive RBs in the second BWP as follows: S is an element of {0, 1, 2, ...}, L is an element of {1, 2, 3, ...} 20. The method according to any one of claims 16 to 19.

Citation Information

Patent Citations

  • Method for signaling of resource allocation to adjust density in cellular multi-carrier system

    JP2017005758A