Method and apparatus for transmitting uplink control channel in wireless cellular communication system
Patent Information
- Application Number
- CN202311303272.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-01-12
- Filing Date
- 2018-07-31
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2038-07-31
AI Technical Summary
[0026] According to this disclosure, performance improvements are provided from frequency diversity by applying frequency hopping to long PUCCHs, enabling coverage even when the transmission power of the terminals is insufficient. Furthermore, the long PUCCH-based frequency hopping scheme, by providing a method for applying spreading codes to long PUCCHs, allows multiple terminals to be reused within a single frequency resource.
Smart Images

Figure CN117460055B_ABST
Abstract
Description
[0001] This application is a divisional application of the application filed on July 31, 2018, with application number 201880062378.0, entitled "Method and apparatus for transmitting uplink control channel in wireless cellular communication system". Technical Field
[0002] This disclosure relates to methods and apparatus for transmitting uplink control channels in a wireless cellular communication system. Background Technology
[0003] To meet the increased demand for wireless data traffic following the commercialization of 4G communication systems, efforts have been made to develop and improve 5G communication systems or pre-5G communication systems. Therefore, 5G communication systems or pre-5G communication systems are referred to as super-4G network communication systems or post-LTE systems.
[0004] To achieve high data transmission rates, 5G communication systems are being considered for implementation in millimeter-wave bands (e.g., the 60 GHz band). In 5G communication systems, technologies such as beamforming, massive MIMO, full-size MIMO (FD-MIMO), array antennas, analog beamforming, and massive MIMO are being discussed as means to reduce propagation path loss in the millimeter-wave band and increase propagation distance.
[0005] In addition, 5G communication systems have developed technologies such as evolved small cells, advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device communication (D2D), wireless backhaul, mobile networks, cooperative communication, cooperative multipoint (CoMP), and receive interference cancellation to improve system networks.
[0006] In addition, 5G systems have developed advanced coding and modulation (ACM) schemes (such as hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC)) as well as advanced access technologies (such as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA)).
[0007] Simultaneously, the internet has evolved into an Internet of Things (IoT) network, where distributed components such as objects exchange and process information with human-oriented connected networks that generate and consume information. The Internet of Everything (IoE) technology has emerged, combining big data processing technologies with IoT technologies through connections to cloud servers and other technologies. To realize IoT, technological factors such as sensing technology, wired / wireless communication, network infrastructure, service interface technology, and security technology are required. Recently, technologies for connecting objects, such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC), have been researched. In the IoT environment, by collecting and analyzing data generated in connected objects, a smart internet technology (IT) service can be provided to create new value for people's lives. Through the integration of traditional information technology (IT) and various industries, IoT can be applied to fields such as smart homes, smart buildings, smart cities, smart cars, connected cars, smart grids, healthcare, smart appliances, and high-tech medical services.
[0008] Therefore, various attempts have been made to apply 5G communication to IoT networks. For example, 5G communication technologies (such as sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC)) have been implemented using techniques such as beamforming, MIMO, and array antennas. Cloud RAN, as an application of big data processing technology, can be an example of the integration of 5G and IoT technologies.
[0009] Meanwhile, various studies have been conducted on methods for transmitting uplink control channels in communication systems. In particular, a method for transmitting long physical uplink control channels (PUCCH) is being discussed in various aspects. Summary of the Invention
[0010] Technical issues
[0011] This invention relates to a method for transmitting a long PUCCH, and provides a method and apparatus for supporting terminal multiplexing according to a frequency hopping scheme by enabling the transmission of long PUCCHs with various symbol numbers and applying a frequency hopping scheme according to the symbol number and spreading code.
[0012] Technical solution
[0013] To address the aforementioned problems, a terminal method according to an embodiment may include: receiving from a base station a higher-layer signal including first information, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; generating uplink control information to be transmitted on a PUCCH based on the long PUCCH format; determining N symbols in which the uplink control information will be transmitted; and transmitting uplink control information and demodulation reference signal (DMRS) to the base station on a PUCCH based on the long PUCCH format, wherein: a first spreading code for the first uplink control information symbol in a first hop is determined based on the first information and a first symbol duration of the first uplink control information symbol; a second spreading code for the first DMRS symbol in the first hop is determined based on the first information and a second symbol duration of the first DMRS symbol; a third spreading code for the second uplink control information symbol in a second hop is determined based on the first information and a third symbol duration of the second uplink control information symbol; and a fourth spreading code for the second DMRS symbol in the second hop is determined based on the first information and a fourth symbol duration of the second DMRS symbol.
[0014] According to another embodiment, a terminal that transmits uplink signals in a wireless communication system may include: a transceiver configured to transmit and receive signals; and a controller configured to: receive from a base station a higher-layer signal including first information, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; generate uplink control information to be transmitted on a PUCCH based on the long PUCCH format; determine N symbols in which the uplink control information will be transmitted; and transmit the uplink control information and demodulation reference signal (DMRS) to the base station on the PUCCH based on the long PUCCH format. Specifically: the first spreading code of the first uplink control information symbol in the first hop is determined based on the first symbol duration of the first information and the first uplink control information symbol; the second spreading code of the first DMRS symbol in the first hop is determined based on the second symbol duration of the first information and the first DMRS symbol; the third spreading code of the second uplink control information symbol in the second hop is determined based on the third symbol duration of the first information and the second uplink control information symbol; and the fourth spreading code of the second DMRS symbol in the second hop is determined based on the fourth symbol duration of the first information and the second DMRS symbol.
[0015] According to another embodiment, a method for receiving uplink signals, performed by a base station in a wireless communication system, is provided. The method may include: transmitting to a terminal a higher-layer signal including first information, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; and receiving from the terminal uplink control information based on N symbols and a demodulation reference signal (DMRS) for the uplink control information on the PUCCH based on the long PUCCH format. Wherein: a first spreading code for the first uplink control information symbol in a first hop is determined based on the first information and a first symbol duration of the first uplink control information symbol; a second spreading code for the first DMRS symbol in the first hop is determined based on the first information and a second symbol duration of the first DMRS symbol; a third spreading code for the second uplink control information symbol in a second hop is determined based on the first information and a third symbol duration of the second uplink control information symbol; and a fourth spreading code for the second DMRS symbol in the second hop is determined based on the first information and a fourth symbol duration of the second DMRS symbol.
[0016] According to another embodiment, a base station is provided for receiving uplink signals in a wireless communication system. The base station may include: a transceiver configured to transmit and receive signals; and a controller configured to: transmit to a terminal a higher-layer signal including first information, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; and receive from the terminal uplink control information mapped to N symbols and a demodulation reference signal (DMRS) for the uplink control information on the PUCCH based on the long PUCCH format. Wherein: a first spreading code for the first uplink control information symbol in a first hop is determined based on the first information and a first symbol duration of the first uplink control information symbol; a second spreading code for the first DMRS symbol in the first hop is determined based on the first information and a second symbol duration of the first DMRS symbol; a third spreading code for the second uplink control information symbol in a second hop is determined based on the first information and a third symbol duration of the second uplink control information symbol; and a fourth spreading code for the second DMRS symbol in the second hop is determined based on the first information and a fourth symbol duration of the second DMRS symbol.
[0017] A terminal method according to another embodiment may include: generating uplink control information; determining the number N of multiple symbols to be transmitted for the uplink control information; mapping the uplink control information and a demodulation reference signal (DMRS) for the uplink control information to the multiple symbols; and transmitting the uplink control information and the DMRS to a base station, wherein if frequency hopping is applied to the transmission of the uplink control information, the number of symbols in the first hop is floor(N / 2) and the number of symbols in the second hop is ceil(N / 2).
[0018] According to another embodiment, the terminal's method may further include receiving a message from a base station, the message including information indicating the number N of multiple symbols and information indicating the application of frequency hopping.
[0019] According to another embodiment, the message also includes information indicating the frequency resources of the first hop and the frequency resources of the second hop.
[0020] According to another embodiment, the terminal's method may further include receiving a message from a base station, the message including information indicating an orthogonal coverage code (OCC) to be applied to uplink control information, and a sequence identified by the information indicating the OCC may be applied to the uplink control information and DMRS.
[0021] According to another embodiment, the sequence to be applied to the uplink control information transmitted in the first hop, the DMRS transmitted in the first hop, the uplink control information transmitted in the second hop, and the DMRS transmitted in the second hop are determined from sequences of different lengths identified by information indicating the OCC.
[0022] To address the aforementioned issues, a terminal according to an embodiment may include: a transceiver configured to transmit and receive signals; and a controller configured to: generate uplink control information; determine the number N of multiple symbols to be transmitted for the uplink control information; map the uplink control information and a demodulation reference signal (DMRS) for the uplink control information to the multiple symbols; and transmit the uplink control information and the DMRS to a base station, wherein if frequency hopping is applied to the transmission of the uplink control information, the number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
[0023] To address the aforementioned issues, a base station method according to an embodiment may include: sending information relating to the transmission of uplink control information to a terminal; and receiving uplink control information mapped to multiple symbols and a demodulation reference signal (DMRS) for the uplink control information from the terminal, wherein if frequency hopping is applied to the transmission of the uplink control information, the number of symbols in the first hop is floor(N / 2) and the number of symbols in the second hop is ceil(N / 2).
[0024] To address the aforementioned issues, a base station according to an embodiment may include: a transceiver configured to transmit and receive signals; and a controller configured to: transmit information relating to the transmission of uplink control information to a terminal; and receive uplink control information mapped to multiple symbols and a demodulation reference signal (DMRS) for the uplink control information from the terminal, wherein if frequency hopping is applied to the transmission of uplink control information, the number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
[0025] Beneficial effects
[0026] According to this disclosure, performance improvements are provided from frequency diversity by applying frequency hopping to long PUCCHs, enabling coverage even when the transmission power of the terminals is insufficient. Furthermore, the long PUCCH-based frequency hopping scheme, by providing a method for applying spreading codes to long PUCCHs, allows multiple terminals to be reused within a single frequency resource. Attached Figure Description
[0027] Figure 1 This is a diagram illustrating the basic structure of the time-frequency domain in an LTE system.
[0028] Figure 2 This is a diagram illustrating an example of multiplexing and transmitting 5G services in a single system.
[0029] Figure 3 This is a diagram illustrating an embodiment of a communication system to which the present invention is applied.
[0030] Figure 4 This is a diagram illustrating the structure of the uplink control channel in this disclosure.
[0031] Figure 5 This is a diagram illustrating the procedures for base stations and terminals using uplink control channel resources as disclosed in this disclosure.
[0032] Figure 6 This is a diagram illustrating the structure of the time slot format in this disclosure.
[0033] Figure 7 This is a diagram illustrating a first embodiment of the present disclosure.
[0034] Figure 8 This is a diagram illustrating a second embodiment of the present disclosure.
[0035] Figure 9 This is a diagram illustrating the procedures of a base station and a terminal according to embodiments of the present disclosure.
[0036] Figure 10 This is a diagram illustrating a base station device according to the present disclosure.
[0037] Figure 11 This is a diagram illustrating a terminal device according to the present disclosure. Detailed Implementation
[0038] In the following description, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description of the present disclosure, detailed descriptions of known functions or configurations incorporated herein will be omitted where such descriptions may obscure the subject matter of the disclosure. The terminology described below is defined in consideration of the functions in the present disclosure and may vary depending on the user, the user's intent, or habits. Therefore, the definitions of the terms should be determined based on the content throughout the specification.
[0039] The advantages and features of this disclosure, as well as the ways in which they are implemented, will become apparent from the embodiments described in detail below with reference to the accompanying drawings. However, this disclosure is not limited to the embodiments set forth below, but can be implemented in a variety of different forms. The following embodiments are provided only to fully disclose this disclosure and to inform those skilled in the art of its scope, and this disclosure is limited only by the scope of the appended claims. Throughout this specification, the same or similar reference numerals denote the same or similar elements.
[0040] Here it will be understood that each block of the flowchart illustration, and combinations of blocks in the flowchart illustration, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, create means for implementing the functions specified in one or more flowchart blocks. These computer program instructions can also be stored in computer-usable or computer-readable memory, and can instruct the computer or other programmable data processing device to function in a particular manner, such that the instructions stored in computer-usable or computer-readable memory produce a product of manufacture including instruction means, implementing the functions specified in one or more flowchart blocks. Computer program instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable device, provide steps for implementing the functions specified in one or more flowchart blocks.
[0041] Furthermore, each block in the flowchart can represent a module, segment, or section of code, which includes one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in a block may occur out of order. For example, depending on the functions involved, two blocks shown consecutively may actually be executed substantially simultaneously, or sometimes they may be executed in reverse order.
[0042] As used herein, a “cell” refers to a software or hardware element that performs a predetermined function, such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC). However, a “cell” is not always limited to software or hardware. A “cell” can be constructed to be stored in addressable memory or to execute one or more processors. Therefore, a “cell” includes, for example, software elements, object-oriented software elements, class elements or task elements, procedures, functions, attributes, processes, subroutines, program code segments, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and parameters. The elements and functions provided by a “cell” can be combined into a small number of “cells” or divided into a large number of “cells.” Furthermore, elements and “cells” can be implemented as one or more CPUs within a playback device or a secure multimedia card.
[0043] In the following description, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description of the present disclosure, detailed descriptions of known functions or configurations incorporated herein will be omitted where such descriptions may obscure the subject matter of the disclosure. The terminology described below is defined in consideration of the functions in the present disclosure and may vary depending on the user, the user's intent, or habits. Therefore, the definitions of the terms should be determined based on the content throughout the specification.
[0044] Furthermore, the detailed description of the embodiments of this disclosure is primarily based on OFDM-based wireless communication systems, particularly the 3GPP EUTRA standard. However, with some modifications made without departing from the scope of this disclosure, the subject matter of this disclosure can be applied to other communication system forms with similar technical backgrounds and channel configurations, as can be determined by those skilled in the art.
[0045] In mobile communication systems, technologies are being investigated to support the coexistence of new 5G communications (or “NR communications” in this disclosure) and existing LTE communications in the same spectrum.
[0046] This disclosure relates to a wireless communication system, and more specifically, to a method and apparatus in which different wireless communication systems coexist on a single carrier frequency or multiple carrier frequencies, and wherein a terminal capable of transmitting and receiving data in at least one of the different communication systems transmits data to and receives data from the respective communication system.
[0047] Mobile communication systems have typically been developed to provide voice services while ensuring user mobility. However, mobile communication systems are gradually expanding to include data and voice services, and have now evolved to the point of providing high-speed data services. However, current mobile communication systems offering these services are facing resource shortages, and more advanced mobile communication systems are needed to meet users' demands for high-speed services.
[0048] As one of the next-generation mobile communication systems developed in response to the aforementioned needs, the standardization of Long Term Evolution (LTE) is underway within the 3rd Generation Partnership Project (3GPP). LTE is a technology for achieving high-speed packet-based communication at transmission rates up to 100 Mbps. Various approaches are being discussed for this purpose. For example, methods have been provided to reduce the number of nodes along the communication path by simplifying the network structure, and methods to allow the wireless protocol to approximate the wireless channel as closely as possible.
[0049] LTE systems employ a Hybrid Automatic Repeat Request (HARQ) scheme, in which the physical layer retransmits the corresponding data in the event of decoding failure during initial transmission. HARQ is a technique where, if the receiver fails to decode data correctly, it sends a Negative Acknowledgment (NACK) to the transmitter indicating decoding failure, allowing the transmitter to retransmit the corresponding data at the physical layer. The receiver combines the retransmitted data with the previously failed-to-decode data, thereby improving data reception performance. Conversely, if the receiver decodes the data correctly, it can send an Acknowledgment (ACK) indicating successful decoding to the transmitter, enabling the transmitter to transmit new data.
[0050] Figure 1 This is a diagram showing the basic structure 100 of the time-frequency domain, which is the radio resource domain in the downlink of an LTE system for transmitting data or control channels.
[0051] exist Figure 1 In the diagram, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. The smallest unit of transmission in the time domain is the OFDM symbol. symb One OFDM symbol 102 constitutes one time slot 106, and two time slots constitute one subframe 105. A time slot has a length of 0.5 ms, and a subframe has a length of 1.0 ms. Additionally, radio frame 114 is a time-domain unit comprising 10 subframes. The smallest transmission unit in the frequency domain is a subcarrier, and the total system transmission bandwidth includes N... BW 104 subcarriers.
[0052] The basic resource unit in the time-frequency domain is a resource element (RE) 112, which can be indicated by an OFDM symbol index and a subcarrier index. A resource block (RB) {or physical resource block (PRB)} 108 is generated from N in the time domain.symb 102 consecutive OFDM symbols and N in the frequency domain RB Each consecutive subcarrier 110 is defined. Therefore, an RB 108 includes N symb x N RB One RE112. Typically, the smallest unit of data transmission is the RB unit. In LTE systems, N symb =7 and N RB =12, and N BW and N RB The data rate is proportional to the system transmission bandwidth. The data rate increases proportionally to the number of RBs scheduled to the terminal. Six transmission bandwidths are defined for operation in LTE systems. In FDD systems, downlink and uplink are classified according to their operating frequencies, and the downlink and uplink transmission bandwidths can differ from each other. Channel bandwidth refers to the RF bandwidth corresponding to the system transmission bandwidth. Table 1 below shows the relationship between the system transmission bandwidth and channel bandwidth defined as corresponding to each other in LTE systems. For example, an LTE system with a 10MHz channel bandwidth has a transmission bandwidth comprising 50 RBs.
[0053] [Table 1]
[0054]
[0055] Downlink control information is transmitted using the first N OFDM symbols in a subframe. Typically, N = {1, 2, 3}. Therefore, the value N for each subframe varies depending on the amount of control information to be transmitted in the current subframe. The control information includes: a control channel transmission interval indicator, indicating the number of OFDM symbols provided for the transmission of control information; scheduling information for downlink or uplink data; HARQ ACK / NACK signals, etc.
[0056] In LTE systems, scheduling information for downlink or uplink data is transmitted from the base station to the terminal via downlink control information (DCI). Uplink (UL) refers to the radio link through which the terminal transmits data or control signals to the base station, while downlink (DL) refers to the radio link through which the base station transmits data or control signals to the terminal. DCI is defined in various formats, and the DCI format is determined and operated based on the scheduling information for uplink data (UL licensed) or downlink data (DL licensed), whether the control information is a compact DCI with a small size, whether spatial multiplexing using multiple antennas is applied, or whether the DCI is intended for power control. For example, DCI format 1, as scheduling control information (DL licensed) for downlink data, is configured to include at least the following control information.
[0057] - Resource Allocation Type 0 / 1 Flag: This provides notification of resource allocation type 0 or 1. Type 0 allocates resources by Resource Block Group (RBG) while applying a bitmap scheme. In LTE systems, the basic unit of scheduling is a resource block (RB) indicated by time-domain and frequency-domain resources, and an RBG comprises multiple RBs and becomes the basic unit of scheduling for Type 0. Type 1 allocates specific RBs within an RBG.
[0058] - Resource Block Allocation: This provides notification of the Resource Blocks (RBs) allocated for data transmission. The resources to be represented are determined based on system bandwidth and resource allocation scheme.
[0059] - Modulation and Coding Scheme (MCS): This provides information on the modulation scheme used for data transmission and the size of the transport block (the data to be transmitted).
[0060] -HARQ processing number: This provides notification of the HARQ processing number.
[0061] - New Data Indicator: This provides notification of HARQ initial transmission or retransmission.
[0062] - Redundant Version: This provides notifications for HARQ redundant versions.
[0063] - Transmit Power Control (TPC) Commands for Physical Uplink Control Channel (PUCCH): This provides notification of transmit power control commands for the PUCCH, which serves as the uplink control channel.
[0064] DCI undergoes channel coding and modulation processing, and is then transmitted via the Physical Downlink Control Channel (PDCCH) or Enhanced PDCCH (EPDCCH), which serves as the downlink physical control channel.
[0065] Typically, the DCI is channel-coded independently for each terminal, then configured as an independent PDCCH and transmitted. In the time domain, the PDCCH is mapped and transmitted during the control channel transmission interval. The frequency domain mapping location of the PDCCH is determined by the identifier (ID) of each terminal and is distributed across all system transmission bands.
[0066] Downlink data is transmitted via the Physical Downlink Shared Channel (PDSCH), which is the physical channel used for downlink data transmission. The PDSCH is transmitted after the control channel transmission interval, and it provides notification of scheduling information, such as specific mapping positions in the frequency domain and modulation schemes, via the DCI transmitted through the PDCCH.
[0067] In the control information constituting the DCI, the base station informs the terminal via a 5-bit MCS of the modulation scheme to be applied to the PDSCH and the size of the data to be transmitted {Transmission Block Size (TBS)}. The TBS corresponds to the size of the data {i.e., the transmission block (TB)} to be transmitted by the base station before the channel coding for error correction is applied.
[0068] The modulation schemes supported by the LTE system are Quadrature Phase Shift Keying (QPSK), Quadrature Amplitude Modulation (QAM), and 64QAM, with modulation orders (Qm) of 2, 4, and 6, respectively. That is, in QPSK modulation, 2 bits can be transmitted per symbol; in 16QAM, 4 bits per symbol can be transmitted; and in 64QAM, 6 bits per symbol can be transmitted.
[0069] 3GPP LTE Rel-10 employs bandwidth extension technology to support higher data rates than LTE Rel-8. Compared to LTE Rel-8 terminals that transmit data in a single frequency band, this technology, known as "bandwidth extension" or "carrier aggregation (CA)," extends the frequency band to increase data transmission capacity to the extent of the extended band. Each of these frequency bands is called a "component carrier (CC)," and an LTE Rel-8 terminal is defined as having one component carrier for each of the downlink and uplink. Furthermore, the downlink component carrier and the uplink component carrier connected to it via SIB-2 are bundled and referred to as a "cell." The SIB-2 connection between the downlink and uplink component carriers is transmitted via system signals or higher-layer signals. Terminals supporting CA can receive downlink data and transmit uplink data through multiple serving cells.
[0070] If a base station has difficulty transmitting the Physical Downlink Control Channel (PDCCH) to a specific terminal in a specific serving cell in Rel-10, another serving cell can transmit the PDCCH and set the Carrier Indicator Field (CIF) to indicate that the corresponding PDCCH indicates the Physical Downlink Shared Channel (PDSCH) or Physical Uplink Shared Channel (PUSCH) of the other serving cell. The CIF can be configured for terminals that support CA. The CIF is determined by adding 3 bits to the PDCCH information in the specific serving cell to indicate the other serving cell. The CIF is included only when cross-carrier scheduling is performed, and if the CIF is not included, cross-carrier scheduling is not performed. If the CIF is included in the Downlink Allocation Information (DL Allocation), the CIF indicates the serving cell used to transmit the PDSCH scheduled by the DL Allocation, and if the CIF is included in the Uplink Allocation Information (UL License), the CIF is defined as indicating the serving cell used to transmit the PUSCH scheduled by the UL License.
[0071] As described above, carrier aggregation (CA) can be defined as a bandwidth extension technique, allowing multiple serving cells to be configured for a terminal in LTE Rel-10. Additionally, the terminal periodically or intermittently sends channel information about multiple serving cells to the base station for data scheduling. The base station schedules and transmits data for each carrier, and the terminal sends A / N feedback for the data transmitted on each carrier. LTE Rel-10 is designed to transmit up to 21 bits of A / N feedback, and if the transmission of A / N feedback and channel information are performed simultaneously in a subframe, the channel information is discarded while transmitting the A / N feedback. LTE Rel-11 is designed to multiplex the channel information and A / N feedback of a cell, thereby using PUCCH Format 3 to transmit up to 22 bits of A / N feedback and the channel information of a cell in the PUCCH Format 3 transmission resources.
[0072] LTE Rel-13 assumes a maximum of 32 serving cells in the configuration scenario. Therefore, a technique has been introduced to extend the number of serving cells to 32 using both unlicensed and licensed bands. Furthermore, considering the limited number of licensed bands such as LTE frequencies, a technique called "License Assisted Access (LAA)" has been introduced to provide LTE service in unlicensed bands such as the 5 GHz band. LAA provides support by applying carrier aggregation in the LTE system, allowing LTE cells operating as licensed cells to operate as P cells, and LAA cells operating as unlicensed cells to operate as S cells. Therefore, as in LTE systems, feedback generated as S cells in LA cells must only be transmitted in P cells, and downlink and uplink subframes can be freely applied to LAA cells. Unless otherwise stated herein, LTE should be understood to encompass all technologies evolved from LTE, such as LTE-A and LAA.
[0073] At the same time, since the fifth-generation wireless cellular communication system (hereinafter referred to as "5G" or "NR" in this specification) is the communication system following LTE, it must flexibly meet the various requirements of users, service providers, etc., and thus can support services that meet various requirements.
[0074] Therefore, 5G can be defined as being used to meet various requirements (such as a maximum terminal transmission rate of 20Gbps, a maximum terminal speed of 500km / h, a maximum latency of 0.5ms, and a terminal connection density of 1,000,000 terminals / km). 2The technologies selected for various 5G services in the specification include enhanced mobile broadband (eMBB) (hereinafter referred to as "eMBB"), massive machine-type communication (mMTC) (hereinafter referred to as "mMTC"), ultra-reliable and low-latency communication (URLLC) (hereinafter referred to as "URLLC"), etc.
[0075] For example, to provide eMBB service in 5G, a base station needs to provide a maximum terminal transmission rate of 20Gbps in the downlink and 10Gbps in the uplink. Additionally, the average transmission speed experienced by the actual terminals must be improved. To meet these requirements, improved transmit and receive technologies, incorporating more advanced multiple-input multiple-output (MIMO) transmission techniques, are needed.
[0076] Furthermore, support for mMTC in 5G applications, such as the Internet of Things (IoT), is being considered. To effectively deliver IoT, mMTC has various requirements, such as supporting a large number of terminals in a cell, increasing terminal coverage, improving battery life, and reducing terminal costs. Because IoT provides communication capabilities to various sensors and devices, it must support a large number of terminals in a cell (e.g., 1,000,000 terminals / km). 2 Furthermore, because of the nature of the service, terminals may be located in shadow areas (such as building basements, areas not covered by cell networks, etc.), so mMTC has a wider coverage area than eMBB. mMTC requires a long battery life because it is likely to be configured with low-cost terminals, and it is difficult to replace the terminal's battery frequently.
[0077] Finally, URLLC used for remote control of robots or machines, industrial automation, unmanned aerial vehicles, remote health control, emergency notification, etc., must provide cellular-based wireless communication with ultra-low latency and high reliability for specific purposes. For example, URLLC must meet a maximum latency of less than 0.5 ms and also requires a packet error rate of 10⁻⁵ or less. Therefore, URLLC must provide a transmission time interval (TTI) of less than 5 GHz services (such as eMBB) and also requires a design for allocating wide resources in the frequency band.
[0078] The services considered in the aforementioned fifth-generation wireless cellular communication system must be provided as a single framework. That is, in order to effectively manage and control resources, it is preferable to integrate the various services into a single system to be controlled and transmitted, rather than operating the services independently.
[0079] Figure 2 This is a diagram illustrating example 200 of services considered in 5G transmission within a single system.
[0080] exist Figure 2 In 5G, the frequency and time resources 201 used can be configured as frequency axis 202 and time axis 203. Figure 2 An example of eMBB 205, mMTC 206, and URLLC 207 operating in a single framework in 5G is shown. Furthermore, an enhanced mobile broadcast / multicast service (eMBMS) 208 for providing broadcast services based on cellular communication can be further considered in 5G. Services considered in 5G (such as eMBB 205, mMTC 206, URLLC 207, eMBMS 208, etc.) can be multiplexed within a single system frequency bandwidth operating in 5G using time division multiplexing (TDM) or frequency division multiplexing (FDM) before being transmitted. Spatial division multiplexing can also be considered. In the case of eMBB 205, to provide the aforementioned increased data rate, it is preferable to occupy the maximum frequency bandwidth used for transmission at a specific time. Therefore, preferably, the eMBB 205 service is multiplexed with other services within the system transmission bandwidth 201 via TDM and then transmitted; or, more preferably, the eMBB 205 service is multiplexed with other services within the system transmission bandwidth via FDM and then transmitted according to the needs of other services.
[0081] Unlike other services, mMTC 206 requires increased transmission intervals to ensure wide coverage, and this coverage can be ensured by repeatedly transmitting the same packets within the transmission interval. Additionally, to reduce terminal complexity and cost, the transmission bandwidth that the terminal can receive is limited. Considering these requirements, mMTC 206 preferably uses FDM multiplexing with other services within the 5G transmission system bandwidth 201 before transmission.
[0082] URLLC 207 preferably has a shorter Transmission Time Interval (TTI) than other services to meet the service's expected ultra-low latency requirements. Additionally, since URLLC must have a low coding rate to meet high reliability requirements, a wide bandwidth on the frequency side is desirable. Considering the above requirements of URLLC 207, URLLC 207 is preferably multiplexed with other services within the 5G transmission system bandwidth 201 via TDM.
[0083] The aforementioned services can have different transmit / receive schemes and transmit / receive parameters to meet the desired requirements of the service. For example, depending on the service requirements, each service can have a different parameter set (numerology). In this case, in a communication system based on Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA), the parameter set includes the length of the cyclic prefix (CP), subcarrier spacing, OFDM symbol length, transmission time interval (TTI), etc.
[0084] As an example of a service with a different parameter set, eMBMS208 can have a longer CP length than other services. eMBMS can transmit broadcast-based upper-layer services, thus transmitting the same data in all cells. In this case, if the signals received in multiple cells arrive at the terminal and are delayed within the CP length, the terminal can receive and decode all signals, thereby gaining single-frequency network (SFN) gain. Therefore, terminals located at cell boundaries can also receive broadcast information without coverage limitations. However, if the CP length is relatively long compared to other services supporting eMBMS in 5G, there will be waste due to CP overhead. Therefore, in addition to the need for other services, a longer OFDM symbol length and a narrower subcarrier spacing are also required.
[0085] Additionally, as an example of services with different parameter sets in 5G, URLLC may require shorter OFDM symbol lengths and wider subcarrier spacing because it requires fewer TTIs than other services.
[0086] In 5G, a TTI can be defined as a time slot, and can include 14 or 7 OFDM symbols. Therefore, with a subcarrier spacing of 15 kHz, the length of a time slot is 1 ms or 0.5 ms. Furthermore, in 5G, a TTI can be defined as a mini-time slot or a sub-time slot for emergency transmissions and transmissions in unlicensed frequency bands, and a mini-time slot can have one to (the total number of OFDM symbols in the time slot is 1) OFDM symbols. For example, if a time slot has a length of 14 OFDM symbols, the length of a mini-time slot can be determined to be 1 to 13 OFDM symbols. The length of a time slot or mini-time slot can be defined as a standard, or it can be transmitted via higher-layer signals or system information so that the terminal can receive it. Alternatively, instead of mini-time slots or sub-time slots, a time slot can be defined as 1 to 14 OFDM symbols, and the length of the time slot can be transmitted via higher-layer signals or system information so that the terminal can receive it.
[0087] A time slot or mini-time slot can be defined as having any of a variety of transmission formats and can be classified into the following formats.
[0088] - DL Slot Only or Full DL Slot: DL Slot Only is configured only for downlink and only supports downlink transmission.
[0089] -DL Center Time Slot: Configure DL center time slots for downlink, GP and uplink, and the number of OFDM symbols in downlink is greater than the number of OFDM symbols in uplink.
[0090] -UL Center Time Slot: Configure UL center time slots for downlink, GP and uplink, and the number of OFDM symbols in downlink is less than the number of OFDM symbols in uplink.
[0091] - UL Slot Only or Full UL Slot: UL Slot Only is configured only for uplink and only supports uplink transmission.
[0092] Although the above only categorizes time slot formats, mini time slots can be categorized in the same way. That is, mini time slots can be classified as DL-only mini time slots, DL-centered mini time slots, UL-centered mini time slots, UL-only mini time slots, etc.
[0093] When a terminal is configured to transmit an uplink control channel in a single timeslot, a frequency hopping method for the long PUCCH and a method for applying spreading codes according to the frequency hopping method to support multiplexing by the terminal are required. This disclosure provides a method in which a configuration for transmitting and receiving a long PUCCH for uplink control channels in a timeslot or mini-timeslot of the base station and the terminal is sent to the terminal, and the terminal receives the configuration and transmits the uplink control channel in the timeslot or mini-timeslot. Furthermore, the transmission interval (or transmission start symbol and transmission end symbol) of the uplink control channel can vary depending on the format of the timeslot or mini-timeslot. Furthermore, it is necessary to consider the coexistence of uplink control channels with short transmission intervals to minimize transmission delay (hereinafter referred to as "short PUCCH" in this disclosure) and uplink control channels with long transmission intervals to achieve sufficient cell coverage (hereinafter referred to as "long PUCCH" in this disclosure) in one or more time slots, and the multiplexing of uplink control channels in one or more time slots, such as in the transmission of uplink probe signals {i.e., probe reference signals (SRS)}. Therefore, in the case of performing long PUCCH transmission in time slots, a method is provided for applying frequency hopping and spreading codes to support terminal multiplexing based on frequency hopping to transmit long PUCCH.
[0094] In the following, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that in the drawings, the same elements are indicated by the same reference numerals. Furthermore, detailed descriptions of well-known functions and configurations that may obscure the subject matter of this disclosure will be omitted.
[0095] Furthermore, embodiments of this disclosure will be described in detail with reference to LTE and 5G systems. However, those skilled in the art will understand that the main subject matter of this disclosure can be applied to other communication systems with similar technical backgrounds and channel configurations by making minor modifications without departing from the scope of this disclosure.
[0096] The following text describes a 5G system for sending and receiving data in a 5G cell.
[0097] Figure 3 This is a diagram illustrating an embodiment of the communication system 300 applying the present disclosure. The diagram shows the structure of operating a 5G system, and the methods proposed in this disclosure can be applied to... Figure 3 The system.
[0098] Figure 3 (a) illustrates the operation of 5G cell 302 within a single base station 301 in the network. Terminal 303 is a 5G-enabled terminal with a 5G transceiver module. Terminal 303 obtains synchronization via a synchronization signal transmitted from 5G cell 302, receives system information, and then transmits / receives data from base station 301 via 5G cell 302. In this case, there are no restrictions on the duplex scheme for 5G cell 302. When the 5G cell is a P-cell, uplink control transmissions are performed via 5G cell 302. Figure 3 In system (a), a 5G cell may include multiple serving cells and can support a total of 32 serving cells. It is assumed that base station 301 is equipped with a 5G transmit / receive module (system) in the network, and that base station 301 is capable of managing and operating the 5G system in real time.
[0099] Next, we will refer to Figure 3 (b) describes the process by which base station 301 configures 5G resources and sends / receives data to / from 5G-enabled terminal 303 in the resources used for 5G.
[0100] exist Figure 3In step 311 of (b), base station 301 sends synchronization signals, system information, and upper-layer configuration information for 5G to 5G-enabled terminal 303. Regarding the synchronization signals for 5G, separate synchronization signals can be sent for eMBB, mMTC, and URLLC using different parameter sets, and a common synchronization signal can be sent to a specific 5G resource using a single parameter set. Regarding the system information, a common system signal can be sent to a specific 5G resource using a single parameter set, or separate system information can be sent for eMBB, mMTC, and URLLC using different parameter sets. The system information and upper-layer configuration information may include configuration information regarding whether data transmission / reception should be performed via time slots or mini-time slots, and may include the number of OFDM symbols and their parameter sets for the time slots or mini-time slots. Additionally, if downlink common control channel reception is configured for the terminal, the system information and upper-layer configuration information may include configuration information related to downlink common control channel reception.
[0101] In step 312, base station 301 sends data for 5G services to 5G-enabled terminal 303 in 5G resources / receives data for 5G services from 5G-enabled terminal 303.
[0102] Next, we will refer to Figure 3 (c) describes the process by which a 5G-enabled terminal 303 is allocated 5G resources by a base station 301 and sends / receives data on those 5G resources.
[0103] exist Figure 3 In step 321 of (c), the 5G-enabled terminal 303 obtains synchronization from the synchronization signal sent by the base station 301 and receives system information and upper-layer configuration information sent by the base station 301. Regarding the 5G synchronization signal, individual synchronization signals can be sent for eMBB, mMTC, and URLLC using different parameter sets, and a common synchronization signal can be sent to a specific 5G resource using a single parameter set. Regarding system information, a common system signal can be sent to a specific 5G resource using a single parameter set, and individual system information can be sent for eMBB, mMTC, and URLLC using different parameter sets. The system information and upper-layer configuration information may include configuration information regarding whether data transmission / reception should be performed via time slots or mini-time slots, and may include the number of OFDM symbols and their parameter sets for the time slots or mini-time slots. Additionally, if downlink common control channel reception is configured for the terminal, the system information and upper-layer configuration information may include configuration information related to downlink common control channel reception.
[0104] In step 322, the 5G-enabled terminal 303 sends data for 5G services to the base station 301 in the 5G resources / receives data for 5G services from the base station 301.
[0105] Next, the description will be given when... Figure 3 In the case of 5G systems operating in time slots or mini-time slots, when uplink control channels (such as long PUCCH, short PUCCH, or SRS) are mixed in a TTI or a time slot, the following methods are used: frequency hopping based on long PUCCH, the method of receiving long PUCCH transmissions configured or indicated by the terminal to perform frequency hopping on long PUCCH in order to obtain performance improvements from frequency diversity, and the method of applying spreading codes for multiplexing multiple terminals to long PUCCH.
[0106] Figure 4 This is a diagram illustrating the structure of the uplink control channel in this disclosure.
[0107] Although Figure 4 The method described herein is for a terminal to transmit an uplink control channel based on a time slot by determining the transmission interval (or start and end symbols) of a long PUCCH. However, this method can be applied to the case where the terminal transmits an uplink control channel based on a mini time slot by determining the transmission interval (or start and end symbols) of a long PUCCH.
[0108] Figure 4 This illustrates that long PUCCH and short PUCCH are multiplexed in the frequency domain (FDM) (400) or in the time domain (TDM) (401). First, the description will be... Figure 4 A time-slot structure multiplexing long and short PUCCHs. Reference numerals 420 and 421 denote the UL central time slot, which is used as the basic transmission unit in the uplink of 5G (a time slot can be referred to by various names, such as "subframe," "transmission time interval (TTI)," etc., and the basic transmission unit is referred to as a "time slot" in this disclosure). In the UL central time slot, most OFDM symbols are used for the uplink; all OFDM symbols can be used for uplink transmission; or a few of the first and last OFDM symbols can be used for downlink transmission. Additionally, when downlink and uplink coexist in a time slot, transmission gaps may exist between them. Figure 4 In this configuration, the first OFDM symbol is used for downlink transmission, such as downlink control channel transmission 402, and the third and subsequent OFDM symbols are used for uplink transmission within the time slot. The second OFDM symbol is used as a transmission gap. Uplink data channel transmission and uplink control channel transmission can be performed in the uplink transmission.
[0109] Next, the long PUCCH 403 will be described. Since the control channel with a long transmission interval is used to increase cell coverage, the control channel can be transmitted through a Discrete Fourier Transform Spread OFDM (DFT-S-OFDM) scheme (single-carrier transmission instead of OFDM transmission). Therefore, in this case, only consecutive subcarriers must be used to transmit the control channel, and in order to obtain the frequency diversity effect, the uplink control channel with a long transmission interval is configured to have intervals such as 408 and 409. The frequency interval 405 must be less than the bandwidth supported by the terminal. As shown at 408, transmission is performed using PRB-1 before the time slot, and as shown at 409, transmission is performed using PRB-2 after the time slot.
[0110] PRB (Physical RB) is a physical resource block, which refers to the smallest transmission unit on the frequency axis, and can be defined as 12 subcarriers, etc. Therefore, the frequency-side interval between PRB-1 and PRB-2 must be less than the maximum supported bandwidth of the terminal, and the maximum supported bandwidth of the terminal may be less than or equal to the bandwidth 406 supported by the system. The frequency resources PRB-1 and PRB-2 can be configured for the terminal through higher-layer signaling, and the frequency resources can be mapped to bit fields through higher-layer signaling. In addition, the frequency resources to be used can be indicated to the terminal through a bit field included in the downlink control channel. In addition, the control channel transmitted before the time slot at 408 and the control channel transmitted after the time slot at 409 respectively include Uplink Control Information (UCI) 410 and a UE Reference Signal 411, and it is assumed that the two signals are separated from each other in time and transmitted on different OFDM symbols.
[0111] <Additional Description for PUCCH Formats 1, 3 and 4>
[0112] Long PUCCH supports transmission formats such as PUCCH format 1, PUCCH format 3, and PUCCH format 4, depending on the number of bits of control information it can support and whether it supports terminal multiplexing via Pre-DFT Orthogonal Cover Code (OCC) preceding IFFT. First, PUCCH format 1 is a long PUCCH format based on DFT-S-OFDM, capable of supporting up to 2 bits of control information. Control information may include HARQ-ACK, Scheduling Request (SR), or a combination thereof. PUCCH format 1 includes repeating OFDM symbols containing DMRS as a demodulation reference signal and OFDM symbols containing uplink control information (UCI). For example, when the number of transmission symbols in PUCCH format 1 is 8, these 8 symbols are configured as DMRS symbol, UCI symbol, DMRS symbol, UCI symbol, DMRS symbol, UCI symbol, DMRS symbol, UCI symbol, DMRS symbol, and UCI symbol, starting from the first start symbol. The DMRS symbol has the following structure: In a single OFDM, an orthogonal code {or orthogonal sequence or spreading code, w_i(m)} on the time axis is used to extend a sequence corresponding to a length of 1 RB on the frequency axis, and the DMRS symbol is transmitted after performing an IFFT. The UCI symbol has the following structure: d(0) is generated by BPSK modulation for 1 bit of control information and QPSK modulation for 2 bits of control information, wherein the generated d(0) is scrambled by multiplying it by a sequence corresponding to a length of 1 RB on the frequency axis, wherein the scrambled sequence is extended using an orthogonal code {or orthogonal sequence or spreading code, w_i(m)} on the time axis, and then transmitted after performing an IFFT. The terminal generates a sequence based on a group hop or sequence hop configuration configured by means of higher-layer signals from the base station and the configured ID, and cyclically shifts the generated sequence using an indicated initial cyclic shift (CS) value to generate a sequence corresponding to a length of 1 RB.
[0113] According to the length of the extension code (N) SF The following table shows "w_i(m)". "i" represents the index of the extended code, and "m" represents the index of an element of the extended code. Here, the numbers in [] in the table represent... For example, when the length of the extended code is 2, the specific value of the extended code w_i(m) is... and Thus, we obtain w_i(m) = [1 1].
[0114] [Table 2] Extended codes for PUCCH format 1
[0115]
[0116] Next, PUCCH format 3 is a long PUCCH format based on DFT-S-OFDM that can support 2 bits or more of control information. Control information may include HARQ-ACK, CSI (Channel State Information), SR, or a combination thereof. The positions of the DMRS symbols in PUCCH format 3 are shown in Table 3 below, depending on whether frequency hopping is performed and whether additional DMRS symbols are configured.
[0117] [Table 3]
[0118]
[0119] For example, if the number of transmission symbols in PUCCH format 3 is 8, then the first of the 8 symbols begins with 0, and DMRS is transmitted in the first and fifth symbols. The table above also applies to the DMRS symbol positions in PUCCH format 4.
[0120] Next, PUCCH format 4 is a long PUCCH format based on DFT-S-OFDM that supports control information greater than 2 bits. Control information can include HARQ-ACK, Channel State Information (CSI), SR, or a combination thereof. The difference between PUCCH format 4 and PUCCH format 3 is that, in the case of PUCCH format 4, PUCCH format 4 from multiple terminals can be multiplexed within a single RB. Multiple terminals' PUCCH format 4 can be multiplexed by applying Pre-DFT OCC to multiple control messages before the IFFT. However, depending on the number of terminals to be multiplexed, the number of control message symbols that can be transmitted in a terminal is reduced.
[0121] Next, short PUCCH 418 will be described. Short PUCCHs can be transmitted in both the DL center time slot and the UL center time slot. Typically, a short PUCCH is transmitted in the last symbol of a time slot or in subsequent OFDM symbols (e.g., the last OFDM symbol, the second to last OFDM symbols, or the last two OFDM symbols). Alternatively, a short PUCCH can be transmitted at any location within a time slot. Furthermore, a short PUCCH can be transmitted using one OFDM symbol, two OFDM symbols, or multiple OFDM symbols.
[0122] exist Figure 4In the disclosure, a short PUCCH is transmitted in the last symbol 418 of the time slot. Radio resources for the short PUCCH are allocated in units of PRBs on the frequency side. One PRB or a plurality of consecutive PRBs may be allocated, or a plurality of PRBs spaced apart from each other in a frequency band may be allocated. In addition, the allocated PRBs must be included in a frequency band that is equal to or less than the band 407 supported by the terminal. A plurality of PRBs serving as allocated frequency resources can be configured for the terminal through higher layer signaling. In addition, frequency resources can be mapped to bit fields through higher layer signaling, and the frequency resource to be used can be indicated to the terminal through a bit field included in a downlink control channel.
[0123] In addition, uplink control information 420 and a demodulation reference signal 421 must be multiplexed in a frequency band within a single PRB. There may be a method of transmitting a demodulation reference signal in one subcarrier for every two symbols as shown at 412, a method of transmitting a demodulation reference signal in one subcarrier for every three symbols as shown at 413, or a method of transmitting a demodulation reference signal in one subcarrier for every four symbols as shown at 414. Among demodulation signal transmission methods such as 412, 413 and 414, the method to be used can be configured through higher layer signaling. Alternatively, a mapping scheme is defined in a standard, such that the terminal transmits the short PUCCH according to the mapping scheme, and the base station demodulates the short PUCCH according to the mapping scheme. Alternatively, the terminal multiplexes the demodulation reference signal and the uplink control information according to the method indicated by receiving higher layer signaling, and transmits the same. Alternatively, the transmission method of the demodulation reference signal can be determined according to the number of bits of the uplink control information 420. For example, if the uplink control information has a small number of bits, the terminal can transmit the demodulation reference signal and the uplink control information by multiplexing them according to 412.
[0124] In a case where the uplink control information has a small number of bits, a sufficient transmission code rate can be obtained even if a large amount of resources are not used for transmission of the uplink control information. For example, if the uplink control information has a large number of bits, the terminal can transmit the demodulation reference signal and the uplink control information by multiplexing them according to 414. In a case where the uplink control information has a large number of bits, a large amount of resources are required to transmit the uplink control information in order to reduce the transmission code rate.
[0125] <Additional description for PUCCH formats 0 and 2>
[0126] Short PUCCHs support transmission formats based on the number of bits of control information they can support, such as PUCCH format 0 and PUCCH format 2. First, PUCCH format 0 is a CP-OFDM (Cyclic Prefix-Based OFDM) short PUCCH format capable of supporting up to 2 bits of control information. The control information may include HARQ-ACK, SR, or a combination thereof. PUCCH format 0 has a structure that transmits only a sequence mapped to 12 subcarriers on the frequency axis in a single OFDM symbol without transmitting DMRS. The terminal generates a sequence based on a group hop or sequence hop configuration configured by means of higher-layer signals from the base station and the configured ID, and cyclically shifts the generated sequence to 12 subcarriers using a final CS (cyclic shift) value obtained by adding different CS values to an indicated initial CS value according to ACK or NACK, and then transmits it. For example, in the case of 1-bit HARQ-ACK, the final CS is generated by adding 6 to the initial CS value for ACK, and by adding 0 to the initial CS for NACK, as shown in the table below. The standard defines a CS value of 0 for NACK and a CS value of 6 for ACK, and the terminal always generates PUCCH format 0 based on these values and sends a 1-bit HARQ-ACK (see Table 4).
[0127] [Table 4]
[0128]
[0129] For example, in the case of 2-bit HARQ-ACK, for (NACK, NACK), 0 is added to the initial CS value; for (NACK, ACK), 3 is added to the initial CS value; for (ACK, ACK), 6 is added to the initial CS value; and for (ACK, NACK), 9 is added to the initial CS value. The standard defines a CS value of 0 for (NACK, NACK), 3 for (NACK, ACK), 6 for (ACK, ACK), and 9 for (ACK, NACK). The terminal always generates PUCCH format 0 based on these values and sends a 2-bit HARQ-ACK.
[0130] If the final CS value, obtained by adding the above value to the initial CS value based on ACK or NACK, exceeds 12, then since the length of the sequence is 12, it is obvious that modulo 12 is applied to it.
[0131] [Table 5]
[0132]
[0133] Next, PUCCH format 2 is a short PUCCH format based on CP-OFDM that supports 2 bits or more of control information. The control information can include HARQ-ACK, CSI, SR, or combinations thereof. In PUCCH format 2, assuming the index of the first subcarrier is #0 (as shown in Figure 512), the subcarriers transmitting DMRS within an OFDM symbol are fixed at the positions of subcarriers with indices #1, #4, #7, and #10. Through channel coding and modulation processing, the control information is mapped to the remaining subcarriers except for the subcarrier containing the DMRS.
[0134] <How to select PUCCH format in the terminal>
[0135] The terminal receives PUCCH resource sets via higher-layer signals. The terminal selects the configured PUCCH resource set based on the number of bits of control information to be transmitted. In a specific time slot, if the number of bits of control information to be transmitted is 1 to 2, the terminal selects PUCCH resource set 0; if the number of bits is 3 to N2 - 1, the terminal selects PUCCH resource set 1; if the number is N2 to N3 - 1, the terminal selects PUCCH resource set 2; and if the number is N3 to N4 - 1, the terminal selects PUCCH resource set 3. N2, N3, and N4 can be received in advance from the base station via higher-layer signals. Each PUCCH resource set includes X PUCCH resources, and these X PUCCH resources include resources for short PUCCHs (PUCCH format 0 and PUCCH format 2) or resources for long PUCCHs (PUCCH format 1, PUCCH format 3, and PUCCH format 4). The resource selected by the terminal from X resources, and whether to send the PUCCH format corresponding to the selected resource, can be indicated by the bits of the downlink control channel, or the control channel can be derived from the downlink transmission resources, time slot index, terminal identifier (ID), etc. Optionally, the above can be indicated to the terminal by a combination of indication by the downlink control channel and derivation by the downlink control channel's transmission resources, time slot index, terminal ID, etc.
[0136] The terminal receives or derives an indication method to select a PUCCH resource from X PUCCH resources and transmits control information using the corresponding PUCCH format. The above PUCCH resource indication method can only be applied if the terminal can determine the PUCCH resource by receiving the corresponding downlink control channel before a HARQ-ACK transmission (such as a HARQ-ACK transmission). If the terminal does not receive the corresponding downlink control channel before a CSI or SR transmission (such as a CSI or SR transmission), the terminal receives the PUCCH format to be used in the CSI or SR transmission and the required PUCCH resources from the base station via higher-layer signals in advance, and transmits the CSI or SR in the configured PUCCH resource using the configured PUCCH format in the time slot used for CSI or SR transmission, according to the period and offset set by the higher-layer signals from the base station.
[0137] The PUCCH resource corresponding to the PUCCH format includes at least one of the following information.
[0138] *PUCCH transmission start symbol and number of PUCCH transmission symbols
[0139] *Indicates the index of the starting PRB, the number of PRBs to be sent, whether frequency hopping is configured, and the frequency resources for the second hop when frequency hopping is indicated.
[0140] *Initial CS value, index of orthogonal cover code (OCC) on the time axis, length of Pre-DFT OCC, and index of Pre-DFT OCC.
[0141] The required information and range of values for each PUCCH format can be shown in the table below. In Table 6, cases where no configuration value is required or where a range of values is not required due to its value being 1 are indicated as "NA".
[0142] [Table 6]
[0143]
[0144] In the following, in this disclosure, unless otherwise stated, short PUCCH refers to PUCCH format 0 or PUCCH format 2, and long PUCCH refers to PUCCH format 1, PUCCH format 3, or PUCCH format 4, unless otherwise stated. Furthermore, in this disclosure, unless otherwise stated, transmission using PUCCH format X refers to transmission using PUCCH resources for PUCCH format X obtained through the methods of this disclosure, which PUCCH format X is indicated or derived from the base station.
[0145] The choice between long and short PUCCH usage information included in the higher-layer signals received from the base station can be used to determine whether the terminal uses long or short PUCCH to transmit uplink control information in a time slot or mini-time slot. Alternatively, the choice between long and short PUCCH usage information included in the physical signals received from the base station can be used to determine whether the terminal uses long or short PUCCH to transmit uplink control information in a time slot or mini-time slot. Alternatively, the choice between long and short PUCCH usage information in a time slot or mini-time slot can be implicitly determined by the number of uplink symbols in the time slot or mini-time slot. For example, if the number of uplink symbols in a time slot or mini-time slot for transmitting uplink control information is 1 or 2, the terminal can use a short PUCCH to transmit uplink control information; and if the number of uplink symbols in a time slot or mini-time slot is 4 to 14, the terminal can use a long PUCCH to transmit uplink control information. Optionally, during the terminal's random access processing, the information indicating the waveform of msg3 included in msg2 can be correlated to determine whether the terminal uses a long PUCCH or a short PUCCH to transmit uplink control information in a time slot or mini-time slot. That is, if the information indicating the waveform of msg3 included in msg2 is CP-OFDM, then the terminal uses the CP-OFDM waveform to transmit uplink control information via a short PUCCH.
[0146] If the waveform information in msg2 indicating msg3 is DFT-S-OFDM, the terminal uses the DFT-S-OFDM waveform to transmit uplink control information via a long PUCCH. Optionally, the terminal can determine the PUCCH format (e.g., PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, or PUCCH format 4) for transmitting uplink control information in a time slot or mini-time slot by receiving, determining, or a combination of the following information: First, receiving resource configuration information in the PUCCH format included in the higher-layer signals received from the base station; second, receiving indication information for the PUCCH format included in the physical layer signals; and third, the number of bits of uplink control information to be transmitted in the time slot of the PUCCH transmission.
[0147] Next, the multiplexing of long and short PUCCHs as described above will be described. In time slot 420, the long and short PUCCHs of different terminals can be multiplexed in the frequency domain (400). In this case, the base station can configure the frequency resources of the short and long PUCCHs of different terminals so that they do not overlap, as shown below. Figure 4The PRB is shown in the diagram. However, due to the different transmission resources configured for the uplink control channels of all terminals, frequency may be wasted regardless of scheduling. Therefore, considering that limited frequency resources must be used for uplink data channel transmission instead of uplink control channels, this is undesirable. Consequently, the frequency resources of short PUCCH and long PUCCH of different terminals may overlap, and the base station must operate to ensure that the scheduling and transmission resources of different terminals do not conflict in a time slot. However, in cases where the short PUCCH transmission resources and long PUCCH transmission resources of different terminals inevitably conflict in a specific time slot, the base station needs a method to prevent conflicts between long PUCCH transmission resources and short PUCCH transmission resources, requiring the terminal to adjust the long PUCCH transmission resources according to the base station's instructions. According to the above method, the transmission resources of short PUCCH and long PUCCH can be multiplexed in the time domain in a time slot 421 (401).
[0148] This disclosure provides a method for determining the number of uplink OFDM symbols for transmitting a long PUCCH and the location of the symbols, taking into account the number of uplink OFDM symbols in a time-slot format or the number of uplink OFDM symbols in a time slot, unlike transmission based on uplink control channels in the short time domain, such as short PUCCH or SRS. This disclosure can provide three main methods.
[0149] The first method involves the base station directly indicating the transmission resources of the long PUCCH in the time slot to the terminal using a first signal, and the terminal performing the long PUCCH transmission by receiving the transmission resources indicated by the first signal in the time slot. Alternatively, the base station implicitly (indirectly) indicates the transmission resources to the terminal by associating the long PUCCH transmission resources with the number of uplink / downlink OFDM symbols and the number of GP OFDM symbols in the time slot, as defined in the standard. The first signal may include higher-layer signals or physical signals, and includes the OFDM symbol interval in the time domain (or the start OFDM symbol and end OFDM symbol), the PRB in the frequency domain, etc., for transmitting the long PUCCH.
[0150] If a terminal receives a third signal indicating that it will transmit another terminal's SRS or short PUCCH in a specific OFDM symbol of a time slot, and if it cannot transmit a long PUCCH with an implicit or configured OFDM symbol interval by means of a first signal, the terminal may discard the transmission of the long PUCCH. Optionally, the terminal may determine the number of OFDM symbols for transmitting the long PUCCH that overlap with the OFDM symbols used for transmitting the SRS or short PUCCH, and if the number of conflicting symbols falls within a predetermined threshold range, it may transmit a long PUCCH in which the overlapping OFDM symbols are punctured. Otherwise, the terminal may discard the transmission of the long PUCCH. Optionally, the terminal may always transmit a long PUCCH in which the OFDM symbols overlapping with the OFDM symbols used for transmitting the SRS or short PUCCH are punctured. The third signal and the threshold can be configured by higher-layer signals, and the threshold can be a constant corresponding to a specific number of OFDM symbols.
[0151] The second method involves the base station directly instructing the terminal, using a first signal and a second signal, on the transmission resources of a long PUCCH within a time slot. The terminal then performs the long PUCCH transmission by receiving the transmission resources indicated by the first signal within the time slot. The first signal may include higher-layer signals, and the second signal may include physical signals. The first signal may include, in the time domain, OFDM symbol intervals (or start and end OFDM symbols) for the long PUCCH transmission, and a set of available PRBs in the frequency domain, and the second signal may be selected from the available set for indication.
[0152] The third method involves the base station in advance instructing the terminal, either directly or indirectly, to transmit long PUCCH resources in a time slot via a first signal or by means of a standard defining the association between long PUCCH transmission resources and the number of uplink / downlink OFDM symbols and GP OFDM symbols in a time slot. The base station then reduces or adjusts the pre-instructed long PUCCH transmission resources using a second signal within a time slot to avoid conflicts with uplink control channel transmission resources in the short time domain. The terminal pre-determines the long PUCCH transmission interval by receiving the first signal or the number of uplink / downlink OFDM symbols and GP OFDM symbols in the time slot, and adjusts the long PUCCH transmission resources within a time slot by receiving the second signal, thereby transmitting the long PUCCH within a time slot. The first and second signals may include higher-layer signals, physical signals, or combinations thereof. The first signal includes OFDM symbol intervals (or start OFDM symbols and end OFDM symbols) for transmitting long PUCCHs in the time domain, PRBs in the frequency domain, etc., and the second signal includes OFDM symbol intervals (or start OFDM symbols and end OFDM symbols) in the time domain, PRBs in the frequency domain, etc., for which long PUCCHs in time slots cannot be transmitted.
[0153] The first method is suitable for uplink control channel transmissions (such as periodic channel information transmissions) configured relative to the terminal to perform periodic transmissions without scheduling clearance. The second and third methods are suitable for uplink control channel transmissions (such as HARQ-ACK transmissions) configured relative to the terminal to perform non-periodic transmissions based on scheduling clearance. Therefore, the first, second, or third method can be applied depending on whether the uplink control channel transmitted by the terminal is triggered by scheduling clearance or whether the transmitted uplink control channel is periodic channel information or HARQ-ACK.
[0154] In other words, the terminal can apply the first method to uplink control channel transmission configured to transmit uplink control channel without scheduling clearance, and the terminal can apply the second or third method to cases where transmission via the terminal's uplink control channel is triggered by scheduling clearance. Optionally, the terminal can apply the first method to the uplink control channel used for transmitting periodic channel information, and the terminal can apply the second or third method to the uplink control channel used for transmitting HARQ-ACK information. Optionally, the terminal can be instructed by a higher-layer signal whether to always apply the first method or always apply the second or third method. If the terminal receives a configuration signal as a higher-layer signal indicating that the first method should always be applied to the uplink control channel, then the terminal will always apply the first method to the uplink control channel for transmission; and if the terminal receives a configuration signal as a higher-layer signal indicating that the second method should always be applied to the uplink control channel, then the terminal will always apply the second method to the uplink control channel for transmission. If the terminal receives a configuration signal as a higher-layer signal, indicating that the third method is always applied to the uplink control channel, then the terminal will always apply the third method to the uplink control channel to transmit.
[0155] The first method, the second method, and the third method will be described in detail below.
[0156] The first approach is to indicate to the terminal the OFDM symbol interval (or the start and end OFDM symbols, or OFDM symbols to avoid long PUCCH transmission) for long PUCCH transmission in the downlink control channel. The downlink control channel can be information shared by a group of terminals in the cell or by all terminals, or it can be dedicated information sent only to a specific terminal. For example, if a terminal's long PUCCH transmission frequency resource conflicts with another terminal's short PUCCH transmission frequency resource in the last OFDM symbol of a time slot, the base station can configure a long PUCCH transmission interval to avoid the last OFDM symbol of the time slot. For instance, if the long PUCCH transmission interval supports 12 OFDM symbols starting from the 4th OFDM symbol (the uplink interval for the UL center time slot of 1d-20 is the 12th OFDM symbol), the base station uses a bit field of the downlink control channel to indicate that the long PUCCH is transmitted in 11 OFDM symbols instead of 12 OFDM symbols, and the terminal transmits the long PUCCH in 11 OFDM symbols. As another example, if the long PUCCH transmission interval is configured by higher-layer signaling, or defined in a standard as a set of at least one value including a finite symbol interval—for example, if it is configured by higher-layer signaling or defined in a standard that performs transmissions only in the 4th, 6th, 8th, 10th, and 12th OFDM symbols—the base station uses a bit field of the downlink control channel to indicate the transmission of the long PUCCH in the 10th OFDM symbol to avoid resource conflicts with the transmission of the short PUCCH in the last OFDM symbol, and the terminal transmits the long PUCCH in 10 OFDM symbols. Alternatively, the terminal may also be indicated with the interval for the transmission of the short PUCCH (or whether it is the last OFDM symbol in the time slot, the penultimate OFDM symbol, or the last two OFDM symbols) to avoid resource conflicts with the long PUCCH.
[0157] - The second method is to configure the OFDM symbol interval (or start and end OFDM symbols, or OFDM symbols that avoid long PUCCH transmission) for transmitting long PUCCH to the terminal via higher-layer signals. For example, short PUCCH transmission frequency resources can be configured with distributed PRBs or local PRBs. If PRBs have already been allocated to short PUCCH transmission frequency resources, conflicts with long PUCCH transmission resources are likely. Therefore, the base station can configure the OFDM symbol interval for long PUCCH transmission via higher-layer signals to avoid OFDM symbols used for transmitting short PUCCH, such as the last OFDM symbol. For example, the base station configures the terminal via higher-layer signals to transmit a long PUCCH transmission interval in the 10th OFDM symbol, and the terminal performs long PUCCH transmission in the 10th OFDM symbol.
[0158] The third method involves configuring the terminal to perform either long or short PUCCH transmission via higher-layer signals or physical downlink control signals, and associating the OFDM symbol interval used for long PUCCH transmission with the number of uplink OFDM symbols according to the time slot format. However, the terminal receives information regarding whether long PUCCH transmission can still be performed in the last or two OFDM symbols. The terminal can receive configuration information to determine whether to transmit a long or short PUCCH, and if the terminal receives indication information and performs long PUCCH transmission, the terminal determines whether long PUCCH transmission can still be performed in the last or two OFDM symbols. That is, assuming the uplink OFDM symbol interval in the time slot is the 11th OFDM symbol, the terminal determines from the uplink OFDM symbol interval of the time slot to transmit a long PUCCH in the 11th OFDM symbol interval, and receives indication information to determine whether to transmit the long PUCCH in the 11th, 10th, or 9th OFDM symbol. If a long PUCCH is transmitted in the 10th or 9th OFDM symbol, then based on the transmission of the long PUCCH in the 11th OFDM symbol, the long PUCCH symbol can be punctured or rate-matched from the following symbols. The terminal receives information about the uplink OFDM symbol interval of the time slot from the downlink control channel, and the downlink control channel can be information common to all terminals in a group or cell, or it can be dedicated information sent only to a specific terminal.
[0159] Figure 5 This is a diagram illustrating the process 500 of a base station and terminal for uplink control channel resources in this disclosure.
[0160] First, refer to Figure 5(a) describes the process of base station.
[0161] In step 511, the base station sends uplink control channel configuration information to the terminal. (See reference...) Figure 4 The described uplink control channel configuration information may include an available set, which includes at least one value of frequency PRB resources for long PUCCH or short PUCCH or OFDM symbol interval on the time axis, and may be transmitted to the terminal via higher-layer signals to avoid conflicts in the transmission resources of short PUCCH or long PUCCH between terminals.
[0162] In step 512, the base station sends a downlink control channel to the terminal. (See reference...) Figure 4 As described, the downlink control channel may include a bit field indicating the frequency PRB of a short or long PUCCH, the OFDM symbol interval on the time axis, the start OFDM symbol and the end OFDM symbol, or OFDM symbols to avoid long PUCCH transmission, and may be sent to terminals to avoid transmission resource conflicts of short or long PUCCH between terminals. The downlink control channel may be information shared by all terminal groups or all terminals within a cell, or it may be dedicated information sent only to a specific terminal.
[0163] In step 513, the base station receives the uplink control channel from the terminal during the short PUCCH or long PUCCH transmission time and the frequency resources indicated in step 511 or 512.
[0164] Next, we will refer to Figure 5 (b) describes the process of the terminal.
[0165] In step 521, the terminal receives uplink control channel configuration information from the base station. (See reference...) Figure 4 The described uplink control channel configuration information may include an available set, which includes at least one value of frequency PRB resources for long PUCCH or short PUCCH or OFDM symbol interval on the time axis, and can be received from the base station via higher-layer signals to avoid transmission resource conflicts of short PUCCH or long PUCCH between terminals.
[0166] In step 522, the terminal receives the downlink control channel from the base station. (See reference...) Figure 4As described, the downlink control channel may include a bit field indicating the frequency PRB of a short or long PUCCH, the OFDM symbol interval on the time axis, the start OFDM symbol and the end OFDM symbol, or OFDM symbols to avoid long PUCCH transmission, and can be received to avoid transmission resource conflicts of short or long PUCCH between terminals. The downlink control channel may be information shared by all terminal groups or all terminals within a cell, or it may be dedicated information sent only to a specific terminal.
[0167] In step 523, the terminal sends an uplink control channel to the base station during the short PUCCH or long PUCCH transmission time and on the frequency resources indicated in step 521 or 522.
[0168] Figure 6 This is a diagram illustrating the structure 600 of the time slot format in this disclosure.
[0169] As mentioned above, 5G supports various time slot formats, such as DL-only time slots, DL-center time slots, UL-only time slots, and UL-center time slots. Each time slot format can also include various OFDM symbols in the downlink, GP, and uplink. The terminal can receive the time slot format and format structure (the number of OFDM symbols in the downlink, GP, and uplink) through higher-layer signals or signal L1.
[0170] like Figure 6 As shown, like the slot format, slots can have various slot formats. Long PUCCHs may not be able to be transmitted, or the number of uplink OFDM symbols capable of transmitting long PUCCHs may vary depending on the slot format or format structure. For example, refer to... Figure 6 In the sequence, time slot #n is a UL-only time slot, where long PUCCHs can be transmitted in 14 OFDM symbols. Time slot #n+1 is a UL center time slot, where long PUCCHs can be transmitted in 12 OFDM symbols. Time slot #n+2 is a DL center time slot, where long PUCCHs can be transmitted in 5 OFDM symbols, but in the last symbol, SRS transmission resources conflict with long PUCCH transmission resources, thus allowing long PUCCHs to be transmitted in 4 OFDM symbols. Time slot #n+3 is a DL-only time slot, where long PUCCHs cannot be transmitted. Time slot #n+4 is a UL center time slot, where long PUCCHs can be transmitted in 11 OFDM symbols, but in the last two OFDM symbols, short PUCCH transmission resources conflict with long PUCCH transmission resources, thus allowing long PUCCHs to be transmitted in 9 OFDM symbols.
[0171] Next, we will refer to Figure 7 and Figure 8This describes a method for applying frequency hopping to a long PUCCH format used to transmit one or two uplink control information bits and applying an extension code when transmitting long PUCCH (especially PUCCH format 1) in various symbols.
[0172] First, refer to Figures 7 to 8 The conditions for applying frequency hopping are described. Frequency hopping is used to transmit uplink control information and reference signals at different frequencies to achieve frequency diversity. It is preferable to transmit uplink control information and reference signals at the same frequency when the channel estimation gain obtained by transmitting uplink control information and reference signals at the same frequency is greater than the performance gain obtained from frequency diversity. Therefore, whether to apply frequency hopping can be predefined in the standard based on the number of uplink symbols X, and if the number of uplink symbols used to transmit long PUCCHs in a time slot is greater than X, the terminal can apply frequency hopping. For example, X can be determined to be 7.
[0173] Optionally, since short PUCCHs are based on CP-OFDM, frequency resources can be configured relative to the terminal to separate them from higher-layer signals. Therefore, in the case of short PUCCHs, frequency diversity performance can be achieved by configuring frequency resources instead of frequency hopping. Thus, based on whether the PUCCH to be transmitted by the terminal in the time slot is a long or short PUCCH, the application of frequency hopping can be predefined in the standard, and frequency hopping can be applied only if the terminal needs to transmit a long PUCCH in the time slot.
[0174] Optionally, higher-layer signals can be used to configure frequency hopping, and the terminal receiving the higher-layer signals can determine whether to apply frequency hopping when transmitting a long PUCCH. The frequency resources before hopping can be indicated by resource configuration through higher-layer signals or physical signals, and the frequency resources after hopping can be determined by higher-layer signals, physical signals, or standards. The terminal can perform long PUCCH transmission at both the pre-hop and post-hop frequencies by receiving signals or standards.
[0175] In addition, Figure 7 and Figure 8 The extended code {w_i(m)} used in the code can be a sequence of integers including 1 and -1, or it can be a sequence of complex numbers.
[0176] Figure 7This is a diagram illustrating a first embodiment 700 of the present disclosure. The first embodiment describes a method for applying frequency hopping by independently determining the symbols for transmitting reference signals and the symbols for transmitting uplink control information. Although the embodiments describe mapping long PUCCH transmission symbols in the order of symbols for transmitting reference signals and symbols for transmitting uplink control information, the present disclosure can be applied to embodiments that map long PUCCH transmission symbols in the order of symbols for transmitting uplink control information and symbols for transmitting reference signals.
[0177] Figure 7 An example of a long PUCCH that transmits various symbols in a time slot is shown. Figure 7 (a) shows only the 8-symbol length PUCCH701. Figure 7 (b) shows only the 9-symbol long PUCCH 702. Figure 7 (c) only shows a 10-symbol long PUCCH 704, but this disclosure can be applied to long PUCCHs with any of the symbol lengths from 4 to 14 symbols.
[0178] First, the method for frequency hopping and spreading codes in an 8-symbol long PUCCH 701 will be described. In an 8-symbol long PUCCH, frequency hopping is applied between the 4th and 5th symbols out of the 8 symbols, such that the number of symbols transmitted at the frequency before the hopping is equal to the number of symbols transmitted at the frequency after the hopping, which is 4. In this case, if the number of symbols used in the transmission of the long PUCCH is n, the number of symbols before the hopping can be determined as n / 2, and the number of symbols after the hopping can also be determined as n / 2. In 4-symbol long PUCCHs and 12-symbol long PUCCHs, the number of symbols transmitted at the frequency before the hopping and the number of symbols transmitted at the frequency after the hopping can be made equal based on the above method.
[0179] In the 8-symbol long PUCCH 701, the long PUCCH symbols at the frequency before frequency hopping are configured in the order of reference signal 711, uplink control information 712, reference signal 711, and uplink control information 712. Similarly, the long PUCCH symbols at the frequency after frequency hopping are configured in the same order. In this case, the spreading code is independently applied to the reference signal symbols and uplink control information symbols before and after frequency hopping. That is, before frequency hopping, a spreading code of length 2 is independently applied to the symbols transmitting two reference signals, and a spreading code of length 2 is independently applied to the symbols transmitting two uplink control information. Furthermore, after frequency hopping, a spreading code of length 2 is independently applied to the symbols transmitting two reference signals, and a spreading code of length 2 is independently applied to the symbols transmitting two uplink control information.
[0180] Because the frequency spreading code is applied independently to the symbols for transmitting reference signals and uplink control information before frequency hopping, and also independently to the symbols for transmitting reference signals and uplink control information after frequency hopping, the terminal must receive the spreading code indexes related to the symbols for transmitting reference signals and uplink control information before frequency hopping, as well as the spreading code indexes related to the symbols for transmitting reference signals and uplink control information after frequency hopping. To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a spreading code index via higher-layer signals or physical signals, or it can define a standard to use a spreading code index determined by the time slot index or the terminal's ID. A spreading code can be applied independently to the symbols for transmitting reference signals and uplink control information before frequency hopping, and another spreading code can be applied independently to the symbols for transmitting reference signals and uplink control information after frequency hopping, thus enabling transmission.
[0181] Alternatively, corresponding spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after the frequency hopping. The terminal can apply the first spreading code to symbols transmitting reference signals and symbols transmitting uplink control information before the frequency hopping, respectively, based on the spreading code indices determined for the symbols before the frequency hopping as described above, and apply the second spreading code to symbols transmitting reference signals and symbols transmitting uplink control information after the frequency hopping, respectively, based on the spreading code indices determined for the symbols after the frequency hopping, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols after the frequency hopping is obtained by comparing the number of symbols transmitting uplink control information after the frequency hopping with the number of symbols transmitting reference signals, and determining the index within the range of available index values for spreading codes corresponding to the same number or fewer symbols. If the number of symbols used for uplink control information after the frequency hopping is 3, and the number of symbols used for reference signals is 2, then the number of available indices for the spreading code is determined to be 2 based on the number of symbols used for reference signals. Therefore, the index of the spreading code applied to the symbol for transmitting the reference signal and the symbol for transmitting the uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0182] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. The time slot index can be assigned based on whether it occurs before or after frequency hopping, or a standard can be defined to use the two spreading code indices determined by the terminal ID. Before frequency hopping, the two spreading codes can be applied separately to the symbols for transmitting the reference signal and the symbols for transmitting the uplink control information, respectively. After frequency hopping, the two spreading codes can be applied independently to the symbols for transmitting the reference signal and the symbols for transmitting the uplink control information, respectively, for transmission. Alternatively, the two spreading code indices, determined by assigning different values depending on whether they occur before or after frequency hopping, can be applied to the symbols before and after frequency hopping. The terminal can apply the first spreading code to the symbol for transmitting the reference signal and the second spreading code to the symbol for transmitting uplink control information before frequency hopping, based on the spreading code index determined for the symbol before frequency hopping as described above. Furthermore, it can apply the third spreading code to the symbol for transmitting the reference signal and the fourth spreading code to the symbol for transmitting uplink control information after frequency hopping, based on the spreading code index determined for the symbol after frequency hopping, thereby transmitting a long PUCCH.
[0183] In this case, the index of the spreading code for the symbols transmitting the reference signal after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols used for the reference signal after frequency hopping. If the number of symbols transmitting the reference signal after frequency hopping is 3, the index of the spreading code to be applied to the symbols transmitting the reference signal after frequency hopping is determined to be index 0, index 1, or index 2. Additionally, the index of the spreading code for the symbols transmitting the uplink control information after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols used for uplink control information after frequency hopping. If the number of symbols transmitting the uplink control information after frequency hopping is 2, the index of the spreading code to be applied to the symbols transmitting the uplink control information after frequency hopping is determined to be index 0 or index 1.
[0184] Second, a method for frequency hopping and spreading codes in a 9-symbol long PUCCH 702 will be described. In a 9-symbol long PUCCH, frequency hopping is applied between the 5th and 6th symbols or between the 4th and 5th symbols, such that the number of symbols transmitted at the frequency before the hopping is similar to the number of symbols transmitted at the frequency after the hopping. In this case, if the number of symbols used in the long PUCCH transmission is n, the number of symbols before the hopping can be determined as ceil(n / 2) (rounded up), and the number of symbols after the hopping can be determined as floor(n / 2) (rounded down). Alternatively, the number of symbols before the hopping can be determined as ceil(n / 2), and the number of symbols after the hopping can be determined as floor(n / 2).
[0185] In 5-symbol long PUCCH, 7-symbol long PUCCH, 11-symbol long PUCCH, and 13-symbol long PUCCH, the number of symbols transmitted at the frequency before frequency hopping and the number of symbols transmitted at the frequency after frequency hopping can be determined based on the above method.
[0186] The long PUCCH symbols of the 9-symbol long PUCCH 702 at the frequencies prior to frequency hopping are configured in the order of reference signal 711, uplink control information 712, reference signal 711, uplink control information 712, and reference signal 711. Additionally, the long PUCCH symbols at the frequencies following frequency hopping are configured in the same order. In this case, the spreading code is independently applied to the reference signal symbols and uplink control information symbols prior to frequency hopping, and also independently applied to the reference signal symbols and uplink control information symbols following frequency hopping. That is, before frequency hopping, a spreading code of length 3 is independently applied to the symbols transmitting three reference signals, and a spreading code of length 2 is independently applied to the symbols transmitting two uplink control information signals. In addition, after frequency hopping, a 2-length spreading code is independently applied to the symbols transmitting the two reference signals, and a 2-length spreading code is independently applied to the symbols transmitting the two uplink control information.
[0187] Because the spreading codes are applied independently to the symbols for transmitting reference signals and uplink control information at the frequency before frequency hopping, and to the symbols for transmitting reference signals and uplink control information at the frequency after frequency hopping, the terminal must receive the spreading code indexes related to the symbols for transmitting reference signals and uplink control information before frequency hopping, and the spreading code indexes related to the symbols for transmitting reference signals and uplink control information after frequency hopping. To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a spreading code index via higher-layer signals or physical signals, or it can define a standard to use a spreading code index determined by a time slot index or the terminal's ID. This allows for the independent application of a spreading code to the symbols for transmitting reference signals and uplink control information before and after frequency hopping, enabling transmission.
[0188] Therefore, the length of the spreading code applied to the symbols transmitting the reference signal before frequency hopping is 3, and the number of spreading codes of length 3 is greater than the number of spreading codes of length 2. However, the signal is transmitted such that only spreading codes with matching indices that conform to the spreading code of length 2 are applied to the terminal, and the terminal transmits a long PUCCH by applying only the spreading codes corresponding to the indices included in the signal. Alternatively, corresponding spreading code indices determined by assigning values that differ depending on whether it is before or after frequency hopping can be applied to the symbols before and after frequency hopping. Based on the spreading code indices determined for the symbols before frequency hopping as described above, the terminal can apply the first spreading code to the symbols transmitting the reference signal and the symbols transmitting uplink control information respectively before frequency hopping, and based on the spreading code indices determined for the symbols after frequency hopping, it can apply the second spreading code to the symbols transmitting the reference signal and the symbols transmitting uplink control information respectively after frequency hopping, thereby transmitting a long PUCCH.
[0189] In this scenario, the spreading code index for the symbols after frequency hopping is obtained by comparing the number of symbols used to transmit uplink control information with the number of symbols used to transmit the reference signal, and determining the index within the range of available index values for the spreading code corresponding to the same or fewer symbols. If the number of symbols used for uplink control information after frequency hopping is 3, and the number of symbols used for the reference signal is 2, then the number of available indices for the spreading code is determined to be 2 based on the number of symbols used for the reference signal. Therefore, the index of the spreading code applied to the symbols used for transmitting the reference signal and the symbols used for transmitting uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0190] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. It can assign time slot indices, or define a standard to use the two spreading code indices determined by the terminal ID. The two spreading codes can be applied to the symbols for transmitting the reference signal and the symbol for transmitting the uplink control information before frequency hopping, and after frequency hopping, they can also be applied to the symbols for transmitting the reference signal and the symbol for transmitting the uplink control information. Alternatively, the two spreading code indices, determined by assigning values that differ depending on whether they are before or after frequency hopping, can be applied to the symbols before and after frequency hopping.
[0191] Based on the spreading code index determined for the symbols prior to frequency hopping as described above, the terminal can apply the first spreading code to the symbols transmitting reference signals and the second spreading code to the symbols transmitting uplink control information before frequency hopping. Furthermore, based on the spreading code index determined for the symbols after frequency hopping, the terminal can apply the third spreading code to the symbols transmitting reference signals and the fourth spreading code to the symbols transmitting uplink control information after frequency hopping, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols transmitting reference signals after frequency hopping is determined within the range of available index values for the spreading codes corresponding to the number of symbols of the reference signal after frequency hopping.
[0192] If the number of symbols for the reference signal transmitted after frequency hopping is 3, then the index of the spreading code to be applied to the symbols for the reference signal transmitted after frequency hopping is determined to be index 0, index 1, or index 2. Furthermore, the index of the spreading code for the symbols for the uplink control information transmitted after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols for the uplink control information transmitted after frequency hopping. If the number of symbols for the uplink control information transmitted after frequency hopping is 2, then the index of the spreading code to be applied to the symbols for the uplink control information transmitted after frequency hopping is determined to be index 0 or index 1.
[0193] Third, the method for frequency hopping and spreading codes in a 10-symbol long PUCCH 703 will be described. In a 10-symbol long PUCCH, frequency hopping can be applied between the 5th and 6th symbols out of the 10 symbols, such that the number of symbols transmitted at the frequency before the hopping is equal to the number of symbols transmitted at the frequency after the hopping. If the number of symbols used in the long PUCCH transmission is n, then the number of symbols before the hopping can be determined as n / 2, and the number of symbols after the hopping can also be determined as n / 2. In 6-symbol long PUCCHs and 14-symbol long PUCCHs, based on the above method, the number of symbols transmitted at the frequency before the hopping and the number of symbols transmitted at the frequency after the hopping can be equal.
[0194] The long PUCCH symbol in the 10-symbol long PUCCH 703 is configured in the order of reference signal 711, uplink control information 712, reference signal 711, uplink control information 712, and reference signal 711 again at the frequency before frequency hopping. Additionally, the long PUCCH symbol is configured in the order of uplink control information 712, reference signal 711, uplink control information 712, reference signal 712, and uplink control information 712 again at the frequency after frequency hopping. In this case, the spreading code is applied independently to the reference signal symbol and the uplink control information symbol before frequency hopping, and independently to the reference signal symbol and the uplink control information symbol after frequency hopping. That is, before frequency hopping, a spreading code of length 3 is independently applied to the symbol transmitting three reference signals, and a spreading code of length 2 is independently applied to the symbol transmitting two uplink control information signals. In addition, after frequency hopping, a 2-length spreading code is independently applied to the symbols transmitting two reference signals, and a 3-length spreading code is independently applied to the symbols transmitting three uplink control information.
[0195] Since the spreading code is applied independently to the symbols for transmitting reference signals and uplink control information at the frequency before frequency hopping, and to the symbols for transmitting reference signals and uplink control information at the frequency after frequency hopping, the terminal must receive the spreading code index related to the symbols for transmitting reference signals and uplink control information before frequency hopping, and the spreading code index related to the symbols for transmitting reference signals and uplink control information after frequency hopping.
[0196] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a spreading code index via a higher-layer signal or a physical signal, or it can define a standard to use a spreading code index determined by a time slot index or the terminal's ID. A spreading code can be independently applied to the symbols for transmitting the reference signal and the symbols for transmitting uplink control information before frequency hopping, and another spreading code can be independently applied to the symbols for transmitting the reference signal and the symbols for transmitting uplink control information after frequency hopping, thus enabling transmission. Therefore, the spreading code applied to the symbols for transmitting the reference signal before frequency hopping or the symbols for transmitting uplink control information after frequency hopping has a length of 3, and the number of spreading codes of length 3 is greater than the number of spreading codes of length 2. However, the transmitting signal applies only the spreading code with the matching index that conforms to the spreading code of length 2 to the terminal, and the terminal transmits the long PUCCH by applying only the spreading code with the index included in the signal.
[0197] Alternatively, various spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after the frequency hopping. Based on the spreading code indices determined for symbols before the frequency hopping as described above, the terminal can apply a first spreading code to symbols transmitting reference signals and symbols transmitting uplink control information before the frequency hopping, respectively. And based on the spreading code indices determined for symbols after the frequency hopping, a second spreading code can be applied to symbols transmitting reference signals and symbols transmitting uplink control information after the frequency hopping, respectively, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols after the frequency hopping is obtained by comparing the number of symbols transmitting uplink control information after the frequency hopping with the number of symbols transmitting reference signals, and determining the index within the range of available index values for spreading codes corresponding to the same number or fewer symbols. If the number of symbols used for uplink control information after the frequency hopping is 3, and the number of symbols used for reference signals is 2, then the number of available indices for the spreading code is determined to be 2 based on the number of symbols used for reference signals. Therefore, the index of the spreading code applied to the symbol for transmitting the reference signal and the symbol for transmitting the uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0198] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. It can assign time slot indices or values that differ depending on whether the frequency hopping occurs before or after the hopping, or define a standard to use the two spreading code indices determined by the terminal ID. The two spreading codes can be applied separately to the symbols for transmitting the reference signal and the symbol for transmitting the uplink control information before the frequency hopping, and also separately to the symbols for transmitting the reference signal and the symbol for transmitting the uplink control information after the frequency hopping, thus enabling transmission.
[0199] Alternatively, two spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after the frequency hopping. As described above, based on the spreading code index determined for the symbols before the frequency hopping, the terminal can apply a first spreading code to the symbols transmitting reference signals and a second spreading code to the symbols transmitting uplink control information before the frequency hopping; and based on the spreading code index determined for the symbols after the frequency hopping, it can apply a third spreading code to the symbols transmitting reference signals and a fourth spreading code to the symbols transmitting uplink control information after the frequency hopping, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols transmitting reference signals after the frequency hopping is determined within the range of available index values for the spreading codes corresponding to the number of symbols used for reference signals after the frequency hopping. If the number of symbols transmitting reference signals after the frequency hopping is 3, then the index of the spreading code to be applied to the symbols transmitting reference signals after the frequency hopping is determined to be index 0, index 1, or index 2. Additionally, within the range of available index values for the spreading code corresponding to the number of symbols of uplink control information transmitted after frequency hopping, the index of the spreading code for the symbols transmitting uplink control information after frequency hopping is determined. If the number of symbols of uplink control information transmitted after frequency hopping is 2, then the index of the spreading code to be applied to the symbols transmitting uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0200] Figure 8 This is a diagram illustrating a second embodiment 800 of the present disclosure. The second embodiment describes a method of applying frequency hopping by grouping a symbol used for transmitting a reference signal and a subsequent symbol used for transmitting uplink control information into RS-UCI pairs (Reference Signal-Uplink Control Information pairs). In the following description, although only RS-UCI pairs of long PUCCH transmission symbols grouped in the order of RS and UCI will be described, the present disclosure can also be applied to UCI-RS pairs of long PUCCH symbols grouped in the order of UCI and RS.
[0201] Figure 8 This shows a long PUCCH for transmitting various symbols in a time slot. Figure 8 (a) shows only 8-symbol-length PUCCH 801. Figure 8 (b) shows only 9-symbol-long PUCCH 802. Figure 8 (c) shows a PUCCH 803 with only 10 symbols, but this disclosure can be applied to long PUCCHs with any of the various symbol lengths from 4 to 14 symbols.
[0202] First, the method for frequency hopping and spreading codes in an 8-symbol long PUCCH 801 will be described. In an 8-symbol long PUCCH, frequency hopping is applied between the second and third RS-UCI pairs, such that the number of RS-UCI pairs transmitted at the frequency before the hopping is equal to the number of RS-UCI pairs transmitted at the frequency after the hopping, which is 2. In this case, if the number of symbols used in the long PUCCH transmission is n, and if the number of RS-UCI pairs is n / 2, then the number of RS-UCI pairs before the hopping can be determined to be n / 4, and the number of RS-UCI pairs after the hopping can also be determined to be n / 4. In 4-symbol long PUCCHs and 12-symbol long PUCCHs, based on the above method, the number of RS-UCI pairs transmitted at the frequency before the hopping and the number of RS-UCI pairs transmitted at the frequency after the hopping can be equal.
[0203] The long PUCCH symbols of the frequencies preceding the frequency hopping in the 8-symbol long PUCCH 801 are configured according to the order of RS-UCI pair 813 and RS-UCI pair 813. Additionally, the long PUCCH symbols of the frequencies following the frequency hopping are configured according to the order of RS-UCI pair 813 and RS-UCI pair 813. In this case, the spreading code is independently applied to the reference signal symbols and uplink control information symbols preceding the frequency hopping, and is also independently applied to the reference signal symbols and uplink control information symbols following the frequency hopping. That is, before the frequency hopping, a spreading code of length 2 is independently applied to the symbols transmitting two reference signals, and a spreading code of length 2 is independently applied to the symbols transmitting two uplink control information. In addition, after frequency hopping, a 2-length spreading code is independently applied to the symbols transmitting the two reference signals, and a 2-length spreading code is independently applied to the symbols transmitting the two uplink control information.
[0204] Because the spreading codes are applied independently to the symbols for transmitting reference signals and uplink control information at the frequencies before and after frequency hopping, the terminal must receive the spreading code indexes related to the RS-UCI pairs for transmitting reference signals and uplink control information before and after frequency hopping. To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a single spreading code index via higher-layer signals or physical signals, or it can define a standard to use a spreading code index determined by the time slot index or the terminal's ID. This allows for independent application of a spreading code to both the RS-UCI pairs for transmitting reference signals and uplink control information before and after frequency hopping.
[0205] Alternatively, corresponding spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after the frequency hopping. As described above, the terminal can apply a first spreading code to symbols transmitting reference signals and symbols transmitting uplink control information before the frequency hopping, respectively, based on the spreading code index determined for the symbols before the frequency hopping, and apply a second spreading code to symbols transmitting reference signals and symbols transmitting uplink control information after the frequency hopping, respectively, based on the spreading code index determined for the symbols after the frequency hopping, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols after the frequency hopping is obtained by comparing the number of symbols transmitting uplink control information after the frequency hopping with the number of symbols transmitting reference signals, and determining the index within the range of available index values for spreading codes corresponding to the same number or fewer symbols. If the number of symbols used for uplink control information after the frequency hopping is 3, and the number of symbols used for reference signals is 2, then the number of available indices for the spreading code is determined to be 2 based on the number of symbols used for reference signals. Therefore, the index of the spreading code applied to the symbol for transmitting the reference signal and the symbol for transmitting the uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0206] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. It can assign time slot indices or values that differ depending on whether the frequency hopping occurs before or after the hop, or define a standard to use the two spreading code indices determined by the terminal ID. The two spreading codes can be applied to the symbols for transmitting the reference signal and the uplink control information before the frequency hopping, respectively, and can also be applied to the symbols for transmitting the reference signal and the uplink control information after the frequency hopping, thus enabling transmission.
[0207] Alternatively, two spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to the symbols before and after the frequency hopping. The terminal can, based on the spreading code indices determined for the symbols before the frequency hopping as described above, apply a first spreading code to the symbols transmitting reference signals and a second spreading code to the symbols transmitting uplink control information before the frequency hopping; and, based on the spreading code indices determined for the symbols after the frequency hopping, apply a third spreading code to the symbols transmitting reference signals and a fourth spreading code to the symbols transmitting uplink control information after the frequency hopping, thereby transmitting a long PUCCH.
[0208] In this case, the spreading code index for the symbols of the reference signal transmitted after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols of the reference signal after frequency hopping. If the number of symbols of the reference signal transmitted after frequency hopping is 3, the index of the spreading code to be applied to the symbols of the reference signal transmitted after frequency hopping is determined to be index 0, index 1, or index 2. Additionally, the spreading code index for the symbols of the uplink control information transmitted after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols of the uplink control information transmitted after frequency hopping. If the number of symbols of the uplink control information transmitted after frequency hopping is 2, the index of the spreading code to be applied to the symbols of the uplink control information transmitted after frequency hopping is determined to be index 0 or index 1.
[0209] Second, a method for frequency hopping and spreading codes in a 9-symbol long PUCCH 802 will be described. In a 9-symbol long PUCCH, frequency hopping is applied between the second and third RS-UCI pairs, such that the number of RS-UCI pairs transmitted at the frequency before the hopping is similar to the number of RS-UCI pairs transmitted at the frequency after the hopping. In this case, if the number of symbols used in the long PUCCH transmission is n, and if the number of RS-UCI pairs is ceil(n / 2), then the number of RS-UCI pairs before the hopping can be determined as floor(n / 4), and the number of RS-UCI pairs after the hopping can be determined as ceil(n / 4). Specifically, in this example, the last RS-UCI pair includes a reference symbol. This is due to the problem caused by transmitting the long PUCCH with an odd number of symbols, and in the case where there is an RS-UCI pair including one symbol at the frequency after the hopping, it is intended to improve the decoding performance of uplink control information by providing more than one ordinary RS-UCI pair at the frequency after the hopping.
[0210] In this case, for 5-symbol long PUCCH, 7-symbol long PUCCH, 11-symbol long PUCCH and 13-symbol long PUCCH, the number of RS-UCI pairs transmitted at the frequency before frequency hopping and the number of RS-UCI pairs transmitted at the frequency after frequency hopping can be determined based on the above method.
[0211] The long PUCCH symbols in the 9-symbol long PUCCH 802 are configured in the order of RS-UCI pair 814 and RS-UCI pair 814 before frequency hopping. Additionally, the long PUCCH symbols in the frequency after frequency hopping are configured in the order of RS-UCI pair 814, RS-UCI pair 814, and RS-UCI pair 815 which only includes symbols for transmitting reference signals. In this case, the spreading code is independently applied to the reference signal symbols and uplink control information symbols before frequency hopping, and independently applied to the reference signal symbols and uplink control information symbols after frequency hopping. That is, before frequency hopping, a spreading code of length 3 is independently applied to symbols transmitting three reference signals, and a spreading code of length 2 is independently applied to symbols transmitting two uplink control information. Furthermore, after frequency hopping, a spreading code of length 2 is independently applied to symbols transmitting two reference signals, and a spreading code of length 2 is independently applied to symbols transmitting two uplink control information.
[0212] Because the spreading code is applied independently to the symbols for transmitting reference signals and uplink control information at the frequency before frequency hopping, and to the symbols for transmitting reference signals and uplink control information at the frequency after frequency hopping, the terminal must receive the spreading code indexes related to the RS-UCI pairs for transmitting reference signals and uplink control information at the frequency before frequency hopping, as well as the spreading code indexes related to the RS-UCI pairs for transmitting reference signals and uplink control information at the frequency after frequency hopping.
[0213] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a spreading code index via a higher-layer signal or a physical signal, or it can define a standard to use a spreading code index determined by a time slot index or the terminal's ID. A spreading code can be independently applied to the RS-UCI pairs for transmitting reference signals and uplink control information before frequency hopping, and also independently applied to the RS-UCI pairs for transmitting reference signals and uplink control information after frequency hopping. Therefore, the length of the spreading code applied to the symbol for transmitting the reference signal before frequency hopping is 3, and the number of spreading codes of length 3 is greater than the number of spreading codes of length 2. However, the transmitted signal applies only the spreading code with the matching index that conforms to the spreading code of length 2 to the terminal, and the terminal transmits the long PUCCH by applying only the spreading code corresponding to the index included in the signal.
[0214] Alternatively, a corresponding spreading code index, determined by assigning a value that differs depending on whether it occurs before or after frequency hopping, can be used for both the symbols before and after frequency hopping. As described above, the terminal can apply a first spreading code to the symbols for transmitting reference signals and uplink control information before frequency hopping, respectively, based on the spreading code index determined for the symbols before frequency hopping, and apply a second spreading code to the symbols for transmitting reference signals and uplink control information after frequency hopping, respectively, based on the spreading code index determined for the symbols after frequency hopping, thereby transmitting a long PUCCH.
[0215] In this scenario, the spreading code index for the symbols after frequency hopping is obtained by comparing the number of symbols used to transmit uplink control information with the number of symbols used to transmit the reference signal, and determining the index within the range of available index values for the spreading code corresponding to the same or fewer symbols. If the number of symbols used for uplink control information after frequency hopping is 3, and the number of symbols used for the reference signal is 2, then the number of available indices for the spreading code is determined to be 2 based on the number of symbols used for the reference signal. Therefore, the index of the spreading code applied to the symbols used for transmitting the reference signal and the symbols used for transmitting uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0216] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. It can assign time slot indices or values that differ depending on whether the frequency hopping occurs before or after the hop, or define a standard to use the two spreading code indices determined by the terminal ID. The two spreading codes can be applied to the symbols for transmitting the reference signal and the uplink control information before the frequency hopping, respectively, and can also be applied to the symbols for transmitting the reference signal and the uplink control information after the frequency hopping, thus enabling transmission.
[0217] Alternatively, two spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after the frequency hopping. As described above, the terminal can, based on the spreading code index determined for the symbols before the frequency hopping, apply a first spreading code to the symbols transmitting reference signals and a second spreading code to the symbols transmitting uplink control information before the frequency hopping; and based on the spreading code index determined for the symbols after the frequency hopping, apply a third spreading code to the symbols transmitting reference signals and a fourth spreading code to the symbols transmitting uplink control information after the frequency hopping, thereby transmitting a long PUCCH.
[0218] In this case, the spreading code index for the symbols of the reference signal transmitted after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols of the reference signal after frequency hopping. If the number of symbols of the reference signal transmitted after frequency hopping is 3, the index of the spreading code to be applied to the symbols of the reference signal transmitted after frequency hopping is determined to be index 0, index 1, or index 2. Additionally, the spreading code index for the symbols of the uplink control information transmitted after frequency hopping is determined within the range of available index values for the spreading code corresponding to the number of symbols of the uplink control information transmitted after frequency hopping. If the number of symbols of the uplink control information transmitted after frequency hopping is 2, the index of the spreading code to be applied to the symbols of the uplink control information transmitted after frequency hopping is determined to be index 0 or index 1.
[0219] Third, a method for frequency hopping and spreading codes in a 10-symbol long PUCCH 803 will be described. In a 10-symbol long PUCCH, frequency hopping is applied between the third and fourth RS-UCI pairs or between the second and third RS-UCI pairs, such that the number of RS-UCI pairs transmitted at the frequency before the hopping is similar to the number of RS-UCI pairs transmitted at the frequency after the hopping. In this case, if the number of symbols used in the long PUCCH transmission is n, and if the number of RS-UCI pairs is n / 2, then the number of RS-UCI pairs before the hopping can be determined as ceil(n / 4), and the number of RS-UCI pairs after the hopping can be determined as floor(n / 4). Optionally, the number of RS-UCI pairs before the hopping can be determined as floor(n / 4), and the number of RS-UCI pairs after the hopping can be determined as ceil(n / 4). In this case, in 6-symbol long PUCCH and 14-symbol long PUCCH, the number of RS-UCI pairs transmitted at the frequency before frequency hopping and the number of RS-UCI pairs transmitted at the frequency after frequency hopping can be determined according to the method described above.
[0220] The long PUCCH symbols in the 10-symbol long PUCCH 803 are configured in the order of RS-UCI pair 816, RS-UCI pair 816, and RS-UCI pair 816 before frequency hopping. Additionally, the long PUCCH symbols in the frequency after frequency hopping are configured in the order of RS-UCI pair 816 and RS-UCI pair 816. In this case, the spreading code is independently applied to the reference signal symbols and uplink control information symbols before frequency hopping, and is also independently applied to the reference signal symbols and uplink control information symbols after frequency hopping. That is, before frequency hopping, a spreading code of length 3 is independently applied to the symbols transmitting three reference signals, and a spreading code of length 2 is independently applied to the symbols transmitting two uplink control information. Furthermore, after frequency hopping, a spreading code of length 2 is independently applied to the symbols transmitting two reference signals, and a spreading code of length 3 is independently applied to the symbols transmitting three uplink control information.
[0221] Because the spreading code is applied independently to the symbols for transmitting reference signals and uplink control information at the frequency before frequency hopping, and to the symbols for transmitting reference signals and uplink control information at the frequency after frequency hopping, the terminal must receive the spreading code indexes related to the RS-UCI pairs for transmitting reference signals and uplink control information at the frequency before frequency hopping, as well as the spreading code indexes related to the RS-UCI pairs for transmitting reference signals and uplink control information at the frequency after frequency hopping.
[0222] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive a spreading code index via higher-layer signals or physical signals, or it can define a standard to use a spreading code index determined by the time slot index or the terminal's ID. A spreading code can be applied to the RS-UCI pair for transmitting reference signals and the RS-UCI pair for transmitting uplink control information before frequency hopping, and another spreading code can be applied to the RS-UCI pair for transmitting reference signals and the RS-UCI pair for transmitting uplink control information after frequency hopping, thus enabling transmission.
[0223] Therefore, since the length of the spreading code applied to the symbols transmitting reference signals or uplink control information before frequency hopping is 3, and the length of the spreading code applied to the symbols transmitting reference signals or uplink control information after frequency hopping is 2, the number of spreading codes of length 3 is greater than the number of spreading codes of length 2. However, the transmitting signal applies only spreading codes with matching indices that conform to the spreading code of length 2 to the terminal, and the terminal transmits long PUCCHs by applying only spreading codes corresponding to the indices included in the signal. Alternatively, corresponding spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to symbols before and after frequency hopping.
[0224] As described above, the terminal can apply the first spreading code to the symbols transmitting reference signals and the symbols transmitting uplink control information before frequency hopping, respectively, based on the spreading code index determined for the symbols before frequency hopping. Furthermore, it can apply the second spreading code to the symbols transmitting reference signals and the symbols transmitting uplink control information after frequency hopping, respectively, based on the spreading code index determined for the symbols after frequency hopping, thereby transmitting a long PUCCH. In this case, the spreading code index for the symbols after frequency hopping is obtained by comparing the number of symbols transmitting uplink control information after frequency hopping with the number of symbols transmitting reference signals, and determining the index within the range of available index values for the spreading code corresponding to the same number or fewer symbols. If the number of symbols used for uplink control information after frequency hopping is 3, and the number of symbols used for reference signals is 2, then the number of available indexes for the spreading code is determined to be 2 based on the number of symbols used for reference signals. Therefore, the index of the spreading code applied to the symbols transmitting reference signals and the symbols transmitting uplink control information after frequency hopping is determined to be either index 0 or index 1.
[0225] To reduce the payload used to transmit each of the four spreading code indices, the terminal can receive two spreading code indices, one for the reference signal and the other for the uplink control information, via higher-layer signals or physical signals. It can also allocate time slot indices or assign different values based on whether the frequency hopping occurs before or after, or define a standard to use the two spreading code indices determined by the terminal ID. The two spreading codes can be applied to the symbols for transmitting the reference signal and the other for transmitting the uplink control information before frequency hopping, and vice versa, for transmission after frequency hopping.
[0226] Optionally, two spreading code indices, determined by assigning values that differ depending on whether the frequency hopping occurs before or after, can be applied to the symbols before and after the frequency hopping. As described above, the terminal can, based on the spreading code indices determined for the symbols before the frequency hopping, apply a first spreading code to the symbols transmitting reference signals and a second spreading code to the symbols transmitting uplink control information before the frequency hopping; and based on the spreading code indices determined for the symbols after the frequency hopping, apply a third spreading code to the symbols transmitting reference signals and a fourth spreading code to the symbols transmitting uplink control information after the frequency hopping, thereby transmitting a long PUCCH.
[0227] In this scenario, the spreading code index for the symbols of the reference signal transmitted after frequency hopping is determined within the range of available index values corresponding to the number of symbols of the reference signal after frequency hopping. If the number of symbols of the reference signal transmitted after frequency hopping is 3, the index of the spreading code to be applied to the symbols of the reference signal transmitted after frequency hopping is determined to be index 0, index 1, or index 2. Then, the spreading code index for the symbols of the uplink control information transmitted after frequency hopping is determined within the range of available index values corresponding to the number of symbols of the uplink control information transmitted after frequency hopping. If the number of symbols of the uplink control information transmitted after frequency hopping is 2, the index of the spreading code to be applied to the symbols of the uplink control information transmitted after frequency hopping is determined to be index 0 or index 1.
[0228] In another embodiment, when frequency hopping (FH) configuration in the PUCCH resource is disabled (no frequency hopping in the time slot) or enabled (frequency hopping is applied to the time slot), the length of the spreading code to be applied to the symbols used for transmitting uplink control information and the symbols used for transmitting reference signals can be determined based on the number of transmission symbols in PUCCH format 1, as follows. Here, the symbols used for transmitting uplink control information and the symbols used for transmitting reference signals alternate with the transmission start symbol for transmitting reference signals in PUCCH format 1.
[0229] Therefore, with frequency hopping disabled, the length of the spreading code matches the number of alternating symbols used for transmitting uplink control information or for transmitting reference signals in all transmission symbols of PUCCH format 1. With frequency hopping enabled, the length of the spreading code in the first hop before frequency hopping matches the number of alternating symbols used for transmitting uplink control information or for transmitting reference signals in the transmission symbols of the first hop, and the length of the spreading code in the second hop after frequency hopping matches the number of alternating symbols used for transmitting uplink control information or for transmitting reference signals in the transmission symbols of the second hop (see Tables 7 and 8).
[0230] [Table 7]
[0231]
[0232] [Table 8]
[0233]
[0234] The base station indicates index i of w_i(m) from the index of the time-domain OCC in the PUCCH resource for PUCCH format 1. This index is the spreading code to be applied to the symbols used for transmitting uplink control information. The terminal receiving index i applies the spreading code corresponding to index i to the symbols used for transmitting uplink control information. In this case, the base station sends an indication for applying a hop to a time slot by enabling FH in the PUCCH resource, and if the terminal receives the indication, index i is applied to the symbols used for transmitting uplink control information in the first hop and the symbols used for transmitting uplink control information in the second hop.
[0235] Furthermore, if the transmission length of PUCCH format 1 is 10 or 11, the spreading code length in the first hop is 2, so the available spreading code index is 0 or 1, and the spreading code length in the second hop is 3, so the available spreading code index is 0, 1, or 2. Therefore, if the base station indicates that the spreading code index to be applied to the symbol transmitting uplink control information is 2, the following problem arises: there is no spreading code suitable for the first hop. A first possible solution to this is to use the modulus of the shortest spreading code length between the first and second hops. That is, the following Equation 1 is defined in the standard.
[0236] [Equation 1]
[0237] (The index of the extension code to be applied by the terminal) = i mod min(length of the extension code in the first hop, length of the extension code in the second hop)
[0238] The terminal determines the index of the spreading code based on Equation 1. A second possible solution is to restrict the base station's indication of the spreading code index to the shortest spreading code length between the first and second hops. In this case, the terminal does not expect the received spreading code index 2 to be applied to the symbols transmitting uplink control information, and even if the available spreading code index is 0, 1, or 2 because the spreading code length in the second hop is 3, it only expects the spreading code index to be 0 or 1.
[0239] Next, the index i of w_i(m) will be described, which is the spreading code to be applied to the symbol used for transmitting the reference signal. This disclosure provides two methods for indicating to the terminal the spreading code to be applied to the symbol used for transmitting the reference signal. The first method for the symbol used for transmitting the reference signal is to also apply the spreading code with index i to the symbol used for transmitting uplink control information. Therefore, indication information regarding the spreading code index i to be applied to the symbol used for transmitting uplink control information is sent to the terminal, and the terminal receiving this information applies the spreading code with index i to both the symbol used for transmitting the reference signal and the symbol used for transmitting uplink control information.
[0240] In this scenario, the base station sends an indication to apply a hop to a time slot by enabling FH in the PUCCH resource. If the terminal receives this indication, index i is applied to the symbols used for transmitting reference signals in the first hop and the symbols used for transmitting reference signals in the second hop, as well as the symbols used for transmitting uplink control information in the first hop and the symbols used for transmitting uplink control information in the second hop. In the first method for the symbols used to transmit reference signals, if the transmission length of PUCCH format 1 is 7, the length of the spreading code used to transmit uplink control symbols when FH is disabled is 3, so the available spreading code index is 0, 1, or 2, and the length of the spreading code used to transmit reference signals is 4, so the available spreading code index is 0, 1, 2, or 3. Therefore, if the base station indicates that the spreading code index applied to the symbols used to transmit uplink control symbols is 3, there is a problem that there is no spreading code suitable for uplink control symbols. The first possible solution to this is to use the modulus of the shortest spreading code length for uplink control symbols and reference signals. That is, the following Equation 2 is defined in the standard.
[0241] [Equation 2]
[0242] (The index of the spreading code to be applied by the terminal) = i mod min(the spreading code length of the uplink control symbol, the spreading code length of the reference signal)
[0243] The terminal determines the spreading code index based on the above equation. A second possible solution is to restrict the base station's indication of the spreading code index to the shortest of the spreading code length of the uplink control symbol and the spreading code length of the reference signal symbol. In this case, the terminal does not expect to receive spreading code index 3 as being applied to the symbol used to transmit uplink control information, and even if the available spreading code index is 0, 1, 2, or 3 because the spreading code length of the reference signal is 4, it only expects to indicate spreading code index 0, 1, or 2.
[0244] In the second method for using symbols to transmit reference signals, the base station configures the spreading code index k applied to the symbols used for transmitting reference signals separately via higher-layer signals, and the terminal receives the higher-layer signals and applies the spreading code index k to the symbols used for transmitting reference signals. In this second method, if the transmission length of PUCCH format 1 is 14, the length of the spreading code in the first hop is 4, so the available spreading code index is 0, 1, 2, or 3, and the length of the spreading code in the second hop is 3, so the available spreading code index is 0, 1, or 2. Therefore, if the base station indicates that the spreading code index to be applied to the symbols used for transmitting uplink control symbols is 3, there is a problem that no spreading code is suitable for the second hop. A first possible solution to this is to use the modulus of the shortest spreading code length in both the first and second hops. That is, the following Equation 3 is defined in the standard.
[0245] [Equation 3]
[0246] (The index of the extension code to be applied by the terminal) = i mod min(the length of the extension code in the first hop, the extension length in the second hop)
[0247] The terminal determines the spreading code index based on the above equation. A second possible solution is to restrict the base station's indication of the spreading code index to the shortest spreading code length between the first and second hops. In this case, the terminal does not expect the received spreading code index 3 to be applied to the symbols used to transmit uplink control information, and even if the available spreading code index is 0, 1, 2, or 3 because the spreading code length used for the reference signal is 4, it only expects to indicate spreading code index 0, 1, or 2.
[0248] The above examples have provided solutions for cases where the spreading code lengths applied to symbols used for transmitting uplink control information and symbols used for transmitting reference signals differ, or where the spreading code lengths applied to symbols used for transmitting uplink control information or reference signals in the first and second hops differ. Another solution obtained by combining the above examples is to compare the spreading code lengths of all uplink control symbols with the spreading code lengths of all reference symbols—applying a transmission length of PUCCH format 1 in both the case of no frequency hopping and the case of frequency hopping—and take the modulus of the smaller one. That is, Equation 4 is defined in the standard.
[0249] [Equation 4]
[0250] (The terminal will apply the extended code index) = i mod min(the minimum extended code length to be applied)
[0251] The terminal determines the extended code index based on the above equation.
[0252] Second, the terminal compares the spreading code lengths of all uplink control symbols with the spreading code lengths of all reference symbols, expecting to receive only the index values of the indexes with the minimum spreading code length, and not expecting to receive spreading codes other than those with the minimum spreading code length. For example, if the minimum length of the spreading code to be applied is y, the terminal expects to receive only index values in the range of 0 to y-1, and does not expect to receive index values exceeding y-1.
[0253] Figure 9 This is a diagram illustrating a process 900 of a base station and a terminal according to an embodiment of the present disclosure.
[0254] First, refer to Figure 9 (a) describes the process of base station.
[0255] In step 911, the base station sends uplink control channel configuration and frequency hopping configuration information to the terminal. (See reference...) Figure 4 As described, the uplink control channel configuration information may include an available set comprising at least one value of frequency PRB resources or OFDM symbol intervals on the time axis for either long or short PUCCH, and may be transmitted to the terminal via higher-layer signaling to avoid transmission resource conflicts between terminals for short or long PUCCH. Additionally, the uplink control channel configuration information may include information indicating whether short or long PUCCH is used to transmit uplink control information in a time slot. Frequency hopping and spreading code configuration information may include the configuration information necessary for applying frequency hopping and spreading codes for long PUCCH, as described in reference... Figures 7 to 8 As described.
[0256] In step 912, the base station sends a downlink control channel to the terminal. (See reference...) Figure 4 As described, the downlink control channel may include a bit field indicating the frequency PRB of a short or long PUCCH, the OFDM symbol interval on the time axis, the start and end OFDM symbols, or OFDM symbols to avoid long PUCCH transmission, and may be sent to the terminal to avoid transmission resource conflicts of short or long PUCCH between terminals. Additionally, the downlink control channel may include information indicating whether to use a short or long PUCCH to send uplink control information in a time slot. Furthermore, the downlink control channel may include information indicating the index of the spreading code to be applied to the long PUCCH. The downlink control channel may be information shared by a group of terminals in a cell or all terminals, or it may be dedicated information sent only to a specific terminal.
[0257] In step 913, the base station receives from the terminal an uplink control channel to which frequency hopping and spreading codes have been applied in the short PUCCH or long PUCCH transmission time and frequency resources, as indicated in step 911 or step 912.
[0258] Next, we will refer to Figure 9 (b) describes the process of the terminal.
[0259] In step 921, the terminal receives uplink control channel configuration information from the base station. (See reference...) Figure 4 The described uplink control channel configuration information may include an available set, which includes at least one value of frequency PRB resources for long or short PUCCH or OFDM symbol intervals on the time axis, and can be received from the base station via higher-layer signals to avoid transmission resource conflicts between terminals for short or long PUCCH. Additionally, the uplink control channel configuration information may include information indicating whether short or long PUCCH is used to transmit uplink control information in a time slot. Frequency hopping and spreading code configuration information may include the configuration information necessary for applying frequency hopping and spreading codes for long PUCCH, as described in reference... Figure 7 and Figure 8 As described.
[0260] In step 922, the terminal receives the downlink control channel from the base station. (See reference...) Figure 4As described, the downlink control channel may include a bit field indicating the frequency PRB of a short or long PUCCH, the OFDM symbol time interval, the start OFDM symbol and the end OFDM symbol, or an OFDM symbol to avoid long PUCCH transmission, and can be received to avoid transmission resource conflicts of short or long PUCCH between terminals. Additionally, the downlink control channel may include information indicating whether to use a short or long PUCCH to transmit uplink control information in a time slot. Furthermore, the downlink control channel may include information indicating the index of the spreading code to be applied to the long PUCCH. The downlink control channel may be information shared by a group of terminals in a cell or by all terminals, or it may be dedicated information sent only to a specific terminal.
[0261] In step 923, the terminal application has the spreading code index and frequency hopping spreading code indicated in the above steps, and transmits the uplink control channel to the base station during the short PUCCH or long PUCCH transmission time and in the frequency resources, which is received in step 921 or step 922.
[0262] Next, Figure 10 This is a diagram illustrating a base station device 1000 according to the present disclosure.
[0263] According to reference to this disclosure Figure 5 and Figure 9 The process of describing the base station and reference Figure 4 , Figure 7 and Figure 8 The described method involves configuring an uplink control channel and configuring time and frequency transmission resources for the uplink control channel, configuring and applying frequency hopping, and applying spreading codes. A controller 1001 controls the uplink control channel transmission resources, thereby transmitting the uplink control channel to a terminal via a 5G control information transmitting device 1005 and a 5G data transmitting / receiving device 1007. A scheduler 1003 schedules 5G data and transmits / receives 5G data to / from the 5G terminal via the 5G data transmitting / receiving device 1007.
[0264] Next, Figure 11 This is a diagram illustrating a terminal device 1100 according to the present disclosure.
[0265] According to reference Figures 5 to 9 The process described in the terminal and reference Figure 4 , Figure 7 and Figure 8The described method involves configuring an uplink control channel and configuring time and frequency transmission resources for the uplink control channel, configuring and applying frequency hopping, and applying spreading codes. A terminal receives uplink control channel transmission resource locations from a base station via a 5G control information receiving device 1105 and a 5G data transmitting / receiving device 1106. A controller 1101 transmits scheduled 5G data to / receives scheduled 5G data from the 5G base station within the received resource locations via the 5G data transmitting / receiving device 1106.
[0266] The embodiments disclosed in the specification and accompanying drawings are provided merely for ease of description and to aid in a thorough understanding of this disclosure, and are not intended to limit the scope of this disclosure. Therefore, it should be understood that all modifications and alterations, or forms of modifications and alterations, derived from the technical concept of this disclosure other than those disclosed herein fall within the scope of this disclosure.
Claims
1. A method for transmitting uplink signals, performed by a terminal in a wireless communication system, the method comprising: Receive a higher-layer signal from the base station including first information, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; Generate uplink control information that will be sent on the PUCCH based on the long PUCCH format; Determine the N symbols from which uplink control information will be transmitted; as well as Based on the long PUCCH format, uplink control information and demodulation reference signal (DMRS) are sent to the base station on the PUCCH. in: The first spreading code of the first uplink control information symbol in the first hop is determined based on the first information and the first symbol duration of the first uplink control information symbol. The second spreading code of the first DMRS symbol in the first hop is determined based on the first information and the second symbol duration of the first DMRS symbol. The third spreading code of the second uplink control information symbol in the second hop is determined based on the third symbol duration of the first information and the second uplink control information symbols, and The fourth extension code of the second DMRS symbol in the second hop is determined based on the fourth symbol duration of the first information and the second DMRS symbol.
2. The method according to claim 1, in, The higher-layer signal also includes second information about the number of symbols in the long PUCCH format, third information enabling frequency hopping in the time slot for the long PUCCH format, fourth information about the frequency resources of the first hop, and fifth information about the frequency resources of the second hop.
3. The method according to claim 2, in, Based on the second information, the N symbols are determined, and Among them, uplink control information and DMRS are transmitted by frequency hopping based on third information application.
4. The method according to claim 1, in, Map uplink control information and the DMRS used for uplink control information to N symbols; and The number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
5. A terminal for transmitting uplink signals in a wireless communication system, the terminal comprising: A transceiver is configured to send and receive signals; as well as The controller is configured as follows: Receives a higher-layer signal from the base station, including first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format. Generate uplink control information that will be transmitted on the PUCCH based on the long PUCCH format. Determine the N symbols from which uplink control information will be transmitted, and Based on the long PUCCH format, uplink control information and demodulation reference signal (DMRS) are sent to the base station on the PUCCH. in: The first spreading code of the first uplink control information symbol in the first hop is determined based on the first information and the first symbol duration of the first uplink control information symbol. The second spreading code of the first DMRS symbol in the first hop is determined based on the first information and the second symbol duration of the first DMRS symbol. The third spreading code of the second uplink control information symbol in the second hop is determined based on the third symbol duration of the first information and the second uplink control information symbols, and The fourth extension code of the second DMRS symbol in the second hop is determined based on the fourth symbol duration of the first information and the second DMRS symbol.
6. The terminal according to claim 5, wherein, The higher-layer signal also includes second information about the number of symbols in the long PUCCH format, third information enabling frequency hopping in the time slot for the long PUCCH format, fourth information about the frequency resources of the first hop, and fifth information about the frequency resources of the second hop.
7. The terminal according to claim 6, in, Based on the second information, the N symbols are determined, and Among them, uplink control information and DMRS are transmitted by frequency hopping based on third information application.
8. The terminal according to claim 5, in, Map uplink control information and the DMRS used for uplink control information to N symbols; and The number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
9. A method for receiving uplink signals, performed by a base station in a wireless communication system, the method comprising: A higher-layer signal including first information is sent to the terminal, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; as well as Based on the long PUCCH format, uplink control information based on N symbols and demodulation reference signal (DMRS) for uplink control information are received from the terminal on the PUCCH. in: The first spreading code of the first uplink control information symbol in the first hop is determined based on the first information and the first symbol duration of the first uplink control information symbol. The second spreading code of the first DMRS symbol in the first hop is determined based on the first information and the second symbol duration of the first DMRS symbol. The third spreading code of the second uplink control information symbol in the second hop is determined based on the third symbol duration of the first information and the second uplink control information symbols, and The fourth extension code of the second DMRS symbol in the second hop is determined based on the fourth symbol duration of the first information and the second DMRS symbol.
10. The method according to claim 9, The higher-layer signal also includes second information about the number of symbols in the long PUCCH format, third information enabling frequency hopping in the time slot for the long PUCCH format, fourth information about the frequency resources of the first hop, and fifth information about the frequency resources of the second hop.
11. The method according to claim 10, in, The N symbols are determined based on the second information. Among them, uplink control information and DMRS are transmitted by frequency hopping based on third information application.
12. The method according to claim 9, in, Map uplink control information and the DMRS used for uplink control information to N symbols; and The number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
13. A base station for receiving uplink signals in a wireless communication system, the base station comprising: A transceiver is configured to send and receive signals; as well as The controller is configured as follows: A higher-layer signal including first information is sent to the terminal, the first information indicating an orthogonal coverage code (OCC) index for a long physical uplink control channel (PUCCH) format; as well as Based on the long PUCCH format, uplink control information mapped to N symbols and demodulation reference signals (DMRS) for uplink control information are received from the terminal on the PUCCH. in: The first spreading code of the first uplink control information symbol in the first hop is determined based on the first information and the first symbol duration of the first uplink control information symbol. The second spreading code of the first DMRS symbol in the first hop is determined based on the first information and the second symbol duration of the first DMRS symbol. The third spreading code of the second uplink control information symbol in the second hop is determined based on the third symbol duration of the first information and the second uplink control information symbols, and The fourth extension code of the second DMRS symbol in the second hop is determined based on the fourth symbol duration of the first information and the second DMRS symbol.
14. The base station according to claim 13, in, The higher-layer signal also includes second information about the number of symbols in the long PUCCH format, third information enabling frequency hopping in the time slot for the long PUCCH format, fourth information about the frequency resources of the first hop, and fifth information about the frequency resources of the second hop.
15. The base station according to claim 14, in, Based on the second information, the N symbols are determined, and Among them, uplink control information and DMRS are transmitted by frequency hopping based on third information application.
16. The base station according to claim 13, in, Map uplink control information and the DMRS used for uplink control information to N symbols; and The number of symbols in the first hop is floor(N / 2), and the number of symbols in the second hop is ceil(N / 2).
Citation Information
Patent Citations
Method and apparatus for transmitting acknowledgement in wireless communication system
CN104718714A
Method and user equipment for transmitting pucch when more than five cells are used according to carrier aggregation
CN107005388A