Base station, terminal, and communication method

By dynamically selecting PUCCH resource combinations through high-level signaling, the flexibility issue of PUCCH resource allocation in 5G is solved, DCI overhead is reduced, and the diverse service requirements and terminal processing performance needs are met.

CN116707737BActive Publication Date: 2026-02-10PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310684667.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2017-11-17
Filing Date
2018-01-29
Publication Date
2026-02-10
Estimated Expiration
2038-01-29

AI Technical Summary

Technical Problem

In 5G new wireless technologies, existing technologies cannot flexibly allocate Physical Uplink Control Channel (PUCCH) resources, resulting in increased DCI overhead and an inability to meet diverse service requirements and differences in terminal processing performance.

Method used

By using high-level signaling between the base station and the terminal, the combination of PUCCH resources is dynamically selected, and only the necessary parameter combinations are notified, avoiding the notification of all combinations, thus achieving flexible PUCCH resource allocation.

Benefits of technology

It reduces DCI overhead while meeting the needs of different service conditions and terminal processing performance, and enables flexible PUCCH resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116707737B_ABST
    Figure CN116707737B_ABST
Patent Text Reader

Abstract

A base station, a terminal, and a communication method are described. The present disclosure includes, as one aspect, a base station comprising: a transmitter that transmits, to a terminal, information indicating a set of parameters related to a physical uplink control channel (PUCCH) resource; and a receiver that receives uplink control information transmitted from the terminal using the PUCCH resource determined based on the information, wherein the set of parameters includes a starting symbol and a number of symbols for a PUCCH transmission, and when the number of resource blocks is not included in the set of parameters, the number of resource blocks for the PUCCH transmission is associated with and determined by a given format of the PUCCH.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of Chinese invention patent application filed on January 29, 2018, with application number 201880018713.7, entitled "Base Station, Terminal and Communication Method", and filed by Panasonic Corporation (USA). Technical Field

[0002] This invention relates to base stations, terminals, and communication methods. Background Technology

[0003] With the widespread adoption of mobile bandwidth services in recent years, data services in mobile communications have increased exponentially, making the expansion of data transmission capacity a top priority for the future. Furthermore, there is an expectation of a leap forward in the development of the Internet of Things (IoT), where all "things" will be connected via the Internet. To support the diversification of IoT services, significant improvements are required not only in data transmission capacity but also in various necessary conditions such as low latency and communication coverage. Against this backdrop, the development and standardization of 5G (5th generation mobile communication system), which offers significantly improved performance and functionality compared to 4G, is underway.

[0004] Within 3GPP (3rd Generation Partnership Project), in the standardization of 5G, there is a push for the development of New Radio (NR) technology, which may not be backward compatible with advanced LTE (Long Term Evolution).

[0005] In NR, similar to LTE, the research terminal (UE: User Equipment) uses the Physical Uplink Control Channel (PUCCH) to send response signals (ACK / NACK: Acknowledgement / Negative Acknowledgement) indicating the error detection results of downlink data, downlink channel state information (CSI: Channel State Information), and uplink radio resource allocation requests (SR: Scheduling Request) to the base station (eNG or gNB).

[0006] In LTE, standardized by 3GPP, PUCCH resources include both frequency domain and code domain resources (see, for example, non-patent documents 1-3). Specifically, LTE PUCCH resources are defined by resource blocks (RBs) within the system bandwidth (PRBs: sometimes also called physical RBs) and spreading codes (CS: cyclic shift or orthogonal codes). Furthermore, LTE PUCCH resources consist of 1 PRB in the frequency domain and 1 subframe (14 symbols) in the time domain.

[0007] Existing technical documents

[0008] Non-patent literature

[0009] Non-patent literature 1: 3GPP TS 36.211V13.4.0, “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation (Release 13),” December 2016.

[0010] Non-patent literature 2: 3GPP TS 36.213V13.4.0, “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (Release 13),” December 2016.

[0011] Non-patent literature 3: 3GPP TS 36.211V13.4.0, "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation (Release 13)," December 2016.

[0012] Non-patent literature 4: R1-1701553, “Final minutes from RAN1#AH1_NR (Spokane's meeting),” ETSI, MCC, February 2017.

[0013] Non-patent literature 5: R1-1704043, “WF on PUCCH resource allocation,” LGElectronics, NTT DOCOMO, ETRI, CATT, February 2017. Summary of the Invention

[0014] As mentioned above, the PUCCH resource in LTE consists of 1 PRB and 1 subframe. To allocate PUCCH resources, the base station needs to notify the terminal of the frequency resource (PRB number) and the spreading code number (CS number or orthogonal code number). However, in NR, in order to correspond to the requirements of diverse services or the performance of transmitters and receivers, a more flexible PUCCH design is required compared to LTE.

[0015] One aspect of the present invention helps to provide base stations, terminals, and communication methods that can flexibly allocate PUCCH resources.

[0016] One aspect of the present invention includes a base station comprising: circuitry that selects a combination of multiple parameters relating to uplink control channel (PUCCH) resources; and a transmitter that notifies a terminal of resource settings representing the multiple combinations via higher-layer signaling, and notifies the terminal of the selected combination via dynamic signaling.

[0017] One aspect of the present invention includes a terminal comprising: a receiver that receives signaling of a higher layer including a combination of multiple parameters relating to uplink control channel (PUCCH) resources, and receives dynamic signaling representing one of the multiple combinations; and a transmitter that transmits an uplink control signal with respect to the PUCCH resources represented by the multiple parameters corresponding to the one combination indicated by the dynamic signaling.

[0018] One aspect of the communication method of the present invention includes the following steps: selecting a combination from a plurality of combinations of parameters related to uplink control channel (PUCCH) resources, notifying the terminal of the resource settings representing the plurality of combinations via higher-layer signaling, and notifying the terminal of the selected combination via dynamic signaling.

[0019] One aspect of the communication method of the present invention includes the following steps: receiving signaling of a higher layer that includes a combination of multiple parameters relating to uplink control channel (PUCCH) resources, and receiving dynamic signaling representing one of the multiple combinations, and transmitting an uplink control signal with respect to the PUCCH resources represented by the multiple parameters corresponding to the one combination indicated by the dynamic signaling.

[0020] A base station according to one aspect of the present invention includes: a transmitter that transmits to a terminal information indicating a set of parameters relating to Physical Uplink Control Channel (PUCCH) resources; and a receiver that receives uplink control information transmitted from the terminal using PUCCH resources determined based on the information, wherein the set of parameters includes a start symbol and a number of symbols for PUCCH transmission, and when the set of parameters does not include the number of resource blocks, the number of resource blocks for PUCCH transmission is associated with and determined by a given format of the PUCCH.

[0021] One aspect of the communication method of the present invention includes: sending to a terminal information indicating a set of parameters related to Physical Uplink Control Channel (PUCCH) resources; and receiving uplink control information, the uplink control information being sent from the terminal using PUCCH resources determined based on the information, wherein the set of parameters includes a start symbol and a number of symbols for PUCCH transmission, and when the set of parameters does not include the number of resource blocks, the number of resource blocks for PUCCH transmission is associated with and determined by a given format of the PUCCH.

[0022] An integrated circuit for a control process according to one aspect of the present invention includes: sending information to a terminal indicating a set of parameters related to Physical Uplink Control Channel (PUCCH) resources; and receiving uplink control information sent from the terminal using PUCCH resources determined based on the information, wherein the set of parameters includes a start symbol and a number of symbols for PUCCH transmission, and when the set of parameters does not include the number of resource blocks, the number of resource blocks for PUCCH transmission is associated with and determined by a given format of the PUCCH.

[0023] Furthermore, these general or specific methods can be implemented through systems, methods, integrated circuits, computer programs, or storage media, or through any combination of systems, devices, methods, integrated circuits, computer programs, and storage media.

[0024] According to one aspect of the present invention, PUCCH resources can be allocated flexibly.

[0025] Further advantages and effects of one aspect of the invention will become clear from the specification and drawings. These advantages and / or effects can be provided separately by several embodiments and the features described in the specification and drawings, without the need to provide all features in order to obtain one or more of the same features. Attached Figure Description

[0026] Figure 1 An example of a structure representing an NR time slot.

[0027] Figure 2 An example representing a PUCCH resource in LTE.

[0028] Figure 3 Indicates the type of time slot.

[0029] Figure 4 This represents an example of a PUCCH resource within a frequency band.

[0030] Figure 5 This shows the structure of the base station in Implementation Method 1.

[0031] Figure 6 This shows the structure of the terminal in Implementation Method 1.

[0032] Figure 7 This shows the structure of the base station in Implementation Method 1.

[0033] Figure 8 This shows the structure of the terminal in Implementation Method 1.

[0034] Figure 9 This describes the processing of the base station and terminal in Implementation Method 1.

[0035] Figure 10 An example illustrating the correspondence between DCI bits and semi-static resource configuration in Implementation 1.

[0036] Figure 11 This represents an example of the frequency domain resources of a variation of Implementation 1.

[0037] Figure 12 This is an example of a notification method for parameter X during local transmission, representing a variation of implementation 1.

[0038] Figure 13 This is an example of a method for notifying parameter X during distributed transmission in a variation of Implementation 1.

[0039] Figure 14 The parameter N represents a variation of embodiment 1. offset Examples of setting the range.

[0040] Figure 15 An example of an RB grid representing different digital subcarrier spacings.

[0041] Figure 16 The parameter M represents the variation of embodiment 1, example 2. PRB And examples of D settings.

[0042] Figure 17AThis section describes an example of setting the parameter D for the short PUCCH in a variation of embodiment 1, specifically variation 3.

[0043] Figure 17B This section shows an example of setting the parameter D of the long PUCCH in variation 3 of implementation method 1.

[0044] Figure 18 This represents an example of the uplink control resource set of a variation of implementation 1, Example 5.

[0045] Figure 19 The subject of implementation method 2 is explained.

[0046] Figure 20A An example of transmission representing a time slot unit.

[0047] Figure 20B An example of transmission representing a time slot unit.

[0048] Figure 21 An example of transmission that does not use time slot units.

[0049] Figure 22 This is an example of the notification method for PUCCH resources in Implementation 4.

[0050] Figure 23 An example of a notification method for PUCCH resources, representing a variation of Implementation 4.

[0051] Figure 24A This shows an example of setting up PUCCH resources in implementation method 5.

[0052] Figure 24B An example illustrating the correspondence between DCI bits and semi-static resource configuration in Implementation 5.

[0053] Figure 25A This section describes an example of setting the PUCCH resource for time slot n in a variation of implementation 5.

[0054] Figure 25B This represents an example of setting up the PUCCH resource for time slot n+1 in a variation of implementation 5.

[0055] Figure 25C This represents a variation of implementation 5, showing an example of setting up PUCCH resources for time slot n+2.

[0056] Figure 25D This represents a variation of implementation 5, showing an example of setting up PUCCH resources for time slot n+3.

[0057] Figure 26 This shows an example of setting the PUCCH resource in implementation method 6. Detailed Implementation

[0058] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0059] As mentioned above, in NR, similar to LTE, the research terminal uses PUCCH to send uplink control signals such as ACK / NACK signals (response signals), CSI or SR to the base station.

[0060] At this point, the terminal needs to determine the PUCCH resources used for transmitting uplink control signals. In NR, regarding the allocation of PUCCH resources for transmitting ACK / NACK signals for downlink data, a method is being studied whereby a set of semi-static PUCCH resources is notified to the terminal via higher-layer signals, and the terminal selects the actual PUCCH resources to be used via downlink control information (DCI) (see, for example, non-patent documents 4 and 5). Here, the PUCCH resources in NR include time-domain, frequency-domain, or code-domain resources. Furthermore, the time-domain resources include time slots and symbols within those slots. Figure 1 This is an example of the structure of a time slot (sometimes called an "NR time slot") in NR. An NR time slot consists of 7 or 14 symbols.

[0061] Next, the allocation of PUCCH resources in LTE, as standardized by 3GPP, will be explained (see, for example, non-patent documents 1-3). In LTE, PUCCH resources include both frequency domain and code domain resources. Specifically, as... Figure 2 As shown, PUCCH resources are defined using resource blocks (PRBs) and spreading codes (CSs) within the system bandwidth.

