Uplink control channel transmission method, device, storage medium and chip
By adjusting the PUCCH transmission strategy in the 5G NR system by terminal devices, the problem of some symbols in PUCCH format 3 or 4 lacking DMRS demodulation channel is solved, and a higher frequency domain resource utilization and coverage are achieved.
Patent Information
- Application Number
- CN202011111902.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-28
- Filing Date
- 2020-10-16
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2040-10-16
AI Technical Summary
In 5G NR communication system, when the transmission method of PUCCH format 3 or format 4 is Type-B, some symbols lack DMRS demodulation channel, resulting in the problem of inability to decode.
When the terminal device determines that the X symbols do not include carrying DMRS based on the configuration information or indication information, it solves the problem of inability to decode by not transmitting the first PUCCH, transmitting the second PUCCH, transmitting the DMRS, or adjusting the frequency domain position to multiplex DMRS.
It effectively avoids the inability to decode symbols and improves the utilization rate and coverage of frequency domain resources.
Smart Images

Figure CN114340001B_ABST
Abstract
Description
[0001] This application claims priority to the Chinese patent application filed on September 28, 2020, with application number 202011054926.0, and invention name “A method for transmitting Type-B PUCCH”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a transmission method, device, storage medium, and chip for an uplink control channel. Background Art
[0003] In the 5G New Radio (NR) communication system, uplink transmission generally includes the transmission of the physical uplink control channel (PUCCH) and the physical uplink shared channel (PUSCH). PUSCH transmission includes two modes: Type-A and Type-B. Because Type-B can maximize resource utilization compared to Type-A, the 5G NR standard discusses the use of Type-B transmission mode for PUCCH transmission, thereby maximizing resource utilization and improving coverage.
[0004] However, in the PUCCH format 3 or format 4 structure, the demodulation reference signal (DMRS) is generally configured in the middle of the frequency hopping portion. When using the Type-B transmission mode to transmit PUCCH, PUCCH may be transmitted on some symbols within a time slot, and these symbols do not have corresponding DMRS demodulation channels, resulting in decoding problems. Summary of the Invention
[0005] A transmission method, device, storage medium and chip for an uplink control channel.
[0006] In a first aspect, an embodiment of the present application provides a method for transmitting an uplink control channel (PUCCH), the method comprising:
[0007] A terminal device receives configuration information or indication information from a network device, where the configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1; the terminal device determines X symbols based on the configuration information or indication information, where the X symbols are located in a first time slot, and the X symbols are used to transmit the first PUCCH; when X is less than L, the terminal device determines, based on a preset condition, not to transmit the first PUCCH on the X symbols, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits a second PUCCH on the X symbols, or the terminal device transmits a DMRS on the X symbols.
[0008] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on the X symbols according to preset conditions, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits the second PUCCH on the X symbols, or the terminal device transmits DMRS on the X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0009] According to a first possible implementation manner of the first aspect, the X symbols do not include symbols carrying DMRS.
[0010] Based on the above technical solution, for X symbols, when the X symbols do not include symbols carrying DMRS, there is a possibility that these X symbols cannot be decoded. The terminal device determines, based on preset conditions, not to transmit the first PUCCH on the X symbols, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits the second PUCCH on the X symbols, or the terminal device transmits the DMRS on the X symbols, thereby solving the problem of being unable to decode that may occur when transmitting the first PUCCH.
[0011] According to the first aspect, or the first possible implementation of the first aspect, in a second possible implementation of the first aspect, the terminal device determines, based on a preset condition, not to transmit the first PUCCH on the X symbols, including: when the frequency domain position of the X symbols is different from the frequency domain position of the DMRS-carrying symbols in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the first time slot is adjacent to the second time slot.
[0012] Based on the above technical solution, the terminal device may know, based on the configuration information or indication information, that the X symbols do not include a symbol carrying a DMRS. When the frequency domain positions of the DMRS-carrying symbols in the first time slot and the second time slot are different from the frequency domain positions of the X symbols, it is known that there is no corresponding DMRS for demodulating the channel within the time domain range of at least one time slot near the X symbols. The terminal device determines not to transmit the first PUCCH on the X symbol, thereby avoiding the problem of these X symbols being unable to be decoded.
[0013] According to the first aspect, or the first possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including: when the interval between the X symbols and the first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the first symbol is the first DMRS-carrying symbol located after the X symbols.
[0014] Based on the above technical solution, the terminal device may know, based on the configuration information or indication information, that the X symbols do not include a symbol carrying a DMRS. When the interval between the X symbols and the first symbol exceeds the first threshold, it is known that there is no corresponding DMRS for demodulating the channel near the X symbols within the time domain range of the first threshold. The terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem of these X symbols being unable to be decoded.
[0015] According to the first aspect, or the first possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the terminal device determines, based on a preset condition, not to transmit the first PUCCH on the X symbols, including: when X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0016] Based on the above technical solution, the terminal device may know, based on the configuration information or indication information, that the X symbols do not include symbols carrying DMRS. For the first PUCCH format 3 or the first PUCCH format 4, the DMRS is generally configured at a middle time domain position in each frequency hopping part of the first PUCCH. It can be seen that the X symbols include several symbols at the front or several symbols at the back of each frequency hopping part of the first PUCCH. When X is less than or equal to the second threshold, the smaller the value of X, the farther the X symbols are from the nearby DMRS-carrying symbols in the time domain. Therefore, when X is less than or equal to the second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem of these X symbols being undecodable.
[0017] According to the first aspect, or the first possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the terminal device determines, based on a preset condition, not to transmit the first PUCCH on the X symbols, including: when the third time slot includes a downlink symbol, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the third time slot is adjacent to the first time slot and is located after the first time slot.
[0018] Based on the above technical solution, the terminal device may know, based on configuration information or indication information, that the X symbols do not include symbols carrying DMRS, and that the downlink symbol is typically configured as the first symbol in a time slot. When the third time slot includes downlink symbols, for the first PUCCH format 3 or the first PUCCH format 4, etc., the time domain positions of the X symbols are typically located at the end of the first time slot. In this case, the frequency domain positions of the first few symbols of the X symbols are different from the frequency domain position of the X symbol. Symbols adjacent to the X symbols in the third time slot are downlink symbols. Therefore, there is no corresponding DMRS within a time domain range of at least one symbol interval near the X symbols that can be used to demodulate the channel. The terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem of these X symbols being undecodable.
[0019] According to the first aspect, or the first possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, the terminal device transmits the first PUCCH on the X symbols, including: the terminal device transmits the first PUCCH on the X symbols based on the frequency domain position of a previous frequency hopping part of the X symbols; or, the terminal device transmits the first PUCCH on the X symbols based on the frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0020] Based on the above technical solution, the terminal device transmits the first PUCCH on X symbols based on the frequency domain position of the previous frequency hopping portion of the X symbols; thereby, the X symbols can reuse the DMRS transmitted on the previous frequency hopping portion, solving the problem that the X symbols may lack the DMRS and cause decoding failure. Alternatively, the terminal device transmits the first PUCCH on X symbols based on the frequency domain position of the second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are separated by 14 symbols. Since the X symbols do not include a symbol carrying the DMRS, the frequency domain position of the second symbol is configured with a corresponding DMRS. Therefore, the X symbols can reuse the DMRS corresponding to the second symbol, solving the problem that the X symbols may lack the DMRS and cause decoding failure.
[0021] According to the sixth possible implementation manner of the first aspect, in the seventh possible implementation manner of the first aspect, the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the previous frequency hopping part of the X symbols, including: the terminal device does not enable frequency hopping on the X symbols.
[0022] Based on the above technical solution, if the terminal device enables frequency hopping on X symbols and sends the first PUCCH on these X symbols, in this case, the terminal device sends the first PUCCH on these X symbols. After the network device receives the first PUCCH on these X symbols, because the X symbols do not include symbols carrying DMRS, the network device cannot use DMRS to demodulate the first PUCCH, resulting in a decoding problem. In this case, the terminal device does not enable frequency hopping on these X symbols, so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols. This allows the X symbols to reuse the DMRS transmitted on the previous frequency hopping part, avoiding the problem of these X symbols being unable to be decoded.
[0023] According to the sixth possible implementation manner of the first aspect, in an eighth possible implementation manner of the first aspect, the terminal device transmitting the first PUCCH on the X symbols based on the frequency domain position of a previous frequency hopping part of the X symbols includes: the terminal device adjusting the frequency domain position of the frequency hopping part where the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusting the frequency domain position of a next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0024] Based on the above technical solution, X symbols may lack DMRS, resulting in possible decoding failure. In this case, the terminal device adjusts the frequency domain position of each first PUCCH symbol of a transmission in which the X symbols are located, adjusts the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusts the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols; so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols, so that the X symbols can reuse the DMRS transmitted on the previous frequency hopping part, thereby avoiding the problem of these X symbols being unable to be decoded.
[0025] According to a ninth possible implementation manner of the first aspect, when the terminal device transmits the second PUCCH on the X symbols, the configuration information or indication information is further used to indicate a length of the second PUCCH.
[0026] Based on the above technical solution, there may be no corresponding DMRS demodulation channel for X symbols, resulting in a situation where decoding is impossible. The terminal device transmits the second PUCCH on X symbols according to the configuration information or indication information, and the transmission of the second PUCCH does not occupy the time domain resources of the first PUCCH, that is, the first PUCCH can be normally transmitted on other symbols according to the configuration or indication information. In this way, additional PUCCH resources are scheduled based on the existing PUCCH configuration, thereby improving the utilization of frequency domain resources without affecting PUCCH multiplexing in the existing configuration.
[0027] According to the first aspect, or the ninth possible implementation manner of the first aspect, in the tenth possible implementation manner of the first aspect, the terminal device transmits the second PUCCH on the X symbols, including: the terminal device transmits the second PUCCH only on the X symbols; or, the terminal device transmits the second PUCCH on the X symbols and part of the uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0028] Based on the above technical solution, there may be no corresponding DMRS demodulation channel in X symbols, resulting in a situation where decoding is impossible. The terminal device only transmits the second PUCCH on X symbols, and the second PUCCH is transmitted on X symbols, and the transmission of the second PUCCH does not occupy the time domain resources of the first PUCCH, that is, the first PUCCH can be normally transmitted on other symbols according to the configuration or indication information. In this way, additional PUCCH resources are scheduled based on the existing PUCCH configuration, thereby improving the frequency domain resource utilization without affecting the PUCCH multiplexing in the existing configuration; or, the terminal device Based on the existing PUCCH resource configuration information, the available symbols in the second time slot can be determined. The available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits the second PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot, thereby effectively avoiding the problem of being unable to decode due to the possible lack of DMRS on X symbols. At the same time, the resources of X symbols and some uplink symbols or idle symbols in the second time slot can be fully utilized without affecting PUCCH multiplexing in the existing configuration, thereby improving resource utilization and coverage.
[0029] According to an eleventh possible implementation manner of the first aspect, the terminal device transmits the DMRS on the X symbols, including: the terminal device transmits the DMRS only on the X symbols; or, the terminal device transmits the DMRS on the X symbols and part of the uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0030] Based on the above technical solution, X symbols may not have corresponding DMRS demodulation channels, resulting in a decoding failure. The terminal device only transmits DMRS on X symbols, thereby effectively avoiding the problem of decoding failure caused by the possible lack of DMRS on X symbols. At the same time, these X symbols are used to carry DMRS, thereby enhancing DMRS detection performance, thereby improving coverage. Alternatively, based on the existing PUCCH resource configuration information, the terminal device can determine the available symbols in the second time slot. The available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits DMRS on X symbols and some uplink symbols or idle symbols in the second time slot, thereby effectively avoiding the problem of decoding failure caused by the possible lack of DMRS on X symbols. At the same time, without affecting PUCCH multiplexing in the existing configuration, the resources of X symbols and some uplink symbols or idle symbols in the second time slot can be fully utilized, thereby improving resource utilization.
[0031] According to a twelfth possible implementation manner of the first aspect, the terminal device transmits the first PUCCH on the X symbols, including: the terminal device transmits the first PUCCH on the X symbols and part of the uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0032] Based on the above technical solution, the terminal device can determine the available symbols in the second time slot based on the existing PUCCH resource configuration information. The available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits the first PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot. That is, the first PUCCH can cross the time slot boundary, thereby effectively avoiding the problem of possible missing DMRS on X symbols, resulting in decoding failure. At the same time, it can fully utilize the resources of X symbols and some uplink symbols or idle symbols in the second time slot without affecting PUCCH multiplexing in the existing configuration, thereby improving resource utilization and coverage.
[0033] According to the first aspect, or the eleventh possible implementation manner of the first aspect, in the thirteenth possible implementation manner of the first aspect, the terminal device transmits the DMRS on the X symbols, including: the terminal device transmits the DMRS in a frequency hopping manner on the X symbols, wherein the first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
[0034] Based on the above technical solution, the number of symbols in the first frequency hopping part and the second frequency hopping part of X symbols is rounded up or down, so that the X symbols can be fully utilized to configure additional DMRS. In this way, other symbols at the same frequency domain position as the first frequency hopping part of the X symbols use the DMRS of the first frequency hopping part. At the same time, other symbols at the same frequency domain position as the second frequency hopping part of the X symbols use the DMRS of the second frequency hopping part. This enhances DMRS detection performance and improves coverage.
[0035] In a second aspect, an embodiment of the present application provides a communication device, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the above-mentioned first aspect or one or more of the multiple possible implementation methods of the first aspect when executing the instructions. The uplink control channel transmission method.
[0036] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on the X symbols according to preset conditions, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits the second PUCCH on the X symbols, or the terminal device transmits DMRS on the X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0037] In a third aspect, an embodiment of the present application provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium includes computer instructions. When the computer instructions are executed on a computer, the computer executes the uplink control channel transmission method of the above-mentioned first aspect or one or more of the multiple possible implementation methods of the first aspect.
[0038] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on X symbols according to preset conditions, or the terminal device transmits the first PUCCH on X symbols, or the terminal device transmits the second PUCCH on X symbols, or the terminal device transmits DMRS on X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0039] In a fourth aspect, an embodiment of the present application provides a chip comprising a processor. When the processor executes an instruction, the processor executes the uplink control channel transmission method of the above-mentioned first aspect or one or more of the multiple possible implementation methods of the first aspect.
[0040] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on X symbols according to preset conditions, or the terminal device transmits the first PUCCH on X symbols, or the terminal device transmits the second PUCCH on X symbols, or the terminal device transmits DMRS on the X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0041] In a fifth aspect, an embodiment of the present application provides a computer program product comprising a computer-readable code, or a non-volatile computer-readable storage medium carrying a computer-readable code. When the computer-readable code runs in a communication device, the processor in the communication device executes the uplink control channel transmission method of the above-mentioned first aspect or one or more of the multiple possible implementations of the first aspect.
[0042] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on X symbols according to preset conditions, or the terminal device transmits the first PUCCH on X symbols, or the terminal device transmits the second PUCCH on X symbols, or the terminal device transmits DMRS on X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0043] These and other aspects of the present application will become more readily apparent from the following description of the embodiment(s). BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the application and, together with the description, serve to explain the principles of the application.
[0045] Figure 1 A schematic diagram showing a method of transmitting a PUSCH in a Type-B manner in related art is shown.
[0046] Figure 2 A schematic diagram showing a method of transmitting PUCCH in Type-B mode in related art is shown.
[0047] Figure 3 A schematic diagram showing a method of transmitting PUCCH in Type-B mode in related art is shown.
[0048] Figure 4 A schematic diagram showing a method of transmitting PUCCH in Type-B mode in related art is shown.
[0049] Figure 5 A schematic diagram showing a communication network architecture according to an embodiment of the present application is shown.
[0050] Figure 6 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0051] Figure 7A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0052] Figure 8 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0053] Figure 9 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0054] Figure 10 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0055] Figure 11 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0056] Figure 12 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0057] Figure 13 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0058] Figure 14 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0059] Figure 15 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0060] Figure 16 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0061] Figure 17 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0062] Figure 18 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0063] Figure 19 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0064] Figure 20 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0065] Figure 21 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0066] Figure 22 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0067] Figure 23 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0068] Figure 24 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0069] Figure 25 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0070] Figure 26 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0071] Figure 27 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0072] Figure 28 A flowchart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown.
[0073] Figure 29 A schematic structural diagram of a communication device according to an embodiment of the present application is shown.
[0074] Figure 30 A schematic structural diagram of a communication device according to an embodiment of the present application is shown.
[0075] Figure 31 A schematic structural diagram of a communication device according to an embodiment of the present application is shown.
[0076] Figure 32 A schematic structural diagram of a chip according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0077] Various exemplary embodiments, features, and aspects of the present application will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise indicated.
[0078] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0079] In addition, numerous specific details are provided in the detailed description below to better illustrate the present application. Those skilled in the art will appreciate that the present application can be practiced without certain specific details. In some instances, methods, means, components, and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present application.
[0080] In order to better understand the technical solutions of the embodiments of the present application, the following technical points are first introduced:
[0081] 1. About 5G NR
[0082] 5G NR is a recently proposed topic within the 3rd Generation Partnership Project (3GPP), included in Release 14 (Rel 14). The Long Term Evolution (LTE) standard proposed by 3GPP has been widely adopted worldwide and is known as 4G communication technology. For example, China Mobile, China Unicom, and China Telecom all use 4G LTE's frequency division duplex (FDD) and time division duplex (TDD) transmission technologies, respectively, providing high-speed and convenient mobile network services to a wide range of users.
[0083] As the next-generation 5G technology enters the discussion phase, will the system architecture and access procedures already implemented in 4G LTE continue to be adopted? On the one hand, because communication systems are backward compatible, newly developed technologies tend to be compatible with previously standardized technologies. On the other hand, since 4G LTE already has a large number of existing designs, achieving compatibility would inevitably sacrifice much of 5G's flexibility, thereby reducing performance. Therefore, the 3GPP organization is currently conducting parallel research on two directions. The technical discussion group that does not consider backward compatibility is called 5G NR.
[0084] 2. About Coverage Enhancement
[0085] In communication systems, there are downlink transmissions from network devices to terminal devices and uplink transmissions from terminal devices to network devices. Due to the relatively high cost of network equipment, the coverage of downlink transmissions is generally higher than that of uplink transmissions. Due to the cost constraints of terminal equipment, only relatively inexpensive power amplifiers can be used, and their power limits are also lower than those of network equipment. Therefore, current research on coverage enhancement focuses on improving the coverage of uplink transmissions.
[0086] Uplink transmission generally includes PUCCH transmission and PUSCH transmission. PUCCH is a control channel with a relatively wide coverage range, while PUSCH is a data channel with a large amount of information transmission and a relatively short coverage range. Therefore, how to improve the coverage of PUSCH is a more urgent issue.
[0087] 3. About PUSCH transmission
[0088] In the 5G NR standard, PUSCH transmission can include two transmission modes, also known as mapping modes; one is Type-A and the other is Type-B. The indication information of each transmission mode includes the starting symbol (identified as S), the length (identified as L), and the possible value range of S+L. Table 1 shows the PUSCH time domain resource allocation. As shown in Table 1, the identifier S in Table 1 represents the number of the starting symbol in a time slot, where the value of S starts from 0, that is, the number of the first symbol in a time slot is 0, L represents the length of PUSCH, that is, the number of symbols occupied by PUSCH, and S+L represents the possible value range of the sum of the starting symbol and the length of PUSCH.
[0089] Table 1-PUSCH time domain resource allocation table
[0090]
[0091] (1) PUSCH transmission in Type-B mode:
[0092] For example, Figure 1 FIG. 1 shows a schematic diagram of transmitting PUSCH in a Type-B manner in the related art. Figure 1 As shown, PUSCH is transmitted in the first and second time slots. Both the first and second time slots include 14 symbols. The first time slot includes 6 downlink symbols, 4 idle symbols, and 4 uplink symbols. Uplink symbols refer to symbols used for uplink transmission; downlink signals refer to symbols used for downlink transmission; idle symbols, also known as flexible symbols or interval signals, can be located between uplink and downlink signals. The second time slot includes at least 10 consecutive uplink symbols, and the uplink symbols of the first time slot are adjacent to the uplink symbols of the second time slot. If S = 10 and L = 14, that is, starting from the 11th symbol in the first time slot and continuing for 14 symbols, since the number of symbols in the first time slot is 14, the 14 consecutive symbols occupy 4 symbols in the first time slot and 10 symbols in the second time slot. These 10 symbols are from the 1st symbol to the 10th symbol at the beginning of the second time slot.
[0093] In addition, when transmitting PUSCH in Type-B mode, the number of PUSCH transmissions can be configured. The 5G NR standard introduces the parameter "number of repetitions (r16)". This parameter has a total of eight configurable values, indicated by 3 bits. The above 3-bit configuration values correspond to {n1, n2, n3, n4, n7, n8, n12, n16}, where n1 indicates one PUSCH transmission and n16 indicates 16 PUSCH transmissions. The more PUSCH transmissions, the more symbols can be included, and the better the coverage performance. Correspondingly, starting with the symbol identified by S in the first time slot, all available symbols within the range of L*numberOfRepetitions-r16 are used for PUSCH retransmissions. This allows a single PUSCH transmission to span time slots, thereby maximizing resource utilization.
[0094] (2) Transmitting PUSCH in Type-A mode:
[0095] Unlike the above-mentioned Type-B method, which allows a single PUSCH transmission to span time slots, when transmitting PUSCH in Type-A mode, it can be seen from Table 1 above that S+L of Type-A is less than or equal to 14, that is, a single PUSCH transmission is limited to one time slot, and there is no situation where a single PUSCH transmission spans time slots when transmitting PUSCH in Type-A mode. Accordingly, when multiple PUSCH transmissions in Type-A mode are configured, the terminal device will detect each time slot within the range. When the symbol identified by S and the L-1 symbols following the symbol identified by S in a time slot can be used to transmit PUSCH, that is, the symbol identified by S and the L-1 symbols following the symbol identified by S in a time slot are not occupied by other transmissions, or the symbol identified by S and the L-1 symbols following the symbol identified by S in a time slot are not downlink symbols, then the PUSCH transmission can be performed in the time slot. Otherwise, the PUSCH transmission in the time slot is abandoned, and the judgment is continued to determine whether other time slots meet the conditions.
[0096] 4. About PUCCH transmission
[0097] In the 5G NR standard, the PUCCH transmission method is introduced. The configuration of PUCCH resources in the Radio Resource Control (RRC) includes the following three parameters: Number of Slots (nrofSlots), Number of symbols (nrofSymbols), and Starting Symbol Index (startingSymbolIndex). Among them, nrofSlots represents the number of configurable repeated transmissions of PUCCH, including 2, 4 or 8 times; nrofSymbols represents the number of symbols occupied by one transmission of PUCCH. nrofSymbols can be compared to L in Table 1. In the embodiment of the present application, L is also used for simplicity, that is, L is used to represent the parameter nrofSymbols; startingSymbolIndex represents the number of the starting symbol of PUCCH in a time slot, starting from 0, where 0 represents the first symbol in the time slot. StartingSymbolIndex has the same function as S in Table 1 above.
[0098] Among them, the repeated transmission of PUCCH uses the same judgment method as the above-mentioned transmission of PUSCH in type A mode, that is, within a time slot, the starting symbol identified by startingSymbolIndex and the total nrofSymbols symbols including the starting symbol and after the starting symbol are all able to be used for transmission of PUCCH, that is, the starting symbol identified by startingSymbolIndex and the total nrofSymbols symbols including the starting symbol and after in a time slot are not occupied by other transmissions, or the starting symbol identified by startingSymbolIndex and the total nrofSymbols symbols including the starting symbol and after in a time slot are not downlink symbols, then this transmission of PUCCH can be performed in the time slot, otherwise, this transmission of PUCCH in the time slot is abandoned.
[0099] Regarding the aforementioned Type-B transmission of PUSCH proposed in 5G NR Release 16 (Rel16), Type-B transmission can maximize resource utilization compared to Type-A transmission. Type-A transmission can only transmit at a fixed time domain position. If the symbol at that time domain position is unavailable, the transmission is abandoned. However, Type-B transmission can utilize all available symbols to transmit PUSCH as much as possible. Therefore, many companies are considering using Type-B to transmit PUCCH, thereby maximizing the use of uplink symbols for PUCCH transmission and improving PUCCH coverage.
[0100] When PUSCH is transmitted, DMRS is configured on the first symbol. However, in the structure of PUCCH format 3 or format 4, DMRS is generally configured in the middle of the PUCCH frequency hopping part. Therefore, if the existing Type-B transmission method is used to transmit PUCCH format 3 or format 4, under certain lengths, the first few symbols (such as the first 3 symbols) of the PUCCH transmission will not have any DMRS related configuration. If the PUCCH transmission in this time slot only has the above-mentioned symbols, and there are downlink symbols in the next time slot, this will result in a period of time domain where there are no available symbols to carry DMRS, that is, the above-mentioned symbols do not have corresponding DMRS demodulation channels, and these symbols may not be decoded.
[0101] The following uses the commonly used DDDSU time slot ratio as an example to illustrate the issue in related technologies where some symbols transmitted using Type-B PUCCH lack corresponding DMRS demodulation channels, potentially leading to undecoding issues. D represents a downlink time slot, S represents a special time slot, and U represents an uplink time slot. A downlink time slot can include 14 downlink symbols, and an uplink time slot can include 14 uplink symbols. Special time slots are used for downlink-to-uplink conversion and can include 14 symbols, including uplink symbols, downlink symbols, and idle symbols. If a frequency-hopping portion of the PUCCH without DMRS occurs in an uplink time slot, an uplink symbol becomes available after a delay of 3 to 4 time slots. With such a long delay, the preceding and following DMRS cannot provide high detection performance.
[0102] Combine Figure 2 The following examples illustrate the technical problems existing in the use of Type-B to transmit PUCCH in related technologies. Figure 2 A schematic diagram of transmitting PUCCH in Type-B mode in the related art is shown as follows: Figure 2As shown, the ratio of the special time slot is 10:2:2, that is, the special time slot includes 10 downlink symbols, 2 idle symbols and 2 uplink symbols, startingSymbolIndex = 12, that is, the starting symbol is the 13th symbol of the special time slot, L = 14, that is, the length of one PUCCH transmission is 14 symbols, the format of the transmitted PUCCH is format 3 or format 4, PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and DMRS is configured on the 4th symbol of each frequency hopping part.
[0103] like Figure 2 As shown, in one transmission of PUCCH, the 13th-14th symbols of the special time slot and the 1st-12th symbols of the uplink time slot are occupied. In the next transmission of PUCCH, the remaining two symbols of the uplink time slot are occupied ( Figure 2 The two symbols in the middle circle), that is, the 13th-14th symbols of the uplink time slot, DMRS is not configured on the 13th and / or 14th symbols of the uplink time slot. Since the next three time slots adjacent to the uplink time slot are all downlink time slots, the uplink symbol for transmitting PUCCH will not appear until the next 4th time slot. The first DMRS for the next transmission of the PUCCH is configured on the uplink symbol of the 4th time slot. It can be seen that there is no DMRS for demodulation near the time domain position where the 13th-14th symbols of the uplink time slot are located. At this time, the 13th-14th symbols in the uplink time slot cannot be decoded.
[0104] Combine Figure 3 The following examples illustrate the technical problems existing in the use of Type-B to transmit PUCCH in related technologies. Figure 3 A schematic diagram of transmitting PUCCH in Type-B mode in the related art is shown as follows: Figure 3 As shown, the ratio of the special time slot is 6:4:4, that is, the special time slot includes 6 downlink symbols, 4 idle symbols and 4 uplink symbols, startsymbolIndex=9, that is, the starting symbol is the 10th symbol of the special time slot, L=12, that is, the length of one PUCCH transmission is 12 symbols, the format of the transmitted PUCCH is format 3 or format 4, PUCCH includes two frequency hopping parts, the first frequency hopping part occupies 1 idle symbol and 5 uplink symbols, the second frequency hopping part occupies 6 uplink symbols, and DMRS is configured on the third symbol of each frequency hopping part.
[0105] like Figure 3As shown, in one transmission of the PUCCH, the 10th to 14th symbols of the special time slot and the 1st to 7th symbols of the uplink time slot are occupied. In the next transmission of the PUCCH, the remaining 7 symbols of the uplink time slot, that is, the 8th to 14th symbols of the uplink time slot are occupied. Among them, the first frequency hopping part of the PUCCH of the next transmission occupies the 8th to 13th symbols of the uplink time slot, and the second frequency hopping part of the PUCCH of the next transmission occupies the 14th symbol of the uplink time slot ( Figure 3 In the example above, DMRS is not configured on the 14th symbol of the uplink time slot; since the next three time slots adjacent to the uplink time slot are all downlink time slots, the uplink symbol for transmitting PUCCH will not appear until the next 4th time slot, and intra-slot frequency hopping is configured. The first DMRS in the second frequency hopping part of the next transmission of the PUCCH is configured on the uplink symbol of the 4th time slot. It can be seen that there is no DMRS for demodulation near the time domain position of the 14th symbol of the uplink time slot. At this time, the 14th symbol in the uplink time slot cannot be decoded.
[0106] Combine Figure 4 The following examples illustrate the technical problems existing in the use of Type-B to transmit PUCCH in related technologies. Figure 4 A schematic diagram of transmitting PUCCH in Type-B mode in the related art is shown as follows: Figure 4 As shown, the ratio of the special time slot is 10:2:2, that is, the special time slot includes 10 downlink symbols, 2 idle symbols and 2 uplink symbols, startsymbolIndex = 12, that is, the starting symbol is the 13th symbol of the special time slot, L = 14, that is, the length of one PUCCH transmission is 14 symbols, the format of the transmitted PUCCH is format 3 or format 4, and the DMRS is configured in the 4th and 11th symbols of the PUCCH. Figure 4 In the case of a PUCCH transmission, frequency hopping is not configured within the PUCCH, and frequency hopping is configured during the next PUCCH transmission. Figure 4 In the above Figure 2 and Figure 3 Another frequency hopping mode is different from the other. In this frequency hopping mode, when PUCCH transmission is configured, frequency hopping is performed once every 14 symbols.
[0107] like Figure 4 As shown, in one transmission of PUCCH, the 13th-14th symbols of the special time slot and the 1st-12th symbols of the uplink time slot are occupied. In the next transmission of PUCCH, the remaining two symbols of the uplink time slot are occupied ( Figure 4The two symbols in the middle circle), that is, the 13th and 14th symbols of the uplink time slot, DMRS is not configured on the 13th and / or 14th symbols of the uplink time slot; since the next time slot adjacent to the uplink time slot is a downlink time slot, it can be seen that there is no DMRS for demodulation near the time domain position where the 13th and 14th symbols of the uplink time slot are located. Figure 4 The PUCCH configuration is frequency hopping every 14 symbols, that is, the frequency domain positions of at least 14 symbols before the 13th-14th symbols of the uplink time slot are different from the frequency domain positions of the 13th-14th symbols of the uplink time slot. Figure 2 and Figure 3 The scene in Figure 4 The 13th and 14th symbols in the uplink time slot do not even have the previous DMRS to refer to. At this time, the 13th and 14th symbols in the uplink time slot are completely undecodable.
[0108] It should be noted that the embodiment of the present application takes the DDDSU time slot ratio as an example to illustrate the above-mentioned technical problems existing in the related technology of using Type-B to transmit PUCCH, and will not go into details about the same or similar problems existing under other time slot ratios; it can be understood that the following technical solutions in the embodiment of the present application can still solve the problem that when other time slot ratios are used, some symbols of PUCCH transmitted using Type-B do not have corresponding DMRS demodulation channels, resulting in the inability to decode.
[0109] In order to solve the problem in the related art that when using Type-B to transmit PUCCH, there is no corresponding DMRS demodulation channel on some symbols, resulting in decoding failure, the embodiment of the present application proposes the following technical solution. The details can be found below.
[0110] In order to better understand the technical solutions disclosed in the embodiments of the present application, the communication network architecture used in the embodiments of the present application is described. Figure 5 A schematic diagram showing a communication network architecture according to an embodiment of the present application is shown as follows: Figure 5As described, the communication network architecture may include: a terminal device 501 and a network device 502, and the terminal device 501 and the network device 502 may be connected via a wireless network. The signal transmission from the terminal device 501 to the network device 502 is called uplink transmission, and the signal transmission from the network device 502 to the terminal device 501 is called downlink transmission. Among them, uplink transmission mainly includes two types of signal transmissions, one is the signal transmission of PUCCH, which carries uplink control information (Uplink control information, UCI); the other is the signal transmission of PUSCH, which carries uplink data and / or uplink control information, mainly including information related to control, such as reply acknowledgment (Acknowledgement, ACK) or negative acknowledgment (NegativeAcknowledgement, NACK), or transmission of uplink channel status information, or carrying scheduling requests, etc. It should be noted that, Figure 5 This is only a schematic diagram of a network architecture. In the embodiments of this application, there is no limitation on the number of network devices and terminal devices in the communication network architecture.
[0111] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, for example, communication systems using 5G NR, future evolution systems, or multiple communication convergence systems, etc. Considering Uu (UTRAN-to-UE) air interface transmission, the two parties of wireless communication include network equipment and terminal equipment; considering SL air interface transmission, the transmitting and receiving ends of wireless communication are both terminal equipment. The technical solutions provided in the embodiments of the present application can be applied to various application scenarios, for example, machine to machine (M2M), macro and micro communications, enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (ultra-reliable & low latency communication, uRLLC), and massive machine type communication (mMTC).
[0112] exist Figure 5In the embodiment, the terminal device 501 can be a device with wireless transceiver function. The terminal device can be stationary or mobile; the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be user equipment (UE). Among them, UE includes handheld devices, vehicles, vehicle-mounted devices, wearable devices or computing devices with wireless communication functions. Exemplarily, UE can be a mobile phone, a tablet computer or a computer with wireless transceiver function. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in smart grids, a wireless terminal in smart cities, a wireless terminal in smart homes, etc. In the embodiment of the present application, the device for realizing the function of the terminal can be a terminal device, or it can be a device that can support the terminal device to realize the function, such as a chip system. In the embodiment of the present application, the chip system can be composed of chips, or can include chips and other discrete devices.
[0113] exist Figure 5 In the embodiment, the network device 502 can be a base station or base station controller for wireless communication. For example, the base station can include various types of base stations, such as micro base stations (also known as small stations), macro base stations, relay stations, access points, etc. The network device can be a traditional macro base station eNB (evolved nodeB) in a traditional UMTS / LTE (Universal Mobile Telecommunications System / Long Term Evolution) wireless communication system, a micro base station eNB in a HetNet (Heterogeneous Network) scenario, a baseband processing unit BBU (Base Band Unit) and a radio frequency unit RRU (Remote Radio Unit) in a distributed base station scenario, a baseband pool BBU pool and a radio frequency unit RRU in a CRAN (Cloud Radio Access Network) scenario, and a gNB in a future wireless communication system. In the embodiment of the present application, the device for implementing the function of the network device can be a network device, or a device that can support the network device to implement the function, such as a chip system.
[0114] Figure 6 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The method can be applied to a scenario where PUCCH is transmitted in Type-B mode, such as Figure 6 As shown, the method may include the following steps:
[0115] Step 601: A terminal device receives configuration information or instruction information from a network device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH. The transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1.
[0116] Optionally, the format of the first PUCCH may be format 3 or format 4, and the value of L may be any integer greater than or equal to 4 and less than or equal to 14.
[0117] Step 602: The terminal device determines whether to transmit the first PUCCH on X symbols according to a preset condition; the X symbols are located in the first time slot, and the X symbols are used to transmit the first PUCCH.
[0118] Exemplarily, when X is less than L, the first PUCCH needs to be transmitted across time slots. In this case, whether to transmit the first PUCCH on X symbols can be determined according to a preset condition, thereby avoiding a situation where decoding is impossible.
[0119] Among them, the first time slot may include 14 symbols, and the first time slot may be an uplink time slot, a special time slot, or other time slots including uplink symbols. The embodiments of the present application do not limit this. Optionally, the terminal device is used to configure or indicate the transmission of the first PUCCH on symbols other than X symbols based on configuration information or indication information. After the network device receives the first PUCCH, it can measure the channel information on the symbol carrying UCI based on the DMRS of the first PUCCH, and then divide the signal received by the symbol carrying UCI by the corresponding channel information obtained by the measurement and decode it to obtain uplink control information.
[0120] It is understandable that X symbols are used to transmit all symbols of the first PUCCH in a time slot, excluding symbols carrying DRMS; for example, Figure 2 As shown, the X symbols are the 13th and 14th symbols of the uplink time slot ( Figure 2 For the convenience of description, the X symbols referred to in the subsequent embodiments have the same definition as the X symbols in this embodiment.
[0121] In an embodiment of the present application, when the terminal device transmits the first PUCCH on X symbols based on configuration information or indication information, it is known that the X symbols do not include symbols carrying DMRS. Then, there may be no corresponding DMRS demodulation channel for the X symbols, resulting in a situation where decoding is impossible. The terminal device determines not to transmit the first PUCCH on the X symbols according to preset conditions, thereby avoiding the situation where these X symbols cannot be decoded.
[0122] Optionally, the terminal device determines X symbols according to the configuration information or indication information; illustratively, the terminal device may determine X symbols according to the transmission length L, the starting symbol, and the number of transmissions N of the first PUCCH. Figure 2 Assume that the PUCCH transmitted in the transmission is the first PUCCH, the transmission length of the first PUCCH is L=14, the starting symbol is the 13th symbol of the special time slot, the number of transmissions is N=2, the first transmission of the first PUCCH occupies the 13th-14th symbols in the special time slot and the 1st-12th symbols of the uplink time slot, the first transmission of the first PUCCH occupies the 13th-14th symbols in the uplink time slot and 12 uplink symbols after the uplink time slot; if the special time slot is taken as the first time slot, then the X symbols are the 13th-14th symbols in the special time slot, and if the uplink time slot is taken as the first time slot, then the X symbols are the 13th-14th symbols in the uplink time slot.
[0123] Optionally, the terminal device can configure the first PUCCH to enable frequency hopping or not, wherein the meaning of enabling frequency hopping for the first PUCCH is: according to a predefined method, the first PUCCH is divided into two time domain lengths in the time domain, that is, two frequency hopping parts, and each frequency hopping part is transmitted on different frequency domain resources; for example, the time domain length L of the first PUCCH is 14 symbols. When the first PUCCH frequency hops, the first PUCCH of these 14 symbols will be divided into two frequency hopping parts with a length of 7 symbols each, and these two frequency hopping parts with a length of 7 symbols are respectively transmitted at different frequency domain positions. The frequency domain position can be one or more resource blocks (RBs), one or more resource elements (REs), one or more carriers / cells, one or more bandwidth parts (BWPs), one or more RBs on one or more BWPs on one or more carriers, or one or more REs on one or more RBs on one or more BWPs on one or more carriers.
[0124] Below is a diagram of the Figure 6The technical solution of step 602 in the embodiment in which the terminal device determines whether to transmit the first PUCCH on X symbols according to a preset condition is further explained.
[0125] In a possible implementation, when the frequency domain position of the X symbols is different from the frequency domain position of any DMRS-carrying symbol in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the first time slot is adjacent to the second time slot.
[0126] The second time slot may be the time slot preceding the first time slot, the time slot following the first time slot, or both. The time slot preceding the first time slot may include any one of a downlink time slot, an uplink time slot, and a special time slot, and the time slot following the first time slot may include any one of a downlink time slot, an uplink time slot, and a special time slot. For example, the first time slot may be an uplink time slot, the previous time slot adjacent to the first time slot may be a special time slot, and the next time slot adjacent to the first time slot may be a downlink time slot.
[0127] In an embodiment of the present application, the terminal device may know, based on configuration information or indication information, that the X symbols do not include a symbol carrying a DMRS. When the frequency domain positions of the DMRS-carrying symbols in the first time slot and the second time slot are different from the frequency domain positions of the X symbols, it is known that within the time domain range of at least one time slot near the X symbols, there is no corresponding DMRS for demodulating the channel. The terminal device determines not to transmit the first PUCCH on the X symbol, thereby avoiding the problem that these X symbols cannot be decoded.
[0128] Exemplarily, the X symbols are all symbols carrying UCI, the first time slot is an uplink time slot, and in the uplink time slot where the X symbols are located, frequency domain positions of all symbols other than the X symbols are different from the frequency domain positions of the X symbols; the time slot immediately preceding the uplink time slot is a special time slot, and the frequency domain positions of the uplink symbols in the special time slot are different from the frequency domain positions of the X symbols; the time slot immediately following the uplink time slot is a downlink time slot; in this case, in the uplink time slot where the X symbols are located, and in the special time slot and downlink time slot adjacent to the uplink time slot, the frequency domain positions of the X symbols do not include a DMRS, and the terminal device determines not to transmit the first PUCCH on the X symbol.
[0129] For example, the following Figure 4 The following describes a scenario in which the frequency hopping mode is configured to hop once every 14 symbols. Figure 7 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 7As shown, the time slot where the first time slot is located is an uplink time slot, the time slot before the uplink time slot is a special time slot, and the time slot after the uplink time slot is a downlink time slot; wherein, the ratio of special time slots is 10:2:2, startsymbolIndex=12,, L=14, the format of the first PUCCH transmitted is format 3 or format 4, and the DMRS is configured in the 4th symbol and the 11th symbol of the first PUCCH transmitted once; the X symbols include the 13th and 14th symbols in the uplink time slot, and the 13th and 14th symbols are both symbols carrying UCI; the frequency domain positions of the 1st to 12th symbols in the uplink time slot are different from the frequency domain positions of the 13th and 14th symbols; the two uplink symbols in the special time slot are symbols carrying UCI, and their frequency domain positions are different from the 13th and 14th symbols in the uplink time slot; in Figure 7 In the special time slot, uplink time slot and downlink time slot, the frequency domain positions of the 13th and 14th symbols in the uplink time slot do not include DMRS. At this time, the 13th and 14th symbols in the uplink time slot do not have corresponding DMRS demodulation channels, and the terminal device determines that the first PUCCH is not transmitted on the 13th and 14th symbols in the uplink time slot.
[0130] In one possible implementation, when the interval between X symbols and a first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on X symbols; wherein the first symbol is the first symbol carrying a DMRS located after the X symbols.
[0131] Among them, the first threshold can be M time slots, where M is an integer greater than or equal to 1; for example, if M is 2, then the first threshold is 2 time slots, and when the interval between X symbols and the first symbol exceeds 2 time slots, the terminal device determines not to transmit the first PUCCH on the X symbols. Exemplarily, when the value of X is greater than or equal to 2, the terminal device determines not to transmit the first PUCCH on the X symbols when the interval between any symbol in the X symbols and the first symbol exceeds 2 time slots, or when the interval between the last symbol in the X symbols and the first symbol exceeds 2 time slots. It can be understood that the first threshold can be predefined or configured by the base station. The embodiment of the present application does not limit the method for determining the first threshold.
[0132] In the embodiment of the present application, the terminal device may know, based on the configuration information or indication information, that the X symbols do not include a symbol carrying a DMRS. When the interval between the X symbols and the first symbol exceeds the first threshold, it is known that there is no corresponding DMRS for demodulating the channel near the X symbols within the time domain range of the first threshold. The terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem that these X symbols cannot be decoded.
[0133] For example, Figure 8 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown in FIG. Figure 8 As shown, the first threshold is 2 time slots, the first time slot is the uplink time slot, the time slot where the next symbol carrying DMRS is located is the special time slot, wherein the ratio of the special time slot is 6:4:4, L=12, and the format of the first PUCCH transmitted is format3 or format 4. The first PUCCH includes two frequency hopping parts, and DMRS is configured on the third symbol of each frequency hopping part; X symbols include the 14th symbol of the uplink time slot, and the 14th symbol is the symbol carrying UCI. The three adjacent time slots after the uplink time slot are all downlink time slots, and the fourth time slot is a special time slot. The 11th symbol of the special time slot is the next symbol carrying DMRS. At this time, the 11th symbol of the special time slot and the 14th symbol of the uplink time slot are separated by 3 downlink time slots and 10 symbols, which is greater than 2 time slots. At this time, the 14th symbol of the uplink time slot has no corresponding DMRS demodulation channel, and the terminal device determines that the first PUCCH is not transmitted on the 14th symbol in the uplink time slot.
[0134] In one possible implementation, when X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on X symbols; wherein the second threshold is determined according to at least one of the length L, the DMRS configuration mode, the first PUCCH format, and the frequency hopping mode of the first PUCCH.
[0135] It is understandable that the second threshold may be predefined or configured by the base station. The embodiment of the present application does not limit the manner of determining the second threshold.
[0136] In an embodiment of the present application, the second threshold can be determined based on at least one of the first PUCCH length L, the DMRS configuration mode, the first PUCCH format, and the frequency hopping mode of the first PUCCH, wherein the first PUCCH format may include format 3 or format 4, the first PUCCH length L may include the length corresponding to different formats of the first PUCCH, for example, the length of the first PUCCH format 3 or the length of the first PUCCH format 4; the DMRS configuration mode may include additional DMRS and no additional DMRS, and the frequency hopping mode of the first PUCCH may include intra-slot frequency hopping and no intra-slot frequency hopping.
[0137] In the embodiment of the present application, the terminal device may know, based on the configuration information or indication information, that the X symbols do not include symbols carrying DMRS. For the first PUCCH format 3 or the first PUCCH format 4, the DMRS is usually configured in the middle time domain position of each frequency hopping part of the first PUCCH. It can be seen that the X symbols include the first few symbols or the last few symbols in each frequency hopping part of the first PUCCH. When X is less than or equal to the second threshold, the smaller the value of X, the farther the X symbols are from the nearby DMRS-carrying symbols in the time domain. Therefore, when X is less than or equal to the second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem that these X symbols cannot be decoded.
[0138] For example, for the first PUCCH format 3 and the first PUCCH format 4, different first PUCCH lengths, two DMRS configuration modes, additional DMRS and no additional DMRS, and the values of the second thresholds under the two frequency hopping modes are given, as shown in Table 2. In Table 2, "PUCCH length" represents the different length values of the first PUCCH format 3 and format 4, and the specific value is an integer from 4 to 14; "no additional DMRS" means that no additional DMRS is configured in the first PUCCH, "additional DMRS" means that additional DMRS is configured in the first PUCCH, "no frequency hopping" means that frequency hopping is not enabled for the first PUCCH, and "frequency hopping" means that frequency hopping is enabled for the first PUCCH. "0" in Table 2 means that the second threshold value is 0, which means that there is no need to abandon the transmission of the first PUCCH.
[0139] Table 2 - Second threshold values in first PUCCH format 3 and format 4
[0140]
[0141]
[0142] It should be noted that the first PUCCH may enable frequency hopping within the time slot. Therefore, if the two frequency hopping parts of the first PUCCH are of different lengths, the value of the second threshold may also be different, so that two values such as "1,1" appear in the "Frequency Hopping" column in Table 2, corresponding to the two frequency hopping parts respectively.
[0143] In the embodiment of the present application, the X symbols do not include symbols carrying DMRS. When the length L of the first PUCCH and the first PUCCH format meet a PUCCH length in Table 2, the specific value of the second threshold is determined according to the DMRS configuration mode and the frequency hopping mode. When the value of X is less than or equal to the second threshold, these X symbols do not have corresponding DMRS demodulation channels, and the terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem that these X symbols cannot be decoded.
[0144] For example, Figure 9 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown in FIG. Figure 9 As shown, L=14, startsymbolIndex=12, the format of the first PUCCH transmitted is format 3 or format 4, the first PUCCH enables frequency hopping within the time slot, and the DMRS configuration mode is no additional DMRS; the X symbols include the 13th and 14th symbols of the uplink time slot, that is, the value of X is 2, and the 13th and 14th symbols are both symbols carrying UCI; by looking up Table 2, it can be obtained that the value of the second threshold is 3. Since the value of X is less than the second threshold, the terminal device determines not to transmit the first PUCCH on the 13th and 14th symbols of the uplink time slot.
[0145] In one possible implementation, in step 603, when the third time slot includes downlink symbols, the terminal device determines not to transmit the first PUCCH on X symbols; wherein the third time slot is adjacent to the first time slot and is located after the first time slot.
[0146] The third time slot may include a downlink time slot or a special time slot, or may be another time slot including downlink symbols.
[0147] In an embodiment of the present application, the terminal device may know, based on configuration information or indication information, that the X symbols do not include a symbol carrying a DMRS, and that the downlink symbol is typically configured as the first symbol in a time slot. When the third time slot includes a downlink symbol, for the first PUCCH format 3 or the first PUCCH format 4, the time domain positions of the X symbols are typically located at the end of the first time slot. In this case, the frequency domain positions of the first few symbols of the X symbols are different from the frequency domain position of the X symbol. The symbols adjacent to the X symbols in the third time slot are downlink symbols. In this case, there is no corresponding DMRS within a time domain range of at least one symbol interval near the X symbols that can be used to demodulate the channel. The terminal device determines not to transmit the first PUCCH on the X symbols, thereby avoiding the problem that these X symbols cannot be decoded.
[0148] Optionally, when the downlink symbol is the last one or several symbols in the third time slot, the terminal device determines whether X symbols and the available symbols in the third time slot comply with the first PUCCH length L configured or indicated by the configuration information or indication information based on the number of available symbols before the downlink symbol in the third time slot. If so, the first PUCCH can be transmitted on X symbols.
[0149] For example, Figure 10 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown in FIG. Figure 10 As shown, the ratio of special time slots is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH transmitted is format 3 or format 4, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and DMRS is configured on the 4th symbol of each frequency hopping part; the first time slot is an uplink time slot, the X symbols include the 13th and 14th symbols in the uplink time slot, and the next time slot of the uplink time slot is a downlink time slot, that is, the next time slot of the uplink time slot includes downlink symbols. At this time, the 13th and 14th symbols in the uplink time slot do not have corresponding DMRS demodulation channels, and the terminal device determines that the first PUCCH is not transmitted on the 13th and 14th symbols in the uplink time slot.
[0150] In a possible implementation manner, the terminal device may determine not to transmit the first PUCCH on X symbols based on existing PUCCH resource configuration information.
[0151] The existing PUCCH resource configuration information may include the PUCCH that has been configured in the terminal device.
[0152] The disclosed embodiments may be applied to scenarios where X symbols are utilized based on existing PUCCH resource configuration information. Utilizing X symbols can improve resource utilization. However, if the value of X is small, when the PUCCH is configured for X symbols based on the existing PUCCH resource configuration information, and the configured X symbols do not include symbols carrying DMRS, considering that the existing PUCCH is multiplexed with other terminal devices, in order to avoid wasting resources, the utilization of X symbols is abandoned, that is, the terminal device does not transmit the first PUCCH on the X symbols.
[0153] Exemplarily, for the first PUCCH format 3 or the first PUCCH format 4 that the terminal device has configured, the DMRS in the first PUCCH is configured in the third symbol. When X=2, if X symbols are used based on the existing PUCCH resource configuration information, the first two symbols of the first PUCCH are transmitted in X symbols, both of which are symbols carrying UCI, and do not include symbols carrying DMRS. At this time, there is still the possibility of different demodulation for the X symbols. At the same time, considering that the existing PUCCH is multiplexed with other terminal devices, in order to avoid resource waste, the terminal device does not transmit the first PUCCH on X symbols.
[0154] Combine Figure 11 For example, Figure 11 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 11 As shown, the first time slot is a special time slot, the X symbols include the 13th and 14th symbols of the first time slot, and the third time slot is an uplink time slot, wherein the configuration or indication information indicates that the ratio of the first time slot is 10:2:2, startsymbolIndex=12, L=14, and there is a configuration of startsymbolIndex=0, L=14 in the existing RRC configuration of the terminal device. The format of the first PUCCH transmitted is format 3 or format 4, that is, a transmission of the first PUCCH has been configured in the 14 symbols in the third time slot, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and DMRS is configured on the 4th symbol of each frequency hopping part; in this case, since X=2, the first PUCCH is configured on the 13th and 14th symbols of the first time slot based on the existing PUCCH resource configuration information. Since DMRS is configured on the 4th symbol of each frequency hopping part of the first PUCCH, at this time, the 13th and 14th symbols of the first time slot are both symbols carrying UCI, and do not include symbols carrying DMRS. The 13th and 14th symbols of the first time slot still have the possibility of different demodulation. At the same time, considering that the existing PUCCH may be multiplexed with other terminal devices, in order to avoid resource waste, the terminal device does not transmit the first PUCCH at the 13th and 14th symbols of the first time slot.
[0155] Figure 12 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The method can be applied to a scenario where PUCCH is transmitted in Type-B mode, such as Figure 12 As shown, the method may include the following steps:
[0156] Step 1201: A terminal device receives configuration information or instruction information from a network device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH. The transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1.
[0157] Optionally, the first PUCCH may include: UCI and DMRS; the format of the first PUCCH may be format 3 or format 4, and the value of L is any integer greater than or equal to 4 and less than or equal to 14.
[0158] Step 1202: The terminal device transmits a first PUCCH on X symbols according to a preset processing method; the X symbols are located in a first time slot, and the X symbols are used to transmit the first PUCCH.
[0159] Exemplarily, when X is less than L, the first PUCCH needs to be transmitted across time slots. In this case, the first PUCCH can be transmitted on X symbols according to a preset processing method, thereby avoiding a situation where decoding is impossible.
[0160] Among them, the first time slot can include 14 symbols. The first time slot can be an uplink time slot, a special time slot, or other time slots including uplink symbols. The embodiment of the present application does not limit this.
[0161] Optionally, the terminal device is used to configure or indicate the transmission of the first PUCCH on symbols other than X symbols based on the configuration information or indication information. After the network device receives the first PUCCH, it can measure the channel information on the symbol carrying UCI according to the DMRS of the first PUCCH, and then divide the signal received by the symbol carrying UCI by the corresponding channel information obtained by the measurement and decode it to obtain UCI.
[0162] In the embodiment of the present disclosure, the X symbols do not include symbols carrying DMRS. Therefore, there may be no corresponding DMRS demodulation channel for the X symbols, resulting in a situation where the X symbols cannot be decoded. The terminal device adjusts the frequency domain positions of the X symbols, thereby avoiding the situation where the X symbols cannot be decoded.
[0163] Below is a diagram of the Figure 12 The technical solution of step 1202 in the embodiment in which the terminal device transmits the first PUCCH on X symbols according to a preset processing method is further explained.
[0164] In one possible implementation, the terminal device transmits the first PUCCH on X symbols based on the frequency domain position of a previous frequency hopping part of the X symbols; or the terminal device transmits the first PUCCH on X symbols based on the frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0165] The previous frequency hopping part is located before X symbols in the time domain, the last symbol of the previous frequency hopping part is adjacent to X symbols, and the frequency domain position of the previous frequency hopping part is different from the frequency domain position of X symbols. Figure 2 For example, in Figure 2 In the embodiment, the X symbol is the 13th to 14th symbols of the uplink time slot, and the previous frequency hopping part includes the 6th to 12th symbols in the uplink time slot.
[0166] The previous frequency hopping part and the X symbols may be located in the same transmission of the first PUCCH, or may be located in different transmissions of the first PUCCH.
[0167] Optionally, the frequency domain position where the previous frequency hopping part is located is different from the frequency domain positions where the X symbols are located.
[0168] Optionally, the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols, and a frequency domain position of the second symbol is different from a frequency domain position of the X symbols.
[0169] In an embodiment of the present application, a terminal device transmits a first PUCCH over X symbols based on the frequency domain position of the previous frequency hopping portion of the X symbols; thereby, the X symbols can reuse the DMRS transmitted over the previous frequency hopping portion, resolving the problem of the X symbols being unable to decode due to the lack of DMRS. Alternatively, the terminal device transmits a first PUCCH over X symbols based on the frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol is within 14 symbols of the X symbols. In this case, the second symbol can be located in the first few frequency hopping portions of the X symbols. Since the X symbols do not include symbols carrying DMRS, the frequency domain position of the second symbol is configured with a corresponding DMRS, thereby resolving the problem of the X symbols being unable to decode due to the lack of DMRS.
[0170] In a possible implementation, the configuration information or instruction information is further used to instruct the terminal device not to enable frequency hopping on X symbols.
[0171] It should be noted that if there are Y symbols in a time slot, and Y symbols are all symbols used to transmit the first PUCCH in the time slot, and Y symbols do not include symbols carrying DMRS, but in the next time slot or the previous time slot, Y symbols have corresponding DMRS demodulation, then they do not belong to the X symbols in this implementation. Figure 4 As shown, in Figure 4 In the special time slot, Y symbols are the 13th and 14th symbols ( Figure 4 Since these two symbols are demodulated by the DMRS on the second symbol of the next time slot, these Y symbols do not belong to the X symbols in this implementation.
[0172] The terminal device transmitting the first PUCCH on X symbols based on the frequency domain position of the previous frequency hopping portion of the X symbols may include: the terminal device not enabling frequency hopping on the X symbols. Here, "not enabling frequency hopping" can be understood as the terminal device being configured for frequency hopping but not performing the frequency hopping.
[0173] In an embodiment of the present application, if the terminal device enables frequency hopping on X symbols and sends the first PUCCH on these X symbols, in this case, the terminal device sends the first PUCCH on these X symbols. After the network device receives the first PUCCH in these X symbols, because the X symbols do not include symbols carrying DMRS, the network device cannot use DMRS to demodulate the first PUCCH, resulting in a decoding problem. At this time, the terminal device does not enable frequency hopping on these X symbols according to the configuration information or indication information, so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols, so that the X symbols can reuse the DMRS transmitted on the previous frequency hopping part, avoiding the problem that these X symbols cannot be decoded.
[0174] The previous frequency hopping part of the X symbols may be located in the same transmission of the first PUCCH as the X symbols, or may not be located in the same transmission of the first PUCCH.
[0175] Exemplarily, the X symbols are all symbols carrying UCI, the first time slot is an uplink time slot, the previous frequency hopping part of the X symbols is located in the uplink time slot, and the previous frequency hopping part and the X symbols are not located in the first PUCCH of the same transmission, the previous frequency hopping part includes a symbol carrying DMRS, and at the same time, the next symbol adjacent to the X symbols is a downlink symbol. At this time, these X symbols do not have a corresponding DMRS demodulation channel, and the terminal device does not enable frequency hopping on these X symbols, so that the X symbols are in the same frequency domain position as the previous frequency hopping part, so that the X symbols in the uplink time slot can reuse the DMRS transmitted on the previous frequency hopping part in the uplink time slot, thereby avoiding the problem of these X symbols in the uplink time slot being unable to be decoded.
[0176] For example, Figure 13 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 13 As shown, the first time slot is an uplink time slot, the previous time slot of the uplink time slot is a special time slot, and the next symbol adjacent to the X symbols is a downlink symbol; wherein, the ratio of special time slots is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH transmitted is format 3 or format 4, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and DMRS is configured on the 4th symbol of each frequency hopping part; the X symbols include the 13th and 14th symbols in the uplink time slot ( Figure 13 The symbol in the circle in the middle), and the 13th and 14th symbols are both symbols carrying UCI; the previous frequency hopping part of the X symbols and the 13th and 14th symbols are not located in the first PUCCH of the same transmission; the previous frequency hopping part includes the 6th to 12th symbols in the uplink time slot, and the 9th symbol in the uplink time slot is a symbol carrying DMRS; at this time, the 13th and 14th symbols in the uplink time slot have no corresponding DMRS demodulation channel, and the terminal device does not enable frequency hopping on the 13th and 14th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot are in the same frequency domain position as the 6th to 12th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot can reuse the DMRS transmitted by the 9th symbol in the uplink time slot.
[0177] The following describes a scenario in which the terminal device does not enable frequency hopping on X symbols in which the number of frequency hopping positions configured in the first time slot is greater than or equal to 2.
[0178] It should be noted that if there are Y symbols in a time slot, and Y symbols are all symbols used to transmit the first PUCCH in the time slot, and Y symbols do not include symbols carrying DMRS, but in the next time slot or the previous time slot, Y symbols have corresponding DMRS demodulation, then they do not belong to the X symbols in this scenario. Figure 4 As shown, in Figure 4 In the special time slot, Y symbols are the 13th and 14th symbols ( Figure 4 The two symbols shown in the circle in the middle are demodulated by the DMRS on the second symbol of the next time slot. Therefore, these Y symbols do not belong to the X symbols in this implementation. In this scenario, there are at least two frequency hopping positions in a time slot. For the first PUCCH format of format 3 or format 4, the terminal device transmits the first PUCCH according to the first PUCCH length L, starting position, and number of transmissions N indicated by the configuration or indication information. Since the DMRS in the first PUCCH format 3 or format 4 is usually configured in the middle of the frequency hopping part, for some L values, the first three symbols of each frequency hopping part may not have any DMRS related configuration. At this time, the first PUCCH is transmitted in X symbols. Since the X symbols do not include the symbols carrying DMRS, the next symbol carrying DMRS may be located after multiple downlink time slots and configured in the first time slot. When the number of frequency hopping positions is greater than or equal to 2, there may not even be a DMRS at the frequency domain position where the X symbols are located, and there is no corresponding DMRS demodulation channel for these X symbols. In this case, the terminal device determines that these X symbols do not include symbols carrying DMRS, and then the terminal device does not enable frequency hopping on these X symbols, so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols, so that the X symbols can reuse the DMRS transmitted on the previous frequency hopping part, avoiding the problem that these X symbols cannot be decoded; and maximizing the use of the DMRS of the previous frequency hopping part to improve the decoding effect.
[0179] Exemplarily, the X symbols are all symbols carrying UCI, the first time slot is an uplink time slot, at least two frequency hopping positions are configured in the uplink time slot, the frequency domain positions of the X symbols are different from the frequency domain positions of other symbols in the uplink time slot, the previous frequency hopping portion of the X symbols is located in the uplink time slot, and the previous frequency hopping portion and the X symbols are not located in the first PUCCH of the same transmission, the previous frequency hopping portion includes a symbol carrying a DMRS, and at the same time, the next symbol adjacent to the X symbols is a downlink symbol. In this case, the X symbols do not have a corresponding DMRS demodulation channel, and the terminal device does not enable frequency hopping on the X symbols, so that the X symbols have the same frequency domain position as the previous frequency hopping portion. This allows the X symbols in the uplink time slot to reuse the DMRS transmitted on the previous frequency hopping portion in the uplink time slot, thereby avoiding the problem of the X symbols in the uplink time slot being unable to be decoded, maximizing the use of the symbols carrying the DMRS in the previous frequency hopping portion, and improving the decoding effect.
[0180] For example, Figure 14 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 14As shown, a scenario in which three frequency hopping positions are configured in a time slot, the first time slot is an uplink time slot, the previous time slot of the uplink time slot is a special time slot, and the next symbol adjacent to the X symbols is a downlink symbol; wherein, the ratio of special time slots is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH transmitted is format3 or format4, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and DMRS is configured on the 4th symbol of each frequency hopping part; 3 frequency hopping positions are configured in the uplink time slot, which are located at the 6th and 13th symbols of the uplink time slot, the frequency domain positions of the 1st to 5th symbols in the uplink time slot, the frequency domain positions of the 6th to 12th symbols in the uplink time slot, the 13th and 14th symbols in the uplink time slot, and the frequency domain positions of the 1st to 5th symbols in the uplink time slot. The frequency domain positions of the symbols are different from each other; the X symbols include the 13th and 14th symbols in the uplink time slot, and the 13th and 14th symbols are both symbols carrying UCI; the previous frequency hopping part of the X symbols and the 13th and 14th symbols are not located in the first PUCCH of the same transmission; the previous frequency hopping part includes the 6th to 12th symbols in the uplink time slot, and the 9th symbol in the uplink time slot is a symbol carrying DMRS; at this time, the 13th and 14th symbols in the uplink time slot have no corresponding DMRS demodulation channels, and the terminal device does not enable frequency hopping on the 13th and 14th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot are in the same frequency domain position as the 6th to 12th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot can reuse the DMRS transmitted by the 9th symbol in the uplink time slot.
[0181] For example, Figure 15 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 15 As shown, it is a scenario in which two frequency hopping positions are configured in a time slot. The first time slot where the X symbols are located is an uplink time slot, the previous time slot of the uplink time slot is a special time slot, and the next time slot of the uplink time slot is a downlink time slot. The ratio of special time slots is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH transmitted is format 3 or format 4, and the DMRS is configured in the 4th and 11th symbols of the first PUCCH transmitted once. The X symbols include the 13th and 14th symbols in the uplink time slot, and the 13th and 14th symbols are both symbols carrying UCI. The frequency domain positions of the 1st to 12th symbols in the uplink time slot are different from the frequency domain positions of the 13th and 14th symbols. The two uplink symbols in the special time slot are symbols carrying UCI, and their frequency domain positions are different from the 13th and 14th symbols in the uplink time slot. Figure 15 In the special time slot, uplink time slot and downlink time slot, the frequency domain position of the 13th and 14th symbols in the uplink time slot does not include DMRS. At this time, the 13th and 14th symbols in the uplink time slot do not have corresponding DMRS demodulation channels, and the terminal device does not enable frequency hopping on the 13th and 14th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot are the same as the frequency domain position of the 6th to 12th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot can reuse the DMRS transmitted by the 9th symbol in the uplink time slot.
[0182] In a possible implementation, the configuration information or indication information is further used to instruct the terminal device to adjust the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and to adjust the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0183] The terminal device transmitting the first PUCCH on X symbols according to a frequency domain position of a previous frequency hopping portion of the X symbols, including: the terminal device adjusting the frequency domain position of the frequency hopping portion of the X symbols to be the same as the frequency domain position of the previous frequency hopping portion of the X symbols, and adjusting the frequency domain position of the next frequency hopping portion of the X symbols to be the same as the frequency domain position of the X symbols.
[0184] Optionally, the frequency hopping part where the X symbols are located and the next frequency hopping part both contain one DMRS-carrying symbol or both contain two DMRS-carrying symbols, or the frequency hopping part where the X symbols are located and the next frequency hopping part may contain one DMRS-carrying symbol in one frequency hopping part and two DMRS-carrying symbols in the other frequency hopping part.
[0185] Exemplarily, the frequency domain position of the frequency hopping part where X symbols are located can be recorded as the first frequency domain position, and the frequency domain position of the next frequency hopping part of the X symbols can be recorded as the second frequency domain position. In the first PUCCH of a transmission where the X symbols are located, when a symbol is configured at the first frequency domain position, the terminal device adjusts the frequency domain position of the symbol to the second frequency domain position; when a symbol is configured at the second frequency domain position, the terminal device adjusts the frequency domain position of the symbol to the first frequency domain position.
[0186] Optionally, the X symbols are the last X symbols in a time slot. For example, X=2, that is, the last 2 symbols in the first time slot.
[0187] In the embodiment of the present application, the X symbols do not include symbols carrying DMRS. As can be seen from the above statement, there may be X symbols without DMRS, resulting in a decoding problem. Therefore, the terminal device adjusts the frequency domain position of each symbol of the first PUCCH of a transmission in which the X symbols are located, adjusts the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusts the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols; so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols, so that the X symbols can reuse the DMRS transmitted on the previous frequency hopping part, thereby avoiding the problem of these X symbols being unable to be decoded.
[0188] Among them, when the first PUCCH enables frequency hopping, the first PUCCH transmitted once includes two frequency hopping parts, namely the first frequency hopping part and the second frequency hopping part, the first frequency domain position can refer to the frequency domain position where the first frequency hopping part of the first PUCCH is located, and the second frequency domain position can refer to the frequency domain position where the second frequency hopping part of the first PUCCH is located.
[0189] Exemplarily, the first PUCCH of a transmission includes two frequency hopping parts, the frequency domain position where the previous frequency hopping part is located is recorded as the first frequency domain position, and the frequency domain position where the next frequency hopping part is located is recorded as the first frequency domain position, the X symbols are all symbols carrying UCI, the first time slot is an uplink time slot, and the X symbols are located at the end of the uplink time slot, and the frequency domain position where the X symbols are located is the first frequency domain position; the first PUCCH of a transmission in which the X symbols are located is located in the uplink time slot and the next time slot adjacent to the uplink time slot, the previous frequency hopping part of the X symbols is located in the uplink time slot, and the previous frequency hopping part and the X symbols are not located in the same first PUCCH of the transmission, the previous frequency hopping part includes a symbol carrying DMRS, and the frequency domain position where the previous frequency hopping part is located is the second frequency domain position At this time, there is no corresponding DMRS demodulation channel for these X symbols, and the terminal device adjusts the frequency domain position of each symbol of the first PUCCH of the one transmission where the X symbols are located. Specifically, the terminal device adjusts the symbol configured at the second frequency domain position in the first PUCCH of the one transmission where the X symbols are located to the first frequency domain position, and the terminal device adjusts the symbol configured at the first frequency domain position in the first PUCCH of the one transmission where the X symbols are located to the second frequency domain position. The terminal device adjusts the frequency domain position of the X symbols from the first frequency domain position to the second frequency domain position, so that the frequency domain position of the X symbols is the same as the frequency domain position of the previous frequency hopping part of the X symbols, so that the X symbols can reuse the DMRS transmitted on the previous frequency hopping part, thereby avoiding the problem that these X symbols cannot be decoded.
[0190] For example, Figure 16A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown; Figure 16 As shown, the first time slot is an uplink time slot, and the previous time slot of the uplink time slot is a special time slot; wherein, the ratio of the special time slot is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH transmitted is format3 or format4, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and the DMRS is configured on the 4th symbol of each frequency hopping part; the first PUCCH of a transmission where the X symbols are located is located in the uplink time slot and the next time slot adjacent to the uplink time slot, that is, including the 13th and 14th symbols in the uplink time slot and the 1st to 12th symbols in the next time slot of the uplink time slot, wherein the X symbols include the 13th and 14th symbols in the uplink time slot, and the 13th and 14th symbols are both symbols carrying UCI, the frequency domain positions of the 13th and 14th symbols in the uplink time slot and the 1st to 5th symbols in the next time slot adjacent to the uplink time slot are the first frequency domain positions, and the 6th to 12th symbols in the next time slot adjacent to the uplink time slot are The frequency domain position of the 6th to 12th symbols is the second frequency domain position; the previous frequency hopping part of the X symbols and the 13th and 14th symbols are not located in the first PUCCH of the same transmission; the previous frequency hopping part includes the 6th to 12th symbols in the uplink time slot, and the 9th symbol in the uplink time slot is the symbol carrying DMRS, and the frequency domain position of the 6th to 12th symbols is the second frequency domain position; at this time, the 13th and 14th symbols in the uplink time slot do not have corresponding DMRS demodulation channels, and the terminal device demodulates the 13th and 14th symbols in the uplink time slot and the uplink The frequency domain positions of the 1st to 5th symbols in the next time slot adjacent to the time slot are adjusted from the first frequency domain positions to the second frequency domain positions, and the terminal device adjusts the frequency domain positions of the 6th to 12th symbols in the next time slot adjacent to the uplink time slot from the second frequency domain positions to the first frequency domain positions; so that the frequency domain positions of the 13th and 14th symbols in the uplink time slot are the same as the frequency domain positions of the 6th to 12th symbols in the uplink time slot, so that the 13th and 14th symbols in the uplink time slot can reuse the DMRS transmitted on the 9th symbol in the uplink time slot.
[0191] In one possible implementation, the terminal device transmits the first PUCCH on X symbols, which may include: the terminal device transmits the first PUCCH of L* length on X symbols, where L* is less than L, which may also be referred to as L truncation length. In other words, the terminal device transmits the first PUCCH after L truncation on X symbols. For example, if L=12 and X=6, L* can be 6, that is, the first half of the first PUCCH in the time domain is transmitted on X symbols.
[0192] In an embodiment of the present application, for the scenario in which the first time slot where X symbols are located is a special time slot and the third time slot is an uplink time slot, and the first PUCCH has been configured in the uplink time slot, the terminal device can configure a first PUCCH of L* length on X symbols based on the existing PUCCH resource configuration information. This first PUCCH of L* length can be transmitted together with the already configured first PUCCH of L length. In this way, without affecting the PUCCH multiplexing in the existing configuration, the resources of these X symbols are utilized to improve resource utilization and coverage.
[0193] Combine Figure 17 For example, Figure 17 A schematic diagram showing a transmission method for an uplink control channel according to an embodiment of the present application is shown, wherein the first time slot is a special time slot, the time slot ratio is 6:4:4, startsymbolIndex=10, and the X symbols include the 11th to 14th symbols of the first time slot. In the existing RRC configuration, there is a configuration of startsymbolIndex=0, L=14, such as Figure 17 As shown, the first PUCCH is configured in the third time slot, and the format of the first PUCCH is format 3 or format 4. The already configured first PUCCH with L=14 occupies 1-14 symbols of the third time slot. In order not to affect the PUCCH multiplexing in the existing configuration and make full use of the resources of X symbols, the terminal device configures the first PUCCH with a length of L*=4 on the 11th to 14th symbols of the first time slot based on the existing PUCCH resource configuration information, and transmits the first PUCCH with a length of L*=4 on the 11th to 14th symbols of the first time slot.
[0194] Optionally, the terminal device can enable frequency hopping on X symbols according to the configuration or indication information. According to the different frequency hopping positions, the X symbols can be divided into a first frequency hopping part and a second frequency hopping part. The first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0195] In a possible implementation, the terminal device transmitting the first PUCCH on X symbols may include: the terminal device transmitting the first PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0196] In an embodiment of the present application, the terminal device can determine the available symbols in the second time slot based on the existing PUCCH resource configuration information. The available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits the first PUCCH of L* length on X symbols and part of the uplink symbols or idle symbols in the second time slot, that is, the first PUCCH of L* length can cross the time slot boundary, thereby effectively avoiding the problem that DMRS may be missing on X symbols, resulting in an inability to decode. At the same time, it can fully utilize the resources of X symbols and part of the uplink symbols or idle symbols in the second time slot without affecting the PUCCH multiplexing in the existing configuration, thereby improving resource utilization and coverage.
[0197] Combine Figure 18 For example, Figure 18 A schematic diagram showing a transmission method for an uplink control channel according to an embodiment of the present application is shown, wherein the first time slot is a special time slot, the time slot ratio is 6:4:4, startsymbolIndex=10, and the X symbols include the 11th to 14th symbols of the first time slot. In the existing RRC configuration, there is a configuration of startsymbolIndex=2, L=12, such as Figure 18 As shown, the first PUCCH is configured in the next time slot of the first time slot, the format of the first PUCCH is format 3 or format 4, and the first PUCCH with L=12 occupies the 3rd to 14th symbols in the next time slot of the first time slot. At this time, the 1st to 2nd symbols in the next time slot of the first time slot are available. In order not to affect the PUCCH multiplexing in the existing configuration and make full use of the resources of X symbols and the available symbols in the next time slot of the first time slot, the terminal device configures the first PUCCH with a length of L*=6 on the 11th to 14th symbols of the first time slot and the 1st to 2nd symbols in the next time slot of the first time slot.
[0198] Optionally, the terminal device can enable frequency hopping on X symbols and some uplink symbols or idle symbols in the second time slot according to the configuration or indication information. According to the different frequency hopping positions, the first PUCCH of L* length can be divided into a first frequency hopping part and a second frequency hopping part. The first frequency hopping part of X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0199] Figure 19 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The method can be applied to a scenario where PUCCH is transmitted in Type-B mode, such as Figure 19 As shown, the method may include the following steps:
[0200] Step 1901. The terminal device receives configuration information or indication information from the network device. The configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH. The transmission length of the first PUCCH is L symbols. The number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1.
[0201] Optionally, the first PUCCH may include: UCI and DMRS; the format of the first PUCCH may be format 3 or format 4, and the value of L is any integer greater than or equal to 4 and less than or equal to 14.
[0202] Step 1902: The terminal device transmits a DMRS on X symbols according to a preset processing method; the X symbols are located in the first time slot, and the X symbols are used to transmit the first PUCCH.
[0203] Exemplarily, when X is less than L, the first PUCCH needs to be transmitted across time slots. In this case, according to a preset processing method, DMRS is transmitted over X symbols to avoid decoding failure. The first time slot may include 14 symbols. The first time slot may be an uplink time slot, a special time slot, or another time slot including uplink symbols. This embodiment of the present application is not limited to this.
[0204] Optionally, the terminal device transmits a first PUCCH on symbols other than X symbols based on the configuration information or indication information. After receiving the first PUCCH, the network device can measure the channel information on the symbol carrying UCI according to the DMRS of the first PUCCH, and then divide the signal received by the symbol carrying UCI by the corresponding channel information obtained by the measurement and decode it to obtain uplink control information.
[0205] In the embodiment of the present disclosure, the X symbols do not include symbols carrying DMRS. Therefore, there may be no corresponding DMRS demodulation channel for the X symbols, resulting in a decoding failure. The terminal device transmits DMRS on the X symbols, thereby effectively avoiding the problem of decoding failure caused by the possible lack of DMRS on the X symbols. At the same time, the X symbols are used to carry DMRS, thereby enhancing DMRS detection performance and thus improving coverage.
[0206] Below is a diagram of the Figure 19 The technical solution of step 1902 in the embodiment in which the terminal device transmits DMRS on X symbols according to a preset processing method is further explained.
[0207] In a possible implementation, the terminal device transmitting the DMRS on X symbols may include: the terminal device transmitting the DMRS only on X symbols. In other words, the terminal device only transmits additional DMRS via X symbols.
[0208] It should be noted that if there are Y symbols in a time slot, and Y symbols are all symbols used to transmit the first PUCCH in the time slot, and Y symbols do not include symbols carrying DMRS, but in the next time slot or the previous time slot, Y symbols have corresponding DMRS demodulation, then they do not belong to the X symbols in this implementation. Figure 4 As shown, in Figure 4 In the special time slot, Y symbols are the 13th and 14th symbols ( Figure 4 Since these two symbols are demodulated by the DMRS on the second symbol of the next time slot, these Y symbols do not belong to the X symbols in this implementation.
[0209] In an embodiment of the present application, the terminal device is configured to send a first PUCCH according to configuration information or indication information. For the format of the first PUCCH being format 3 or format 4, the X symbols of the first time slot do not include symbols carrying DMRS. If the terminal device sends X symbols, the network device may be unable to demodulate the PUCCH on the received X symbols. At the same time, according to the above embodiment, the terminal device can determine not to transmit the first PUCCH on the X symbols, which will result in a waste of resources of the X symbols. Therefore, in an embodiment of the present disclosure, the terminal device configures additional DMRS on the X symbols. In this way, the terminal device configures X symbols as symbols carrying DMRS, that is, transmits DMRS on X symbols. Therefore, the X symbols can be used together with the DMRS on the frequency hopping part before the X symbols to enhance the channel measurement performance of the DMRS.
[0210] Combine Figure 20 For example, Figure 20 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown, wherein: Figure 20 In (a), the first time slot is an uplink time slot, and the previous time slot of the uplink time slot is a special time slot; wherein the ratio of special time slots is 10:2:2, startsymbolIndex=12, L=14, the format of the first PUCCH is format 3 or format 4, the first PUCCH includes two frequency hopping parts, each frequency hopping part occupies 7 uplink symbols, and the DMRS is configured on the 4th symbol of each frequency hopping part; the X symbols include the 13th and 14th symbols in the uplink time slot ( Figure 20In the example, the 13th and 14th symbols are both symbols carrying UCI; the previous frequency hopping portion of X symbols and the 13th and 14th symbols are not located in the first PUCCH of the same transmission; the previous frequency hopping portion includes the 6th to 12th symbols in the uplink time slot, and the 9th symbol in the uplink time slot is a symbol carrying DMRS; at this time, the 13th and 14th symbols in the uplink time slot do not have corresponding DMRS demodulation channels.
[0211] In this case, the terminal device configures DMRS on X symbols, such as Figure 20 As shown in (b), the terminal device configures DMRS on the 13th and 14th symbols of the first time slot. After the network device receives the 13th and 14th symbols of the first time slot, it can use the DMRS and the DMRS on the second symbol in the first time slot to jointly demodulate the first PUCCH at the frequency hopping position, thereby enhancing the channel measurement performance of the DMRS.
[0212] Optionally, the terminal device may transmit a DMRS on at least one of the X symbols according to configuration or indication information. The frequency domain position of the at least one symbol may be the same as the frequency domain position of other symbols near the X symbols. The DMRS transmitted on the at least one symbol may be used to demodulate information of the other symbols, thereby enhancing the channel measurement performance of the DMRS.
[0213] Furthermore, when the configuration or indication information indicates intra-slot hopping in the first PUCCH time slot, when the first PUCCH is configured with intra-slot hopping, the terminal device can transmit DMRS in a frequency hopping manner on X symbols, wherein the first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols. Among them, mathematical symbols Indicates rounding down, mathematical symbol Indicates rounding up, for example, if X=3, then
[0214] In this way, the number of symbols in the first frequency hopping part and the second frequency hopping part of the X symbols is rounded up or down, so that the X symbols can be fully utilized to configure additional DMRS, so that other symbols at the same frequency domain position as the first frequency hopping part of the X symbols use the DMRS of the first frequency hopping part, and at the same time, other symbols at the same frequency domain position as the second frequency hopping part of the X symbols use the DMRS of the second frequency hopping part, thereby enhancing DMRS detection performance and improving coverage.
[0215] The first frequency hopping portion of X symbols may be located before the second frequency hopping portion of X symbols, and the first frequency hopping portion of X symbols may also be located after the second frequency hopping portion of X symbols.
[0216] In the embodiment of the present application, the terminal device can enable frequency hopping on X symbols according to the configuration or indication information. According to the different frequency hopping positions, the X symbols can be divided into a first frequency hopping part and a second frequency hopping part. The first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0217] Combine Figure 21 For example, Figure 21 A schematic diagram showing a method for transmitting an uplink control channel according to an embodiment of the present application is shown. Figure 21 The terminal equipment is shown in the above Figure 20 In the case of configuring DMRS on X symbols, Figure 21 (a) and Figure 20 In (b), X = 2, then The first frequency hopping part of X symbols includes 1 symbol, and the second frequency hopping part of X symbols includes 1 symbol. Assuming that the first frequency hopping part is located before the second frequency hopping part, the 13th symbol in the first time slot is the first frequency hopping part of X symbols, and the 14th symbol in the first time slot is the first frequency hopping part of X symbols.
[0218] like Figure 21 As shown in (a), the frequency domain position of the first frequency hopping part of the X symbols is configured to be the same as the frequency hopping part of the 1st to 5th symbols in the first time slot, and the frequency domain position of the second frequency hopping part of the X symbols is configured to be the same as the frequency hopping part of the 6th to 12th symbols in the first time slot. In this way, after the network device receives the 13th symbol in the first time slot, it can use the DMRS transmitted on the symbol to demodulate the information transmitted on the 1st to 5th symbols in the first time slot. Similarly, after the network device receives the 14th symbol in the first time slot, it can use the DMRS transmitted on the symbol to demodulate the information transmitted on the 6th to 12th symbols in the first time slot.
[0219] like Figure 21As shown in (b), the frequency domain position of the first frequency hopping part of the X symbols is configured to be the same as the frequency hopping part of the 6th to 12th symbols in the first time slot, and the frequency domain position of the second frequency hopping part of the X symbols is configured to be the same as the frequency hopping part of the 1st to 5th symbols in the first time slot. In this way, after the network device receives the 13th symbol in the first time slot, it can use the DMRS transmitted on this symbol to demodulate the information transmitted on the 6th to 12th symbols in the first time slot. Similarly, after the network device receives the 14th symbol in the first time slot, it can use the DMRS transmitted on this symbol to demodulate the information transmitted on the 1st to 5th symbols in the first time slot.
[0220] In an embodiment of the present application, when the first PUCCH is transmitted using the Type-B method, the terminal device transmits the DMRS on X symbols, and the network device receives the symbols carrying the DMRS on X symbols, thereby effectively avoiding the problem that the DMRS may be missing on X symbols, resulting in the inability to decode. At the same time, these X symbols are used to carry the DMRS to enhance the detection performance of the DMRS, thereby improving the coverage range.
[0221] Furthermore, for the first time slot where X symbols are located is a special time slot, and the next time slot of the first time slot is an uplink time slot, a first PUCCH with a length of L = 14 has been configured in the uplink time slot. In this scenario, the terminal device can configure DMRS on X symbols based on the existing PUCCH resource configuration information, thereby using these X symbols to carry DMRS, enhancing the detection performance of DMRS, thereby improving the coverage range, and improving the frequency domain resource utilization without affecting the PUCCH multiplexing in the existing configuration.
[0222] Combine Figure 22 For example, Figure 22 A schematic diagram showing a transmission method for an uplink control channel according to an embodiment of the present application is shown, wherein the first time slot is a special time slot, the time slot ratio is 6:4:4, startsymbolIndex=10, and the X symbols include the 11th to 14th symbols of the first time slot. In the existing RRC configuration, there is a configuration of startsymbolIndex=0, L=14, such as Figure 22 As shown, the first PUCCH is configured in the next time slot of the first time slot. The format of the first PUCCH is format 3 or format 4. In order not to affect the PUCCH multiplexing in the existing configuration and make full use of the resources of X symbols, the terminal device configures DMRS on the 11th to 14th symbols of the first time slot of the special time slot.
[0223] Optional, such as Figure 22As shown, the terminal device can enable frequency hopping on X symbols according to the configuration or indication information. According to the different frequency hopping positions, the X symbols can be divided into a first frequency hopping part and a second frequency hopping part. The first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0224] In one possible implementation, the terminal device transmitting the DMRS on X symbols may include: the terminal device transmitting the DMRS on the X symbols and some uplink symbols or idle symbols in a second time slot; wherein the first time slot is adjacent to the second time slot. The idle symbols are flexible symbols that can be used to transmit downlink signals or uplink signals.
[0225] In an embodiment of the present application, the terminal device can determine the available symbols in the second time slot based on the existing PUCCH resource configuration information. The available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits DMRS on X symbols and part of the uplink symbols or idle symbols in the second time slot, thereby effectively avoiding the problem that the DMRS may be missing on the X symbols, resulting in an inability to decode. At the same time, it can fully utilize the resources of X symbols and part of the uplink symbols or idle symbols in the second time slot without affecting the PUCCH multiplexing in the existing configuration, thereby improving resource utilization and coverage.
[0226] Combine Figure 23 For example, Figure 23 A schematic diagram showing a transmission method for an uplink control channel according to an embodiment of the present application is shown, wherein the first time slot is a special time slot, the time slot ratio is 6:4:4, startsymbolIndex=10, and the X symbols include the 11th to 14th symbols of the first time slot. In the existing RRC configuration, there is a configuration of startsymbolIndex=2, L=12, such as Figure 23 As shown, the third time slot is the next uplink time slot adjacent to the first time slot, that is, the first PUCCH is configured in the third time slot, and the format of the first PUCCH is format 3 or format 4. In order not to affect the PUCCH multiplexing in the existing configuration, the resources of X symbols and the available symbols of the third time slot are not fully utilized. The terminal device configures DMRS on the 11th to 14th symbols of the first time slot and the 1st to 2nd symbols of the third time slot.
[0227] Optional, such as Figure 23 As shown, the terminal device can enable frequency hopping on X symbols and some uplink symbols or idle symbols in the second time slot according to the configuration or indication information.
[0228] Figure 24 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The method can be applied to a scenario where PUCCH is transmitted in Type-B mode, such as Figure 24 As shown, the method may include the following steps:
[0229] Step 2401: The terminal device receives configuration information or instruction information from the network device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1.
[0230] Optionally, the first PUCCH may include: UCI and DMRS; the format of the first PUCCH may be format 3 or format 4, and the value of L is any integer greater than or equal to 4 and less than or equal to 14.
[0231] Step 2402: The terminal device transmits a second PUCCH on X symbols according to a preset processing method; the X symbols are located in the first time slot, and the X symbols are used to transmit the second PUCCH.
[0232] For example, when X is less than L, the first PUCCH needs to be transmitted across time slots. In this case, the second PUCCH can be transmitted over X symbols according to a preset processing method, thereby avoiding the situation where decoding is impossible. The first time slot can include 14 symbols. The first time slot can be an uplink time slot, a special time slot, or another time slot including uplink symbols. This embodiment of the present application is not limited to this.
[0233] Optionally, the terminal device is used to configure or indicate the transmission of the first PUCCH on symbols other than X symbols based on the configuration information or indication information. After the network device receives the first PUCCH, it can measure the channel information on the symbol carrying UCI according to the DMRS of the first PUCCH, and then divide the signal received by the symbol carrying UCI by the corresponding channel information obtained by the measurement and decode it to obtain UCI.
[0234] In the embodiment of the present disclosure, the X symbols do not include symbols carrying DMRS, and there may be no corresponding DMRS demodulation channel for the X symbols, resulting in a situation where decoding is impossible. The terminal device transmits the second PUCCH on the X symbols according to the configuration information or indication information, and the transmission of the second PUCCH does not occupy the time domain resources of the first PUCCH, that is, the first PUCCH can be normally transmitted on other symbols according to the configuration or indication information. In this way, additional PUCCH resources are scheduled based on the existing PUCCH configuration, thereby not affecting the PUCCH multiplexing in the existing configuration while improving the utilization of frequency domain resources.
[0235] Optionally, the terminal device transmits the second PUCCH only on X symbols; or, the terminal device transmits the second PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot.
[0236] In the embodiment of the present disclosure, the X symbols do not include symbols carrying DMRS. There may be no corresponding DMRS demodulation channel for the X symbols, resulting in a decoding failure. The terminal device transmits the second PUCCH only on the X symbols. The second PUCCH is transmitted on the X symbols, and the transmission of the second PUCCH does not occupy the time domain resources of the first PUCCH. That is, the first PUCCH can be normally transmitted on other symbols according to the configuration or indication information. In this way, additional PUCCH resources are scheduled based on the existing PUCCH configuration, thereby not affecting PUCCH multiplexing in the existing configuration while improving frequency domain resource utilization. Alternatively, the terminal device can determine the available symbols in the second time slot based on the existing PUCCH resource configuration information, where the available symbols refer to uplink symbols or idle symbols in which the first PUCCH is not transmitted in the second time slot. The terminal device transmits the second PUCCH on X symbols and part of the uplink symbols or idle symbols in the second time slot, thereby effectively avoiding the problem of possible lack of DMRS on X symbols, resulting in decoding failure. At the same time, without affecting the PUCCH multiplexing in the existing configuration, the resources of X symbols and part of the uplink symbols or idle symbols in the second time slot can be fully utilized, thereby improving resource utilization and coverage.
[0237] Below is a diagram of the Figure 24 The technical solution of the terminal device transmitting the second PUCCH on X symbols in step 2402 in the embodiment is further explained.
[0238] Optionally, the second PUCCH format is format 3 or format 4.
[0239] Optionally, X is greater than or equal to 4.
[0240] Optionally, the configuration information includes configuration information in PUCCH config, the indication information includes indication information in downlink control information DCI, the second PUCCH is configured by the first resource set in PUCCH config, and the indication information is used in the downlink control information (DCI) to indicate a PUCCH resource configuration in the first resource set.
[0241] Optionally, the terminal device can enable or disable the second PUCCH frequency hopping; through the RRC configured frequency hopping, the terminal device can choose to enable the second PUCCH frequency hopping, or choose not to enable the second PUCCH frequency hopping. When the terminal device does not enable the second PUCCH frequency hopping, the length of the second PUCCH may include L' symbols. When the terminal device enables the second PUCCH frequency hopping, the first frequency hopping part includes symbols, the second frequency hopping part of X symbols includes symbols. Among them, mathematical symbols Indicates rounding down, mathematical symbol Indicates rounding up, for example, L'=5, then
[0242] Optionally, when the terminal device enables the second PUCCH frequency hopping on X symbols, the terminal device may configure DMRS on the first frequency hopping part and the second frequency hopping part of the X symbols respectively.
[0243] Exemplarily, the network device configures a first resource set in PUCCH-config, and the first resource set is an additional PUCCH resource set (additional PUCCH resource set). The first resource set can match the front and back positions of the second resource set, wherein the second resource set is the original resource set that has been configured. For example, a resource in the second resource set is: startingSymbolIndex=0, length L=14, then considering the configuration of the special time slot ratio of 6:4:4, the startingSymbolIndex of a resource in the first resource set is 10, and the length is 4. During specific scheduling, when the network device indicates PDSCH transmission by DCI, it additionally indicates the resources in the first resource set, and the terminal device uses the PUCCH resources in the two resource sets (which may include the number of repetitions, etc.).
[0244] Combine Figure 25 For example, Figure 25 A schematic diagram of a method for transmitting an uplink control channel according to an embodiment of the present application is shown, which illustrates a scenario in which a terminal device transmits a second PUCCH only on X symbols, wherein: Figure 25 (a) shows that when the terminal device does not enable frequency hopping, the second PUCCH is transmitted on X symbols. Figure 25 (b) shows that when the terminal device enables frequency hopping, the second PUCCH is transmitted on X symbols. Figure 25In the example, the first time slot is a special time slot, the ratio of the first time slot is 6:4:4, and the X symbols include the 11th to 14th symbols of the first time slot. In the existing RRC configuration, there is a configuration of the length L of the first PUCCH = 14. The terminal device, according to the configuration or indication information, the length L'=4 of the second PUCCH, the format of the first PUCCH is format 3 or format 4, and the format of the second PUCCH is format 3 or format 4. The terminal device transmits the second PUCCH on X symbols. Specifically, the 12th symbol in the first time slot is a symbol carrying DMRS, and the 11th and 13-14th symbols in the first time slot are symbols carrying UCI. At the same time, the terminal device transmits the first PUCCH in the next time slot of the first time slot. Specifically, the first PUCCH is transmitted in the 1st to 14th symbols in the next time slot of the first time slot. Figure 25 In (a), the terminal device does not enable frequency hopping on the 11th to 14th symbols of the first time slot. Figure 25 In (b), the terminal device enables frequency hopping on the 11th-14th symbols of the first time slot.
[0245] Combine Figure 26 For example, Figure 26 A schematic diagram illustrating a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The diagram illustrates a scenario in which a terminal device transmits a second PUCCH on X symbols and some uplink symbols or idle symbols within a second time slot. The second time slot is the next uplink time slot adjacent to the first time slot, wherein: Figure 26 (a) shows that when the terminal device does not enable frequency hopping, the second PUCCH is transmitted on X symbols and part of the uplink symbols in the second time slot. Figure 26 (b) shows that when the terminal device enables frequency hopping, the second PUCCH is transmitted on X symbols and part of the uplink symbols in the second time slot. Figure 26In the example, the first time slot is a special time slot, the ratio of the first time slot is 6:4:4, the X symbols include the 11th to 14th symbols of the first time slot, and the length L of the first PUCCH is configured as 12 in the existing RRC configuration, and the format of the first PUCCH can be format 3 or format 4; the terminal device transmits the second PUCCH on the X symbols and the first two uplink symbols in the second time slot, specifically, the 13th symbol in the first time slot is a symbol carrying DMRS, the 11th to 12th and 14th symbols in the first time slot are symbols carrying UCI, and the 1st to 2nd symbols in the second time slot are symbols carrying UCI. At the same time, the terminal device transmits the first PUCCH in the second time slot, specifically, the 3rd to 14th symbols in the second time slot transmit the first PUCCH; in the example, the first PUCCH is transmitted on the 13th symbol in the first time slot, specifically, the 13th to 14th symbols in the second time slot transmit the first PUCCH; in the example, the first PUCCH is transmitted on the 13th symbol in the first time slot, specifically, the 13th to 14th symbols in the second time slot transmit the first PUCCH; in the example, the first PUCCH is transmitted on the 13th symbol in the first time slot, specifically, the 13th to 14th symbols in the second time slot transmit the first PUCCH; in Figure 26 In (b), the second PUCCH includes two frequency hopping parts, the first frequency hopping part includes the 11th to 13th symbols of the first time slot, and the second frequency hopping part includes the 14th symbol of the first time slot and the 1st to 2nd symbols of the second time slot, wherein the 12th symbol of the first time slot is a symbol carrying DMRS, and the 1st symbol of the second time slot is a symbol carrying DMRS.
[0246] Figure 27 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown as follows: Figure 27 As shown, the method may include:
[0247] Step 2701. The terminal device receives configuration information or indication information from the network device. The configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH. The transmission length of the first PUCCH is L symbols. The number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1.
[0248] In this step, you can refer to Figure 6 Step 601, Figure 12 Step 1201, Figure 19 Step 1901, Figure 24 Step 2401.
[0249] Step 2702: The terminal device determines X symbols according to the configuration information or indication information, where the X symbols are located in a first time slot and are used to transmit a first PUCCH.
[0250] Step 2703: When X is less than L, the terminal device determines, according to a preset condition, not to transmit the first PUCCH on X symbols, or to transmit the first PUCCH on X symbols, or to transmit the second PUCCH on X symbols, or to transmit the DMRS on X symbols.
[0251] In this step, you can refer to Figure 6 Step 602, Figure 12 Step 1202, Figure 19 Step 1902, Figure 24 Step 2402.
[0252] Among them, the terminal device determines not to transmit the first PUCCH on X symbols according to the preset conditions. Figure 6-11 .
[0253] The terminal device can refer to the first PUCCH transmitted on X symbols Figure 12-18 ;
[0254] The terminal device can refer to the second PUCCH transmission on X symbols Figures 25-26 ;
[0255] The terminal device can refer to the transmission of DMRS on X symbols. Figure 19-24 ;
[0256] In an embodiment of the present application, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, and determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on X symbols according to preset conditions, or the terminal device transmits the first PUCCH on X symbols, or the terminal device transmits the second PUCCH on X symbols, or the terminal device transmits DMRS on X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0257] In the related art, when using Type-B to transmit PUCCH, there is a problem that there is no DMRS at some frequency hopping positions. Figure 2 As shown, special time slot (S slot) = 10:2:2, startingSymbolIndex = 12, L = 14, PUCCH format 3 or 4, in Figure 2 In the figure, the two symbols at the circled position have no DMRS nearby for demodulation. Figure 3As shown, S slot = 6:4:4, startingSymbolIndex = 9, L = 12, a symbol at the position marked by the circle has no nearby DMRS for demodulation. Figure 4 As shown, S slot = 10:2:2, startingSymbolIndex = 12, L = 14, PUCCH format 3 or 4, which belongs to another frequency hopping mode. At this time, the last two symbols at the circled position do not even have the DMRS transmitted by the previous PUCCH to refer to, and are completely undecodable.
[0258] In order to solve the problem of no DMRS at some frequency hopping positions when using Type-B to transmit PUCCH, the embodiment of the present application also provides the following technical solutions, which can be applied to Figure 5 In the communication network architecture shown.
[0259] In an exemplary embodiment: if there is no DMRS on the frequency hopping portion within the time slot, and the next time slot is a downlink time slot, the terminal device abandons transmission of some symbols;
[0260] Core idea: The PUCCH symbol at a frequency domain position within a time slot only carries the UCI symbol, without DMRS, and the next time slot is a downlink time slot. The terminal device abandons the transmission of the above symbol.
[0261] Judgment condition 1: Among the available symbols in a time slot, a frequency domain position only has symbols carrying UCI and no DMRS symbols, and there is no DMRS at the frequency domain position in the previous time slot and the next time slot.
[0262] Judgment condition 2: The interval between the frequency-hopping portion without DMRS and the next available symbol carrying DMRS exceeds X time slots, where X is greater than or equal to 1.
[0263] Judgment condition 3: Define the dropping length. As shown in Table 2 above, for PUCCH format 3 / 4, the number of symbols of the dropping length is given for different PUCCH lengths and with or without additional DMRS scenarios. When the transmitted PUCCH meets the PUCCH length and the remaining symbols of a certain hopping position in a time slot are less than or equal to the dropping length in Table 2 above, the PUCCH is not transmitted at that frequency domain position. It should be noted that PUCCH may enable frequency hopping within the time slot, that is, "frequency hopping" in Table 2. Therefore, if the lengths of the two hopping parts are different, the dropping lengths may also be different, resulting in two values of "1,1" appearing in the "Frequency Hopping" column, corresponding to the two hopping parts respectively. In addition, "0" in Table 2 represents no dropping length, that is, there is no need to drop the transmission of the PUCCH.
[0264] For example, as mentioned above Figure 9 As shown, L = 14, startingSymbolIndex = 12, Figure 9 The last two symbols in the mid-time slot have no DMRS. It can be seen from Table 2 that the abandoned length is 3 symbols, so the last two symbols are abandoned for transmission.
[0265] In this embodiment, the judgment condition for abandoning the transmission of part of the PUCCHs in the Type-B transmission PUCCH is proposed, which effectively avoids the problem of no DMRS.
[0266] In another exemplary embodiment: if there is no DMRS on the frequency hopping portion within the time slot, the terminal device does not enable frequency hopping at the current location;
[0267] Core idea: If there is no DMRS on the frequency hopping part within the time slot, the frequency hopping at the current position is not enabled or the frequency domain position is swapped.
[0268] In one implementation, the terminal device does not enable frequency hopping: as described above Figure 13 As shown, when it is determined that there is no DMRS on a frequency hopping part, the terminal device disables frequency hopping of the frequency hopping part so that the frequency hopping part is in the same frequency domain position as the previous frequency hopping part. The previous frequency hopping part may be in the same PUCCH transmission as the current frequency hopping part, or it may not be the same PUCCH transmission.
[0269] In another implementation, the terminal device swaps the frequency domain: the two frequency domain positions of each PUCCH transmission are switched, as described above Figure 16As shown, in the kth frequency domain position, frequency hopping transmission is performed at the frequency domain position pos1 and the frequency domain position pos2, and in the k+1th frequency domain position, frequency hopping transmission is performed at the two frequency domain positions pos2 and pos1, so that in the scenario where the last two symbols in the previous time slot do not have DMRS in the time slot, the DMRS of the remaining frequency hopping parts of the same frequency domain position can be used.
[0270] The solution proposed in this embodiment enables symbols without DMRS to reuse previously transmitted DMRS symbols, thereby solving the problem of DMRS missing.
[0271] In another exemplary embodiment: the terminal device places a DMRS on a frequency hopping portion of a time slot where no DMRS is present;
[0272] The core idea is to place DMRS on the frequency-hopping portion of the time slot where there is no DMRS. This can enhance the channel measurement performance of DMRS in combination with the DMRS on the previous frequency-hopping portion.
[0273] According to the time slot configuration, the PUCCH frequency hopping part has no DMRS, which means that the frequency hopping part may not be able to be demodulated. If the frequency hopping part is not transmitted, the resources of this part will be wasted. Adding additional DMRS to this part is a method to enhance transmission performance.
[0274] In one implementation, DMRS is transmitted on this part. If at least one symbol appears, the at least one DMRS is also located at the same frequency domain position, as described above. Figure 20 As shown in (b).
[0275] Another implementation method is that if PUCCH is configured with intra-slot hopping, that is, frequency hopping within the time slot, then in the case of N symbols (N>1), DMRS is transmitted according to frequency hopping, and the first DMRS part contains symbols, the second DMRS part contains symbols, as mentioned above Figure 21 shown.
[0276] The technical solution of this embodiment can solve the problem of missing DMRS in the frequency hopping part when Type-B transmits PUCCH, and effectively utilize these symbols to carry DMRS, thereby enhancing the detection performance of DMRS and improving the coverage range.
[0277] In another exemplary embodiment: the frequency-hopping portion without DMRS in the time slot has the same frequency domain position as the previous frequency-hopping portion, so as to reuse the DMRS of the previous frequency-hopping portion; for the case where more than two hopping positions are configured, the next DMRS may be located after multiple downlink time slots, and the decoding effect of the remaining symbols is better if they are placed in the previous frequency-hopping portion.
[0278] Core idea: The frequency-hopping part without DMRS in the time slot has the same frequency domain position as the previous frequency-hopping part, so the DMRS of the previous frequency-hopping part is used for demodulation.
[0279] When more than or equal to 2 hopping positions are configured, the next DMRS may be located after multiple downlink time slots, or even there may be no DMRS at the frequency domain position where these symbols are located, as shown above. Figure 14 This is the situation shown before "Updating the frequency domain position" in [1].
[0280] At this time, for this situation, the remaining symbols are configured to be placed in the same frequency domain position of the previous frequency hopping part, so as to maximize the use of the DMRS of the previous frequency hopping part, thereby improving the decoding effect, that is, for the frequency hopping part in the time slot and the case of no DMRS, its frequency domain position is updated to the previous frequency hopping position, as mentioned above Figure 14 This is the situation shown after "Update frequency domain position" in [1].
[0281] The technical solution of this embodiment updates the frequency domain positions of these symbols, so that the previously transmitted DMRS can be reused; it can solve the problem of missing DMRS in the frequency hopping part when Type-B transmits PUCCH.
[0282] In another exemplary embodiment: based on the multiplexing structure of the legacy terminal device (legacy UE), the position and content of the additional transmission symbol are determined; wherein,
[0283] When the number of symbols is greater than or equal to 4, an additional PUCCH format 3 / 4 transmission with a length of L' can be added.
[0284] If the number of symbols is small and insufficient to provide DMRS symbols within the L length, these symbols are discarded.
[0285] Optionally, the number of symbols is small, and the added symbols serve as additional DMRS or L-truncated symbols.
[0286] Core idea: Based on the existing PUCCH resource configuration information, determine the position and content of additional transmission symbols, and indicate the additional transmission PUCCH transmission resources through indication information.
[0287] One implementation method: an L' length PUCCH format 3 / 4 transmission can be added; optionally, the number of available symbols is greater than or equal to 4; wherein, the frequency hopping of the L' length can choose whether to use the RRC configured frequency hopping. Specifically, an additional PUCCH resource set additional PUCCH resource set is configured in PUCCH-config, which can match the existing resource set resource set in the front and back positions. For example, in the existing resource set, a resource startingSymbolIndex is 0 and has a length of 14. Then, considering the configuration of S slot = 6:4:4, a resource in the additional PUCCH resrouce set has a startingSymbolIndex of 10 and a length of 4. In specific scheduling, when the DCI indicates PDSCH transmission, the resources in the additional PUCCH resource set are additionally indicated, and the terminal device uses the PUCCH resources in the two resource sets (which may include the number of repetitions, etc.).
[0288] For example, as mentioned above Figure 25 As shown, S slot = 6:4:4, startingSymbolIndex = 10, there is a configuration of L = 14 in the existing RRC configuration, and L' = 4; then configure the PUCCH corresponding to L', and it is possible to use frequency hopping (such as Figure 25 (a)) or may not use frequency hopping transmission (as shown in Figure 25 (as shown in (b)).
[0289] Another implementation method: if the number of symbols is too small to provide DMRS symbols within the length of L, the terminal device abandons PUCCH transmission on the corresponding symbols.
[0290] As mentioned above Figure 11 As shown, S slot = 10:2:2, startingSymbolIndex = 13, and the existing RRC configuration has a configuration of startingSymbolIndex = 0, L = 14. At this time, considering that the existing PUCCH is multiplexed with other terminal devices, in order to avoid resource waste, the PUCCH transmission of startingSymbolIndex = 13 is abandoned.
[0291] Another implementation manner: the added extra symbols are used as additional DMRS or L-truncated symbols; the above-mentioned L-truncated PUCCH or extra DMRS may cross the time slot boundary.
[0292] Optionally, when the additional symbol is used to carry DMRS and frequency hopping occurs, the first DMRS part contains symbols, the second DMRS part contains symbols.
[0293] For example, as mentioned above Figure 18 and Figure 23 As shown, Figure 18 L* means L is shortened. Figure 23 The additional DMRS means L truncation, S slot = 6:4:4, startsymbolIndex = 10, the existing RRC configuration has a configuration of startingSymbolIndex = 2, L = 12. At this time, S slot has 4 symbols left, and the next time slot has the first two symbols left. PUCCH transmission with L = 12 can be configured, but it only occupies 6 symbols, that is, PUCCH after L truncation, as mentioned above Figure 18 Another possible situation is to add additional DMRS to the above 6 symbols. If frequency hopping is not enabled, the above 6 symbols are located in the same frequency domain. If frequency hopping is enabled, the first DMRS part contains symbols, the second DMRS part contains symbols, as mentioned above Figure 23 shown.
[0294] Another example: as mentioned above Figure 17 and Figure 22 As shown, S slot = 6:4:4, startsymbolIndex = 10, and the existing RRC configuration has a configuration of startsymbolIndex = 0, L = 14.
[0295] The technical solution of this embodiment can solve the problem of DMRS missing in the frequency hopping part when Type-B transmits PUCCH; at the same time, it schedules additional PUCCH resources based on the existing PUCCH configuration, thereby not affecting PUCCH multiplexing in the existing configuration and improving frequency domain resource utilization.
[0296] Figure 28 A flow chart of a method for transmitting an uplink control channel according to an embodiment of the present application is shown. The method can be applied to a scenario where PUCCH is transmitted in Type-B mode, such as Figure 28 As shown, the method may include the following steps:
[0297] Step 2801: The network device sends configuration information or instruction information to the terminal device. The configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH. The transmission length of the first PUCCH is L symbols. The number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1. X symbols are located in a first time slot, and the X symbols are used to transmit the first PUCCH.
[0298] Step 2802: When X is less than L, the network device determines, according to a preset condition, not to receive the first PUCCH on X symbols, or to receive the first PUCCH on X symbols, or to receive the second PUCCH on X symbols, or to receive the DMRS on X symbols.
[0299] In a possible implementation, the X symbols do not include symbols carrying DMRS.
[0300] In a possible implementation, the network device determines, based on a preset condition, not to receive the first PUCCH on X symbols. This may include: when frequency domain positions of the X symbols are different from frequency domain positions of symbols carrying DMRS in the first time slot and the second time slot, the network device determines not to receive the first PUCCH on the X symbols; wherein the first time slot is adjacent to the second time slot.
[0301] In one possible implementation, the network device determines, based on a preset condition, that the first PUCCH is not received on X symbols, which may include: when the interval between the X symbols and the first symbol exceeds a first threshold, the network device determines that the first PUCCH is not received on X symbols; wherein the first symbol is the first symbol carrying the DMRS located after the X symbols.
[0302] In one possible implementation, the network device determines, based on a preset condition, not to receive the first PUCCH over X symbols, including: when X is less than or equal to a second threshold, the network device determines not to receive the first PUCCH over X symbols; wherein the second threshold is determined based on at least one of a length L, a DMRS configuration mode, a format of the first PUCCH, and a frequency hopping mode of the first PUCCH.
[0303] In one possible implementation, the network device determines, based on a preset condition, not to receive the first PUCCH over X symbols, including: when the third time slot includes a downlink symbol, the network device determines not to receive the first PUCCH over X symbols; wherein the third time slot is adjacent to the first time slot and is located after the first time slot.
[0304] In a possible implementation, the network device receives a first PUCCH on X symbols, including:
[0305] The network device receives the first PUCCH on X symbols based on a frequency domain position of a previous frequency hopping part of the X symbols; or the network device receives the first PUCCH on X symbols based on a frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol is spaced within 14 symbols from the X symbols.
[0306] In a possible implementation, the configuration information or instruction information is further used to instruct the terminal device not to enable frequency hopping on X symbols.
[0307] In a possible implementation, the configuration information or indication information is further used to instruct the terminal device to adjust the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and to adjust the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0308] In a possible implementation, when the network device receives the second PUCCH on X symbols, the configuration information or indication information is further used to indicate the length of the second PUCCH.
[0309] In a possible implementation, the network device receiving the second PUCCH on X symbols may include: receiving the second PUCCH on the X symbols and some uplink symbols or idle symbols in a second time slot; wherein the first time slot is adjacent to the second time slot.
[0310] In a possible implementation, the network device receiving the DMRS on X symbols may include: receiving the DMRS on the X symbols and some uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0311] In a possible implementation, the network device receiving the first PUCCH on X symbols may include: the network device receiving the first PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0312] In a possible implementation, the network device receives the DMRS on X symbols, which may include: the network device receives the DMRS transmitted in a frequency hopping manner on X symbols, wherein the first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0313] Based on the above technical solution, the configuration information or indication information sent by the network device to the terminal device configures or indicates that the transmission length of the first PUCCH is L and the number of transmissions is N. Therefore, it can be determined that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The network device determines not to receive the first PUCCH on X symbols, or to receive the first PUCCH on X symbols, or to receive the second PUCCH on X symbols, or to receive DMRS on X symbols according to preset conditions, thereby solving the problem of being unable to decode that may occur when transmitting the first PUCCH.
[0314] The various possible implementations or descriptions of the above embodiments are described above and will not be repeated here.
[0315] Figure 29 A schematic structural diagram of a communication device according to an embodiment of the present application is shown. Figure 29 As shown, the communication device includes:
[0316] A first module 2901 is configured for a terminal device to receive configuration information or instruction information from a network device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1;
[0317] The second module 2901 is configured for the terminal device to determine X symbols according to the configuration information or indication information, where the X symbols are located in a first time slot and are used to transmit a first PUCCH;
[0318] The second module 2901 is further configured to, when X is less than L, determine, based on a preset condition, that the terminal device does not transmit the first PUCCH on X symbols, or that the terminal device transmits the first PUCCH on the X symbols, or that the terminal device transmits the second PUCCH on X symbols, or that the terminal device transmits the DMRS on X symbols.
[0319] In a possible implementation, the X symbols do not include symbols carrying DMRS.
[0320] In one possible implementation, the second module is further configured to: when the frequency domain positions of the X symbols are different from the frequency domain positions of the symbols carrying the DMRS in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the first time slot is adjacent to the second time slot.
[0321] In one possible implementation, the second module is further configured to: when the interval between X symbols and the first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on the X symbols; wherein the first symbol is the first symbol carrying the DMRS located after the X symbols.
[0322] In one possible implementation, the second module is further used to: when X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on X symbols; wherein the second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0323] In one possible implementation, the second module is further configured to: when the third time slot includes downlink symbols, the terminal device determines not to transmit the first PUCCH on X symbols; wherein the third time slot is adjacent to the first time slot and is located after the first time slot.
[0324] In one possible implementation, the second module is further configured to: cause the terminal device to transmit the first PUCCH on X symbols based on the frequency domain position of a previous frequency hopping portion of the X symbols; or cause the terminal device to transmit the first PUCCH on X symbols based on the frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol is spaced within 14 symbols from the X symbols.
[0325] In a possible implementation, the second module is further configured to: enable, by the terminal device, frequency hopping on X symbols.
[0326] In a possible implementation, the second module is further configured to: the terminal device adjusts the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusts the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0327] In a possible implementation, the second module is further configured to, when the terminal device transmits the second PUCCH on X symbols, use the configuration information or indication information to further indicate the length of the second PUCCH.
[0328] In one possible implementation, the second module is further configured to: cause the terminal device to transmit the second PUCCH only on X symbols, or cause the terminal device to transmit the second PUCCH on X symbols and some uplink symbols or idle symbols within the second time slot; wherein the first time slot is adjacent to the second time slot.
[0329] In one possible implementation, the second module is further configured to: cause the terminal device to transmit the DMRS only on X symbols, or cause the terminal device to transmit the DMRS on the X symbols and some uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0330] In a possible implementation, the second module is further configured to: cause the terminal device to transmit the first PUCCH on X symbols and some uplink symbols or idle symbols in a second time slot; wherein the first time slot is adjacent to the second time slot.
[0331] In a possible implementation, the second module is further configured to: transmit the DMRS by the terminal device in a frequency hopping manner over X symbols, wherein the first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0332] Based on the above technical solution, the terminal device configures or indicates the transmission length of the first PUCCH as L and the number of transmissions as N based on the configuration information or indication information, determines that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The terminal device determines not to transmit the first PUCCH on X symbols according to preset conditions, or the terminal device transmits the first PUCCH on X symbols, or the terminal device transmits the second PUCCH on X symbols, or the terminal device transmits DMRS on X symbols, thereby solving the problem of non-decoding that may occur when transmitting the first PUCCH.
[0333] The various possible implementations or descriptions of the above embodiments are described above and will not be repeated here.
[0334] Figure 30 A schematic structural diagram of a communication device according to an embodiment of the present application is shown as follows: Figure 30 As shown, the communication device includes:
[0335] The third module 3001 is configured for a network device to send configuration information or instruction information to a terminal device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1; X symbols are located in a first time slot, and X symbols are used to transmit the first PUCCH;
[0336] The fourth module 3002 is configured to determine, when X is less than L, that the network device does not receive the first PUCCH on X symbols, or that the network device receives the first PUCCH on X symbols, or that the network device receives the second PUCCH on X symbols, or that the network device receives the DMRS on X symbols according to a preset condition.
[0337] In a possible implementation, the X symbols do not include symbols carrying DMRS.
[0338] In one possible implementation, the fourth module is further configured to: when the frequency domain positions of the X symbols are different from the frequency domain positions of the symbols carrying the DMRS in the first time slot and the second time slot, the network device determines not to receive the first PUCCH on the X symbols; wherein the first time slot is adjacent to the second time slot.
[0339] In one possible implementation, the fourth module is further configured to: when the interval between X symbols and the first symbol exceeds a first threshold, the network device determines not to receive the first PUCCH on X symbols; wherein the first symbol is the first symbol carrying the DMRS located after the X symbols.
[0340] In one possible implementation, the fourth module is further configured to: when X is less than or equal to a second threshold, the network device determines not to receive the first PUCCH on X symbols; wherein the second threshold is determined based on at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0341] In one possible implementation, the fourth module is further configured to: when the third time slot includes downlink symbols, the network device determines not to receive the first PUCCH on X symbols; wherein the third time slot is adjacent to the first time slot and is located after the first time slot.
[0342] In one possible implementation, the fourth module is further configured to: cause the network device to receive the first PUCCH on X symbols based on a frequency domain position of a previous frequency hopping portion of the X symbols; or cause the network device to receive the first PUCCH on X symbols based on a frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol is within 14 symbols of the X symbols.
[0343] In a possible implementation, the configuration information or instruction information is further used to instruct the terminal device not to enable frequency hopping on X symbols.
[0344] In a possible implementation, the configuration information or indication information is further used to instruct the terminal device to adjust the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and to adjust the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0345] In a possible implementation, the fourth module is further configured to, when the network device receives the second PUCCH on X symbols, use the configuration information or indication information to further indicate the length of the second PUCCH.
[0346] In a possible implementation, the fourth module is further configured to: receive a second PUCCH on X symbols and some uplink symbols or idle symbols in a second time slot; wherein the first time slot is adjacent to the second time slot.
[0347] In a possible implementation, the fourth module is further configured to: receive a DMRS on X symbols and some uplink symbols or idle symbols in a second time slot; wherein the first time slot is adjacent to the second time slot.
[0348] In a possible implementation, the fourth module is further configured to: the network device receives the first PUCCH on X symbols and some uplink symbols or idle symbols in the second time slot; wherein the first time slot is adjacent to the second time slot.
[0349] In a possible implementation, the fourth module is further configured to: the network device receives a DMRS transmitted in a frequency hopping manner on X symbols, wherein the first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of X symbols includes symbols.
[0350] Based on the above technical solution, the configuration information or indication information sent by the network device to the terminal device configures or indicates that the transmission length of the first PUCCH is L and the number of transmissions is N. Therefore, it can be determined that the X symbols in the first time slot do not include symbols carrying DMRS, and there is a possibility that these X symbols cannot be decoded. The network device determines not to receive the first PUCCH on X symbols, or to receive the first PUCCH on X symbols, or to receive the second PUCCH on X symbols, or to receive DMRS on X symbols according to preset conditions, thereby solving the problem of being unable to decode that may occur when transmitting the first PUCCH.
[0351] The various possible implementations or descriptions of the above embodiments are described above and will not be repeated here.
[0352] Figure 31 A schematic structural diagram of a communication device according to an embodiment of the present application is shown. Figure 31As shown, the communication device may include: at least one processor 3101, a communication line 3102, a memory 3103 and at least one communication interface 3104.
[0353] The processor 3101 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
[0354] Communication link 3102 may include a pathway for transmitting information between the aforementioned components.
[0355] The communication interface 3104 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc.
[0356] The memory 3103 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory can be independent and connected to the processor via a communication line 3102. The memory can also be integrated with the processor. The memory provided in the embodiment of the present application can generally have non-volatility. Among them, the memory 3103 is used to store the computer execution instructions for executing the solution of the present application, and is controlled by the processor 3101 to execute. The processor 3101 is used to execute the computer-executable instructions stored in the memory 3103, thereby implementing the method provided in the above embodiments of the present application.
[0357] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0358] In a specific implementation, as an embodiment, the processor 3101 may include one or more CPUs, such as Figure 31 CPU0 and CPU1 in.
[0359] In a specific implementation, as an embodiment, the communication device may include multiple processors, such as Figure 31 3101 and processor 3107 in FIG. Each of these processors can be a single-CPU processor or a multi-CPU processor. A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0360] In a specific implementation, as an embodiment, the communication device may further include an output device 3105 and an input device 3106. The output device 3105 communicates with the processor 3101 and can display information in a variety of ways. For example, the output device 3105 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 3106 communicates with the processor 3101 and can receive user input in a variety of ways. For example, the input device 3106 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0361] As an example, combining Figure 31 The communication device shown, Figure 29 The first module 2901 in can be composed of Figure 31 The communication interface 3104 is implemented in Figure 29 The second module 2901 in can be composed of Figure 31 The processor 3101 in the embodiment is implemented, and this embodiment of the present application does not impose any restrictions on this.
[0362] As an example, combining Figure 31 The communication device shown, Figure 30 The third module 3001 in can be composed of Figure 31 The communication interface 3104 is implemented in Figure 31 The fourth module 3002 in can be composed of Figure 31 The processor 3101 in the embodiment is implemented, and this embodiment of the present application does not impose any restrictions on this.
[0363] Figure 32 A schematic diagram of the structure of a chip according to an embodiment of the present application is shown in FIG. Figure 32 As shown, Figure 32 The chip shown can be a general purpose processor or a dedicated processor. The chip includes a processor 3201. The processor 3201 is used to support the communication device to execute Figure 6 、 Figure 12 、 Figure 19 、 Figure 24 、 Figure 27 or Figure 28 The technical solution shown.
[0364] Optionally, the chip further includes a transceiver 3202, which is configured to accept control of the processor 3201 and to support the communication device in executing the above technical solution. For example, the transceiver 3202 can execute Figure 6 、 Figure 12 、 Figure 19 、 Figure 24 、 Figure 27 or Figure 28 The method shown.
[0365] Optional, Figure 32 The chip shown may further include: a storage medium 3203 .
[0366] It should be noted that Figure 32 The chip shown can be implemented using the following circuits or devices: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.
[0367] The embodiment of the present application provides a non-volatile computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the above technical solution is implemented. For example, the following can be executed: Figure 6 、 Figure 12 、 Figure 19 、 Figure 24 、 Figure 27 or Figure 28 The method shown.
[0368] The embodiment of the present application provides a computer program product, including computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code. When the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above technical solution. For example, it can execute Figure 6 、 Figure 12 、 Figure 19 、 Figure 24 、 Figure 27 or Figure 28 The method shown.
[0369] A computer-readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination thereof.
[0370] The computer-readable program instructions or codes described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.
[0371] The computer program instructions for performing the operations of the present application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, by utilizing the state information of computer-readable program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field-programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer-readable program instructions, thereby implementing various aspects of the present application.
[0372] Various aspects of the present application are described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0373] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0374] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0375] In combination with the above, this application also provides the following embodiments:
[0376] Embodiment 1: A method for transmitting an uplink control channel (PUCCH), wherein the method includes:
[0377] The terminal device receives configuration information or indication information from the network device, where the configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1;
[0378] The terminal device determines X symbols according to the configuration information or the indication information, where the X symbols are located in a first time slot and are used to transmit the first PUCCH;
[0379] When X is less than L, the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits the second PUCCH on the X symbols, or the terminal device transmits DMRS on the X symbols.
[0380] Embodiment 2: The method according to embodiment 1, wherein the X symbols do not include symbols carrying DMRS.
[0381] Embodiment 3, the method according to embodiment 1 or embodiment 2, wherein the terminal device determines not to transmit the first PUCCH on the X symbols according to a preset condition, including:
[0382] When the frequency domain positions of the X symbols are different from the frequency domain positions of any DMRS-carrying symbol in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0383] The first time slot is adjacent to the second time slot.
[0384] Embodiment 4: The method according to any one of Embodiments 1 to 3, wherein the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including:
[0385] When the interval between the X symbols and the first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0386] The first symbol is the first symbol carrying a DMRS located after the X symbols.
[0387] Embodiment 5, the method according to any one of Embodiments 1 to 4, wherein the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including:
[0388] When X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0389] The second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0390] Embodiment 6, the method according to any one of Embodiments 1 to 5, wherein the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including:
[0391] When the third time slot includes a downlink symbol, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0392] The third time slot is adjacent to the first time slot and is located after the first time slot.
[0393] Embodiment 7, according to the method according to any one of Embodiments 1 to 6, wherein the terminal device transmits the first PUCCH on the X symbols, including:
[0394] The terminal device transmits the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols;
[0395] Alternatively, the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0396] Embodiment 8, according to the method of any one of Embodiments 1 to 7, wherein the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the previous frequency hopping part of the X symbols, including:
[0397] The terminal device does not enable frequency hopping on the X symbols.
[0398] Embodiment 9: The method according to any one of Embodiments 1 to 8, wherein the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the previous frequency hopping part of the X symbols, including:
[0399] The terminal device adjusts the frequency domain position of the frequency hopping part where the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusts the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0400] Embodiment 10: A method according to any one of embodiments 1 to 9, wherein, when the terminal device transmits the second PUCCH on the X symbols, the configuration information or indication information is further used to indicate the length of the second PUCCH.
[0401] Embodiment 11: The method according to any one of Embodiments 1 to 10, wherein the terminal device transmits the second PUCCH on the X symbols, including:
[0402] The terminal device transmits the second PUCCH only on X symbols, or the terminal device transmits the second PUCCH on the X symbols and part of uplink symbols or idle symbols in the second time slot;
[0403] The first time slot is adjacent to the second time slot.
[0404] Embodiment 12: The method according to any one of Embodiments 1 to 11, wherein the terminal device transmits a DMRS on the X symbols, including:
[0405] The terminal device transmits the DMRS only on X symbols, or the terminal device transmits the DMRS on the X symbols and part of the uplink symbols or idle symbols in the second time slot;
[0406] The first time slot is adjacent to the second time slot.
[0407] Embodiment 13: The method according to any one of Embodiments 1 to 12, wherein the terminal device transmits the first PUCCH on the X symbols, including:
[0408] The terminal device transmits the first PUCCH on the X symbols and part of the uplink symbols or idle symbols in the second time slot;
[0409] The first time slot is adjacent to the second time slot.
[0410] Embodiment 14: The method according to any one of Embodiments 1 to 13, wherein the terminal device transmits a DMRS on the X symbols, including:
[0411] The terminal device transmits DMRS in a frequency hopping manner on the X symbols, wherein the first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
[0412] Embodiment 15. A method for transmitting an uplink control channel (PUCCH), wherein the method comprises:
[0413] The network device sends configuration information or indication information to the terminal device, where the configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1; X symbols are located in a first time slot, and the X symbols are used to transmit the first PUCCH;
[0414] When X is less than L, the network device determines, according to a preset condition, not to receive the first PUCCH on the X symbols, or to receive the first PUCCH on the X symbols, or to receive the second PUCCH on the X symbols, or to receive the DMRS on the X symbols.
[0415] Embodiment 16: The method according to embodiment 15, wherein the X symbols do not include symbols carrying DMRS.
[0416] Embodiment 17: The method according to embodiment 15 or embodiment 16, wherein the network device determines, according to a preset condition, not to receive the first PUCCH on the X symbols, including:
[0417] When the frequency domain positions of the X symbols are different from the frequency domain positions of any DMRS-carrying symbol in the first time slot and the second time slot, the network device determines not to receive the first PUCCH on the X symbols;
[0418] The first time slot is adjacent to the second time slot.
[0419] Embodiment 18: The method according to any one of Embodiments 15 to 17, wherein the network device determines, according to a preset condition, not to receive the first PUCCH on the X symbols, including:
[0420] When the interval between the X symbols and the first symbol exceeds a first threshold, the network device determines not to receive the first PUCCH on the X symbols;
[0421] The first symbol is the first symbol carrying a DMRS located after the X symbols.
[0422] Embodiment 19: The method according to any one of Embodiments 15 to 18, wherein the network device determines, according to a preset condition, not to receive the first PUCCH on the X symbols, including:
[0423] When X is less than or equal to a second threshold, the network device determines not to receive the first PUCCH on the X symbols;
[0424] The second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0425] Embodiment 20: The method according to any one of Embodiments 15 to 19, wherein the network device determines, according to a preset condition, not to receive the first PUCCH on the X symbols, including:
[0426] When the third time slot includes a downlink symbol, the network device determines not to receive the first PUCCH on the X symbols;
[0427] The third time slot is adjacent to the first time slot and is located after the first time slot.
[0428] Embodiment 21: The method according to any one of embodiments 15 to 20, wherein the network device receives the first PUCCH on the X symbols, including:
[0429] The network device receives the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols;
[0430] Alternatively, the network device receives the first PUCCH on the X symbols according to a frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0431] Embodiment 22: The method according to any one of Embodiments 15 to 21, wherein the configuration information or indication information is further used to instruct the terminal device not to enable frequency hopping on the X symbols.
[0432] Embodiment 23. A method according to any one of Embodiments 15 to 23, wherein the configuration information or indication information is further used to instruct the terminal device to adjust the frequency domain position of the frequency hopping part where the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and to adjust the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0433] Embodiment 24: A method according to any one of embodiments 15 to 23, wherein when the network device receives a second PUCCH on the X symbols, the configuration information or indication information is further used to indicate a length of the second PUCCH.
[0434] Embodiment 25: The method according to any one of embodiments 15 to 24, wherein the network device receives a second PUCCH on the X symbols, comprising:
[0435] receiving the second PUCCH on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0436] The first time slot is adjacent to the second time slot.
[0437] Embodiment 26: The method according to any one of embodiments 15 to 25, wherein the network device receives a DMRS on the X symbols, comprising:
[0438] Receiving a DMRS on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0439] The first time slot is adjacent to the second time slot.
[0440] Embodiment 27: The method according to any one of embodiments 15 to 26, wherein the network device receives the first PUCCH on the X symbols, comprising:
[0441] The network device receives the first PUCCH on the X symbols and part of uplink symbols or idle symbols in the second time slot;
[0442] The first time slot is adjacent to the second time slot.
[0443] Embodiment 28: The method according to any one of embodiments 15 to 27, wherein the network device receives a DMRS on the X symbols, including:
[0444] The network device receives a DMRS transmitted in a frequency hopping manner on the X symbols, wherein a first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
[0445] Embodiment 29: A communication device, comprising:
[0446] A first module is configured for a terminal device to receive configuration information or instruction information from a network device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1;
[0447] A second module is configured for the terminal device to determine X symbols according to the configuration information or the indication information, where the X symbols are located in a first time slot and are used to transmit the first PUCCH;
[0448] The second module is further configured to, when X is less than L, determine, by the terminal device according to a preset condition, not to transmit the first PUCCH on the X symbols, or to transmit the first PUCCH on the X symbols, or to transmit the second PUCCH on the X symbols, or to transmit the DMRS on the X symbols.
[0449] Embodiment 30: The apparatus according to embodiment 29, wherein the X symbols do not include symbols carrying DMRS.
[0450] Embodiment 31: The device according to embodiment 29 or embodiment 30, wherein the second module is further configured to:
[0451] When the frequency domain positions of the X symbols are different from the frequency domain positions of any DMRS-carrying symbol in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0452] The first time slot is adjacent to the second time slot.
[0453] Embodiment 32: The device according to any one of Embodiments 29 to 31, wherein the second module is further configured to:
[0454] When the interval between the X symbols and the first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0455] The first symbol is the first symbol carrying a DMRS located after the X symbols.
[0456] Embodiment 33: The device according to any one of embodiments 29 to 32, wherein the second module is further configured to:
[0457] When X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0458] The second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0459] Embodiment 34: The apparatus according to any one of Embodiments 29 to 33, wherein the second module is further configured to: when the third time slot includes a downlink symbol, the terminal device determines not to transmit the first PUCCH on the X symbols;
[0460] The third time slot is adjacent to the first time slot and is located after the first time slot.
[0461] Embodiment 35: According to the apparatus of any one of Embodiments 29 to 34, the second module is further configured to: transmit, by the terminal device, the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols;
[0462] Alternatively, the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0463] Embodiment 36: The apparatus according to any one of Embodiments 29 to 35, wherein the second module is further configured to: cause the terminal device to not enable frequency hopping on the X symbols.
[0464] Embodiment 37. The apparatus according to any one of Embodiments 29 to 36, wherein the second module is further configured to: cause the terminal device to adjust the frequency domain position of the frequency hopping part in which the X symbols are located to be the same as the frequency domain position of a previous frequency hopping part of the X symbols, and adjust the frequency domain position of a next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0465] Embodiment 38. An apparatus according to any one of Embodiments 29 to 37, wherein, when the second module is used for the terminal device to transmit a second PUCCH on the X symbols, the configuration information or indication information is also used to indicate the length of the second PUCCH.
[0466] Embodiment 39: The device according to any one of embodiments 29 to 38, wherein the second module is further configured to:
[0467] The terminal device transmits the second PUCCH only on X symbols, or the terminal device transmits the second PUCCH on the X symbols and part of uplink symbols or idle symbols in the second time slot;
[0468] The first time slot is adjacent to the second time slot.
[0469] Embodiment 40: The apparatus according to any one of Embodiments 29 to 39, wherein the second module is further configured to: transmit, by the terminal device, a DMRS only on X symbols, or transmit, by the terminal device, a DMRS on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0470] The first time slot is adjacent to the second time slot.
[0471] Embodiment 41: The apparatus according to any one of Embodiments 29 to 20, wherein the second module is further configured to: transmit, by the terminal device, the first PUCCH on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0472] The first time slot is adjacent to the second time slot.
[0473] Embodiment 42: The apparatus according to any one of Embodiments 29 to 41, wherein the second module is further configured to: transmit, by the terminal device, a DMRS in a frequency hopping manner over the X symbols, wherein the first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
[0474] Embodiment 43. A communication device, wherein the device comprises:
[0475] A third module is configured for a network device to send configuration information or instruction information to a terminal device, where the configuration information or instruction information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1; X symbols are located in a first time slot, and the X symbols are used to transmit the first PUCCH;
[0476] A fourth module is configured to, when X is less than L, determine, by the network device according to a preset condition, not to receive the first PUCCH on the X symbols, or to receive the first PUCCH on the X symbols, or to receive the second PUCCH on the X symbols, or to receive the DMRS on the X symbols.
[0477] Embodiment 44: The apparatus of embodiment 43, wherein the X symbols do not include symbols carrying DMRS.
[0478] Embodiment 45: The apparatus according to embodiment 43 or embodiment 44, wherein the fourth module is further configured to:
[0479] When the frequency domain positions of the X symbols are different from the frequency domain positions of any DMRS-carrying symbol in the first time slot and the second time slot, the network device determines not to receive the first PUCCH on the X symbols;
[0480] The first time slot is adjacent to the second time slot.
[0481] Embodiment 46: The device according to any one of Embodiments 43 to 45, wherein the fourth module is further configured to:
[0482] When the interval between the X symbols and the first symbol exceeds a first threshold, the network device determines not to receive the first PUCCH on the X symbols;
[0483] The first symbol is the first symbol carrying a DMRS located after the X symbols.
[0484] Embodiment 47: The apparatus according to any one of Embodiments 43 to 46, wherein the fourth module is further configured to: when X is less than or equal to a second threshold, the network device determines not to receive the first PUCCH on the X symbols;
[0485] The second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
[0486] Embodiment 48: The apparatus according to any one of Embodiments 43 to 47, wherein the fourth module is further configured to: when the third time slot includes a downlink symbol, the network device determines not to receive the first PUCCH on the X symbols;
[0487] The third time slot is adjacent to the first time slot and is located after the first time slot.
[0488] Embodiment 49: The apparatus according to any one of embodiments 43 to 48, wherein the fourth module is further configured to: receive, by the network device, the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols;
[0489] Alternatively, the network device receives the first PUCCH on the X symbols according to a frequency domain position of a second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
[0490] Embodiment 50: The apparatus according to any one of Embodiments 43 to 49, wherein the configuration information or indication information is further used to instruct the terminal device not to enable frequency hopping on the X symbols.
[0491] Embodiment 51. The apparatus according to any one of Embodiments 43 to 50, wherein the configuration information or indication information is further used to instruct the terminal device to adjust the frequency domain position of the frequency hopping part where the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and to adjust the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
[0492] Embodiment 52: An apparatus according to any one of Embodiments 43 to 51, wherein, when the fourth module is used for the network device to receive a second PUCCH on the X symbols, the configuration information or indication information is also used to indicate the length of the second PUCCH.
[0493] Embodiment 53: The apparatus according to any one of embodiments 43 to 52, wherein the network device receives the second PUCCH on the X symbols, comprising:
[0494] receiving the second PUCCH on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0495] The first time slot is adjacent to the second time slot.
[0496] Embodiment 54: The apparatus according to any one of embodiments 43 to 53, wherein the network device receives a DMRS on the X symbols, comprising:
[0497] Receiving a DMRS on the X symbols and some uplink symbols or idle symbols in the second time slot;
[0498] The first time slot is adjacent to the second time slot.
[0499] Embodiment 55: The apparatus according to any one of embodiments 43 to 54, wherein the network device receives the first PUCCH on the X symbols, comprising:
[0500] The network device receives the first PUCCH on the X symbols and part of uplink symbols or idle symbols in the second time slot;
[0501] The first time slot is adjacent to the second time slot.
[0502] Embodiment 56: The apparatus according to any one of embodiments 43 to 55, wherein the network device receives a DMRS on the X symbols, comprising:
[0503] The network device receives a DMRS transmitted in a frequency hopping manner on the X symbols, wherein a first frequency hopping portion of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
[0504] Embodiment 57. A communication device, comprising:
[0505] processor;
[0506] a memory for storing processor-executable instructions;
[0507] The processor is configured to implement the method described in any one of Examples 1 to 14 when executing the instructions.
[0508] Example 58: A non-volatile computer-readable storage medium, wherein the computer-readable storage medium includes computer instructions, and when the computer instructions are executed on a computer, the computer executes the method described in any one of Examples 1 to 14.
[0509] Embodiment 59: A chip, comprising a processor, wherein when the processor executes an instruction, the processor executes the method described in any one of embodiments 1 to 14.
[0510] Embodiment 60: A computer program product comprising instructions, wherein when the computer program product is run on a computer, the computer is caused to execute the method as described in any one of embodiments 1 to 14.
[0511] Embodiment 61. A communication device, comprising:
[0512] processor;
[0513] a memory for storing processor-executable instructions;
[0514] Wherein, the processor is configured to implement the method described in any one of Examples 15 to 28 when executing the instructions.
[0515] Example 62: A non-volatile computer-readable storage medium, wherein the computer-readable storage medium includes computer instructions, and when the computer instructions are executed on a computer, the computer executes the method described in any one of Examples 15 to 28.
[0516] Embodiment 63: A chip, comprising a processor, wherein when the processor executes an instruction, the processor executes the method described in any one of embodiments 15 to 28.
[0517] Embodiment 64: A computer program product comprising instructions, wherein when the computer program product is run on a computer, the computer is caused to execute the method as described in any one of embodiments 15 to 28.
[0518] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, systems, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and the part for the module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be performed substantially in parallel, and they can sometimes also be performed in the opposite order, depending on the function involved.
[0519] It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented by hardware that performs the corresponding function or action (such as a circuit or ASIC (Application Specific Integrated Circuit)), or can be implemented by a combination of hardware and software, such as firmware.
[0520] Although the present invention is described herein in conjunction with various embodiments, in the process of implementing the claimed invention, those skilled in the art can understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0521] The embodiments of the present application have been described above. The above description is illustrative and not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, their practical applications, or improvements to the technology in the market, or to enable other persons skilled in the art to understand the embodiments disclosed herein.
Claims
1. A method for transmitting an uplink control channel PUCCH, characterized in that: The method comprises: The terminal device receives configuration information or indication information from the network device, where the configuration information or indication information is used to configure or instruct the terminal device to send a first PUCCH, where the transmission length of the first PUCCH is L symbols, the number of transmissions of the first PUCCH is N, where N is an integer greater than or equal to 1, and L is an integer greater than or equal to 1; The terminal device determines X symbols according to the configuration information or indication information, where the X symbols are located in a first time slot and are used to transmit the first PUCCH; the X symbols do not include symbols carrying a DMRS; When X is less than L, the terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, or the terminal device transmits the first PUCCH on the X symbols, or the terminal device transmits the second PUCCH on the X symbols, or the terminal device transmits a demodulation reference signal DMRS on the X symbols.
2. The method according to claim 1, characterized in that The terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including: When the frequency domain positions of the X symbols are different from the frequency domain positions of any DMRS-carrying symbol in the first time slot and the second time slot, the terminal device determines not to transmit the first PUCCH on the X symbols; The first time slot is adjacent to the second time slot.
3. The method according to claim 1, characterized in that The terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including: When the interval between the X symbols and the first symbol exceeds a first threshold, the terminal device determines not to transmit the first PUCCH on the X symbols; The first symbol is the first symbol carrying a DMRS located after the X symbols.
4. The method according to claim 1, wherein The terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including: When X is less than or equal to a second threshold, the terminal device determines not to transmit the first PUCCH on the X symbols; The second threshold is determined according to at least one of the length L, the DMRS configuration mode, the format of the first PUCCH, and the frequency hopping mode of the first PUCCH.
5. The method according to claim 1, characterized in that The terminal device determines, according to a preset condition, not to transmit the first PUCCH on the X symbols, including: When the third time slot includes a downlink symbol, the terminal device determines not to transmit the first PUCCH on the X symbols; The third time slot is adjacent to the first time slot and is located after the first time slot.
6. The method according to claim 1, characterized in that The terminal device transmitting the first PUCCH on the X symbols includes: The terminal device transmits the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols; Alternatively, the terminal device transmits the first PUCCH on the X symbols according to the frequency domain position of the second symbol; wherein the second symbol is adjacent to the X symbols, or the second symbol and the X symbols are spaced within 14 symbols.
7. The method according to claim 6, characterized in that The terminal device transmits the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols, including: The terminal device does not enable frequency hopping on the X symbols.
8. The method according to claim 6, characterized in that The terminal device transmits the first PUCCH on the X symbols according to a frequency domain position of a previous frequency hopping part of the X symbols, including: The terminal device adjusts the frequency domain position of the frequency hopping part where the X symbols are located to be the same as the frequency domain position of the previous frequency hopping part of the X symbols, and adjusts the frequency domain position of the next frequency hopping part of the X symbols to be the same as the frequency domain position of the X symbols.
9. The method according to claim 1, characterized in that When the terminal device transmits the second PUCCH on the X symbols, the configuration information or indication information is further used to indicate the length of the second PUCCH.
10. The method according to claim 1 or 9, characterized in that: The terminal device transmits a second PUCCH on the X symbols, including: The terminal device transmits the second PUCCH only on the X symbols; Alternatively, the terminal device transmits the second PUCCH on the X symbols and part of the uplink symbols or idle symbols in the second time slot; The first time slot is adjacent to the second time slot.
11. The method according to claim 1, characterized in that: The terminal device transmits a DMRS on the X symbols, including: The terminal device transmits DMRS only on X symbols; Alternatively, the terminal device transmits the DMRS on the X symbols and part of the uplink symbols or idle symbols in the second time slot; The first time slot is adjacent to the second time slot.
12. The method according to claim 1, characterized in that: The terminal device transmitting the first PUCCH on the X symbols includes: The terminal device transmits the first PUCCH on the X symbols and part of the uplink symbols or idle symbols in the second time slot; The first time slot is adjacent to the second time slot.
13. The method according to claim 1 or 11, characterized in that The terminal device transmits a DMRS on the X symbols, including: The terminal device transmits DMRS in a frequency hopping manner on the X symbols, wherein the first frequency hopping part of the X symbols includes symbols, the second frequency hopping part of the X symbols includes symbols.
14. A communication device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the method according to any one of claims 1 to 13 when executing the instructions.
15. A non-volatile computer-readable storage medium, characterized in that: The computer-readable storage medium comprises computer instructions, and when the computer instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 13.
16. A chip, characterized in that: The method comprises a processor, and when the processor executes instructions, the processor performs the method according to any one of claims 1 to 13.
17. A computer program product comprising instructions, characterized in that When the method is executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Channel transmission method, and channel receiving method and device
WO2018058443A1