[0062] In LTE, the PUCCH resources (PRB and spreading code) used to transmit ACK / NACK signals for downlink data are implicitly determined from the resources of the corresponding downlink control channel (PDCCH: Physical Downlink Control Channel). For example, in Figure 2 In the example, when the PUCCH resource corresponding to the PDCCH resource is n14, the PRB with RB number #1 and the spreading code with CS number #2 are assigned.

[0063] Furthermore, in LTE's FDD (Frequency Division Duplex) system, the ACK / NACK signal for downlink data is transmitted using PUCCH resources in the target subframe, which is four subframes after the downlink data has been transmitted. Similarly, in LTE's TDD (Time Division Duplex) system, the ACK / NACK signal for downlink data is transmitted using PUCCH resources in the target subframe, which is four or more subframes after the downlink data has been transmitted.

[0064] In other words, in LTE, the time-domain resources (uplink subframes) for transmitting PUCCH are fixedly associated with the subframes for transmitting downlink data. Therefore, in LTE, there is no need to notify the terminal of the time-domain resources for transmitting PUCCH. On the other hand, in NR, in order to flexibly change the time-domain resources (time slot positions) for transmitting PUCCH according to service requirements or the terminal's processing performance, it is necessary to notify the terminal of the time-domain resources (time slot numbers, etc.) for transmitting PUCCH.

[0065] Furthermore, as mentioned earlier, LTE PUCCH resources consist of 1 PRB in the frequency domain and 1 subframe in the time domain. Therefore, in LTE, if the subframe for transmitting the PUCCH is determined, no other information (e.g., symbol information) needs to be notified for the time domain resources for transmitting the PUCCH. On the other hand, in NR, the transmission time of the PUCCH is flexibly changed according to service requirements or the processing performance of the terminal, such as transmitting a PUCCH of 1 or 2 symbols or more than 3 symbols (e.g., 4 symbols or more). Therefore, in NR, information regarding the symbols of the PUCCH transmitted within the transmission time slot also needs to be notified to the terminal for the time domain resources for transmitting the PUCCH. In addition, in NR, the length of the PUCCH transmission interval (symbol length, etc.) also needs to be notified to the terminal.

[0066] Furthermore, the frequency domain resources for transmitting PUCCH in LTE consist of one PRB, requiring the terminal to be notified of the location of this single PRB. On the other hand, in NR, the use of multiple PRBs for PUCCH transmission is being studied. Therefore, in NR, compared to LTE, more resource allocation information needs to be notified to the terminal regarding the frequency domain resources for PUCCH transmission.

[0067] Therefore, in NR, compared with LTE, the parameters required for PUCCH resource allocation notifications are increased for both time-domain and frequency-domain resources.

[0068] As mentioned above, in NR, regarding the allocation of PUCCH resources for transmitting ACK / NACK signals for downlink data, the study investigates a method where the base station notifies a semi-static set of PUCCH resources via higher-layer signals, and selects the PUCCH resources actually used through DCI.

[0069] However, as mentioned above, in NR, the number of parameters required for PUCCH resource allocation notification increases compared to LTE. Therefore, for each parameter of the PUCCH resource, in the case of notifying the terminal of the available values ​​of each parameter through higher-layer signals and selecting the actual PUCCH resource value to be used through DCI, the number of parameters that should be notified through DCI increases, thus increasing the overhead of DCI.

[0070] On the other hand, in LTE, PUCCH resources used for transmitting CSI or SR are semi-statically and explicitly notified via higher-layer signals. Furthermore, in LTE, as a method for allocating PUCCH resources for transmitting ACK / NACK signals indicating the error detection results of downlink data using SPS (Semi-persistent scheduling), the base station semi-statically notifies the terminal of multiple PUCCH resources (e.g., four PUCCH resources) via higher-layer signals, and selects the PUCCH resource actually used from among the multiple PUCCH resources using 2 bits of the downlink control signal (DCI) of the PDCCH allocated with the corresponding downlink data.

[0071] However, in the case of the resource allocation notification method of SPS in LTE, which semi-statically notifies the terminal of multiple PUCCH resources through higher-layer signals to select the PUCCH resource actually used by allocating a few bits of the DCI of the corresponding downlink data PDCCH, although the number of DCI bits can be reduced, flexible resource allocation cannot be achieved.

[0072] Furthermore, in NR, even with the extended LTE approach, while PUCCH resources (slot location, symbol location, RB number, etc.) can be determined, the PUCCH transmission interval length or frequency domain resource mapping cannot be considered.

[0073] Therefore, the following describes a method in NR to prevent the increase of DCI overhead and to flexibly allocate PUCCH resources.

[0074] In NR, the allocation of PUCCH resources does not need to consider the complete combination of time-domain and frequency-domain resources. For example, in NR, such as Figure 3As shown, the number of symbols in a time slot that can be used as a PUCCH resource depends on the type of time slot (downlink center time slot, uplink center time slot, downlink-only time slot, and uplink-only time slot, etc.).

[0075] For example, in Figure 3 In the example, the maximum number of symbols that can be used as PUCCH resources (UL symbols) within a time slot is 2 symbols in the case of a downlink center time slot, 5 symbols in the case of an uplink center time slot, 0 symbols in the case of a downlink-only time slot, and 7 symbols in the case of an uplink-only time slot. Therefore, since the number of symbols within a time slot depends on the type of time slot, as a PUCCH resource, it is not necessary to consider all combinations of time slot-related parameters and symbol-related parameters.

[0076] In addition, such as Figure 4 As shown, the number of symbols in a time slot that can be considered as a PUCCH resource also depends on the frequency resources (PRB) within the system band or the band that can be allocated to the terminal.

[0077] For example, in Figure 4 In the example, for PRBs with RB numbers #0 to #3, 2 symbols (symbols #5 and #6) can be used as PUCCH resources; for PRBs with RB numbers #N-4 to #N-1, 5 symbols (symbols #2 to #6) can be used as PUCCH resources. Therefore, the number of symbols within a time slot varies depending on the frequency band, so when using PUCCH resources, it is not necessary to consider all combinations of parameters related to the frequency resource (RB number) and parameters related to the symbols.

[0078] Furthermore, the length of the PUCCH transmission interval (number of symbols) depends on the symbol position within the time slot. For example, for a PUCCH transmitted using 2 symbols, there is no combination with symbol number #6 (i.e., the last symbol in the time slot). Additionally, for example, for a PUCCH transmitted using 4 symbols, it is not necessary to consider the combination with... Figure 3 The downlink center time slot (2 symbols in UL) and downlink-only time slot (0 symbols in UL) shown are either Figure 4 The combination of RB numbers #0 to #3 (UL code number 2) is shown.

[0079] Therefore, in NR, the resource allocation of PUCCH does not need to fully consider the combination of time-domain and frequency-domain resources.

[0080] Therefore, in one aspect of the present invention, for the allocation of PUCCH resources used to transmit uplink control signals (e.g., ACK / NACK signals), the base station notifies the terminal of a resource setting (defined as "semi-static resource configuration") representing a combination of multiple parameters related to the PUCCH resources via higher-layer signals, and selects a combination of parameters related to the PUCCH resources actually used based on a few bits of the DCI of the PDCCH that has been allocated the corresponding downlink data.

[0081] At this time, as a parameter related to PUCCH resources (semi-static resource configuration) that the base station notifies the terminal via higher-layer signals, for example, it includes information related to the use of frequency domain resources (hereinafter denoted as X(0), X(1), ..., X(N)). x -1), information related to time-domain resources (specifically time slots) (hereinafter denoted as A(0), A(1), ..., A(N)). A -1), information related to time-domain resources (specifically, symbol positions within a time slot) (hereinafter denoted as B(0), B(1), ..., B(N)). B -1), and information related to the PUCCH transmission interval (hereinafter, denoted as C(0), C(1), ..., C(N)). C -1)). Furthermore, the parameters related to PUCCH resources are not limited to this information.

[0082] The combination of parameters (X, A, B, C) in the semi-static resource configuration notified to the terminal by the base station through higher-layer signals results in differences in the PUCCH resources used by the terminal.

[0083] Therefore, by comparing the combination of multiple parameters related to PUCCH resources notified by higher-layer signals from the base station to the terminal, with the actual combination used notified by DCI, with the combination used by the terminal itself notified by DCI, it is possible to prevent increased DCI overhead. Furthermore, by notifying the combination that can be used as PUCCH resource settings from higher-layer signals, rather than all combinations of multiple parameters related to PUCCH resources, with the actual combination used by DCI notified, flexible PUCCH resource allocation can be achieved.

[0084] The following describes each implementation method in detail.

[0085] Furthermore, as an example, the granularity (unit) of PUCCH resources will be explained below by setting the frequency domain to PRB units and the time domain to symbol units. That is, it is assumed that PUCCH between different terminals is FDM in PRB units and TDM in symbol units. However, the granularity (unit) of PUCCH resources is not limited to this.

[0086] (Implementation Method 1)

[0087] [Overview of Communication Systems]

[0088] The communication system of various embodiments of the present invention includes a base station 100 and a terminal 200.

[0089] Figure 5 This is a block diagram illustrating the structure of a base station 100 according to various embodiments of the present invention. Figure 5 In the base station 100 shown, the control unit 101 selects a combination of multiple parameters related to uplink control channel (PUCCH) resources. The transmitting unit 114 notifies the terminal 200 of the resource settings (semi-static resource configuration) representing the multiple combinations via higher-layer signaling, and notifies the terminal 200 of the selected combination via dynamic signaling (DCI).

[0090] Figure 6 This is a block diagram illustrating the structure of the terminal 200 according to various embodiments of the present invention. Figure 6 In the terminal 200 shown, the receiving unit 202 receives signaling from higher layers that includes a combination of multiple parameters related to uplink control channel (PUCCH) resources, representing a resource setting (semi-static resource configuration), and receives dynamic signaling (DCI) representing one of the multiple combinations. The transmitting unit 219 transmits an uplink control signal with the PUCCH resources represented by the multiple parameters corresponding to one of the multiple combinations shown by the dynamic signaling.

[0091] [Base station structure]

[0092] Figure 7 This is a block diagram illustrating the structure of the base station 100 according to Embodiment 1 of the present invention. Figure 7 In this system, base station 100 includes a control unit 101, a data generation unit 102, an encoding unit 103, a retransmission control unit 104, a modulation unit 105, a higher-layer control signal generation unit 106, an encoding unit 107, a modulation unit 108, a downlink control signal generation unit 109, an encoding unit 110, a modulation unit 111, a signal allocation unit 112, an IFFT (Inverse Fast Fourier Transform) unit 113, a transmission unit 114, an antenna 115, a receiving unit 116, an FFT (Fast Fourier Transform) unit 117, an extraction unit 118, a CSI demodulation unit 119, an SRS (Sounding Reference Signal) measurement unit 120, a demodulation and decoding unit 121, and a decision unit 122.

[0093] Control unit 101 determines a "semi-static resource configuration" representing a combination of multiple parameters related to uplink resources notified to terminal 200 via higher-layer signals. Here, uplink resources include, for example, PUCCH resources for transmitting ACK / NACK signals, PUCCH resources for transmitting periodic CSI signals, PUCCH resources for transmitting SR signals, resources for transmitting aperiodic CSI signals, and resources for transmitting both periodic and aperiodic SRS signals. Control unit 101 outputs the determined information to higher-layer control signal generation unit 106.

[0094] Furthermore, the control unit 101 determines the uplink resources actually allocated to the terminal 200 (i.e., the combination of parameters notified by DCI) from the semi-static resource configuration notified to the terminal 200 by higher-layer signals. For example, the control unit 101 determines information related to the actual resources notified by DCI from various resource configurations included in the semi-static resource configuration, such as the PUCCH resource configuration for sending ACK / NACK signals, the resource configuration for sending aperiodic CSI signals, and the resource configuration for sending aperiodic SRS. The control unit 101 outputs the determined information to the downlink control signal generation unit 109. In addition, in order to correctly receive signals from the terminal 200, the control unit 101 outputs the determined information to the extraction unit 118.

[0095] In addition, the control unit 101 determines the radio resource allocation for the relative downlink data of the terminal 200 and outputs downlink resource allocation information indicating the resource allocation of the downlink data to the downlink control signal generation unit 109 and the signal allocation unit 112.

[0096] The data generation unit 102 generates downlink data for the terminal 200 and outputs it to the encoding unit 103.

[0097] The encoding unit 103 performs error correction encoding on the downlink data input from the data generation unit 102 and outputs the encoded data signal to the retransmission control unit 104.

[0098] During the initial transmission, the retransmission control unit 104 retains the encoded data signal input from the encoding unit 103 and outputs it to the modulation unit 105. Furthermore, if a NACK for the transmitted data signal is input from the determination unit 122 (described later), the retransmission control unit 104 outputs the corresponding retained data to the modulation unit 105. Conversely, if an ACK for the transmitted data signal is input from the determination unit 122, the retransmission control unit 104 deletes the corresponding retained data.

[0099] The modulation unit 105 modulates the data signal input from the retransmission control unit 104 and outputs the data modulation signal to the signal distribution unit 112.

[0100] The high-level control signal generation unit 106 uses information input from the control unit 101 (e.g., semi-static resource configuration) to generate a control information bit string and outputs the generated control information bit string to the encoding unit 107.

[0101] The encoding unit 107 performs error correction encoding on the control information bit string input from the high-level control signal generation unit 106, and outputs the encoded control signal to the modulation unit 108.

[0102] The modulation unit 108 modulates the control signal input from the encoding unit 107 and outputs the modulated control signal to the signal distribution unit 112.

[0103] Downlink control signal generation unit 109 uses information input from control unit 101 (information related to uplink resources actually used by terminal 200 and downlink resource allocation information) to generate a control information bit string (DCI), and outputs the generated control information bit string to encoding unit 110. Furthermore, since control information is sometimes sent to multiple terminals, downlink control signal generation unit 109 can also generate a bit string by including the terminal ID of each terminal in the control information sent to each terminal.

[0104] In addition, the downlink control signal generation unit 109 can also generate a group common control information bit string to be sent to multiple terminals using information indicating the type of time slot or the amount of resources (such as the number of symbols) available in the uplink.

[0105] The encoding unit 110 performs error correction encoding on the control information bit string input from the downlink control signal generation unit 109 and outputs the encoded control signal to the modulation unit 111.

[0106] The modulation unit 111 modulates the control signal input from the encoding unit 110 and outputs the modulated control signal to the signal distribution unit 112.

[0107] Based on downlink resource allocation information input from control unit 101, signal allocation unit 112 maps data signals input from modulation unit 105 to radio resources. Furthermore, signal allocation unit 112 maps control signals input from modulation unit 108 or modulation unit 111 to radio resources. Signal allocation unit 112 then outputs the mapped downlink signal to IFFT unit 113.

[0108] The IFFT unit 113 applies OFDM (Orthogonal Frequency Division Multiplexing) or similar transmission waveform generation processing to the signal input from the signal distribution unit 112. In the case of OFDM transmission with an added CP (Cyclic Prefix), the IFFT unit 113 adds the CP (not shown). The IFFT unit 113 outputs the generated transmission waveform to the transmission unit 114.

[0109] The transmitting unit 114 performs RF (Radio Frequency) processing such as D / A (Digital-to-Analog) conversion and up-conversion on the signal input from the IFFT unit 113, and transmits the wireless signal to the terminal 200 through the antenna 115.

[0110] The receiving unit 116 performs RF processing such as down-conversion or A / D (Analog-to-Digital) conversion on the uplink signal waveform received from the terminal 200 through the antenna 115, and outputs the received and processed uplink signal waveform to the FFT unit 117.

[0111] The FFT unit 117 performs FFT processing on the uplink signal waveform input from the receiving unit 116 to transform the time-domain signal into a frequency-domain signal. The FFT unit 117 then outputs the frequency-domain signal obtained through the FFT processing to the extraction unit 118.

[0112] Based on the information received from the control unit 101 (information related to the uplink resources actually allocated to the terminal 200), the extraction unit 118 extracts the radio resources that have been sent with CSI feedback signals, SRS signals, or ACK / NACK signals from the signals input by the FFT unit 117, and outputs the components of the extracted radio resources (CSI feedback signals, SRS signals, or ACK / NACK signals) to the CSI demodulation unit 119, the SRS measurement unit 120, or the demodulation and decoding unit 121, respectively.

[0113] CSI demodulation unit 119 demodulates the CSI feedback signal input from extraction unit 118 and outputs the demodulated information to control unit 101. The CSI feedback is used, for example, in control unit 101 for downlink allocation control.

[0114] SRS measurement unit 120 uses the SRS signal input from extraction unit 118 to measure the uplink channel quality and outputs the measured information to control unit 101. For example, in control unit 101, the measured information is used for uplink allocation control (not shown).

[0115] The demodulation and decoding unit 121 performs equalization, demodulation, and error correction decoding on the signal input from the extraction unit 118, and outputs the decoded bit sequence to the decision unit 122.

[0116] The determination unit 122 determines, based on the bit sequence input from the demodulation and decoding unit 121, whether the ACK / NACK signal sent from the terminal 200 represents ACK or NACK relative to the transmitted data signal. The determination unit 122 outputs the determination result to the retransmission control unit 104.

[0117] [Terminal Structure]

[0118] Figure 8 This is a block diagram illustrating the structure of the terminal 200 according to Embodiment 1 of the present invention. Figure 8 In the terminal 200, there are an antenna 201, a receiving unit 202, an FFT unit 203, an extraction unit 204, a downlink control signal demodulation unit 205, a higher layer control signal demodulation unit 206, a downlink data signal demodulation unit 207, an error detection unit 208, a control unit 209, a CSI generation unit 210, an encoding unit 211, a modulation unit 212, an ACK / NACK generation unit 213, an encoding unit 214, a modulation unit 215, an SRS generation unit 216, a signal distribution unit 217, an IFFT unit 218, and a transmission unit 219.

[0119] The receiving unit 202 performs RF processing such as down-conversion or A / D (Analog-to-Digital) conversion on the downlink signal (data signal and control signal) received from the base station 100 through the antenna 201, and outputs the obtained received signal (baseband signal) to the FFT unit 203.

[0120] The FFT unit 203 applies an FFT process to the signal (time-domain signal) input from the receiving unit 202, transforming the time-domain signal into a frequency-domain signal. The FFT unit 203 then outputs the frequency-domain signal obtained through the FFT process to the extraction unit 204.

[0121] Based on the control information input from the control unit 209, the extraction unit 204 extracts the downlink control signal (DCI) from the signal input from the FFT unit 203 and outputs it to the downlink control signal demodulation unit 205. Furthermore, based on the control information input from the control unit 209, the extraction unit 204 extracts the higher-layer control signal and the downlink data signal, outputting the higher-layer control signal to the higher-layer control signal demodulation unit 206 and the downlink data signal to the downlink data signal demodulation unit 207.

[0122] The downlink control signal demodulation unit 205 performs blind decoding on the downlink control signal input from the extraction unit 204. If it determines that the control signal is destined for the local unit, it demodulates the control signal and outputs it to the control unit 209.

[0123] The high-rise control signal demodulation unit 206 demodulates the high-rise control signal input from the extraction unit 204 and outputs the demodulated high-rise control signal to the control unit 209.

[0124] The downlink data signal demodulation unit 207 demodulates and decodes the downlink data signal input from the extraction unit 204, and outputs the decoded downlink data to the error detection unit 208.

[0125] Error detection unit 208 performs error detection on the downlink data input from downlink data signal demodulation unit 207 and outputs the error detection result to ACK / NACK generation unit 213. Furthermore, error detection unit 208 outputs the error detection result and the downlink data determined to be error-free as received data.

[0126] The control unit 209 calculates the radio resource allocation for the downlink data signal based on the downlink resource allocation information shown by the control signal input from the downlink control signal demodulation unit 205, and outputs the information representing the calculated radio resource allocation to the extraction unit 204.

[0127] Furthermore, the control unit 209 uses the higher-level control signals (semi-static resource configuration) input from the higher-level control signal demodulation unit 206 and the control signals (information related to the uplink resources actually used by the terminal 200) input from the downlink control signal demodulation unit 205 to set the uplink resources used by the terminal 200 (PUCCH resources for transmitting ACK / NACK signals, PUCCH resources for transmitting periodic CSI signals, PUCCH resources for transmitting SR signals, resources for transmitting aperiodic CSI signals, and resources for transmitting periodic and aperiodic SRS signals) according to the method described later. Then, the control unit 209 outputs the information related to the set uplink resources to the signal distribution unit 217.

[0128] The CSI generation unit 210 uses the measurement results (not shown) of the downlink channel quality measured in the terminal 200 to generate a CSI feedback bit string and outputs the CSI feedback bit string to the encoding unit 211.

[0129] The encoding unit 211 performs error correction encoding on the CSI feedback bit string input from the CSI generation unit 210 and outputs the encoded CSI signal to the modulation unit 212.

[0130] The modulation unit 212 modulates the CSI signal input from the encoding unit 211 and outputs the modulated CSI signal to the signal distribution unit 217.

[0131] The ACK / NACK generation unit 213 generates an ACK / NACK signal (ACK or NACK) for the received downlink data based on the error detection result input from the error detection unit 208. The ACK / NACK generation unit 213 outputs the generated ACK / NACK signal (bit sequence) to the encoding unit 214.

[0132] The encoding unit 214 performs error correction encoding on the bit sequence input from the ACK / NACK generation unit 213 and outputs the encoded bit sequence (ACK / NACK signal) to the modulation unit 215.

[0133] The modulation unit 215 modulates the ACK / NACK signal input from the encoding unit 214 and outputs the modulated ACK / NACK signal to the signal distribution unit 217.

[0134] SRS generation unit 216 generates an SRS sequence and outputs it to signal distribution unit 217.

[0135] Signal allocation unit 217 maps the CSI signal input from modulation unit 212, the ACK / NACK signal input from modulation unit 215, and the SRS sequence input from SRS generation unit 216 to the radio resources indicated by control unit 209, respectively. Signal allocation unit 217 outputs the mapped uplink signal to IFFT unit 218.

[0136] The IFFT unit 218 applies OFDM or similar transmission waveform generation processing to the signal input from the signal distribution unit 217. In the case of OFDM transmission with an added CP (Cyclic Prefix), the IFFT unit 218 adds the CP (not shown). Alternatively, if the IFFT unit 218 generates a single-carrier waveform, a DFT (Discrete Fourier Transform) unit (not shown) can be added in front of the signal distribution unit 217. The IFFT unit 218 outputs the generated transmission waveform to the transmission unit 219.

[0137] The transmitting unit 219 performs RF (Radio Frequency) processing, such as D / A (Digital-to-Analog) conversion and up-conversion, on the signal input from the IFFT unit 218, and transmits the wireless signal to the base station 100 through the antenna 201.

[0138] [Operations of base station 100 and terminal 200]

[0139] The operation of the base station 100 and terminal 200 with the above structure is explained in detail.

[0140] Figure 9 This describes the processing flow of the base station 100 and terminal 200 in this embodiment.

[0141] Base station 100 notifies terminal 200 of a synchronization signal (PSS (Primary Synchronization Signal) / SSS (Secondary Synchronization Signal)) or system information (MIB (Master Information Block) / SIB (System Information Block)) (ST101). Terminal 200 obtains the synchronization signal or system information (ST102).

[0142] Next, for terminal 200, base station 100 determines the resource settings (semi-static resource configuration) at the time of initial access (ST103) and sends the determined semi-static resource configuration, for example, as cell-specific information or group-specific information, to the terminal (ST104). Terminal 200 obtains the semi-static resource configuration sent from base station 100 (ST105).

[0143] Then, the terminal 200 and the base station 100 perform an initial access (random access) procedure (or RRC connection control) (ST106).

[0144] Next, base station 100 determines the inherent resource settings (semi-static resource configuration) (ST107) for terminal 200.

[0145] For example, the parameters that constitute the semi-static resource configuration of PUCCH include the following information.

[0146] X: Information related to the use of frequency domain resources

[0147] A: Information related to time-domain resources (e.g., time slots)

[0148] B: Information related to time-domain resources (e.g., symbol positions within a time slot).

[0149] C: Information related to the PUCCH transmission interval

[0150] Here, as an example of information X related to the use of frequency domain resources, there is a parameter representing the PRB used in PUCCH transmission.

[0151] Furthermore, as an example of information A related to time-domain resources (time slots), there are parameters related to the number of time slots received from the PDCCH that has been allocated the corresponding downlink data.

[0152] Furthermore, as an example of information B related to time-domain resources (symbol positions within a time slot), there is a parameter indicating the symbol number within the time slot from which PUCCH transmission begins (e.g., information indicating which symbol starts from the end (or beginning)).

[0153] Furthermore, as an example of information C related to the PUCCH transmission interval, there is a parameter indicating the number of symbols used in the PUCCH transmission.

[0154] That is, the frequency domain resources (PRB) and time domain resources (time slots and symbols) of the PUCCH are determined by the combination of parameters X, A, B, and C. Furthermore, the parameters X, A, B, and C are not limited to the examples mentioned above.

[0155] For example, such as Figure 10 As shown, base station 100 sets multiple parameters X, A, B, C, and combinations of parameters X, A, B, C to constitute the semi-static resource configuration of the aforementioned PUCCH. In Figure 10 In this context, base station 100 sets (M+1) combinations of parameters X, A, B, and C (M=N). X =N A =N B =N C ).

[0156] Then, base station 100 sends the resource settings (semi-static resource configuration) inherent to the determined terminal 200 to terminal 200 (ST108) via higher-layer signals (higher-layer signaling).

[0157] For example, base station 100 will store information related to frequency domain resource usage (X(0), X(1), ..., X(N)). x Information related to time-domain resources (time slots) (A(0), A(1), ..., A(N)) A Information related to time-domain resources (symbol positions within a time slot) (B(0), B(1), ..., B(N)) B And information related to the PUCCH transmission interval (C(0), C(1), ..., C(N)). C The terminal 200 is notified via a high-level signal as a representation. Figure 10 The semi-static resource configuration of PUCCH for the combination of (M+1) groups shown (corresponding to the combination of DCI bits described later).

[0158] In addition, base station 100 will associate semi-static resource configuration with DCI bits (e.g., refer to...). Figure 10The terminal 200 is notified via high-level signals.

[0159] Terminal 200 acquires the resource settings contained in the higher-layer signals (ST109). Then, by acquiring the semi-static resource configuration of the PUCCH based on the higher-layer signals from base station 100, terminal 200 determines a combination of multiple (M+1) that can be used as frequency domain resources and time domain resource settings of the PUCCH.

[0160] Next, base station 100 determines information related to the uplink or downlink resources actually allocated to terminal 200 (uplink resource information notified by DCI) (ST110). At this time, base station 100 selects a combination of parameters actually used by terminal 200 from the semi-static resource configuration (a combination of parameters related to uplink resources) notified to terminal 200 via higher-layer signals in ST108.

[0161] Then, for terminal 200, base station 100 sends determined uplink resource information (a selected combination), downlink resource allocation information for downlink data, and the downlink data (ST111). That is, base station 100 will... Figure 10 The combination of parameters X, A, B, and C in the (M+1) group shown corresponds to one of the combinations that actually uses the resources for terminal 200, in order to allocate the DCI bits (dynamic signaling) notification of the corresponding downlink data PDCCH.

[0162] Terminal 200 obtains uplink resource information (a combination of parameters selected by base station 100) (ST112).

[0163] Then, terminal 200 performs a CRC (Cyclic Redundancy Check) on the downlink data, for example. If there are no errors in the CRC result, it sends an ACK as an ACK / NACK signal back to base station 100. If there are errors in the CRC result, it sends a NACK as an ACK / NACK signal back to base station 100 (ST113). At this time, terminal 200 obtains the correlation between the semi-static resource configuration of PUCCH and DCI bits notified by higher-layer signals (refer to...). Figure 10 In this process, a combination (X, A, B, C) notified by DCI bits is used to determine the PUCCH resources used in the feedback of the ACK / NACK signal.

[0164] Furthermore, for other uplink signals (CSI, SRS, SR), similar to the ACK / NACK signals, the correlation between semi-static resource configuration and DCI bits (see...) Figure 10In this process, terminal 200 can transmit resources based on a combination (X, A, B, C) notified by DCI bits. At this time, the semi-static resource configurations of each signal (ACK / NACK signal, CSI, SRS, and SR) and the associations between the DCI bits can also be different.

[0165] Therefore, in this embodiment, when notifying the terminal 200 of PUCCH resource allocation information, the base station 100 notifies the semi-static resource configuration of a combination of multiple parameters (X, A, B, C) related to PUCCH resources via higher-layer signaling, and notifies the terminal 200 of a combination used in the actual allocation via DCI. That is, the notification of PUCCH allocation is performed using both higher-layer signaling and DCI.

[0166] Then, terminal 200 sends uplink control signals (ACK / NACK signal, CSI, SRS, SR) from the semi-static resource configuration notified by higher-layer signaling, using PUCCH resources represented by multiple parameters corresponding to a combination notified by DCI.

[0167] Therefore, when allocating PUCCH, base station 100 only needs to notify a combination (bit information) through DCI, instead of notifying the actual PUCCH resources used (information X, A, B, C related to frequency domain resources and time domain resources) every time PUCCH is allocated, thus suppressing the increase in DCI size.

[0168] In addition, the base station 100 can use higher layers to notify the PUCCH resources, which are composed of multiple combinations of frequency domain resources and time domain resources, as a semi-static resource configuration. Through DCI, the actual combination used by the terminal 200 can be dynamically changed from multiple combinations of PUCCH resources, so PUCCH resources can be allocated flexibly.

[0169] Based on the above, according to this embodiment, the increase in DCI overhead can be prevented, and PUCCH resources can be allocated flexibly.

[0170] (Modification 1 of Implementation Method 1)

[0171] Explain the notification method for information X related to the use of frequency domain resources.

[0172] Information related to the use of frequency domain resources (X(0), X(1), ..., X(N)) x One notification method that can be considered is the bitmap approach. While the bitmap approach allows for flexible resource allocation, it increases the overhead of notifying information X related to frequency domain resource usage via higher-layer signals. For example, in a bandwidth-corresponding PRB number N... RBIn the case of a bitmap, N is needed to notify information X related to the use of frequency domain resources. RB Bit.

[0173] In NR, for PUCCH resource mapping, research is underway to support both local and distributed transmission.

[0174] In this case, the information X related to the use of frequency domain resources can be determined using the starting position (offset value) (N) from the edge of the frequency band (system bandwidth or frequency band allocable to terminal 200). offset ), consecutive PRB number (M) PRB ), number of clusters (N cluster The four parameters represent the distance between clusters (D), , and the distance between clusters.

[0175] Figure 11 This represents information related to the use of frequency domain resources (X(0), X(1), ..., X(N)). x This is an example of a scenario using the four parameters described above. Figure 11 In this context, let N be the number of PRBs within the frequency band. RB =32, N x =7.

[0176] In this case, if 32 bits are needed to notify information X related to the use of frequency domain resources in a bitmap.

[0177] On the other hand, Figure 11 When the above four parameters are used in the localized transmission shown, (X(0), X(1), ..., X(7)) is as follows: Figure 12 They were notified as shown. Furthermore, in Figure 11 When the above four parameters are used in the distributed transmission shown, (X(0), X(1), ..., X(7)) is as follows: Figure 13 They were notified as shown.

[0178] At this point, the maximum number of bits required for each of the four parameters is log₂32 = 5 bits. Therefore, the number of bits required for the information X related to frequency domain resource usage is 20 bits.

[0179] From the above, as in Variation Example 1, if information related to the use of resources in the frequency domain (X(0), X(1), ..., X(N)) is included... x Use the starting position (N) from the edge of the frequency band. offset ), consecutive PRB number (M) PRB ), number of clusters (N clusterThe four parameters, including the distance between clusters (D), can be used to inform both local and distributed transmissions of the mapping method, and can reduce the number of bits required to notify information X related to frequency domain resource usage.

[0180] Furthermore, in Variation 1, as shown below, by limiting the range of values ​​that can be taken for each parameter constituting information X related to the use of resources in the frequency domain, the number of bits required to notify information X related to the use of resources in the frequency domain can be further reduced, and the amount of information (X(0), X(1), ..., X(N)) related to the use of resources in the frequency domain can be reduced. x The number of candidates for )).

[0181] <Starting position (N) from the edge of the frequency band (system bandwidth or frequency band that can be allocated to terminal 200) offset >

[0182] In NR, it is also assumed that the bandwidth supported by terminal 200 is different from the system bandwidth, and that the bandwidth supported by terminal 200 is narrower than the system bandwidth.

[0183] In this case, such as Figure 14 As shown, the starting position (N) from the edge of the frequency band. offset Alternatively, the edge of the frequency band supported by terminal 200 can be used as a reference. Furthermore, the starting position (N) from the edge of the frequency band... offset The value range can be set to the range of bandwidth supported by terminal 200.

[0184] Furthermore, for example, in NR, short PUCCHs using 1 or 2 symbols for transmission and long PUCCHs using 3 or more symbols for transmission are supported. In long PUCCHs, frequency diversity effects are studied by applying frequency hopping within the time slot. Therefore, assuming symmetrical application of frequency hopping within the system bandwidth or the center frequency supported by terminal 200, the starting position (N) from the edge of the frequency band... offset The range of values ​​for ) should be approximately half the bandwidth of the system bandwidth or the frequency band supported by terminal 200.

[0185] Therefore, by limiting the starting position (N) from the edge of the frequency band... offset The range of values ​​for ) can be narrowed down to indicate the starting position (N) from the edge of the frequency band. offset The number of bits required.

[0186] <Number of consecutive PRBs (M) PRB >

[0187] The purpose of using long PUCCHs with 3 or more symbols is to expand coverage. Therefore, from the perspective of resource usage for PUCCH transmission, increasing time-domain resources is more important than increasing frequency-domain resources for long PUCCHs. Furthermore, in long PUCCHs, the minimum unit of PUCCH resources in the frequency domain is set to 1 PRB.

[0188] Therefore, in a long PUCCH, the number of consecutive PRBs (M) can always be set to a certain value. PRB ) = 1.

[0189] Furthermore, in NR, the study defines multiple PUCCH formats based on the number of bits transmitted via PUCCH. In this case, even if the number of consecutive PRBs (M) PRB (The number of consecutive PRBs (M) is not notified as parameter X; terminal 200 can also determine the number of consecutive PRBs (M) through the set PUCCH format.) PRB ).

[0190] Furthermore, by setting the number of consecutive PRBs (M) PRB When the value is 2 or higher, the improved transmission characteristics of the PUCCH can be obtained by using channel estimation with multiple PRBs. Therefore, in NR, it is also considered to set the number of consecutive PRBs (M) to be greater than 2. PRB = 2 or more. That is, 1 (1RPB) can be derived from a continuous number of PRBs (M). PRB Exclude from the range of values ​​for ).

[0191] Thus, by limiting the number of consecutive PRBs (M) PRB The range of values ​​for ) can be reduced to inform the consecutive PRB numbers (M) PRB The number of bits required.

[0192] <Number of clusters (N cluster >

[0193] As mentioned earlier, for long PUCCHs, from the perspective of resource utilization for PUCCH transmission, increasing time-domain resources is more important than increasing frequency-domain resources. Furthermore, in this study, the minimum unit of PUCCH resources in the frequency domain is set to 1 PRB. Additionally, increasing the number of clusters improves the ratio of transmitted power to average power.

[0194] Therefore, in long PUCCHs, the cluster number (N) can always be set to the number of clusters. cluster ) = 1.

[0195] Furthermore, studies have shown that frequency diversity effects can be achieved through distributed transmission in short PUCCHs. However, in frequency diversity effects, the frequency difference between clusters is more important than the number of clusters. Therefore, it is not necessary to use a large number of clusters in PUCCH transmission. Thus, for example, it can be limited to the number of clusters (N).cluster The value is approximately 4. Furthermore, it can always be set to the number of clusters (N). cluster = 2. Furthermore, the number of clusters (N) is limited. cluster The value of ) is not limited to 2 or 4, and can be any other value.

[0196] In this way, by limiting the number of clusters (N) cluster The range of values ​​for ) can be reduced to inform the number of clusters (N) cluster The number of bits required.

[0197] <Inter-cluster distance (D)>

[0198] The inter-cluster distance D is sometimes taken as the bandwidth and the number of consecutive PRBs (M). PRB The associated value. For example, the number of PRBs within the frequency band is N. PRB In this case, the inter-cluster distance D can be expressed as D = N PRB / M PRB In other words, even if the inter-cluster distance D is not notified as parameter X, terminal 200 can still obtain the bandwidth (N) from the data. PRB ) and consecutive PRB numbers (M PRB )Sure.

[0199] Therefore, the number of bits required to notify the distance D between clusters can be reduced.

[0200] As mentioned above, for information related to the use of frequency domain resources (X(0), X(1), ..., X(N)... x By limiting the range of possible values ​​for each parameter of the frequency domain resource usage information X, the number of bits required for notification of the information X can be further reduced, as can the number of candidates for the information X related to the frequency domain resource usage.

[0201] (Modification 2 of Implementation Method 1)

[0202] This describes the number of consecutive PRBs (M) that constitute information X related to the use of frequency domain resources. PRB ) and the distance between clusters (D).

[0203] In NR, as a method to accommodate services with different requirements, mixed numerology is being studied, which mixes different signal waveforms, such as subcarrier spacing, within the same frequency band.

[0204] Furthermore, in NR, the PRB is studied as being composed of 12 subcarriers independent of the subcarrier spacing. Additionally, in cases where digital programming with different subcarrier spacings is used in Frequency Division Multiplexing (FDM), 3GPP agrees to set the RB grid for each subcarrier spacing as... Figure 15 The nested structure shown. Furthermore, Figure 15 The RB grid number assignment shown is an example, and is not limited to this.

[0205] In Variation Example 2, when terminals 200 with different subcarrier spacings are mixed, the number of consecutive PRBs (M) PRB The distance between clusters (D) is set to a power of 2.

[0206] By using the consecutive PRB number (M) PRB The distance between clusters (D) is set to a power of 2, for example, as Figure 16 As shown, the digital divisions of clusters and RB grids can be aligned across different subcarrier spacings, thus enabling efficient resource utilization. Furthermore, in Figure 16 The example shown illustrates an RB grid when a terminal 200 with a certain subcarrier spacing (here, 15kHz) and a terminal 200 with twice that subcarrier spacing (30kHz) are multiplexed. Furthermore, in... Figure 16 As an example, the number of consecutive PRBs (M) PRB The distance between clusters (D) is set to 4PRB (=2) for both sides. 2 ), but M PRB The distance D between clusters can be any other power of 2, or each cluster can have a different value.

[0207] Furthermore, if we assume the distance between clusters is D = N PRB / M PRB Then the number of PRBs in the frequency band can also be set to a power of 2.

[0208] Furthermore, the number of consecutive PRBs (M) in the reference subcarrier spacing (reference subcarrier spacing) will be used as a reference. PRB The distance between clusters (D) and the distance between clusters (M) are respectively set as (M) PRB,0 The terminal 200 can also obtain the number of consecutive PRBs (M) in the reference subcarrier interval, as well as the inter-cluster distance (D0). PRB The number of consecutive PRBs (M) in other subcarrier intervals is determined by the distance between clusters (D) and the distance between clusters. PRB ) and the distance between clusters (D).

[0209] For example, the number of consecutive PRBs (M) in other subcarrier intervals.PRB The distance between clusters (D) can also be set to the number of PRBs (M) in the reference subcarrier spacing. PRB,0 The distance between clusters (D0) is the same. Alternatively, it can be achieved through other subcarrier intervals = f0x2. N (where f0 is the reference subcarrier spacing) the number of consecutive PRBs (M) PRB The distance between clusters (D) and the distance between clusters are set to M respectively. PRB,0 / N and D0 / N can also make the frequency bandwidth of consecutive PRB numbers and inter-cluster distance the same across different subcarrier intervals.

[0210] Therefore, by using the consecutive PRB number (M) PRB Setting the inter-cluster distance (D) to a power of 2 allows for efficient resource utilization, eliminating the need to assign consecutive PRB numbers (M) to each distinct numerator. PRB ) and the distance between clusters (D).

[0211] (Modification 3 of Implementation Method 1)

[0212] Explain the parameters (D) that constitute information X related to the use of frequency domain resources.

[0213] As mentioned above, NR supports short PUCCHs that use 1 or 2 symbols to send PUCCHs, as well as long PUCCHs that use 3 or more symbols to send PUCCHs.

[0214] In short PUCCHs, frequency diversity effects are studied through distributed transmission. Conversely, in long PUCCHs, frequency diversity effects are studied through frequency hopping within time slots. Furthermore, in long PUCCHs, the application of localized transmission instead of cluster transmission (i.e., distributed transmission) is also considered.

[0215] Therefore, in Variation 3, the base station 100 notifies different information in the case of short PUCCH and long PUCCH, using information (X(0), X(1), ..., X(N)) related to the use of resources constituting the frequency domain. x The parameter (D) of )).

[0216] For example, such as Figure 17A As shown, for short PUCCHs, base station 100 notifies the inter-cluster distance via parameter (D). On the other hand, as... Figure 17B As shown, for a long PUCCH, base station 100 notifies the frequency hopping distance within (or between) time slots. That is, the parameter D, which represents the distance between clusters in the case of a short PUCCH, represents the frequency hopping distance in the case of a long PUCCH.

[0217] Therefore, by switching the value of parameter D according to the format of PUCCH, the overhead of the parameter notified from base station 100 to terminal 200 can be reduced.

[0218] (Modification 4 of Implementation Method 1)

[0219] Information B related to time-domain resources (symbol positions).

[0220] As mentioned above, NR supports short PUCCHs that use 1 or 2 symbols to send PUCCHs, as well as long PUCCHs that use 3 or more symbols to send PUCCHs.

[0221] In variation 4, the information related to the time-domain resources (symbol positions) (B(0), B(1), ..., B(N)) B The range of )) differs depending on whether it is a short PUCCH or a long PUCCH. Furthermore, the information related to time-domain resources (symbol positions) (B(0), B(1), ..., B(N)) B The range of )) can also vary depending on the PUCCH transmission interval (the number of symbols in the PUCCH resource).

[0222] For example, in a 7-symbol (#0 to #6) time slot, the range of possible values ​​for parameter B(n) in the case of a 1-symbol short PUCCH is 0 to 6. That is, in the case of a 1-symbol short PUCCH, PUCCH transmission can be performed using any symbol within the time slot.

[0223] On the other hand, in the case of a short PUCCH with 2 symbols, the range of possible values ​​for parameter B(n) is 1 to 6 (starting from the end) or 0 to 5 (starting from the beginning). That is, the last or first symbol in the time slot can be excluded from the range of possible values ​​for B(n).

[0224] Furthermore, in the case of long PUCCH, the possibility of setting the minimum number of symbols to 4 is also being explored. Therefore, the range of possible values ​​for B(n) is 3 to 6 (starting from the end) or 0 to 3 (starting from the beginning). That is, the last or first 3 symbols in the time slot can be excluded from the range of possible values ​​for B(n).

[0225] Furthermore, the information B(n) related to time-domain resources (symbol positions) is sometimes also related to information (C(0), C(1), ..., C(N)) related to the PUCCH transmission interval (symbols). C The values ​​that can be used are restricted due to their association with the PUCCH transmission interval. Furthermore, conversely, information related to the PUCCH transmission interval (C(0), C(1), ..., C(N)) is sometimes allowed. CThe values ​​that can be used are restricted by the information B(n) related to the time-domain resources (symbol positions). That is, the range of parameter B and parameter C can also be associated.

[0226] Therefore, according to Variation 4, the overhead of higher-layer signals can be reduced by reducing the number of bits or candidates required to notify information B related to time-domain resources (symbol positions) or information C related to PUCCH transmission intervals.

[0227] (Modification 5 of Implementation Method 1)

[0228] Hereinafter, the set of resources that can send PUCCH is defined as the uplink control resource set (Uplink Control Resource Set). Figure 18 This represents an example where two uplink control resource sets Y1 and Y2 are configured.

[0229] In Variation 5, the semi-static resource configuration of PUCCH is associated with the uplink control resource set, so that the semi-static resource configuration is different for each uplink control resource set.

[0230] For example, different uplink control resource sets Y1 and Y2 are set for long PUCCH and short PUCCH respectively. Specifically, in the case of long PUCCH, the semi-static resource configuration of PUCCH consists of the resource set Y1, and in the case of short PUCCH, the semi-static resource configuration of PUCCH consists of the resource set Y2.

[0231] Furthermore, in NR, in addition to the terminal-specific PDCCH, the use of a group-shared downlink control signal (group-shared PDCCH) that targets multiple terminals is also being investigated. In this case, the resource quantity (e.g., number of symbols) of the uplink control resource set can also be notified through the group-shared PDCCH. In this case, the notification of the uplink control resource set resource quantity of the group-shared PDCCH can also be associated with the semi-static resource configuration of the PUCCH. For example, if the resource quantity Z1 of the uplink control resource set of the group-shared PDCCH is notified, the semi-static resource configuration of the PUCCH can be composed of the resource set Y1; if the resource quantity Z2 of the uplink control resource set of the group-shared PDCCH is notified, the semi-static resource configuration of the PUCCH can be composed of the resource set Y2.

[0232] Furthermore, as an element that makes the resource set constituting the semi-static resource configuration different, it is not limited to the notification of the amount of resources in the uplink control resource set based on the above-mentioned long PUCCH / short PUCCH and group common PDCCH, but may also be the system frame number (SFN), slot number, or uplink resource amount, etc.

[0233] Furthermore, the control resource set is sometimes also referred to as "CORESET".

[0234] <Another version of Implementation Method 1>

[0235] In this embodiment, a semi-static resource configuration is described, where the terminal notifies the PUCCH using its inherent higher-layer signals. However, during the initial access phase (e.g., Figure 9 Prior to ST106, terminal-specific higher-layer signals could not be used in the semi-static resource configuration notification of PUCCH. Therefore, in the PUCCH resource allocation during the initial access phase, semi-static resource configuration can also be notified through cell-specific or group-specific higher-layer signals such as SIBs.

[0236] The PUCCH resource allocation required for the initial access phase is the allocation of the PUCCH for sending the ACK / NACK signal for message 4.

[0237] Base station 100 can notify terminal 200 of a resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources through cell-specific or group-specific higher-layer signals (RMSI: Remaining minimum system information) such as SIB. By allocating a few bits of the DCI of the corresponding PDCCH in message 4, base station 100 selects a combination of parameters related to the PUCCH resources actually used.

[0238] Furthermore, since the same semi-static resource configuration is notified among multiple terminals 200, a mechanism is necessary to prevent PUCCH resource conflicts among terminals 200. As a mechanism to prevent PUCCH resource conflicts among terminals 200, methods such as associating PUCCH resources with RNTI, PDCCH resources (e.g., CCE), or PDSCH resources can be listed.

[0239] Incidentally, it is best to minimize the overhead of cell-specific or group-specific higher-layer signaling (RMSI) such as SIBs. Therefore, some parameters (e.g., PUCCH transmission intervals) can be predetermined for the resource allocation of PUCCHs that transmit ACK / NACK signals for message 4.

[0240] For example, for the PUCCH transmission interval (whether to use a long PUCCH or a short PUCCH), the PUCCH that sends the ACK / NACK signal for message 4 needs robust transmission, so for the ACK / NACK signal for message 4, a long PUCCH can always be used.

[0241] Furthermore, the PUCCH transmission interval (using a long PUCCH or a short PUCCH) for the ACK / NACK signal of message 4 can also be determined based on the transmission method of message 2 or message 3. For example, if message 2 or message 3 is transmitted in a time slot unit, a long PUCCH is used in the ACK / NACK signal of message 4; if message 2 or message 3 is transmitted in a non-time slot unit, a short PUCCH can also be used in the ACK / NACK signal of message 4.

[0242] Furthermore, this embodiment describes the allocation of PUCCH resources when transmitting ACK / NACK signals in downlink HARQ. However, the allocation of PUCCH resources described above is not limited to the case of transmitting ACK / NACK signals in downlink HARQ, but can also be applied to the case of transmitting aperiodic CSI. Furthermore, the same method can also be applied to the allocation of resources for aperiodic SRS transmitted by base station 100 for uplink CSI measurement by terminal 200.

[0243] (Implementation Method 2)

[0244] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 7 and Figure 8 Please provide an explanation.

[0245] In Implementation 1, PUCCH resource allocation was described when transmitting downlink HARQ ACK / NACK signals. Furthermore, in Implementation 1, the same resource allocation method was also mentioned for transmitting aperiodic CSI or aperiodic SRS.

[0246] On the other hand, PUCCH is also used for periodically sending CSI (Periodic CSI) or SR (Signal Message). Furthermore, it is also used for periodically sending SRS (Periodic SRS).

[0247] For these periodically transmitted uplink control signals, no dynamic notification to terminal 200 is performed based on PDCCH. Therefore, as shown in Embodiment 1, by notifying semi-static resource configuration (a combination of multiple parameters) via higher-layer signals, terminal 200 cannot determine the combination of parameters related to the actually transmitted resources through DCI.

[0248] Therefore, for resources that transmit periodic signals, base station 100 needs to notify terminal 200 in advance of a combination of one or more parameters related to the resources actually being transmitted.

[0249] However, for example, such as Figure 19As shown, when the type of time slot or the number of uplink symbols within a time slot changes dynamically, considering that the resource notified (set) by semi-static means is not an uplink resource, the terminal 200 cannot use the uplink control signal. For example, in Figure 19 In this configuration, the resources of PRB#0 and symbol #5 are set as semi-static uplink resources. In this case, the terminal 200 uses these resources to periodically send uplink control signals, but at a certain time, the resources of PRB#0 and symbol #5 are set as a gap, making it impossible to use the semi-static resources.

[0250] Incidentally, base station 100 can notify terminal 200 of the type of time slot or the amount of resources (number of symbols, etc.) available in the uplink through the group-shared PDCCH.

[0251] Therefore, in this embodiment, the terminal 200 obtains information related to the available resources in the uplink by receiving and decoding the group common PDCCH, and determines whether the semi-statically allocated resources for transmitting periodic signals can be used. Then, if the semi-statically allocated resources for transmitting periodic signals can be used, the terminal 200 uses the resources to transmit periodic uplink control signals (CSI, SRS, SR).

[0252] On the other hand, if the terminal 200 is unable to use the semi-statically allocated resources for transmitting periodic signals, it can also implement the following methods 1 and 2.

[0253] <Method 1>

[0254] Terminal 200 discards (non-transmits) the transmission of periodic signals. Here, it can be considered that even if a portion of the periodic signal is missing, it will not significantly affect the characteristics. Therefore, by not transmitting periodic signals using symbols that are not uplink resources, terminal 200 can prevent interference with signals transmitted by other terminals from using those resources.

[0255] <Method 2>

[0256] Terminal 200 uses information related to the available resources in the uplink obtained from the group common PDCCH to determine the resources for transmitting periodic signals. For example, it uses the group common PDCCH to notify the number of uplink symbols N. UL In this case, terminal 200 modulates B(n) to obtain N. UL Determine the symbol position B(n). In this method, there is no need to reduce the periodicity of the signal.

[0257] As an example, suppose that 3 symbols are notified from the end of the time slot as symbol position B(n). Then, the last 2 symbols in the time slot are notified via the group-shared PDCCH as the symbol number N. UL At this time, symbol position B(n) is not an uplink resource. In this case, terminal 200 determines the resource based on B(n) mod N. UL The symbol position B(n) is determined by starting with 1 symbol from the end of the time slot. Thus, even if the number of uplink symbols changes dynamically within the time slot, the terminal 200 can use the changed uplink resources to send uplink control signals.

[0258] As described above, according to this embodiment, PUCCH resources can be flexibly allocated for uplink control signals such as CSI (periodic CSI) or SR that are periodically transmitted.

[0259] (Implementation Method 3)

[0260] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 7 and Figure 8 Please provide an explanation.

[0261] In Implementation 2, a case is described where, for uplink resources allocated to periodically transmitted signals, resources that are semi-statically notified due to dynamic changes in the type of time slot or the number of uplink symbols within the time slot are not uplink resources and cannot be used in the transmission of that signal (for example, refer to...). Figure 19 ).

[0262] On the other hand, for resources that transmit aperiodic signals (ACK / NACK signals, aperiodic CSI, aperiodic SRS, etc.) as described in Implementation 1, the resource configurations that are semi-statically notified due to the dynamic changes in the type of time slot or the number of uplink symbols in the time slot are not uplink resources and may not be usable in the transmission of the signal.

[0263] Even in such a case, as in method 1 of embodiment 2, terminal 200 does not expect to discard aperiodic signals (especially ACK / NACK, etc.). Therefore, in this embodiment, base station 100 and terminal 200 implement the following method.

[0264] Specifically, firstly, base station 100 uses the terminal's inherent PDCCH and other indications to receive and decode the group common PDCCH for terminal 200. However, if terminal 200 always receives and decodes the group common PDCCH, such indication from base station 100 is not required.

[0265] Next, terminal 200 receives and demodulates the group common PDCCH to obtain information related to the resources available in the uplink. Then, terminal 200 uses the information about the resources available in the uplink obtained from the group common PDCCH to determine the resources for which periodic signals will be transmitted. For example, terminal 200 may be notified of the number of symbols N in the uplink via the group common PDCCH. UL In the case of B(n) mod N UL Determine the symbol position B(n).

[0266] Therefore, even if the resources for transmitting aperiodic signals become unavailable due to dynamic changes in the type of time slot or the number of uplink symbols within the time slot, the terminal 200 can determine the available resources for transmitting the aperiodic signal without discarding it and then transmit it.

[0267] (Implementation Method 4)

[0268] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 7 and Figure 8 To illustrate.

[0269] In Implementation 1, the allocation of PUCCH resources for transmitting uplink control signals (e.g., ACK / NACK signals) is discussed. The base station notifies the terminal of a resource setting (semi-static resource configuration) representing a combination of multiple parameters related to the PUCCH resources via higher-layer signals. A method is used to select a combination of parameters related to the actually used PUCCH resources by allocating a few bits of the DCI of the PDCCH corresponding to the downlink data. Furthermore, in Implementation 1, it is discussed that the parameters related to the PUCCH resources may include time-domain resources (time slots) and time-domain resources (symbol positions).

[0270] By the way, NR supports transmission in slot units (also known as slot-based transmission or PDSCH mapping type A) and transmission in non-slot units (also known as non-slot-based transmission, micro-slot-based transmission or PDSCH mapping type B).

[0271] Figure 20A and Figure 20B An example representing transmission within a time slot unit. Figure 20A In this process, the downlink data channels (PDSCH) mapped in symbols #2 to #13 of time slot n are scheduled through the downlink control channel (PDCCH) mapped in symbols #0 and #1 of time slot n. Furthermore, using... Figure 20B The PUCCH transmission in time slot n+k shown is... Figure 20AThe PDSCH signal shown corresponds to the ACK / NACK signal. Here, k is an integer greater than or equal to 0.

[0272] Figure 21 An example representing transmission without a time slot unit. Figure 21 In this process, the PDCCH mapped to symbols #4 and #5 in time slot n is used to schedule the PDSCH mapped to symbols #6 and #7 in time slot n. Furthermore, in Figure 21 In the process, PUCCH using symbols #12 and #13 of time slot n transmits ACK / NACK signals corresponding to PDSCH.

[0273] Furthermore, the set of resources that can send PDCCH is defined here as the downlink control resource set (DL CORESET).

[0274] like Figure 20A As shown, in the transmission of a time slot unit, DL CORESET is always mapped in the first 2 or 3 symbols of the time slot. On the other hand, as Figure 21 As shown, in non-time-slot unit transmissions, DL CORESET can also be mapped to which symbol within a time slot? For example, in non-time-slot unit transmissions, DL CORESET can also be mapped to the first 2 or 3 symbols of a time slot.

[0275] When a DL CORESET is mapped in the first 2 or 3 symbols of a time slot, the terminal must distinguish whether the DL CORESET is a DL CORESET for transmission relative to a time slot unit or a DL CORESET for transmission relative to a non-time slot unit. Therefore, when a DL CORESET is mapped in the first 2 or 3 symbols of a time slot, it is assumed that a notification used to distinguish whether the DL CORESET is a DL CORESET for transmission relative to a time slot unit or a DL CORESET for transmission relative to a non-time slot unit is employed. On the other hand, when a DL CORESET is mapped outside the first 2 or 3 symbols of a time slot, the terminal can identify it as a DL CORESET for transmission relative to a non-time slot unit.

[0276] Here, in time-slot unit transmissions, for parameters related to PUCCH resources (i.e., i-domain resources), notification of time slot positions is important, requiring more flexible allocation of time slot positions. On the other hand, in non-time-slot unit transmissions, for parameters related to PUCCH resources (i.e., i-domain resources), symbol positions need to be allocated more flexibly than time slot positions.

[0277] Therefore, in this embodiment, the method of notifying parameters related to PUCCH resources, namely time domain resources (time slots) and time domain resources (symbol positions), is different by transmitting in time slot units and transmitting in non-time slot units.

[0278] Specifically, in the transmission of time slot units, the resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources does not include parameters related to time-domain resources (time slots). Base station 100 notifies terminal 200 of the resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources via higher-layer signals. Furthermore, base station 100 selects a combination of parameters related to the actually used PUCCH resources based on a few bits of the DCI of the PDCCH allocated for the corresponding downlink data. At this time, the resource setting representing a combination of multiple parameters related to PUCCH resources includes, for example, time-domain resources (symbol positions). On the other hand, base station 100 notifies terminal 200 of the parameters (settings) related to time-domain resources (time slots) independently of the aforementioned resource setting via higher-layer signals. Then, base station 100 selects an actually used time slot (time slot position) based on a few bits of the DCI of the PDCCH allocated for the corresponding downlink data.

[0279] On the other hand, in non-time-slot unit transmissions, the resource settings (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources include information related to both time-domain resources (time slots) and time-domain resources (symbol positions). In this case, as information related to time-domain resources, it may be considered that time-slot-related information is unnecessary in non-time-slot unit transmissions. Therefore, the base station 100 may also notify time-domain resource-related information on a symbol-by-symbol basis in the aforementioned resource settings.

[0280] Furthermore, when the DL CORESET is mapped in the first 2 or 3 symbols of a time slot, in order to reduce the number of blind decodings of the PDCCH, the size of the DCI for transmission relative to a time slot unit and the size of the DCI for transmission relative to a non-time slot unit should be the same in the notification of parameters related to the PUCCH resources actually used (which also includes information related to the time slot).

[0281] Therefore, in this embodiment, at least when the DL CORESET is mapped in the first 2 or 3 symbols of the time slot, in order to make the size of the DCI for transmission relative to the time slot unit the same as the size of the DCI for transmission relative to the non-time slot unit, the base station 100 may also use, for example Figure 22 The (X+Y) bits of DCI shown select and notify parameters related to PUCCH resources.

[0282] like Figure 22As shown, in time-slot unit transmission (PDSCH mapping type A), the X bit is used to select a time-domain resource (time slot) that is notified to terminal 200 independently of other parameters related to the PUCCH resource, and the Y bit is used to select a combination of parameters related to the PUCCH resource. On the other hand, in non-time-slot unit transmission (PDSCH mapping type B), the X+Y bits are used to select a combination of parameters related to the PUCCH resource.

[0283] Therefore, by notifying the terminal 200 of the time slot position independently of parameters related to other PUCCH resources during transmission in time slot units, the base station 100 can allocate time slot positions more flexibly. Furthermore, by notifying PUCCH resources in non-time slot unit transmissions, for example, on a symbol-by-symbol basis, the base station 100 can allocate symbol positions more flexibly. Thus, according to this embodiment, for PUCCH resource allocation, flexible allocation of time-domain resources (time slots or symbol positions) suitable for both time slot unit and non-time slot unit transmissions can be performed.

[0284] Furthermore, the DCI size remains unchanged in transmissions within time slot units and in transmissions without time slot units, so even if the DLCORESET is mapped to the first 2 or 3 symbols of the time slot, there is no need to increase the number of blind decoding operations of the PDCCH in terminal 200.

[0285] (A variation of implementation method 4)

[0286] In Implementation 4, it is described that when the DL CORESET is mapped to the first 2 or 3 symbols of the time slot, in order to make the DCI size the same in the transmission of time slot units and the transmission of non-time slot units, the base station 100 uses the DCI of X+Y bits to select / notify parameters related to PUCCH resources.

[0287] On the other hand, if the DL CORESET is mapped to a value other than the first 2 or 3 symbols of a timeslot, the terminal 200 can recognize that the DL CORESET is a DL CORESET for a transmission of a non-timeslot unit. Moreover, since the transmission assumed to be a non-timeslot unit is used for URLLC (Ultra Reliable Low Latency Communication) applications that require high reliability, it is best to minimize the DCI size as much as possible.

[0288] Therefore, as a variation of implementation 4, when the DL CORESET is mapped outside of 2 or 3 symbols within a time slot, for DL ​​CORESET transmitted to non-time slot units, such as Figure 23As shown, base station 100 can also use Y-bit DCI to select and notify parameters related to PUCCH resources.

[0289] This can reduce the DCI size, increase the coding rate, and improve the transmission quality / reliability of PDCCH.

[0290] (Implementation Method 5)

[0291] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 7 and Figure 8 Please provide an explanation.

[0292] In NR, as mentioned above, the number of symbols within a slot that can be used as a PUCCH resource depends on... Figure 3 The types of time slots shown are (downlink center time slot, uplink center time slot, downlink-only time slot, and uplink-only time slot, etc.). The terminal can know the type of time slot (downlink symbol count or uplink symbol count, etc.) through any of the notifications shown below.

[0293] The first is semi-static configuration (or semi-static DL / UL configuration). Semi-static configuration is notified by the RRC signal. The second is SFI (Slot Format Indicator). SFI is notified by the group common downlink control signal (group common PDCCH). The third is UE-specific allocation. UE-specific allocation is notified by the terminal-specific DCI. Information related to the PUCCH transmission interval, which represents a combination of multiple parameters related to the PUCCH resources in Implementation 1, is also one of the UE-specific allocations.

[0294] For example, when the terminal can utilize semi-static configuration or SFI, the terminal can implicitly determine the PUCCH transmission interval and symbol position from the semi-static configuration or SFI. That is to say, when the terminal can utilize semi-static configuration or SFI, the information related to the PUCCH transmission interval (number of symbols) set by the RRC signal is not limited to specific values ​​(e.g., C symbols (C = 1~14) etc.).

[0295] Therefore, in this embodiment, the method of base station 100 notifying terminal 200 of the specific values ​​of PUCCH transmission interval and symbol position in the resource setting (semi-static resource configuration) based on higher layer signals is discussed. Terminal 200 implicitly determines the PUCCH transmission interval and symbol position from the semi-static configuration or SFI.

[0296] Base station 100 notifies terminal 200 of a resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources via higher-layer signals. By allocating a few bits of the DCI of the PDCCH corresponding to the downlink data, a combination of parameters related to the PUCCH resources actually used is selected. In this embodiment, for any one or both of the parameters related to time-domain resources (symbols) and parameters related to the PUCCH transmission interval (number of symbols) in the resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources, base station 100 notifies instructions such as "follow semi-static configuration" or "follow SFI" instead of specific values.

[0297] For the combination of parameters related to PUCCH resources notified via DCI, if any one or both of the parameters related to time-domain resources (symbols) and the parameters related to the PUCCH transmission interval indicate "following semi-static configuration" or "following SFI", the terminal 200 transmits the PUCCH using uplink symbols obtained through the semi-static configuration notified by the RRC signal or uplink symbols notified via SFI.

[0298] In other words, in this embodiment, the resource setting (semi-static resource configuration) notified by the higher layer signal does not include a specific value indicating the symbol position or number of symbols in the time slot. The terminal 200 obtains the value indicating the symbol position or number of symbols of the PUCCH resource based on the information indicating the type of time slot, namely semi-static configuration or SFI.

[0299] Furthermore, the instructions regarding the PUCCH transmission interval are not limited to instructions indicating "follow semi-static configuration" or "follow SFI," but can also be instructions indicating "all UL symbols within the time slot" or "all UL symbols - X symbols within the time slot," etc. Here, the X symbol can be a semi-static value inherent to the cell, or a value specifically allocated and notified by the SFI or UE. In addition, X can also be set to a range of 1 to 6 symbols.

[0300] Figure 24A This illustrates an example of setting up PUCCH resources in implementation method 5. Figure 24B An example illustrating the correspondence between DCI bits and semi-static resource configurations in implementation 5.

[0301] exist Figure 24B In the PUCCH transmission interval, parameter B, which relates to time-domain resources (symbols), and parameter C, which relates to the time-domain resources (PUCCH), are implicitly determined by the instruction "all UL symbols within the time slot". Furthermore, the PUCCH resource settings are not limited to... Figure 24BThe example shown, for instance, may include a combination of specific values ​​for parameter B, which relates to time-domain resources (symbols), and parameter C, which relates to the PUCCH transmission interval.

[0302] exist Figure 24B In this case, terminal 200 can implicitly determine the time-domain resource (symbol) as the first UL symbol within a time slot obtained from the semi-static configuration or from the SFI. For example, in Figure 24A In the process, according to semi-static configuration or SFI, terminal 200 is notified that the PUCCH resource is symbols #8 to #13 in time slot n. Therefore, terminal 200 determines the first UL symbol in time slot n, i.e., symbol #8, as the allocated time domain resource (symbol).

[0303] In addition, Figure 24B In this case, terminal 200 also determines the PUCCH transmission interval from the UL symbols within the time slot obtained from the semi-static configuration or from the SFI. For example, in Figure 24A In the process, terminal 200 determines the 6 symbols of symbols #8 to #13 within time slot n as the allocated PUCCH transmission interval (number of symbols).

[0304] Therefore, for some parameters of the PUCCH resource (time-domain resources (symbols) and PUCCH transmission intervals), explicit notification of the resources is not required, thus reducing the overhead of DCI bits used for PUCCH resource notification. Alternatively, when the number of DCI bits used for PUCCH resource notification is the same (a fixed value), for combinations of parameters, it is not necessary to consider time-domain resources (symbols) and PUCCH transmission intervals; instead, additional DCI bits can be allocated to other parameters, allowing for more flexible notification of other parameters.

[0305] Furthermore, in the absence of implicit notification as in this embodiment, the time-domain resources of the PUCCH are determined through UE-specific allocation. When the base station 100 notifies the terminal 200 of both semi-static configuration or SFI and UE-specific allocation, it cannot control the priority of each notification, and UE-specific allocation is always prioritized. In contrast, according to this embodiment, when the base station 100 notifies the terminal 200 of both semi-static configuration or SFI and UE-specific allocation, it can control the priority of multiple notifications (semi-static configuration / SFI and UE-specific allocation) indicating the type of time slot. For example, when the base station 100 notifies the terminal 200 of a resource setting (semi-static resource configuration) that represents a combination of multiple parameters related to PUCCH resources, or a DCI that represents a combination of parameters related to the PUCCH resources actually used, it can increase the priority of UE-specific allocation when specific values ​​are included (i.e., notification based on UE-specific allocation). On the other hand, when the base station 100 notifies the resource setting (semi-static resource configuration) which represents a combination of multiple parameters related to PUCCH resources, and the DCI which represents a combination of parameters related to the PUCCH resources actually used, as parameters related to time-domain resources (symbols) or PUCCH transmission intervals (number of symbols), in the case of including the above-mentioned instructions referring to semi-static configuration / SFI (i.e., implicit notification), the priority of the semi-static configuration / SFI notification can be increased.

[0306] (A variation of implementation method 5)

[0307] In implementation 5, the case of transmitting PUCCH in a single time slot is described (for example, refer to...). Figure 24A However, in NR, multiple time slots can also be used to transmit PUCCH. When using multiple time slots to transmit PUCCH, there are cases where the types of time slots (the number of UL symbols in a time slot) differ between the multiple time slots used to transmit PUCCH.

[0308] Therefore, in a variation of Implementation 5, the case of transmitting PUCCH using multiple time slots will be described.

[0309] Specifically, when the terminal 200 can utilize semi-static configuration or SFI, for time domain resources (symbols) and PUCCH transmission intervals, the uplink symbols obtained from the semi-static configuration or the uplink symbols notified by the SFI are used to transmit the PUCCH, similar to implementation method 5.

[0310] On the other hand, when the terminal 200 cannot utilize semi-static configuration or SFI, it transmits PUCCH using uplink symbols specifically allocated by the UE (i.e., time-domain resources (symbols) determined by a combination of parameters related to PUCCH resources and PUCCH transmission intervals).

[0311] Furthermore, in this case, the situation where the number of uplink symbols obtained from semi-static configuration or the number of uplink symbols notified by SFI is less than 4 symbols can be considered. In NR, it can be considered that only long PUCCHs can use multiple time slots to send PUCCHs. Therefore, in the case where the number of uplink symbols obtained from semi-static configuration or the number of UL symbols notified by SFI is less than 4 symbols, terminal 200 can also discard or postpone the transmission of PUCCHs.

[0312] Figures 25A-25D This illustrates an example of setting up PUCCH resources for time slots n to n+3 in a variation of Implementation Method 5. In other words, Figures 25A-25D This indicates that terminal 200 is using time slot 4 to send PUCCH.

[0313] like Figures 25A-25D As shown, terminal 200, based on the semi-static configuration of each time slot or the UL symbols (symbol position and number of symbols) notified by SFI, and... Figure 24A Similarly, the PUCCH resources allocated to terminal 200 in each time slot are determined. Thus, even during transmission... Figures 25A-25D Even when the types of time slots (the number of UL symbols in a time slot) are different among the multiple time slots of the PUCCH shown, the terminal 200 can still determine the PUCCH resources allocated to each time slot.

[0314] In PUCCH transmission across multiple time slots, the overhead of resource allocation increases when allocating PUCCH resources for each time slot. In contrast, according to a variation of Implementation 5, the terminal 200 can determine the PUCCH resources for each time slot through semi-static configuration or SFI, thus reducing the overhead of resource allocation. Furthermore, even when transmitting PUCCH using time slots with different numbers of UL symbols within the time slot, the terminal 200 can utilize UL symbols efficiently, thereby improving resource utilization efficiency.

[0315] (Implementation Method 6)

[0316] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 7 and Figure 8 Please provide an explanation.

[0317] In Implementation 1, regarding the allocation of PUCCH resources for transmitting uplink control signals (e.g., ACK / NACK signals), a method is discussed whereby the base station notifies the terminal of a resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources via higher-layer signals. This method selects a combination of parameters related to the actually used PUCCH resources by allocating a few bits of the DCI of the PDCCH corresponding to the downlink data. Furthermore, Implementation 1 discusses that the parameters related to PUCCH resources may include time-domain resources (time slots) and time-domain resources (symbol positions).

[0318] On the other hand, as described in Implementation 5, for a subset of parameters of a PUCCH resource, by canceling the explicit notification of the resource, the overhead of DCI bits used for PUCCH resource notification can be reduced. Alternatively, when the number of DCI bits is the same (a fixed value), for combinations of parameters, since some parameters do not need to be considered, other parameters can be notified more flexibly.

[0319] This embodiment describes a method for adding implicit notification functionality to a subset of parameters of the PUCCH resource.

[0320] Base station 100 notifies terminal 200 of a resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources via higher-layer signals. This is achieved by allocating a few bits of the DCI of the PDCCH corresponding to the downlink data, and selecting a combination of parameters related to the actually used PUCCH resources. In this embodiment, implicit notification is provided for one or more parameters in the resource setting (semi-static resource configuration) representing a combination of multiple parameters related to PUCCH resources.

[0321] For example, as parameters for adding implicit notification functionality, information related to frequency resources or code resources (cyclic shift or orthogonal time-domain code (OCC)) can be considered. However, the parameters for adding implicit notification functionality are not limited to these.

[0322] As an implicit notification function, there is a method to add an additional offset to the parameters notified by DCI. As an additional offset, for example, based on the identifier of terminal 200 (C-RNTI: Cell-Radio Network Temporary Identifier) ​​or the CCE (Control Channel Element) used by terminal 200, it can be C-RNTI mod X or CCE mod X, etc. Alternatively, PDSCH resources can be used instead of CCE. The value of X is a fixed value, or it can be set to a value based on the RRC signal.

[0323] Figure 26 This illustrates an example of PUCCH resource settings in this implementation. Figure 26 The document describes the allocation of PUCCH resources #0 to #7. For example, in the case of explicit indication only, eight PUCCH resources #0 to #7 need to be notified with 3 bits of DCI.

[0324] In contrast, in this implementation (Explicit + Implicit), the base station 100, for example, notifies 8 PUCCHs with 1 bit, and conflicts in PUCCH resources between terminals 200 can be avoided through implicit notification (e.g., an additional offset).

[0325] For example, in Figure 26 In this process, base station 100 groups eight PUCCH resources #0 to #7 (candidate values) into PUCCH resources #0 to #3 and PUCCH resources #4 to #7, and uses 1 bit of DCI to select any one (n) from the multiple (2) groups. DCI The terminal is explicitly notified. Then, terminal 200 notifies n of the 1-bit DCI. DCI An additional offset (CCE mod 4) is added, and PUCCH resources are implicitly determined. Thus, base station 100 can avoid PUCCH resource conflicts between terminals 200 for PUCCH resources #0 to #7, and allocate PUCCH resources separately.

[0326] Therefore, in this embodiment, at least one of the multiple parameters related to the PUCCH resource is notified to the terminal 200 by means of a DCI (explicit notification) representing any one of the multiple groups after grouping the multiple candidate values ​​of the parameter, and an offset (implicit notification) set for each terminal 200.

[0327] Therefore, for some parameters of a PUCCH resource, since explicit notification of DCI-based resources is not required or is reduced, the overhead of DCI bits used for PUCCH resource notification can be reduced. Alternatively, with the same number of DCI bits (fixed value), for combinations of parameters, since some parameters do not need to be considered or the number of bits used for notification is reduced while the allocation of DCI bits to other parameters is increased, the notification of other parameters can be more flexible.

[0328] The above describes various embodiments of the present invention.

[0329] Furthermore, the present invention can be implemented through software, hardware, or software in conjunction with hardware. The functional blocks described in the above embodiments can be implemented partially or entirely as integrated circuits, i.e., LSIs, and the processes described in the above embodiments can also be controlled partially or entirely by a single LSI or a combination of LSIs. An LSI can be composed of multiple chips or a single chip, such that it includes some or all of the functions. An LSI can also include data input and output. Due to different levels of integration, LSIs are sometimes also referred to as ICs, system LSIs, Super LSIs, or Ultra LSIs. The integrated circuit approach is not limited to LSIs; it can also be implemented using dedicated circuits, general-purpose processors, or special-purpose processors. Furthermore, FPGAs (Field Programmable Gate Arrays) that can be programmable after LSI manufacturing can be used, or reconfigurable processors that can connect and configure the circuitry within a reconfigurable LSI can be used. The present invention can also be implemented as digital or analog processing. Furthermore, with advancements in semiconductor technology and the emergence of other derivative technologies, if an integrated circuit technology emerges that can replace LSI, it can certainly be used for the integration of functional blocks. There are also possibilities for its application in biotechnology and other fields.

[0330] The base station of the present invention includes: circuitry that selects a combination of multiple parameters relating to uplink control channel (PUCCH) resources; and a transmitter that notifies a terminal of resource settings representing the multiple combinations via higher-layer signaling, and notifies the terminal of the selected combination via dynamic signaling.

[0331] In the base station of the present invention, the plurality of parameters include parameters representing frequency domain resources, parameters representing time slots, parameters representing symbol positions within the time slots, and parameters representing the number of symbols.

[0332] In the base station of the present invention, the frequency domain resources are represented by an offset value from the starting position of the frequency band edge, the number of consecutive resource blocks, the number of clusters, and the distance between the clusters.

[0333] In the base station of the present invention, the offset value represents the starting position from the edge of the frequency band supported by the terminal within the system frequency band, and the range of the offset value is the bandwidth range of the frequency band supported by the terminal within the system frequency band.

[0334] In the base station of the present invention, the range of the offset value is half of the frequency band range.

[0335] In the base station of the present invention, when the number of symbols of the PUCCH resource is above a threshold, the number of resource blocks is 1.

[0336] In the base station of the present invention, the number of consecutive resource blocks is associated with the format of the PUCCH.

[0337] In the base station of the present invention, when the number of symbols in the PUCCH resource is above a threshold, the number of clusters is 1.

[0338] In the base station of the present invention, the distance between the clusters is determined by the bandwidth of the frequency band and the number of consecutive resource blocks.

[0339] In the base station of the present invention, the number of consecutive resource blocks and the distance between clusters are powers of 2.

[0340] In the base station of the present invention, when multiple different subcarrier intervals are set in the same frequency band, the number of consecutive resource blocks in the first subcarrier interval and the distance between clusters are determined from the number of consecutive resource blocks in the second subcarrier interval and the distance between clusters, respectively.

[0341] In the base station of the present invention, the parameter representing the distance between clusters is used when the number of symbols in the PUCCH resource is below a threshold, and represents the frequency hopping distance when the number of symbols in the PUCCH resource is above the threshold.

[0342] In the base station of the present invention, the range of the parameter representing the symbol position within the time slot differs when the number of symbols in the PUCCH resource is below a threshold and when the number of symbols in the PUCCH resource is above the threshold.

[0343] In the base station of the present invention, the range of the parameter representing the symbol position within the time slot and the parameter representing the number of symbols of the PUCCH resource are associated.

[0344] In the base station of the present invention, multiple control resource sets for the uplink are associated with different resource settings.

[0345] In the base station of the present invention, the plurality of parameters included in the resource settings are configured based on one of the plurality of control resource sets associated with the format of the PUCCH.

[0346] In the base station of the present invention, the resource quantity of the control resource set is notified to the terminal from the base station via a group common PDCCH, and the resource quantity notified by the group common PDCCH is associated with different resource settings respectively.

[0347] In the base station of the present invention, for the terminal, either a first transmission method with a set time slot unit or a second transmission method without a time slot unit, when the first transmission method is set, at least one parameter indicating the symbol position is included among the plurality of parameters, and the transmitter notifies the terminal of the parameter indicating the time slot independently of the resource setting; when the second transmission method is set, at least one parameter indicating the time slot and a parameter indicating the symbol position within the time slot are included among the plurality of parameters.

[0348] In the base station of the present invention, the resource settings do not include a value indicating the symbol position or the number of symbols within a time slot. The value indicating the symbol position or the number of symbols is notified to the terminal through information indicating the type of the time slot.

[0349] In the base station of the present invention, at least one of the plurality of parameters is notified to the terminal by the dynamic signaling representing any one of the plurality of groups after grouping the plurality of candidate values ​​of the parameter and the offset set for each terminal.

[0350] The terminal of the present invention includes: a receiver that receives signaling of a higher layer that includes a combination of multiple parameters relating to uplink control channel (PUCCH) resources, and receives dynamic signaling representing one of the multiple combinations; and a transmitter that transmits an uplink control signal with respect to the PUCCH resources represented by the multiple parameters corresponding to the one combination indicated by the dynamic signaling.

[0351] The communication method of the present invention includes the following steps: selecting a combination from a plurality of combinations of parameters related to uplink control channel (PUCCH) resources; notifying the terminal of the resource settings representing the plurality of combinations via higher-layer signaling; and notifying the terminal of the selected combination via dynamic signaling.

[0352] The communication method of the present invention includes the following steps: receiving signaling of a higher layer that includes a combination of multiple parameters relating to uplink control channel (PUCCH) resources, and receiving dynamic signaling representing one of the multiple combinations, and transmitting an uplink control signal with respect to the PUCCH resources represented by the multiple parameters corresponding to the one combination indicated by the dynamic signaling.

[0353] One aspect of the present invention is useful for mobile communication systems.

[0354] Label Explanation

[0355] 100 base stations

[0356] 101, 209 control units

[0357] 102 Data Generation Unit

[0358] 103, 107, 110, 211, 214 coding units

[0359] 104 Retransmission Control Unit

[0360] 105, 108, 111, 212, 215 modulation units

[0361] 106 High-rise Control Signal Generation Unit

[0362] 109 Downlink Control Signal Generation Unit

[0363] 112, 217 signal distribution units

[0364] 113,218 IFFT cells

[0365] Transmitting units 114 and 219

[0366] 115, 201 antennas

[0367] 116, 202 receiving units

[0368] 117,203 FFT cells

[0369] 118,204 extraction units

[0370] 119 CSI demodulation unit

[0371] 120 SRS Measurement Unit

[0372] 121 demodulation and decoding unit

[0373] 122 Decision Unit

[0374] 200 terminals

[0375] 205 Downlink Control Signal Demodulation Unit

[0376] 206 High-rise control signal demodulation unit

[0377] 207 Downlink Data Signal Demodulation Unit

[0378] 208 error detection units

[0379] 210 CSI generation unit

[0380] 213ACK / NACK generation unit

[0381] 216SRS generation unit

Claims

1. A base station, comprising: The transmitter sends information to the terminal indicating a set of parameters related to the Physical Uplink Control Channel (PUCCH) resources; as well as The receiver receives uplink control information, which is transmitted from the terminal using PUCCH resources determined based on the information. The parameter set includes a start symbol and a number of symbols for PUCCH transmission, and when the parameter set does not include a number of resource blocks for PUCCH transmission, the number of resource blocks is associated with and determined by a given format of the PUCCH.

2. The base station according to claim 1, wherein, The parameter set includes the start resource block.

3. The base station according to claim 2, wherein, The starting resource block is represented as an offset from the bandwidth edge.

4. The base station according to claim 3, wherein, The offset is within the bandwidth supported by the terminal in the system bandwidth.

5. The base station according to claim 1, wherein, The range of values ​​for the start symbol differs between short PUCCHs using one or two symbols and long PUCCHs using four or more symbols.

6. The base station according to claim 1, wherein, The range of values ​​for the start symbol is associated with the range of values ​​for the symbol number.

7. The base station according to claim 1, wherein, Multiple sets are configured for the terminal, each set including parameters related to the PUCCH resource, and the information indicates one of the multiple sets.

8. The base station according to claim 7, wherein, The multiple sets are configured semi-statically by a higher layer, and the information is sent to the terminal in downlink control information.

9. The base station according to claim 8, wherein, The information is used exclusively for the terminal.

10. The base station according to claim 1, wherein, The transmitter sends downlink control information to the terminal, and the receiver receives the uplink control information, which is sent from the terminal using the PUCCH resource based on the information and associated with the resource used to send the downlink control information.

11. The base station according to claim 10, wherein, The information is specific to the cell or terminal group.

12. The base station according to claim 1, wherein, The transmitter sends downlink control information to the terminal relating to symbols available for uplink use, and the receiver receives the uplink control information sent from the terminal using symbols available for uplink use in the PUCCH resources determined based on the information.

13. The base station according to claim 12, wherein, When the PUCCH resource determined based on the information is not a symbol available for uplink, the uplink control information is not sent from the terminal.

14. The base station according to claim 12, wherein, The uplink control information is a signal that is sent periodically.

15. A communication method, comprising: Send information to the terminal indicating a set of parameters related to the Physical Uplink Control Channel (PUCCH) resources; as well as Receive uplink control information, which is sent from the terminal using PUCCH resources determined based on the information. The parameter set includes a start symbol and a number of symbols for PUCCH transmission, and when the parameter set does not include a number of resource blocks for PUCCH transmission, the number of resource blocks is associated with and determined by a given format of the PUCCH.

16. An integrated circuit for controlling a process, said integrated circuit comprising one or more chips, and said process comprising: Send information to the terminal indicating a set of parameters related to the Physical Uplink Control Channel (PUCCH) resources; as well as Receive uplink control information, which is sent from the terminal using PUCCH resources determined based on the information. The parameter set includes a start symbol and a number of symbols for PUCCH transmission, and when the parameter set does not include a number of resource blocks for PUCCH transmission, the number of resource blocks is associated with and determined by a given format of the PUCCH.

Citation Information

Patent Citations

  • Apparatus and method for dynamic resource allocation for uplink control channel

    KR1020170017225A