Physical uplink control channel transmission method, reception method, and communication device

The PUCCH transmission method for low-capability devices addresses bandwidth limitations by using non-frequency hopping and time-unit frequency hopping schemes, enhancing transmission performance and reducing interference with normal devices.

JP7701438B2Active Publication Date: 2025-07-01HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023518513
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-11-05
Filing Date
2022-03-31
Publication Date
2025-07-01
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

Low-capability terminal devices, such as mMTC devices, experience degraded PUCCH transmission performance due to frequency readjustment when transmitting beyond their bandwidth capability, causing interference with normal terminal devices and affecting overall PUCCH transmission performance.

Method used

Implementing a PUCCH transmission method that includes non-frequency hopping and time-unit frequency hopping schemes, allowing frequency readjustment within specific symbol intervals and orthogonal sequence division to avoid interference, ensuring orthogonal transmission with normal devices.

Benefits of technology

Enhances PUCCH transmission performance for low-capability devices by minimizing frequency readjustment impacts and maintaining orthogonality with normal devices, thus improving overall communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007701438000100
    Figure 0007701438000100
  • Figure 0007701438000101
    Figure 0007701438000101
  • Figure 0007701438000102
    Figure 0007701438000102
Patent Text Reader

Abstract

This application discloses a physical uplink control channel transmission method, a reception method, and a communication device. The method includes: a terminal device determines a first transmission method from a plurality of transmission methods, including a first non-frequency hopping transmission method, and transmits a PUCCH using the first transmission method. The first non-frequency hopping transmission method is transmitting the PUCCH without frequency hopping within a time unit. The UCI on the PUCCH includes a first part and a second part, where the first part is transmitted using an orthogonal sequence having a length of L1, and the second part is transmitted using an orthogonal sequence having a length of L2. The UCI is divided into two parts and transmitted without frequency hopping by using orthogonal sequences having the same or different lengths. Even if a normal terminal device and a reduced-capability terminal device share a PUCCH resource, interference with the PUCCH transmission of the normal device can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - reference to Related Applications This application claims priority to Chinese Patent Application No. 202110363575.X, filed with the China National Intellectual Property Administration on April 2, 2021, with the title of the invention "Physical Uplink Control Channel Transmission Method, Reception Method, and Communication Device", and Chinese Patent Application No. 202111308908.5, filed with the China National Intellectual Property Administration on November 5, 2021, with the title of the invention "Physical Uplink Control Channel Transmission Method, Reception Method, and Communication Device", and both of them are hereby incorporated herein by reference in their entirety.

[0002] This application relates to the field of communication technologies, and in particular, to a physical uplink control channel (PUCCH) transmission method and reception method, and a communication device.

Background Art

[0003] Generally, when a terminal device receives or transmits information within a frequency range that does not exceed the maximum channel bandwidth capacity of the terminal device, frequency readjustment is not required. However, if the terminal device receives or transmits information within a frequency range that exceeds the maximum channel bandwidth capacity of the terminal device, the terminal device needs to perform frequency readjustment to receive or transmit information within a larger frequency range.

[0004] For a low-capability terminal device, e.g., a massive machine type communications (mMTC) device, the bandwidth capability of the low-capability terminal device is limited. When the low-capability terminal device transmits PUCCH within a frequency range exceeding the maximum channel bandwidth capability of the low-capability terminal device, the low-capability terminal device requires a duration of M symbols for frequency readjustment. Therefore, the PUCCH cannot be transmitted within the adjusted duration of M symbols, causing degraded PUCCH transmission performance of the low-capability terminal device. In addition, if the low-capability terminal device and a normal terminal (e.g., an enhanced mobile broadband (eMBB) device) share the PUCCH channel on the same resource, the M symbols cannot be used to transmit the PUCCH of the low-capability terminal device but can be used to transmit the PUCCH of the normal terminal device, so the orthogonality between the PUCCH transmission of the low-capability terminal device and the PUCCH transmission of the normal terminal device cannot be guaranteed. Specifically, the PUCCH transmission of the low-capability terminal device interferes with the PUCCH transmission of the normal terminal device, causing degraded PUCCH transmission performance of the normal terminal device.

Summary of the Invention

Means for Solving the Problems

[0005] This application provides a PUCCH transmission method, a reception method, and a communication device to reduce the degraded PUCCH transmission performance of a low-capability terminal device and reduce the impact of the PUCCH transmission of the low-capability terminal device on the PUCCH transmission of a normal device.

[0006] According to the first aspect, a PUCCH transmission method is provided. The method can be executed by a first communication device. The first communication device can be a communication device or a communication apparatus that supports a communication device to implement functions required in this method, for example, a chip system. An example where the communication device is a terminal device is used hereinafter for illustration. The method includes the following steps.

[0007] The terminal device determines a first transmission mode from a plurality of transmission modes and transmits the PUCCH in the first transmission mode. The plurality of transmission modes includes a first non-frequency hopping transmission mode and / or a frequency hopping between time units transmission mode, or the plurality of transmission modes includes a second non-frequency hopping transmission mode and a frequency hopping within a time unit transmission mode, and the plurality of transmission modes does not include the first non-frequency hopping transmission mode.

[0008] The first non-frequency hopping transmission mode is to transmit the PUCCH without frequency hopping within a time unit. The uplink control information (UCI) on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2, and / or the first non-frequency hopping transmission mode is to transmit the PUCCH without frequency hopping within a time unit. The demodulation reference signal (DMRS) on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Li (i = 1, 2, 3, or 4) is a positive integer.

[0009] The time-unit-interval frequency hopping transmission scheme is to transmit the first hop of PUCCH by using F symbols within the n-th time unit, and to transmit the second hop of PUCCH by using L - F symbols within the (n + 1)-th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol among the F symbols and the first symbol among the L - F symbols, where F and L are positive integers.

[0010] The second non-frequency hopping transmission scheme is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on PUCCH is transmitted by using an orthogonal sequence with a length of L6, where Li (i = 5 or 6) is an integer.

[0011] The in-time-unit frequency hopping transmission scheme is to transmit PUCCH by using frequency hopping within a time unit.

[0012] In this embodiment of this application, based on the second non-frequency hopping transmission method and the in-time-unit frequency hopping transmission method, it can be considered that two new PUCCH transmission methods are additionally provided, namely, the first non-frequency hopping transmission method and the between-time-unit frequency hopping transmission method. For the between-time-unit frequency hopping transmission method, it is specified that there are a specific number of symbols between the first hop and the second hop of the PUCCH, and the specific number of symbols can be used for frequency readjustment. In this way, even if a reduced-capability terminal device transmits or receives PUCCH within a frequency range exceeding the maximum channel bandwidth capability of the reduced-capability terminal device, the frequency readjustment may be performed at a specific number of symbols and the PUCCH transmission is not affected. In this way, the deteriorated PUCCH transmission performance of the reduced-capability terminal device can be avoided. For the first non-frequency hopping transmission method, since UCI and DMRS on the PUCCH are separately divided into two parts, UCI and DMRS are transmitted without frequency hopping by using orthogonal sequences of the same length or different lengths. Even if a normal terminal device and a reduced-capability terminal device share PUCCH resources, the normal terminal device and the reduced-capability terminal device still use orthogonal sequences for PUCCH transmission to avoid interference with the PUCCH transmission of the normal device and guarantee the PUCCH transmission performance of the normal terminal device.

[0013] In a possible implementation, the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and a second non - frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, and an intra - time - unit frequency - hopping transmission, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include at least a second non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme. For example, the plurality of transmission schemes include a second non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, and the plurality of transmission schemes do not include a first non - frequency - hopping transmission scheme. It can be understood that the embodiments of this application provide two new PUCCH transmission schemes, namely, a first non - frequency - hopping transmission scheme and an inter - time - unit frequency - hopping transmission scheme. The second non - frequency - hopping transmission scheme and the intra - time - unit frequency - hopping transmission can be considered as two existing PUCCH transmission schemes. In order to be compatible with the existing PUCCH transmission schemes, the first transmission scheme can be selected from the existing PUCCH transmission schemes and the new PUCCH transmission schemes provided in the embodiments of this application.

[0014] In a possible implementation, determining a first transmission scheme from a plurality of transmission schemes includes determining a first transmission scheme from a plurality of transmission schemes based on first indication information and / or pre - specified rules, where the first indication information indicates the first transmission scheme.

[0015] This embodiment of this application provides two methods for determining a first transmission scheme. For example, the first transmission scheme can be determined from a plurality of transmission schemes based on first indication information. This is simple and straightforward. As another example, the first transmission scheme may be determined from a plurality of transmission schemes according to a pre-specified rule, and no signaling exchange is required. This reduces signaling overhead.

[0016] In a possible implementation, the first indication information is, hereinafter, that is, at least one of a first non-frequency hopping transmission scheme, a second non-frequency hopping transmission scheme, a frequency hopping transmission scheme within a time unit, and a frequency hopping transmission scheme between time units.

[0017] The first indication information may occupy one or more bits to indicate the first transmission scheme from a plurality of transmission schemes. For example, the plurality of transmission schemes are two transmission schemes. The first indication information may occupy 1 bit, and different bit states indicate different transmission schemes. Of course, the first indication information may also occupy a plurality of bits. In addition to indicating the first transmission scheme, the first indication information may further indicate other information, for example, the resource block (RB) index of the PUCCH. For example, for the second non-frequency hopping transmission scheme, there may be a plurality of methods for determining the RB index of the PUCCH. The first indication information indicates that the first transmission scheme is the second non-frequency hopping transmission scheme and may occupy a plurality of bits to indicate the RB index of the PUCCH. Since the first indication information can indicate both the first transmission scheme and the RB index of the PUCCH, the signaling overhead can be reduced.

[0018] In a possible implementation, the first transmission method is a second non-frequency hopping transmission method, and the method further includes the following. The terminal device obtains a rule used to determine the RB position of the PUCCH based on the first indication information, and the first indication information indicates the rule to be used from a plurality of rules.

[0019] For example, the plurality of rules include at least two rules among the first rule, the second rule, and the third rule.

[0020] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of the PUCCH is

Number

Number

[0021] The second rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is

Number

[0022] The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is

Number

Number

[0023] In a possible implementation, the method is a step of determining the indexes of orthogonal sequences with lengths Li and Lj, where i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and if i = j, determining the index of the orthogonal sequence with length Li and the index of the orthogonal sequence with length Lj based on the first index indication information, or if i ≠ j, further including the step of determining the index of the orthogonal sequence with length Li based on the second index indication information and determining the index of the orthogonal sequence with length Lj based on the third index indication information.

[0024] It should be understood that the indexes of two orthogonal sequences having the same length may be the same. Therefore, the index of one orthogonal sequence can be determined to determine the index of the other orthogonal sequence. In this case, one index indication information may be used to indicate the indexes of two orthogonal sequences having the same length, and no more index indication information is required. This reduces the signaling exchange. The indexes of two orthogonal sequences having different lengths may be the same or different. Therefore, for two orthogonal sequences having different lengths, the corresponding indexes can be respectively indicated by using two index indication information.

[0025] In a possible implementation, the method further includes the step of transmitting first capability information to a network device. The first capability information indicates at least one of the following, namely, whether a first non-frequency hopping transmission method is supported, whether a frequency hopping transmission method between time units is supported, whether a terminal device determines a PUCCH RB index according to a second rule, and whether a terminal device determines a PUCCH RB index according to a third rule.

[0026] Based on the capability information reported by the terminal device, the network device may indicate the PUCCH transmission method used by the terminal device and the rules used to determine the RB index of the PUCCH to ensure that the PUCCH transmission method configured or indicated for the terminal device matches the actual capabilities of the terminal device.

[0027] According to a second aspect, a PUCCH receiving method is provided. The method may be executed by a second communication device. The second communication device may be a communication device or a communication apparatus that can support a communication device in realizing the functions required in this method, for example, a chip or a chip system. An example where the communication device is a network device is used hereinafter for illustration. The method includes the following steps.

[0028] The network device generates first indication information and transmits the first indication information. The first indication information indicates a first transmission method from a plurality of transmission methods, where the plurality of transmission methods includes a first non-frequency hopping transmission method, or the plurality of transmission methods includes a frequency hopping transmission method between time units, or the plurality of transmission methods includes at least a second non-frequency hopping transmission method and a frequency hopping transmission method within a time unit.

[0029] The first non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, the second part is transmitted by using an orthogonal sequence with a length of L2, and / or to transmit PUCCH without frequency hopping within a time unit. The DMRS on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, the fourth part is transmitted by using an orthogonal sequence with a length of L4, and Li (i = 1, 2, 3, or 4) is a positive integer.

[0030] The inter - time - unit frequency - hopping transmission method is to transmit the first hop of the PUCCH by using F symbols within the nth time unit and transmit the second hop of the PUCCH by using L - F symbols within the (n + 1)th time unit. The length of the PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols. F and L are positive integers.

[0031] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on the PUCCH is transmitted by using an orthogonal sequence with a length of L6. Li (i = 5 or 6) is an integer.

[0032] The in - time - unit frequency - hopping transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0033] In a possible implementation, the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and a second non - frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme. Alternatively, the plurality of transmission schemes include a second non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, and the plurality of transmission schemes do not include the first non - frequency - hopping transmission scheme.

[0034] In a possible implementation, the first indication information is as follows, that is, it indicates at least one of a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme.

[0035] In a possible implementation, the first transmission scheme is a second non - frequency - hopping transmission scheme, and the first indication information further indicates a rule used to determine the resource block RB position of the PUCCH from a plurality of rules.

[0036] In a possible implementation, the plurality of rules include at least two of a first rule, a second rule, and a third rule.

[0037] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of the PUCCH is

Number

Number

[0038] The second rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is

Number

[0039] The third rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is

Number

Number

Number

[0040] In a possible implementation, the method is a step of transmitting first index indication information, where the first index indication information indicates an orthogonal sequence with a length of Li and an orthogonal sequence with a length of Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i = j, or Transmitting second index indication information and third index indication information, wherein the second index indication information indicates an orthogonal sequence of length Li, the third index indication information indicates an orthogonal sequence of length Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i ≠ j, further comprising the step.

[0041] In a possible implementation, the method further comprises receiving first capability information from a terminal device. The first capability information indicates at least one of the following, namely, whether a first non-frequency hopping transmission mode is supported, whether a time-unit-interval frequency hopping transmission mode is supported, whether the terminal device determines a PUCCH RB index according to a second rule, and whether the terminal device determines a PUCCH RB index according to a third rule.

[0042] In a possible implementation, generating the first indication information comprises generating the first indication information based on the first capability information.

[0043] For the technical effects brought about by the second aspect or possible implementations of the second aspect, reference may be made to the description of the technical effects of the first aspect or possible implementations of the first aspect.

[0044] According to a third aspect, embodiments of this application provide a communication device. The communication device may be a communication device on the terminal side, or a communication device, such as a chip or a chip system, that can support a communication device on the terminal side when realizing functions required in the method. The communication device may include a processing module and a transceiver module. The processing module is configured to determine a first transmission method from a plurality of transmission methods. The transceiver module is configured to transmit PUCCH by using the first transmission method. The plurality of transmission methods includes a first non-frequency hopping transmission method and / or a frequency hopping between time units transmission method, or the plurality of transmission methods includes a second non-frequency hopping transmission method and a frequency hopping within a time unit transmission method.

[0045] The first non-frequency hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2, and / or is to transmit PUCCH without frequency hopping within a time unit. The DMRS on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Li (i = 1, 2, 3, or 4) is a positive integer.

[0046] The frequency hopping between time units transmission method is to transmit the first hop of PUCCH by using F symbols within the nth time unit and transmit the second hop of PUCCH by using L - F symbols within the (n + 1)th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols. F and L are positive integers.

[0047] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on the PUCCH is transmitted by using an orthogonal sequence with a length of L6, where Li (i = 5 or 6) is an integer.

[0048] The frequency - hopping - within - time - unit transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0049] In a possible implementation, the processing module is specifically configured to determine a first transmission method from a plurality of transmission methods based on first indication information and / or pre - specified rules, where the first indication information indicates the first transmission method. In a possible implementation, the processing module is specifically configured to determine a first transmission method from a plurality of transmission methods based on first indication information and / or pre - specified rules, where the first indication information indicates the first transmission method.

[0050] In a possible implementation, the plurality of transmission methods include the first non - frequency - hopping transmission method and the second non - frequency - hopping transmission method, or the plurality of transmission methods include the first non - frequency - hopping transmission method and the frequency - hopping - within - time - unit transmission method, or the plurality of transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, and the frequency - hopping - within - time - unit transmission, or the plurality of transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, the frequency - hopping - within - time - unit transmission method, and the frequency - hopping - between - time - units transmission method, or the plurality of transmission methods include at least the second non - frequency - hopping transmission method and the frequency - hopping - within - time - unit transmission method. For example, the plurality of transmission methods include the second non - frequency - hopping transmission method and the frequency - hopping - within - time - unit transmission method, and the plurality of transmission methods do not include the first non - frequency - hopping transmission method.

[0051] In a possible implementation, the first indication information is as follows, that is, Indicates at least one of a first non-frequency hopping transmission scheme, a second non-frequency hopping transmission scheme, an in-time-unit frequency hopping transmission scheme, and an between-time-units frequency hopping transmission scheme.

[0052] In a possible implementation, the first transmission scheme is the second non-frequency hopping transmission scheme, and the processing module is further configured to obtain a rule used to determine the RB index of PUCCH based on the first indication information, and the first indication information indicates a rule used from a plurality of rules.

[0053] In a possible implementation, the plurality of rules includes at least two rules of a first rule, a second rule, and a third rule.

[0054] The first rule is 0 ≤ r PUCCH ≤ (X / 2) - 1, and the RB index value of PUCCH is

Number

Number

[0055] The second rule is 0 ≤ r PUCCH ≤ X - 1, and the RB index value of PUCCH is

Number

[0056] The third rule is 0 ≤ r PUCCH ≤ X - 1, and the RB index value of PUCCH is

Number

Number

Number

[0057] In a possible implementation, the processing module is further configured to determine the indexes of orthogonal sequences with lengths Li and Lj, where i = 1, 2, 3, 4, 5, or 6, and j = 1, 2, 3, 4, 5, or 6. If i = j, determine the indexes of the orthogonal sequences with lengths Li and Lj based on the first index indication information, or if i ≠ j, further configured to determine the index of the orthogonal sequence with length Li based on the second index indication information and determine the index of the orthogonal sequence with length Lj based on the third index indication information.

[0058] In a possible implementation, the transceiver module is further configured to transmit first capability information to the network device, and the first capability information indicates at least one of the following, that is, whether the first non-frequency hopping transmission mode is supported, whether the time-interval frequency hopping transmission mode is supported, whether the terminal device determines the RB index of the PUCCH according to the second rule, and whether the terminal device determines the RB index of the PUCCH according to the third rule.

[0059] According to a fourth aspect, an embodiment of this application provides a communication device. The communication device may be a communication device on the network side that can support a communication device in realizing functions required in the method, or a communication device, such as a chip or a chip system. The communication device may include a processing module and a transceiver module. The processing module is configured to generate first indication information. The transceiver module is configured to transmit the first indication information. The first indication information indicates a first transmission scheme from a plurality of transmission schemes. The plurality of transmission schemes includes a first non-frequency-hopping transmission scheme, or the plurality of transmission schemes includes a frequency-hopping transmission scheme between time units, or the plurality of transmission schemes includes a second non-frequency-hopping transmission scheme and a frequency-hopping transmission scheme within a time unit.

[0060] The first non-frequency-hopping transmission scheme is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2, and / or it is to transmit PUCCH without frequency hopping within a time unit. The DMRS on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Li (i = 1, 2, 3, or 4) is a positive integer.

[0061] The frequency-hopping transmission scheme between time units is to transmit the first hop of the PUCCH by using F symbols within the nth time unit and transmit the second hop of the PUCCH by using L - F symbols within the (n + 1)th time unit. The length of the PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols. F and L are positive integers.

[0062] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on the PUCCH is transmitted by using an orthogonal sequence with a length of L6, where Li (i = 5 or 6) is an integer.

[0063] The in - time - unit frequency - hopping transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0064] In a possible implementation, the multiple transmission methods include the first non - frequency - hopping transmission method and the second non - frequency - hopping transmission method, or the multiple transmission methods include the first non - frequency - hopping transmission method and the in - time - unit frequency - hopping transmission method, or the multiple transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, and the in - time - unit frequency - hopping transmission method, or the multiple transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, the in - time - unit frequency - hopping transmission method, and the between - time - unit frequency - hopping transmission method. Alternatively, the multiple transmission methods include the second non - frequency - hopping transmission method and the in - time - unit frequency - hopping transmission method, and the multiple transmission methods do not include the first non - frequency - hopping transmission method.

[0065] In a possible implementation, the first indication information is as follows, that is, it indicates at least one of the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, the in - time - unit frequency - hopping transmission method, and the between - time - unit frequency - hopping transmission method.

[0066] In a possible implementation, the first transmission method is the second non - frequency - hopping transmission method, and the rule used to determine the resource block RB position of the PUCCH is determined from multiple rules.

[0067] In a possible implementation, the plurality of rules includes at least two rules among a first rule, a second rule, and a third rule.

[0068] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the PUCCH RB index value is

Number

Number

[0069] The second rule is 0 ≦ r PUCCH ≦ X - 1, and the PUCCH RB index value is

Number

[0070] The third rule is 0 ≦ r PUCCH ≦ X - 1, and the PUCCH RB index value is

Number

Number

Number

[0071] In a possible implementation, the transceiver module is further configured to transmit first index indication information, where the first index indication information indicates an orthogonal sequence of length Li and an orthogonal sequence of length Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i = j, or further configured to transmit second index indication information and third index indication information, where the second index indication information indicates an orthogonal sequence of length Li, and the third index indication information indicates an orthogonal sequence of length Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i ≠ j.

[0072] In a possible implementation, the transceiver module is further configured to receive first capability information from the terminal device, where the first capability information indicates at least one of the following, namely, whether the first non-frequency hopping transmission mode is supported, whether the time-interval frequency hopping transmission mode is supported, whether the terminal device determines the PUCCH RB index according to a second rule, and whether the terminal device determines the PUCCH RB index according to a third rule.

[0073] In a possible implementation, the processing module is specifically configured to generate first indication information based on the first capability information.

[0074] For the technical effects brought about by the third aspect, the fourth aspect, possible implementations of the third aspect, or possible implementations of the fourth aspect, please refer to the description of the technical effects of the first aspect, the second aspect, possible implementations of the first aspect, or possible implementations of the second aspect.

[0075] According to a fifth aspect, an embodiment of this application provides a communication device. The communication device can be a communication device of the third aspect or the fourth aspect in the foregoing embodiments, or a chip or a chip system installed in the communication device of the third aspect or the fourth aspect. The communication device includes a communication interface and a processor, and optionally further includes a memory. The memory is configured to store a computer program, instructions, or data. The processor is coupled to the memory and the communication interface. When the processor reads a computer program, instructions, or data, the communication device is enabled to execute the method executed by the terminal device or the network device in the embodiment of the foregoing method.

[0076] In a possible implementation, the processor is configured to determine a first transmission mode from among a plurality of transmission modes, and the communication interface is configured to transmit PUCCH in the first transmission mode. The plurality of transmission modes includes a first non-frequency hopping transmission mode or a frequency hopping in time units transmission mode. Alternatively, the plurality of transmission modes includes a second non-frequency hopping transmission mode and a frequency hopping within a time unit transmission mode, and the plurality of transmission modes does not include the first non-frequency hopping transmission mode.

[0077] The first non-frequency hopping transmission mode is to transmit PUCCH without frequency hopping within a time unit. The UCI on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2, and / or is to transmit PUCCH without frequency hopping within a time unit. The DMRS on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Li (i = 1, 2, 3, or 4) is a positive integer.

[0078] The time-unit-interval frequency hopping transmission method is to transmit the first hop of PUCCH by using F symbols within the n-th time unit, and to transmit the second hop of PUCCH by using L - F symbols within the (n + 1)-th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol among the F symbols and the first symbol among the L - F symbols, where F and L are positive integers.

[0079] The second non-frequency hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on PUCCH is transmitted by using an orthogonal sequence with a length of L6, where Li (i = 5 or 6) is an integer.

[0080] The in-time-unit frequency hopping transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0081] In an optional implementation, the processor is specifically configured to determine a first transmission method from a plurality of transmission methods based on first indication information and / or a pre-specified rule, where the first indication information indicates the first transmission method.

[0082] ​In an optional implementation, the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and a second non - frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, and an intra - time - unit frequency - hopping transmission, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme. Alternatively, the plurality of transmission schemes include a second non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, and the plurality of transmission schemes do not include the first non - frequency - hopping transmission scheme.

[0083] In an optional implementation, the first indication information is as follows, that is, It indicates at least one of a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme.

[0084] In a possible implementation, the first transmission scheme is a second non - frequency - hopping transmission scheme, and the processor is further configured to obtain rules used to determine the RB position of PUCCH based on the first indication information, and the first indication information indicates the rules used from a plurality of rules.

[0085] For example, the plurality of rules include at least two of a first rule, a second rule, and a third rule.

[0086] The first rule is 0 ≦ r PUCCH ≦ (X / 2)-1, and the RB index value of PUCCH is

Number

Number

[0087] The second rule is that 0 ≤ r PUCCH is less than or equal to X - 1, and the PUCCH RB index value is

Number

[0088] The third rule is that 0 ≤ r PUCCH is less than or equal to X - 1, and the PUCCH RB index value is

Number

Number

Number

[0089] In an optional implementation, the processor is further configured to determine the indices of orthogonal sequences with lengths Li and Lj, where i = 1, 2, 3, 4, 5, or 6, and j = 1, 2, 3, 4, 5, or 6. If i = j, then based on the first index indication information, determine the index of the orthogonal sequence with length Li and the index of the orthogonal sequence with length Lj, or If i≠j, it is further configured to determine an index of an orthogonal sequence with length Li based on second index indication information, and to determine an index of an orthogonal sequence with length Lj based on third index indication information.

[0090] In an optional implementation, the communication interface is further configured to send first capability information to a network device, and the first capability information indicates at least one of the following, namely, whether a first non-frequency hopping transmission method is supported, whether a time-interval frequency hopping transmission method is supported, whether a terminal device determines a PUCCH RB index according to a second rule, and whether a terminal device determines a PUCCH RB index according to a third rule.

[0091] In another possible implementation, the processor is configured to generate first indication information, and the communication interface is configured to send the first indication information. The first indication information indicates a first transmission method from a plurality of transmission methods, and the plurality of transmission methods includes the first non-frequency hopping transmission method, or the plurality of transmission methods includes a time-interval frequency hopping transmission method. Alternatively, the plurality of transmission methods includes a second non-frequency hopping transmission method and a within-time-interval frequency hopping transmission method, and the plurality of transmission methods does not include the first non-frequency hopping transmission method.

[0092] The first non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with length L1, the second part is transmitted by using an orthogonal sequence with length L2, and / or is to transmit PUCCH without frequency hopping within a time unit. The DMRS on PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with length L3, the fourth part is transmitted by using an orthogonal sequence with length L4, and Li (i = 1, 2, 3, or 4) is a positive integer.

[0093] The inter - time - unit frequency - hopping transmission method is to transmit the first hop of PUCCH by using F symbols within the n - th time unit and transmit the second hop of PUCCH by using L - F symbols within the (n + 1) - th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols. F and L are positive integers.

[0094] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH is transmitted by using an orthogonal sequence with length L5, and the DMRS on PUCCH is transmitted by using an orthogonal sequence with length L6. Li (i = 5 or 6) is an integer.

[0095] The intra - time - unit frequency - hopping transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0096] In an optional implementation, the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and a second non - frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, and an intra - time - unit frequency - hopping transmission scheme, or the plurality of transmission schemes include a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme. Alternatively, the plurality of transmission schemes include a second non - frequency - hopping transmission scheme and an intra - time - unit frequency - hopping transmission scheme, and the plurality of transmission schemes do not include the first non - frequency - hopping transmission scheme.

[0097] In an optional implementation, the first indication information is as follows, that is, it indicates at least one of a first non - frequency - hopping transmission scheme, a second non - frequency - hopping transmission scheme, an intra - time - unit frequency - hopping transmission scheme, and an inter - time - unit frequency - hopping transmission scheme.

[0098] In an optional implementation, the first transmission scheme is a second non - frequency - hopping transmission scheme, and the first indication information further indicates a rule used to determine the resource block RB position of PUCCH from a plurality of rules.

[0099] In an optional implementation, the plurality of rules include at least two of a first rule, a second rule, and a third rule.

[0100] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of PUCCH is

Number

Number

[0101] The second rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is

Number

[0102] The third rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is

Number

Number

Number

[0103] In an optional implementation, the communication interface is further configured to transmit first index indication information, and the first index indication information indicates an orthogonal sequence with a length of Li and an orthogonal sequence with a length of Lj, where i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, i = j, or ​Further configured to transmit second index indication information and third index indication information, the second index indication information indicates an orthogonal sequence with a length of Li, the third index indication information indicates an orthogonal sequence with a length of Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i ≠ j.

[0104] In an optional implementation, the communication interface is further configured to receive first capability information from the terminal device. The first capability information indicates at least one of the following, namely, whether the first non-frequency hopping transmission method is supported, whether the time-interval frequency hopping transmission method is supported, whether the terminal device determines the PUCCH RB index according to the second rule, and whether the terminal device determines the PUCCH RB index according to the third rule.

[0105] In a possible implementation, the processor is specifically configured to generate first indication information based on the first capability information.

[0106] It should be understood that the communication interface may be a transceiver within the communication device, which is realized, for example, by using an antenna, a feeder, and a codec within the communication device. Alternatively, if the communication device is a chip installed in a network device, the communication interface may be an input / output interface of the chip, such as an input / output circuit or a pin, configured to input / output instructions, data, or signals. The transceiver is used by the communication device to communicate with another device. For example, when the communication device is a terminal device, the other device is a network device. Alternatively, when the communication device is a network device, the other device is a terminal device.

[0107] According to a sixth aspect, an embodiment of this application provides a chip system. The chip system includes a processor and may further include a memory and / or a communication interface, and is configured to implement the method in the first aspect or the second aspect. In a possible implementation, the chip system further includes a memory configured to store program instructions and / or data. The chip system may include a chip or may include a chip and another individual device.

[0108] According to a seventh aspect, an embodiment of this application provides a communication system. The communication system includes a communication device according to the third aspect and a communication device according to the fourth aspect, or the communication system includes a communication device according to the third aspect and a communication device in another possible implementation of the fifth aspect, or the communication system includes a communication device according to the fourth aspect and a communication device in a possible implementation of the fifth aspect, or the communication system includes communication devices corresponding to two possible implementations of the fifth aspect respectively.

[0109] According to an eighth aspect, this application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed, the method in the first aspect or the second aspect is implemented.

[0110] According to a ninth aspect, a computer program product is provided. The computer program product includes computer program code, and when the computer program code is executed, the method in the first aspect or the second aspect is executed.

[0111] For the beneficial effects of the fifth aspect to the ninth aspect and the implementations of the fifth aspect to the ninth aspect, please refer to the description of the beneficial effects of these aspects or the implementations of these aspects.

Brief Description of the Drawings

[0112]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Embodiments for Carrying Out the Invention

[0113] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the following further describes the embodiments of this application in detail with reference to the accompanying drawings.

[0114] The technical solution provided in the embodiments of this application may be applied to a fifth-generation (5G) mobile communication system, for example, an NR system, or may be applied to a long term evolution (LTE) system, or may also be applied to a next-generation mobile communication system or another similar communication system. This is not specifically limited.

[0115] Please refer to FIG. 1. FIG. 1 is an exemplary diagram depicting the architecture of a communication system to which the embodiments of this application are applicable. The communication system may include a core network device, a network device, and at least one terminal. In FIG. 1, two terminals are used as examples. The terminal device is wirelessly connected to the network device, and the network device is wirelessly or wiredly connected to the core network device. The core network device and the network device may be different physical devices independent of each other, or the functions of the core network device and the logical functions of the network device may be integrated into the same physical device, or some functions of the core network device and some functions of the network device may be integrated into the same physical device. It should be noted that FIG. 1 is merely an example. The number of core network devices, network devices, and terminals included in the mobile communication system is not limited in the embodiments of this application. In some embodiments, the communication system may further include another network device, such as a wireless relay device or a wireless backhaul device.

[0116] A network device is an access device through which a terminal accesses a mobile communication system in a wireless manner. For example, the network device includes an access network (AN) device or a base station (e.g., an access point). The network device may also be a device that communicates with a terminal on an air interface. The network device is, in one example, another possible terminal device, or in another example, a road side unit (RSU) in V2X technology. The base station may be configured to mutually convert a received radio frame and an Internet protocol (IP) packet and serve as a router between the terminal and the rest of the access network, and the rest of the access network may include an IP network. The RSU may be a fixed infrastructure entity that supports V2X applications and may exchange messages with another entity that supports V2X applications. The network device may further adjust the attribute management of the air interface. For example, the network device may include an evolved base station (NodeB, eNB, or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or a long term evolution-advanced (LTE-A) system, or may include a next generation node B (gNB) in a 5G NR system, or may include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, or may include an access node in a wireless-fidelity (WiFi) system.In the embodiments of this application, the specific technologies and specific device forms used by the wireless network device are not limited.

[0117] The terminal device in the embodiments of this application may be a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile console, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user device. The terminal device in the embodiments of this application may be a mobile phone, a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, or the like. The network device may be a next Generation node B (gNB) in an NR system, an evolutional node B (eNB) in an LTE system, or the like.

[0118] The terminal can be classified into multiple types based on the service type supported by the terminal. For example, a REDCAP UE is a reduced-capability or low-capability terminal. This type of terminal has a lower complexity than other types of terminals in terms of bandwidth, power consumption, and the number of antennas. For example, it may have a narrower bandwidth, lower power consumption, and fewer antennas. This type of terminal can also be referred to as a (NR light, NRL) terminal, i.e., a light terminal. Relatively, a non-reduced-capability or non-low-capability terminal device (e.g., an eMBB terminal device) can be referred to as a normal terminal device or a legacy terminal device in the embodiments of this application. Alternatively, in the embodiments of this application, it can be considered that there are two types of terminal devices. For example, the first type of terminal device is a reduced-capability terminal device. The second type of terminal device can be a terminal device other than the reduced-capability terminal device.

[0119] The terminal device in the embodiments of this application can be a first type of terminal device, a second type of terminal device, or another terminal device that requires improved transmission performance, such as an NR enhanced mobile broadband (eMBB) terminal device. The difference between the first type of terminal device and the second type of terminal device includes at least one of the following.

[0120] 1. Different bandwidth capabilities. The maximum bandwidth supported by the first type of terminal device may be greater than the maximum bandwidth supported by the second type of terminal device. For example, the first type of terminal device may support a maximum of 100 MHz of frequency domain resources in one carrier to communicate with the network device, and the second type of terminal device may support a maximum of 20 MHz, 10 MHz, or 5 MHz of frequency domain resources in one carrier to communicate with the network device.

[0121] 2. The number of transceiver antennas is different. The antenna configuration of the first type of terminal device may be larger than that of the second type of terminal device. For example, the minimum antenna configuration supported by the first type of terminal device may be larger than the maximum antenna configuration supported by the second type of terminal device.

[0122] 3. The maximum uplink transmission power is different. The maximum uplink transmission power of the first type of terminal device may be larger than that of the second type of terminal device.

[0123] 4. The first type of terminal device and the second type of terminal device support different protocol versions. For example, NR Rel-15 and NR Rel-16 terminal devices may be considered as the first type of terminal device, and the second type of terminal device may be considered as an NR Rel-17 terminal device.

[0124] 5. The first type of terminal device and the second type of terminal device support different carrier aggregation (CA) capabilities. For example, the first type of terminal device may support carrier aggregation, while the second type of terminal device may not support carrier aggregation. In another example, both the second type of terminal device and the first type of terminal device support carrier aggregation, but the maximum number of carriers that can be aggregated simultaneously by the first type of terminal device is larger than the maximum number of carriers that can be aggregated simultaneously by the second type of terminal device.

[0125] 6. The frequency division duplex (FDD) capabilities of the first type of terminal device and the second type of terminal device are different. For example, the first type of terminal device may support full-duplex FDD, while the second type of terminal device may support only half-duplex FDD.

[0126] 7. The second type of terminal device and the first type of terminal device have different data processing time capabilities. For example, the minimum delay between receiving downlink data and transmitting feedback for the downlink data by the first type of terminal device is smaller than the minimum delay between receiving downlink data and transmitting feedback for the downlink data by the second type of terminal device.

[0127] 8. The first type of terminal device and the second type of terminal device correspond to different uplink and / or downlink peak transmission speeds.

[0128] The following explains the technical terms in the embodiments of this application.

[0129] (1) Frequency readjustment. When a network device communicates with a terminal device, the radio frequency components in the network device and the terminal device operate within a specific frequency range. The center frequency at which the radio frequency device operates can determine the frequency resource positions at which the network device and the terminal device operate. If the frequency range in which the radio frequency device operates changes, for example, the frequency region position and / or the bandwidth changes, the radio frequency device needs to execute frequency readjustment to change the center frequency for transmission / reception and to change the frequency resource position. Frequency readjustment needs to occupy an adjustment duration, and the network device and the terminal device cannot receive or transmit information during the adjustment duration.

[0130] (2) Time unit. The time unit can be a slot or a subframe, or the time unit includes one or more symbols. In an embodiment of this application, an example where the time unit is a slot is used. A part of the slot is a symbol used for uplink transmission within the slot, for example, a symbol from the uplink / downlink switching point to the slot boundary starting from the uplink / downlink switching point, or a symbol used for uplink transmission from the uplink / downlink switching point to the next uplink / downlink switching point starting from the uplink / downlink switching point. For downlink transmission, a part of the slot can be a symbol used for downlink transmission from the slot boundary to the uplink / downlink switching point, a symbol used for downlink transmission from the uplink / downlink switching point to the slot boundary starting from the uplink / downlink switching point, or a symbol used for downlink transmission from the uplink / downlink switching point to the next uplink / downlink switching point starting from the uplink / downlink switching point. In this application, unless otherwise specified, the symbol is a time domain symbol. The time domain symbol here can be an orthogonal frequency division multiplexing (OFDM) symbol or a discrete Fourier transform-spread OFDM (DFT-s-OFDM) symbol.

[0131] (3) Frequency hopping: Frequency hopping is a communication method in which the frequency domain resources used in the information transmission process are changed according to rules to obtain a frequency diversity gain. FIG. 2 is a schematic diagram of a frequency hopping signal. As shown in FIG. 2, five time periods t1 to t5 are included in the time domain, and five frequency domain resources f1 to f5 are included in the frequency domain. The five time periods t1 to t5 respectively correspond to the frequency domain resources f3, f1, f5, f2, and f4.

[0132] In the NR system, inter-slot frequency hopping in the case of PUCCH repetition is supported, and intra-slot frequency hopping in the case of PUCCH non-repetition is supported. Whether intra-slot frequency hopping is used or inter-slot frequency hopping is used is indicated by using radio resource control (RRC) signaling, and scheduling signaling (e.g., DCI) is used to indicate whether frequency hopping is used in data transmission. In addition, the scheduling signaling further indicates the time-frequency resources for data transmission.

[0133] Inter-slot frequency hopping means that the frequency domain resources used for information transmission remain unchanged within a slot, but the frequency domain resources used for information transmission change between different slots according to a predetermined rule. FIG. 3 is a schematic diagram of inter-slot frequency hopping when the PUCCH is transmitted repeatedly twice. As shown in FIG. 3, two slots are included in the time domain, each slot has 14 symbols, and two frequency domain resources f1 and f2 are included in the frequency domain. The transmitting end transmits data in the first slot by using the frequency domain resource f1, and transmits data in the second slot by using the frequency domain resource f2. It should be noted that when the OFDM symbol uses a normal cyclic prefix (NCP), one slot can include 14 symbols. When the OFDM symbol uses an extended cyclic prefix (ECP), one slot can include 12 symbols. In the embodiments of this application, an example in which one slot includes 14 symbols is used.

[0134] Intra-slot frequency hopping means that the frequency-domain resources used for information transmission change within a slot according to a predetermined rule. For example, 2-hop frequency hopping is performed within a slot. The information that needs to be transmitted is divided into two parts, and the two parts are transmitted by using different frequency-domain resources within the slot. FIG. 4 is a schematic diagram of intra-slot frequency hopping. As shown in FIG. 4, one slot is included in the time domain, and two frequency-domain resources f1 and f2 are included in the frequency domain. The information transmitted by the transmitting end includes two parts, namely, the first part of information and the second part of information. The transmitting end transmits the first part of information from symbol 6 to symbol 9 by using the frequency-domain resource f2, and transmits the second part of information from symbol 10 to symbol 13 by using the frequency-domain resource f1. The shaded areas in FIGS. 3 and 4 indicate the resources occupied for information transmission. In the embodiments of this application, the information transmission may be signaling transmission, data transmission, or reference signal transmission.

[0135] (4) Carrier bandwidth part: The carrier bandwidth part may be a segment of continuous resources in the frequency domain, and the carrier bandwidth part may also be referred to as a bandwidth part (BWP or BP), a subband, a subband bandwidth, a narrowband, a narrowband bandwidth, or may have another name. In the embodiments of this application, the name of the carrier bandwidth part is not limited. For the sake of simplicity, in this specification, an example where the name is BWP is used.

[0136] The carrier bandwidth portion described in this specification may be a downlink carrier bandwidth portion and is used by the terminal device for downlink reception. In this case, the bandwidth of the carrier bandwidth portion may exceed the reception bandwidth capability of the terminal device. Alternatively, the carrier bandwidth portion may be an uplink carrier bandwidth portion and is used by the terminal device for uplink transmission. In this case, the bandwidth of the carrier bandwidth portion may exceed the transmission bandwidth capability of the terminal device. In an embodiment of this application, the bandwidth capability of the terminal device may be the channel bandwidth supported by the terminal device, the maximum channel bandwidth supported by the terminal device, the number of resource blocks (RBs) supported by the terminal device, or the maximum number of resource blocks supported by the terminal device.

[0137] The above describes the network architecture to which the embodiments of this application are applicable and related terms. The following describes the technical features related to the technical solutions provided in the embodiments of this application.

[0138] The PUCCH is mainly used to carry UCI and DMRS. For example, it is assumed that the length of the PUCCH is L symbols. Among the L symbols, L5 symbols are used to transmit UCI on the PUCCH, and among the L symbols, L6 symbols are used to transmit DMRS on the PUCCH. It should be understood that L5 + L6 = L, and L5, L6, and L are all positive integers. The UCI on the PUCCH can be transmitted using intra-slot frequency hopping or without intra-slot frequency hopping. When the UCI on the PUCCH is transmitted using intra-slot frequency hopping, the UCI transmission on the L5 symbols is divided into two hops. When the PUCCH is transmitted without intra-slot frequency hopping, the UCI is transmitted without frequency hopping on the L5 symbols. Similarly, the DMRS on the PUCCH can also be transmitted using intra-slot frequency hopping or without intra-slot frequency hopping. When the DMRS on the PUCCH is transmitted using intra-slot frequency hopping, the DMRS transmission on the L6 symbols is divided into two hops. When the DMRS on the PUCCH is transmitted without intra-slot frequency hopping, the DMRS is transmitted without frequency hopping on the L6 symbols.

[0139] Current PUCCH transmission without slot - internal frequency hopping means that the UCI on the PUCCH is transmitted without frequency hopping by using L5 symbols within a slot, and the DMRS on the PUCCH is transmitted without frequency hopping by using L6 symbols within a slot. To improve resource utilization, the PUCCH may be transmitted in a way of orthogonal sequence block spreading. That is, it should be understood that in order to support PUCCH transmissions of more terminal devices, the PUCCH channel is shared on the same resource (e.g., resource block). Therefore, when the PUCCH is transmitted without slot - internal frequency hopping, the L5 symbols are transmitted by using an orthogonal sequence with length L5, and the L6 symbols are transmitted by using an orthogonal sequence with length L6. L5 and L6 may be the same or different. When L5 = L6, the index of the orthogonal sequence with length L5 may be the same as or different from the index of the orthogonal sequence with length L6.

[0140] It should be noted that this embodiment of this application further provides a new method for PUCCH transmission without slot - internal frequency hopping. For the sake of distinction, the new method for PUCCH transmission without slot - internal frequency hopping provided in this embodiment of this application is hereinafter referred to as the first non - frequency - hopping transmission method, and the current method for PUCCH transmission without slot - internal frequency hopping is hereinafter referred to as the second non - frequency - hopping transmission method.

[0141] PUCCH transmission using slot - inner frequency hopping means that the UCI transmission of PUCCH on L5 symbols within a slot is divided into two hops, and the DMRS transmission of PUCCH on L6 symbols within a slot is divided into two hops. For example, among the L5 symbols, L51 symbols are used for the first - hop transmission, and L52 symbols among the L5 symbols are used for the second - hop transmission. The resource blocks used by UCI in the first hop are different from the resource blocks used by UCI in the second hop. Similarly, among the L6 symbols, L61 symbols are used for the first - hop transmission, and L62 symbols among the L6 symbols are used for the second - hop transmission. The resource blocks used by DMRS in the first hop are different from the resource blocks used by DMRS in the second hop.

[0142] Please refer to Figure 5 for an example. Figure 5 is a schematic diagram of PUCCH transmission using slot - inner frequency hopping. In Figure 5, an example of slot - inner frequency hopping using two hops for an eMBB terminal device is used. In Figure 5, an example where the time - domain resource is one slot, that is, 14 symbols, is used. Each shaded part in Figure 5 corresponds to one symbol. As shown in Figure 5, UCI and DMRS on PUCCH within one slot are separately divided into two parts. The first part uses the first frequency - domain resource within the slot, and the second part uses the second frequency - domain resource within the slot.

[0143] For ease of understanding, refer to Table 1. Table 1 is a schematic table of the PUCCH length and PUCCH UCI transmission. As shown in the first column of Table 1, the PUCCH length can be from 4 to 14 symbols. If the UCI on the PUCCH is transmitted without frequency hopping, L5 symbols are used to transmit the UCI. If the UCI on the PUCCH is transmitted using intra-slot frequency hopping, the UCI transmission on L5 symbols is split into two hops. In Table 1, the number of symbols (L51) shown in the third column is used for the first hop, and the number of symbols (L52) shown in the fourth column is used for the second hop. L5 = L51 + L52.

[0144]

Table 1

[0145] Refer to Table 2. Table 2 is a schematic table of the PUCCH length and PUCCH DMRS transmission. As shown in the first column of Table 2, the PUCCH length can be from 4 to 14 symbols. If the DMRS on the PUCCH is transmitted without frequency hopping, L6 symbols are used to transmit the DMRS. If the DMRS on the PUCCH is transmitted using intra-slot frequency hopping, the DMRS transmission on L6 symbols is split into two hops. For example, in Table 2, L61 (the number shown in the third column) symbols are used for the first hop, and L62 (the number of symbols shown in the fourth column) symbols are used for the second hop. L6 = L61 + L62.

[0146]

Table 2

[0147] To improve resource utilization, PUCCH may be transmitted in an orthogonal sequence block spreading manner, that is, in order to support PUCCH transmissions of more terminal devices, the PUCCH channel is shared on the same resource (e.g., resource block). For ease of understanding, refer to FIG. 6. FIG. 6 is a schematic diagram of transmitting PUCCH by two terminal devices in an orthogonal sequence block spreading manner. In FIG. 6, each shaded part corresponds to one symbol.

[0148] The cyclic prefix of the symbols included in the slot shown in FIG. 6 is a normal cyclic prefix, and it is assumed that one slot includes 14 symbols. Both the PUCCH of terminal device 1 and the PUCCH of terminal device 2 occupy 14 symbols, and terminal device 1 and terminal device 2 share the same resource block. In this case, orthogonal sequence 1 may be used for the PUCCH transmission of terminal device 1, and orthogonal sequence 2 may be used for the PUCCH transmission of terminal device 2. The PUCCH of terminal device 1 and terminal device 2 is transmitted using frequency hopping within the slot. For example, 7 symbols within the slot are used to transmit UCI on the PUCCH, and the other 7 symbols within the slot are used to transmit DMRS on the PUCCH.

[0149] For PUCCH transmission using slot - inner frequency hopping, in order to improve resource utilization, it should be understood that PUCCH may also be transmitted in a manner of orthogonal sequence block spreading. That is, the first hop and the second hop of the UCI carried on the PUCCH may also be transmitted in a manner of orthogonal sequence block spreading. For example, the first hop of the UCI is transmitted by using an orthogonal sequence with a length of L51, and the second hop of the UCI is transmitted by using an orthogonal sequence with a length of L52. For the specific values of L51 and L52, please refer to Table 1. Similarly, for DMRS, the first hop and the second hop of the DMRS carried on the PUCCH may also be transmitted in a manner of orthogonal sequence block spreading. For example, the first hop of the DMRS is transmitted by using an orthogonal sequence with a length of L61, and the second hop of the DMRS is transmitted by using an orthogonal sequence with a length of L62. For the specific values of L61 and L62, please refer to Table 2.

[0150] In addition, the resource blocks used by the UCI in the first hop are different from the resource blocks used by the UCI in the second hop. The length of the orthogonal sequence used by the UCI in the first hop may be the same as or different from the length of the orthogonal sequence used by the UCI in the second hop. That is, the index of the orthogonal sequence used by the UCI in the first hop may be the same as or different from the index of the orthogonal sequence used by the UCI in the second hop. Similarly, the resource blocks used by the DMRS in the first hop are different from the resource blocks used by the DMRS in the second hop. The length of the orthogonal sequence used by the DMRS in the first hop may be the same as or different from the length of the orthogonal sequence used by the DMRS in the second hop. That is, the index of the orthogonal sequence used by the DMRS in the first hop may be the same as or different from the index of the orthogonal sequence used by the UCI in the second hop.

[0151] The resource block used by UCI in the first hop may be the same as the resource block used by DMRS in the first hop, and the resource block used by UCI in the second hop may be the same as the resource block used by DMRS in the second hop. The length of the orthogonal sequence used by UCI in the first hop may be the same as the length of the orthogonal sequence used by DMRS in the first hop. For example, the index of the orthogonal sequence used by UCI in the first hop may be the same as or different from the index of the orthogonal sequence used by DMRS in the first hop. The length of the orthogonal sequence used by UCI in the second hop may be the same as the length of the orthogonal sequence used by DMRS in the second hop. For example, the index of the orthogonal sequence used by UCI in the second hop may be the same as or different from the index of the orthogonal sequence used by DMRS in the second hop.

[0152] The terminal device may transmit the PUCCH by using any of the above two PUCCH transmission methods. Usually, the terminal device receives or transmits the PUCCH within a frequency range not exceeding the maximum channel bandwidth capability of the terminal device. In this case, as shown in FIG. 7, the terminal device does not need to perform frequency readjustment. In FIG. 7, the frequency domain resource occupied for PUCCH transmission or reception is the shaded part in FIG. 7. The terminal device may need to receive or transmit the PUCCH within a larger frequency range. However, for a reduced-capability terminal device, the bandwidth capability of the reduced-capability terminal device is limited. If the reduced-capability terminal device receives or transmits information within a frequency range exceeding the maximum channel bandwidth capability of the terminal device, the reduced-capability terminal device needs to perform frequency readjustment to receive or transmit information within a larger frequency range. As shown in FIG. 8, when the reduced-capability terminal device transmits the PUCCH within a frequency range exceeding the maximum channel bandwidth capability of the reduced-capability terminal device, the reduced-capability terminal device requires the duration of M symbols for frequency readjustment. Since M symbols are used for frequency readjustment, the PUCCH cannot be transmitted within the adjusted duration of M symbols, causing degraded PUCCH transmission performance of the reduced-capability terminal device.

[0153] For a reduced-capability terminal device to perform frequency readjustment within the duration of M symbols, it is also understood that although the M symbols are punctured and cannot be used to transmit PUCCH, a normal terminal device can transmit PUCCH using the M symbols. Therefore, the interference caused by the reduced-capability terminal device to the normal terminal device cannot be avoided. For example, originally there were L symbols for transmitting UCI or DMRS on the PUCCH of the reduced-capability terminal device or the normal terminal device. For the reduced-capability terminal device, M of the L symbols are used for frequency readjustment, that is, the M symbols are punctured. In this case, the length of the orthogonal sequence used by the reduced-capability terminal device to transmit UCI or DMRS on the PUCCH changes from L to L - M. However, for the normal terminal device, the length of the orthogonal sequence used to transmit UCI or DMRS on the PUCCH remains L. It is clear that the orthogonality between the PUCCH transmission of the reduced-capability terminal device and the PUCCH transmission of the normal terminal device cannot be guaranteed, and interference is caused to the PUCCH transmission of the normal terminal device, resulting in degraded PUCCH transmission performance of the normal terminal device.

[0154] Taking this into account, this embodiment of this application provides two new PUCCH transmission methods. Whether the reduced-capability terminal device receives or transmits PUCCH within a frequency range exceeding the maximum channel bandwidth capability of the reduced-capability terminal device, the interference caused by the reduced-capability terminal device to the PUCCH transmission and reception of the normal terminal device can be reduced, and the degraded PUCCH transmission performance of the normal terminal device can be avoided as much as possible. In this way, the degraded PUCCH transmission performance of the reduced-capability terminal device can be avoided.

[0155] The first new PUCCH transmission method provided in this embodiment of this application is a time-unit-interleaved frequency hopping method. Specifically, the first hop of the PUCCH is transmitted by using F symbols within the nth time unit, and the second hop of the PUCCH is transmitted by using L - F symbols within the (n + 1)th time unit. The length of the PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol among the F symbols and the first symbol among the L - F symbols, where F and L are positive integers. It should be understood that when the time unit is one slot, one slot contains 14 symbols. Alternatively, in the case of 15 kHz, one subframe is equivalent to one slot. In this embodiment of this application, it is specified that there is an interval of a specific number of symbols between the first hop and the second hop of the PUCCH. Therefore, for a reduced-capability terminal device, even if the PUCCH is received or transmitted within a frequency range that exceeds the maximum channel bandwidth capability of the reduced-capability terminal device, the frequency readjustment may be performed at a specific number of symbols and the PUCCH transmission is not affected. In this way, the deteriorated PUCCH transmission performance of the reduced-capability terminal device can be avoided.

[0156] In addition, in this embodiment of this application, the interval between the last symbol of the first hop for transmitting the PUCCH and the first symbol of the second hop for transmitting the PUCCH is 14 minus the length of the first hop. This can ensure that the start symbol of the first hop is the same as the start symbol of the second hop, so that the PUCCH is transmitted from the start position closest to the specified PUCCH resource.

[0157] For ease of understanding, refer to FIG. 9. FIG. 9 is a schematic diagram of PUCCH transmission using frequency hopping between time units according to an embodiment of this application. In FIG. 9, an example where the time unit is a slot is used. It can be understood from FIG. 9 that the first hop of the PUCCH is transmitted within the n-th slot, and the second hop of the PUCCH is transmitted within the (n + 1)-th slot. There is an interval of X symbols between the last symbol used for the first hop of the PUCCH transmission and the first symbol used for the second hop of the PUCCH transmission, and X is related to the length F of the first hop. For example, X = 14 - F. That is, the number of symbols between the last symbol used for the first hop of the PUCCH transmission and the first symbol used for the second hop of the PUCCH transmission is less than 14. For example, assuming that the length of the PUCCH is L symbols and F symbols within the n-th slot are used for the first hop of the PUCCH transmission. In this case, in the (n + 1)-th slot, L - F symbols are used for the second hop of the PUCCH transmission, and X = 14 - floor(L / 2). In particular, when L is even, X = 14 - (L / 2). For example, when L = 14, a schematic diagram of PUCCH transmission using frequency hopping between time units corresponding to FIG. 9 is shown in FIG. 10. From FIGS. 9 and 10, it can be known that there is an interval of X symbols between the first hop and the second hop of the PUCCH. In this case, when transmitting or receiving the PUCCH within a frequency range exceeding the maximum channel bandwidth capacity of the reduced-capability terminal device, the reduced-capability terminal device may perform frequency readjustment at X symbols and does not occupy symbols for the PUCCH transmission of the reduced-capability terminal device. This avoids the degraded PUCCH transmission performance of the reduced-capability terminal device.

[0158] According to the second new PUCCH transmission method provided in this embodiment of this application (i.e., the first non-frequency hopping transmission method in this application), the PUCCH is transmitted without frequency hopping within a time unit. The UCI transmission of the PUCCH within a time unit includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2. Similarly, according to the second PUCCH transmission method provided in this embodiment of this application, the PUCCH may also be transmitted without frequency hopping within a time unit. The DMRS on the PUCCH within a time unit includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Alternatively, according to the second PUCCH transmission method provided in this embodiment of this application, the PUCCH is transmitted without frequency hopping within a time unit. The UCI transmission of the PUCCH within a time unit includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2. The DMRS on the PUCCH within a time unit includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4.

[0159] According to the first non-frequency hopping transmission method provided in this embodiment of this application, the UCI on the PUCCH is essentially divided into two parts, and the two parts are respectively transmitted by using orthogonal sequences of the same length or different lengths. Similarly, the DMRS on the PUCCH may also be divided into two parts, and the two parts are respectively transmitted by using orthogonal sequences of the same length or different lengths.

[0160] For example, L5 symbols within one slot are used to transmit UCI on PUCCH, and L6 symbols within that slot are used to transmit DMRS. The UCI on the L5 symbols is split into two parts. For example, L1 out of the L5 symbols are used to transmit the first part of the UCI, and L2 out of the L5 symbols are used to transmit the second part of the UCI. The first part is transmitted by using an orthogonal sequence of length L1, and the second part is transmitted by using an orthogonal sequence of length L2, where L1 + L2 = L5. Similarly, L3 out of the L6 symbols are used to transmit the third part of the DMRS, and L4 out of the L6 symbols are used to transmit the fourth part of the DMRS. The third part is transmitted by using an orthogonal sequence of length L3, and the fourth part is transmitted by using an orthogonal sequence of length L4. It should be understood that L3 + L4 = L6.

[0161] In this embodiment of this application, the relationship between the length L of the PUCCH and L1 and L2 can be pre-specified. L1 and L2 can be determined based on that relationship and the length L of the PUCCH. Refer to Table 3 for example. Table 3 is a table of the relationship between the length L of the PUCCH and L1 and L2 according to this embodiment of this application.

[0162]

Table 3

[0163] The first part of the UCI is transmitted by using an orthogonal sequence of length L1, and the second part of the UCI is transmitted by using an orthogonal sequence of length L2. There are a plurality of orthogonal sequences of length L1 and a plurality of orthogonal sequences of length L2. When transmitting the PUCCH, the terminal device needs to determine, from the plurality of orthogonal sequences of length L1, an orthogonal sequence for transmitting the first part of the UCI, and determine, from the plurality of orthogonal sequences of length L2, an orthogonal sequence for transmitting the second part of the UCI. For a sequence of length Li, it should be understood that the network device can indicate an orthogonal sequence of length Li from Li orthogonal sequences. Correspondingly, the terminal device can determine an orthogonal sequence of length Li. Therefore, the terminal device can determine, from L1 orthogonal sequences of length L1, an orthogonal sequence for transmitting the first part of the UCI, and determine, from L2 orthogonal sequences of length L2, an orthogonal sequence for transmitting the second part of the UCI.

[0164] In this embodiment of this application, if the lengths of the orthogonal sequences are different, the indexes of the orthogonal sequences are different. If the lengths of the orthogonal sequences are the same, the indexes of the orthogonal sequences can be the same or different. The correspondence between the index of the orthogonal sequence of length L1 and the index of the orthogonal sequence of length L2 can be specified or negotiated. For example, the indexes are the same or different, whereby the indexes of the orthogonal sequences of all lengths are determined based on the correspondence.

[0165] For example, it is pre-specified that the index of the orthogonal sequence with length L1 is the same as the index of the orthogonal sequence with length L2. In this case, the terminal device only needs to determine the index of the orthogonal sequence with length L1 to determine the index of the orthogonal sequence with length L2. Alternatively, the terminal device only needs to determine the index of the orthogonal sequence with length L2 to determine the index of the orthogonal sequence with length L1.

[0166] For example, it is pre-specified that the index of the orthogonal sequence with length L1 is different from the index of the orthogonal sequence with length L2. In this case, the terminal device needs to separately determine the index of the orthogonal sequence with length L1 and the index of the orthogonal sequence with length L2.

[0167] Regarding how the terminal device determines the index of the orthogonal sequence for transmitting UCI, it will be described in detail below with reference to the relevant content regarding how the terminal device determines the transmission method used for transmitting PUCCH.

[0168] The above describes UCI transmission in the first non-frequency hopping transmission method. DMRS transmission is similar to UCI transmission. That is, the relationship between the length L of the PUCCH and L3 and L4 may be pre-specified. L3 and L4 can be determined based on that relationship and the length L of the PUCCH. Please refer to Table 4 for an example. Table 4 is a table showing the relationship between the length L of the PUCCH and L3 and L4 according to this embodiment of this application.

[0169]

Table 4

[0170] The third part of the DMRS is transmitted by using an orthogonal sequence with a length of L3, and the fourth part of the DMRS is transmitted by using an orthogonal sequence with a length of L4. There are a plurality of orthogonal sequences with a length of L3, and there are also a plurality of orthogonal sequences with a length of L4. When transmitting the PUCCH, the terminal device needs to determine an orthogonal sequence for transmitting the third part of the DMRS from a plurality of orthogonal sequences with a length of L3, and determine an orthogonal sequence for transmitting the fourth part of the DMRS from a plurality of orthogonal sequences with a length of L4. For a sequence with a length of Li, it should be understood that the network device can indicate an orthogonal sequence with a length of Li from Li orthogonal sequences. Correspondingly, the terminal device can determine an orthogonal sequence with a length of Li. Therefore, the terminal device can determine an orthogonal sequence for transmitting the third part of the DMRS from L3 orthogonal sequences with a length of L3, and determine an orthogonal sequence for transmitting the fourth part of the DMRS from L4 orthogonal sequences with a length of L4.

[0171] Similar to UCI, the correspondence between the index of the orthogonal sequence with a length of L3 and the index of the orthogonal sequence with a length of L4 may be specified or negotiated. For example, the indexes may be the same or different, whereby the indexes of the orthogonal sequences of all lengths are determined based on the correspondence.

[0172] For example, it is pre-specified that the index of the orthogonal sequence with a length of L3 is the same as the index of the orthogonal sequence with a length of L4. In this case, the terminal device only needs to determine the index of the orthogonal sequence with a length of L3 to determine the index of the orthogonal sequence with a length of L4. Alternatively, the terminal device only needs to determine the index of the orthogonal sequence with a length of L4 to determine the index of the orthogonal sequence with a length of L3.

[0173] For example, it is pre-specified that the index of the orthogonal sequence with length L3 is different from the index of the orthogonal sequence with length L4. In this case, the terminal device needs to determine the index of the orthogonal sequence with length L3 and the index of the orthogonal sequence with length L4 separately.

[0174] Regarding how the terminal device determines the index of the orthogonal sequence for transmitting DMRS, it will be described in detail below with reference to the relevant content regarding how the terminal device determines the transmission mode used for transmitting PUCCH.

[0175] The low-capability terminal device uses the first non-frequency-hopping transmission mode provided in this embodiment of this application, whereby the degraded PUCCH transmission performance of the low-capability terminal device due to frequency readjustment can be avoided. In addition, when the low-capability terminal device and the normal terminal device share PUCCH resources, the low-capability terminal device uses the first non-frequency-hopping transmission mode provided in this embodiment of this application, whereby the sequences used when the normal terminal device and the low-capability terminal device transmit PUCCH are still orthogonal. This avoids interference with the PUCCH transmission of the normal device and guarantees the PUCCH transmission performance of the normal terminal device.

[0176] For ease of understanding, please refer to FIG. 11. FIG. 11 shows that a reduced-capability terminal device and normal terminal devices share PUCCH resources to transmit PUCCH. In FIG. 11, an example where two normal terminal devices and one reduced-capability terminal device transmit UCI of PUCCH is used. Normal terminal device 1 and normal terminal device 2 transmit PUCCH using intra-slot frequency hopping, and the reduced-capability terminal device transmits PUCCH using a first non-frequency-hopping transmission method. It is assumed that the orthogonal sequence is generated by using the constitutive formula of the orthogonal sequence in PUCCH format 1 in the existing NR standard. It can be known from FIG. 11 that normal terminal device 1 transmits the first hop of the UCI carried on the PUCCH by using an orthogonal sequence with a length of 3, that is, [0, 1, 2], and transmits the second hop of the UCI carried on the PUCCH by using an orthogonal sequence with a length of 4, that is, [0, 0, 2, 2]. Normal terminal device 2 transmits the first hop of the UCI carried on the PUCCH by using an orthogonal sequence with a length of 3, that is, [0, 2, 1], and transmits the second hop of the UCI carried on the PUCCH by using an orthogonal sequence with a length of 4, that is, [0, 0, 2, 2]. This can ensure the orthogonality between the PUCCH transmission of normal terminal device 1 and the PUCCH transmission of normal terminal device 2. The reduced-capability terminal device transmits the first part of the UCI on the PUCCH by using an orthogonal sequence with a length of 3, for example, [0, 1, 2], and transmits the second part of the UCI by using an orthogonal sequence with a length of 4, for example, [0, 2, 0, 2]. It is known that the orthogonality between the PUCCH transmission of the reduced-capability terminal device and the PUCCH transmissions of normal terminal device 1 and normal terminal device 2 can be ensured to avoid interference with the PUCCH transmission of normal devices and guarantee the PUCCH transmission performance of normal terminal devices.

[0177] The above describes two newly introduced PUCCH transmission methods in this embodiment of this application. There are a total of four PUCCH transmission methods, in addition to the existing PUCCH transmission methods, namely, the in-slot frequency hopping transmission method and the second non-frequency hopping transmission method.

[0178] Referring to the foregoing embodiments and the related attached drawings, the following describes which of the four PUCCH transmission methods is used by the terminal device for PUCCH transmission or reception. For example, the terminal device may determine the transmission method, or the network device may instruct the transmission method to be used by the terminal device.

[0179] Please refer to FIG. 12 below. FIG. 12 shows a PUCCH transmission method according to an embodiment of this application. The following description process uses an example where this method is applied to the network architecture shown in FIG. 1. In addition, this method can be executed by two communication devices. The two communication devices are, for example, a first communication device and a second communication device. The first communication device may be a network device, or a communication device that can support the network device when realizing the functions required in this method. Alternatively, the first communication device may be a terminal device, or a communication device that can support the terminal device when realizing the functions required in this method. Of course, the first communication device may alternatively be another communication device, such as a chip system. Similarly, the second communication device may be a network device, or a communication device that can support the network device when realizing the functions required in this method. Alternatively, the second communication device may be a terminal device, or a communication device that can support the terminal device when realizing the functions required in this method. Of course, the second communication device may alternatively be another communication device, such as a chip system. In addition, the implementation of the first communication device and the second communication device is not limited. For example, the first communication device may be a network device, and the second communication device may be a terminal device. Alternatively, both the first communication device and the second communication device may be network devices. Alternatively, both the first communication device and the second communication device may be terminal devices. Alternatively, the first communication device is a network device, and the second communication device is a communication device that can support the terminal device when realizing the functions required in this method. The network device is, for example, a base station.

[0180] For ease of explanation, in the following, an example in which this method is executed by a network device and a terminal device is used. In other words, an example in which the first communication device is a network device and the second communication device is a terminal device is used. If this embodiment is applied to the network architecture shown in FIG. 1, the network device described below may be the network device in the network architecture shown in FIG. 1. It should be noted that this embodiment of this application is merely described by using a network device and a terminal device as examples and is not limited to two communication devices. For example, the embodiment of this application may also be executed by a terminal device and a terminal device, that is, both communication ends are terminal devices.

[0181] S1201: The terminal device determines a first transmission method used to transmit PUCCH from a plurality of transmission methods.

[0182] In this embodiment of this application, there are four transmission methods used to transmit PUCCH. The four transmission methods are, respectively, the first non-frequency hopping transmission method, the second non-frequency hopping transmission method, the in-time-unit frequency hopping transmission method, and the between-time-unit frequency hopping transmission method. Before transmitting or receiving PUCCH, the terminal device may determine, from a plurality of transmission methods, the first transmission method used to transmit or receive PUCCH. The plurality of transmission methods may include at least two of the aforementioned four transmission methods. For example, the plurality of transmission methods may include the first non-frequency hopping transmission method and the second non-frequency hopping transmission method, or the plurality of transmission methods may include the first non-frequency hopping transmission method and the in-time-unit frequency hopping transmission method, or the plurality of transmission methods may include the between-time-unit frequency hopping transmission method and the second non-frequency hopping transmission method, or the plurality of transmission methods may include the between-time-unit frequency hopping transmission method and the in-time-unit frequency hopping transmission method, or the plurality of transmission methods may include the first non-frequency hopping transmission method, the second non-frequency hopping transmission method, and the between-time-unit frequency hopping transmission method, or the plurality of transmission methods may include the between-time-unit frequency hopping transmission, the second non-frequency hopping transmission method, and the in-time-unit frequency hopping transmission, or the plurality of transmission methods may include the first non-frequency hopping transmission method, the second non-frequency hopping transmission method, the in-time-unit frequency hopping transmission method, and the between-time-unit frequency hopping transmission method. Alternatively, the plurality of transmission methods may include the second non-frequency hopping transmission method and the in-time-unit frequency hopping transmission method, and the plurality of transmission methods may not include the first non-frequency hopping transmission method.

[0183] In this embodiment of this application, determining the first transmission method from a plurality of transmission methods includes the following two transmission methods.

[0184] Determination method 1: The terminal device may determine the first transmission method based on an instruction from the network device.

[0185] For example, in S1202, the network device transmits first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information. The first indication information may indicate any one of a plurality of transmission methods, for example, the first transmission method. The first indication information may be carried by one or more of radio resource control (RRC) signaling, media access control control element (MAC CE) signaling, downlink control information (DCI) signaling, or the like. One or more fields may be fields defined by RRC signaling, fields defined by MAC CE signaling, or fields defined by DCI signaling, or may be RRC fields, MAC CE fields, or newly defined DCI fields. This is not limited in this embodiment of this application. Of course, the first indication information may alternatively be carried by newly defined signaling.

[0186] The first indication information may occupy one or more bits, and different bit states correspond to different PUCCH transmission methods.

[0187] For example, the plurality of transmission methods includes two transmission methods, and the first indication information occupies 1 bit. For example, the plurality of transmission methods includes a first non-frequency hopping transmission method and a second non-frequency hopping transmission method. The bit in the "0" state may indicate the first non-frequency hopping transmission method, and the bit in the "1" state may indicate the second non-frequency hopping transmission method. Alternatively, the bit in the "0" state may indicate the second non-frequency hopping transmission method, and the bit in the "1" state may indicate the first non-frequency hopping transmission method.

[0188] In another example, the plurality of transmission schemes may include at least three transmission schemes, and the first indication information may occupy at least 2 bits. For example, for the specific indication content of the first indication information, please refer to Table 5.

[0189]

Table 5

[0190] It can be understood that different terminal devices separately transmit PUCCH using the in-slot frequency hopping transmission scheme and the in-slot non-frequency hopping transmission scheme. If the frequency domain resource corresponding to PUCCH does not start from the lowest frequency or the highest frequency of the carrier bandwidth, resource fragmentation may occur, resulting in a low uplink transmission rate. In order to avoid uplink resource fragmentation as much as possible, in this embodiment of this application, a new method for determining the RB index of PUCCH is provided for the second non-frequency hopping transmission scheme.

[0191] In an example, the RB index of PUCCH can be determined according to the first rule. For example, the first rule is 0≦r PUCCH ≦(X / 2)-1, and the RB index value of PUCCH is

Equation

Equation

Equation

Number

[0192] In another example, the RB index of the PUCCH can be determined according to the second rule. For example, the second rule is 0 ≤ r PUCCH ≤ X - 1, and the RB index value of the PUCCH is

Number

[0193] In yet another example, the RB index of the PUCCH can be determined according to the third rule. For example, the third rule is 0 ≤ r PUCCH ≤ X - 1, and the RB index value of the PUCCH is

Number

[0194] It can be understood that the X PUCCH resources are on one side of the BWP (or carrier) according to the second rule. The X PUCCH resources are on the other side of the BWP (carrier) according to the third rule. In other words, the X PUCCH resources may be concentrated on one side of the BWP (or carrier) according to the second rule or the third rule, that is, the X PUCCH resources are not distributed on the two sides of the BWP. In this way, the resource fragmentation of the BWP can be reduced or avoided as much as possible, so that more continuous resources can be allocated to the terminal device as much as possible, and the impact on the transmission speed of the terminal device is reduced.

[0195] Alternatively, the plurality of rules includes a first rule and a second rule. The first rule is that if 0 ≦ r PUCCH ≦ (X / 2) - 1, the RB index of the PUCCH is

Number

Number

[0196] The second rule is that if 0 ≦ r PUCCH ≦ X - 1, the RB index of the PUCCH is

Number

Number

[0197] In this case, according to the first rule, among the X PUCCH resources, X / 2 PUCCH resources are on one side of the BWP (or carrier), and X / 2 PUCCH resources are on the other side of the BWP (carrier). X is a positive integer. For example, X = 16. According to the second rule, among the 2X PUCCH resources, X PUCCH resources are on one side of the BWP (or carrier), and X PUCCH resources are on the other side of the BWP (carrier). The second rule and the first rule may use the same formula structure. However, according to the second rule, if the PUCCH index indicated by the network device to the terminal device does not exceed X, the PUCCH resources of the terminal device will not be scattered on both sides of the BWP, and the resource fragmentation of the BWP can be reduced. Therefore, in order to reduce the impact on the transmission speed of the terminal device, more continuous resources can be allocated to the terminal device.

[0198] Regarding the second non-frequency hopping transmission method, the RB index of the PUCCH can be determined according to the first rule, the second rule, or the third rule. In this embodiment of this application, if the first transmission method indicated by the network device is the second non-frequency hopping transmission method, the network device may further indicate the RB index of the resource corresponding to the PUCCH. For example, the network device may indicate the rule (referred to as the used rule in this specification) used to determine the RB index of the PUCCH from at least two of the first rule, the second rule, and the third rule (that is, a plurality of rules).

[0199] In a first possible implementation, the first indication information may indicate both a second non-frequency hopping transmission method and the rules to be used. The terminal device may obtain the rules to be used based on the first indication information. The first indication information may occupy a plurality of bits. Refer to Table 6 for example. The first indication information may occupy 2 bits. In addition to indicating PUCCH transmission without frequency hopping, the first indication information further indicates the rules for determining the resource blocks of the PUCCH, whereby the PUCCH transmission method is flexibly indicated while the signaling overhead can be reduced.

[0200] [Table 6]

[0201] It should be noted that Table 6 is merely an example. The correspondence between the bit states of the first indication information and the content indicated by the first indication information is not limited in this embodiment of this application. For example, another form of Table 6 may be shown in Table 7.

[0202] [Table 7]

[0203] In a second possible implementation, the first indication information may indicate a second non-frequency hopping transmission method, and the network device may indicate the rules to be used by using the second indication information. In this case, the network device may send the first indication information and the second indication information to the terminal device, and correspondingly, the terminal device receives the first indication information and the second indication information. The terminal device may obtain the rules to be used based on the second indication information. Refer to Table 8 for example. The first indication information may occupy 1 bit. Refer to Table 9. The second indication information may occupy 2 bits. Alternatively, refer to Table 10. The second indication information may occupy 1 bit.

[0204]

Table 8

[0205]

Table 9

[0206]

Table 10

[0207] It should be noted that Tables 8 to 10 are merely examples. In this embodiment of this application, the correspondence between the bit state of the first instruction information and the content indicated by the first instruction information is not limited, and the correspondence between the bit state of the second instruction information and the content indicated by the second instruction information is not limited.

[0208] Another implementation of this application is illustrated below. The first indication information indicates a PUCCH transmission mode from a plurality of transmission modes. The plurality of transmission modes includes at least a second non-frequency hopping transmission mode and an intra-time-unit frequency hopping transmission mode. When the first indication information indicates that the PUCCH transmission mode is the second non-frequency hopping transmission mode, the network device may further transmit second indication information to the terminal device. The fact that the network device may further transmit the second indication information to the terminal device means that the second indication information may optionally exist. The network device may transmit the second indication information to the terminal device, or the network device may not transmit the second indication information to the terminal device. If the second indication information exists, the network device uses the second indication information to indicate the rule used by the terminal device to determine the PUCCH RB index from a plurality of rules. If the second indication information exists, the terminal device receives the second indication information and determines the rule used to determine the PUCCH RB index from a plurality of rules based on the indication of the second indication information. When the second indication information does not exist, the terminal device determines the PUCCH RB index according to the default rule and transmits the PUCCH. When the second indication information does not exist, the network device also determines the PUCCH RB index according to the default rule and receives the PUCCH. The terminal device may obtain identification information and determine whether the second indication information exists based on the identification information. For example, the identification information is a bit in ASN.1.

[0209] For example, the plurality of rules includes at least a second rule and a third rule. For example, the plurality of rules includes only the second rule and the third rule. For example, the plurality of rules includes only the first rule, the second rule, and the third rule. For example, the default rule is the first rule. It should be noted that the first rule, the second rule, and the third rule here have been described above and details will not be described again here.

[0210] Specific embodiments are provided below. For example, the first indication information is 1 bit. The plurality of transmission methods includes a second non-frequency hopping transmission method and a frequency hopping transmission method within a time unit. The bit of the first indication information is 0, and the first indication information indicates that the PUCCH transmission method is the second non-frequency hopping transmission method. The bit of the first indication information is 1, and the first indication information indicates that the PUCCH transmission method is the frequency hopping transmission method within a time unit. When the PUCCH transmission method is the second non-frequency hopping transmission method, if the second indication information exists, the second indication information may instruct the terminal device to determine the RB index of the PUCCH according to one of two different rules. For example, the two different rules include a second rule and a third rule. For example, the second indication information is 1 bit. The bit of the second indication information is 0, and the second indication information instructs the terminal device to determine the RB index of the PUCCH according to the second rule. The bit of the second indication information is 1, and the second indication information instructs the terminal device to determine the RB index of the PUCCH according to the third rule.

[0211] When the PUCCH transmission method is the second non-frequency hopping transmission method and the second indication information does not exist, the terminal device determines the RB index of the PUCCH according to the default first rule. When the PUCCH transmission method is the second non-frequency hopping transmission method and the second indication information does not exist, the network device determines the RB index of the PUCCH according to the default first rule and receives the PUCCH. For example, the content indicated by the first indication information can be represented in Table 11, and the content indicated by the second indication information can be represented in Table 12.

[0212]

Table 11

[0213]

Table 12

[0214] It should be noted that the first instruction information is upper layer signaling and the second instruction information is physical layer signaling. Alternatively, the first instruction information is physical layer signaling and the second instruction information is upper layer signaling. Alternatively, the first instruction information is upper layer signaling and the second instruction information is upper layer signaling. Alternatively, the first instruction information is physical layer signaling and the second instruction information is physical layer signaling.

[0215] In a third possible implementation, the first instruction information may indicate a second non - frequency - hopping transmission method, and the network device may indicate the rules used by using the third instruction information. In this case, the network device may send the first instruction information and the third instruction information to the terminal device. Correspondingly, the terminal device receives the first instruction information and the third instruction information. The terminal device may obtain the rules used based on the third instruction information. In other words, if the first instruction information indicates that the first transmission method is the second non - frequency - hopping transmission method, the terminal device further obtains the third instruction information.

[0216] In a possible implementation, the third instruction information indicates a value of m, and the terminal device may determine the PUCCH RB index based on the value of m. For example, 0 ≦ r PUCCH ≦ 8m - 1, and the PUCCH RB index value is

Number

Number

[0217] For example, the first instruction information may occupy 1 bit, and the indicated content may be represented in Table 8. The third instruction information may occupy 1 bit, and the indicated content may be represented in Table 13. When the first transmission method is the second non-frequency hopping transmission method, the network device may transmit the third instruction information, whereby the PUCCH transmission method is flexibly indicated while the signaling overhead can be reduced.

[0218]

Table 13

[0219] It can be understood that the third instruction information and the first instruction information may be the same signaling. Also, the first instruction information may be considered to indicate the first transmission method and the value of m. Alternatively, the first instruction information may indicate the value of m and indirectly or implicitly indicate whether the PUCCH transmission method is the second non-frequency hopping transmission method or the in-time-unit frequency hopping transmission method. For example, the first instruction information occupies 1 bit. In an example, if the bit state of the first instruction information is 0, then m = 1. Correspondingly, if the bit state of the first instruction information is 1, then m = 2. When m = 1, the PUCCH transmission method is the in-time-unit frequency hopping transmission method. When m = 2, the PUCCH transmission method is the second non-frequency hopping transmission method.

[0220] It should be noted that the first instruction information is upper layer signaling and the third instruction information is physical layer signaling. Alternatively, the first instruction information is physical layer signaling and the third instruction information is upper layer signaling. Alternatively, the first instruction information is upper layer signaling and the third instruction information is upper layer signaling. Alternatively, the first instruction information is physical layer signaling and the third instruction information is physical layer signaling.

[0221] In a fourth possible implementation, the network device may indicate the second rule or the third rule by using 1-bit information. For example, the network device may send fourth indication information to the terminal device, and one state of the fourth indication information corresponds to one rule. For example, the fourth indication information occupies 1 bit. The bit state of the fourth indication information is 0, and the RB index of the PUCCH is [Number] . The bit state of the fourth indication information is 1, and the RB index of the PUCCH is [Number] .

[0222] It should be noted that the first indication information is upper layer signaling and the fourth indication information is physical layer signaling. Alternatively, the first indication information is physical layer signaling and the fourth indication information is upper layer signaling. Alternatively, the first indication information is upper layer signaling and the fourth indication information is upper layer signaling. Alternatively, the first indication information is physical layer signaling and the fourth indication information is physical layer signaling.

[0223] S1203: The terminal device sends capability information to the network device, and correspondingly, the network device receives the capability information. The capability information indicates whether the terminal device supports the first non-frequency hopping transmission method, and / or the first capability information indicates whether the terminal device determines the RB index of the PUCCH according to the second rule, and / or the first capability information indicates whether the terminal device determines the RB index of the PUCCH according to the third rule, and / or the first capability information indicates whether the terminal device supports m = 2.

[0224] It can be understood that the capability information indicating whether the terminal device supports the first non-frequency hopping transmission method also means that the capability information can feedback whether the terminal device supports the first non-frequency hopping transmission method. Different terminal devices have different capabilities. Some terminal devices support the first non-frequency hopping transmission method, and some terminal devices do not support the first non-frequency hopping transmission method. If the network device instructs a terminal device that does not support the first non-frequency hopping transmission method to transmit PUCCH using the first non-frequency hopping transmission method, it is clearly inappropriate. Therefore, in this embodiment of this application, the network device can determine the first transmission method from a plurality of transmission methods based on the capability information reported by the terminal device to avoid the inconsistency between the determined transmission method and the capabilities of the terminal device. Of course, if the terminal device does not send the capability information to the network device, it can be considered by default that the terminal device supports the first non-frequency hopping transmission method. That is, S1203 is an optional step and is represented by using a dashed line in FIG. 12.

[0225] In some embodiments, the first indication information may alternatively indicate whether the terminal device supports the time-interval frequency hopping transmission method. The network device determines whether to instruct the terminal device to transmit PUCCH using the time-interval frequency hopping transmission method based on the first indication information. Alternatively, in some embodiments, the first indication information may indicate whether the terminal device supports the first non-frequency hopping transmission method and the time-interval frequency hopping transmission method.

[0226] Similar to the first indication information, the capability information can alternatively be carried by one or more of RRC signaling, MAC CE signaling, UCI signaling, or the like. One or more fields may be fields defined by RRC signaling, fields defined by MAC CE signaling, or fields defined by UCI signaling, or may be RRC fields, MAC CE fields, or newly defined UCI fields. This is not limited in this embodiment of this application. Of course, the capability information may also be carried by newly defined signaling.

[0227] It should be noted that the specific implementation of the capability information is not limited in this embodiment of this application. The capability information can directly indicate whether the terminal device supports the first non-frequency hopping transmission method and / or whether the terminal device supports the time-interval frequency hopping transmission method. For example, the first indication information and the capability information may be carried by different signaling or different fields of the same signaling. The capability information can indirectly indicate whether the terminal device supports the first non-frequency hopping transmission method and / or whether the terminal device supports the time-interval frequency hopping transmission method. For example, whether the terminal device supports the first non-frequency hopping transmission method can be indicated by indicating whether there is a field carrying the capability information. If there is a field carrying the capability information, it can be indicated that the terminal device does not support the first non-frequency hopping transmission method. Correspondingly, if there is no field carrying the capability information, it can be indicated that the terminal device supports the first non-frequency hopping transmission method.

[0228] After receiving the first instruction information from the network device, the terminal device may determine the transmission method used for PUCCH transmission according to Table 5. It should be understood that a plurality of terminal devices share PUCCH resources. In addition to determining the PUCCH transmission method, the terminal device also needs to determine the index of the orthogonal sequence with length Li, where i = 1, 2, 3, 4, 5, or 6.

[0229] For example, if the terminal device uses the first non-frequency hopping transmission method, the terminal device needs to determine the index of the orthogonal sequence with length L1 for transmitting the first part of UCI and the index of the orthogonal sequence with length L2 for transmitting the second part of UCI, and / or the terminal device needs to determine the index of the orthogonal sequence with length L3 for transmitting the first part of DMRS and the index of the orthogonal sequence with length L4 for transmitting the second part of DMRS.

[0230] The network device may indicate the index of the orthogonal sequence by using index indication information to notify the terminal device of the orthogonal sequence for transmitting UCI and / or DMRS.

[0231] As described above, if it is pre-specified that the indexes of orthogonal sequences having the same length are the same, for example, Li = Lj, then the index of the orthogonal sequence with length Li is the same as the index of the orthogonal sequence with length Lj. The terminal only needs to determine the index of the orthogonal sequence with length Li in order to determine the index of the orthogonal sequence with length Lj, or the terminal only needs to determine the index of the orthogonal sequence with length Lj in order to determine the index of the orthogonal sequence with length Li. In this case, the network device may send index indication information, for example, first index indication information, to the terminal device to indicate the index of the orthogonal sequence with length Li. The terminal device may determine the index of the orthogonal sequence with length Li and the index of the orthogonal sequence with length Lj based on the first index indication information in order to determine the orthogonal sequence with length Li and the orthogonal sequence with length Lj.

[0232] If it is pre-specified that the indexes of orthogonal sequences having different lengths are different, for example, Li ≠ Lj, then the index of the orthogonal sequence with length Li is different from the index of the orthogonal sequence with length Lj. In this case, the network device may separately indicate the index of the orthogonal sequence with length Li and the index of the orthogonal sequence with length Lj. For example, the network device sends second index indication information and third index indication information to the terminal device. The second index indication information indicates the index of the orthogonal sequence with length Li, and the third index indication indicates the index of the orthogonal sequence with length Lj. The terminal device may determine the index of the orthogonal sequence with length Li based on the second index indication information and determine the index of the orthogonal sequence with length Lj based on the third index indication information in order to determine the orthogonal sequence with length Li and the orthogonal sequence with length Lj.

[0233] Determination method 2: The terminal device determines the first transmission method according to a pre-specified rule (also referred to as a pre-configured rule).

[0234] The pre-specified rule may be that the reduced-capability terminal device transmits PUCCH in the first transmission method. Specifically, if the terminal device is a reduced-capability terminal device, the terminal device transmits PUCCH in the first transmission method by default. The pre-specified rule may also be that if the reduced-capability terminal device determines that a normal terminal device transmits PUCCH in a frequency hopping transmission method, the reduced-capability terminal device may transmit PUCCH in the first transmission method by default.

[0235] Since the terminal device can determine the first transmission method according to the pre-configured rule, it should be understood that S1202 is an optional step. Therefore, a dashed line is used for illustration in FIG. 12.

[0236] It should also be understood that the network device can receive PUCCH from the terminal device according to the pre-specified rule. For example, if the network device determines to receive PUCCH from a reduced-capability terminal device, the network device receives PUCCH from the reduced-capability terminal device in the first transmission method. If the network device determines to receive PUCCH separately from a reduced-capability terminal device and a normal terminal device, and determines that the normal terminal device transmits PUCCH in a frequency hopping transmission method, the network device receives PUCCH from the reduced-capability terminal device in the first transmission method.

[0237] S1204: The terminal device transmits PUCCH in the determined first transmission method, and correspondingly, the network device receives PUCCH.

[0238] After determining the PUCCH transmission mode, for example, the first transmission mode, and determining the related orthogonal sequence for transmitting the PUCCH, the terminal device can transmit or receive the PUCCH.

[0239] For example, the reduced-capability terminal device determines to transmit the PUCCH in a time-interval frequency hopping transmission mode. Since there are a specific number of symbols between the first hop and the second hop of the PUCCH in the time-interval frequency hopping transmission mode, even if the reduced-capability terminal device transmits or receives the PUCCH within a frequency range exceeding the maximum channel bandwidth capability of the reduced-capability terminal device, the frequency readjustment may be performed for a specific number of symbols, and the transmission and / or reception of the PUCCH are not affected. In this way, the deteriorated PUCCH transmission performance of the reduced-capability terminal device can be avoided.

[0240] In another example, the reduced-capability terminal device determines to transmit the PUCCH in a first non-frequency hopping transmission mode. Since the UCI and DMRS on the PUCCH are separately divided into two parts, the UCI and DMRS are transmitted without frequency hopping by using orthogonal sequences having the same length or different lengths. Even if the normal terminal device and the reduced-capability terminal device share the PUCCH resource, the orthogonality between the PUCCH transmission of the normal terminal device and the PUCCH transmission of the reduced-capability terminal device can still be guaranteed to avoid interference with the PUCCH transmission of the normal device and ensure the PUCCH transmission performance of the normal terminal device.

[0241] The foregoing embodiments of this application describe the method provided in the embodiments of this application from the perspective of the interaction between a terminal device and a network device. The steps executed by the network device may also be separately implemented by different communication devices. For example, the first device is configured to determine a first transmission mode from a plurality of transmission modes, and the second device is configured to transmit PUCCH in the first transmission mode. In other words, the first device and the second device together complete the steps executed by the network device in the embodiments of this application. In this application, a specific splitting method is not limited. When the network architecture includes one or more distributed units (DUs), one or more centralized units (CUs), and one or more radio frequency units (RUs), the steps executed by the network device may be separately implemented by the DUs, CUs, and RUs. To implement the functions in the foregoing method provided in the embodiments of this application, the network device and the terminal device include a hardware structure and / or a software module, and may implement the foregoing functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a specific function among the foregoing functions is executed by a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application of the technical solution and design constraints.

[0242] Based on the same inventive concept as that of the method embodiment, the embodiments of this application provide a communication device. The following describes the communication device for implementing the foregoing method in the embodiments of this application with reference to the accompanying drawings.

[0243] FIG. 13 is a schematic block diagram of a communication device 1300 according to an embodiment of this application. The communication device 1300 may include a processing module 1310 and a transceiver module 1320. Optionally, the communication device may further include a storage unit. The storage unit may be configured to store instructions (codes or programs) and / or data. The processing module 1310 and the transceiver module 1320 may be coupled to the storage unit. For example, the processing module 1310 may read instructions (codes or programs) and / or data in the storage unit to implement the corresponding method. The foregoing units may be installed independently or may be partially or fully integrated.

[0244] In some possible implementations, the communication device 1300 correspondingly realizes the behavior and functions of the terminal device in the embodiment of the foregoing method, and for example, may realize the method executed by the terminal device in the embodiment of FIG. 12. For example, the communication device 1300 may be a terminal device, a component used in the terminal device (such as a chip or a circuit), a chip or a chipset in the terminal device, or a part of a chip configured to execute the functions of the related method. The transceiver module 1320 is configured to execute all the transmission and reception operations executed by the terminal device in the embodiment shown in FIG. 12, for example, S1202, S1203, and S1204 in the embodiment shown in FIG. 12, and / or may be configured to support another process of the technology described in this specification. The processing module 1310 is configured to execute all the operations other than the transmission and reception operations executed by the terminal device in the embodiment shown in FIG. 12, for example, S1201 in the embodiment shown in FIG. 12, and / or may be configured to support another process of the technology described in this specification.

[0245] In some embodiments, the processing module 1310 is configured to determine a first transmission scheme from a plurality of transmission schemes, and the transceiver module 1320 is configured to transmit PUCCH using the first transmission scheme. The plurality of transmission schemes includes a first non-frequency hopping transmission scheme and / or an inter-time-unit frequency hopping transmission scheme, or the plurality of transmission schemes includes a second non-frequency hopping transmission scheme and an intra-time-unit frequency hopping transmission scheme, and the plurality of transmission schemes does not include the first non-frequency hopping transmission scheme.

[0246] The first non-frequency hopping transmission scheme is to transmit PUCCH without intra-time-unit frequency hopping. The UCI on the PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, and the second part is transmitted by using an orthogonal sequence with a length of L2, and / or the first non-frequency hopping transmission scheme is to transmit PUCCH without intra-time-unit frequency hopping. The DMRS on the PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, and the fourth part is transmitted by using an orthogonal sequence with a length of L4. Li (i = 1, 2, 3, or 4) is a positive integer.

[0247] The inter-time-unit frequency hopping transmission scheme is to transmit the first hop of PUCCH by using F symbols within the nth time unit and transmit the second hop of PUCCH by using L - F symbols within the (n + 1)th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols. F and L are positive integers.

[0248] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH is transmitted by using an orthogonal sequence with length L5, and the DMRS on PUCCH is transmitted by using an orthogonal sequence with length L6, where Li (i = 5 or 6) is an integer.

[0249] The frequency - hopping - within - a - time - unit transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0250] In a possible implementation, the processing module 1310 is specifically configured to determine a first transmission method from a plurality of transmission methods based on the first indication information and / or pre - specified rules, where the first indication information indicates the first transmission method.

[0251] In a possible implementation, the plurality of transmission methods include the first non - frequency - hopping transmission method and the second non - frequency - hopping transmission method, or the plurality of transmission methods include the first non - frequency - hopping transmission method and the frequency - hopping - within - a - time - unit transmission method, or the plurality of transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, and the frequency - hopping - within - a - time - unit transmission, or the plurality of transmission methods include the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, the frequency - hopping - within - a - time - unit transmission method, and the frequency - hopping - between - time - units transmission method. Alternatively, the plurality of transmission methods include the second non - frequency - hopping transmission method and the frequency - hopping - within - a - time - unit transmission method, and the plurality of transmission methods do not include the first non - frequency - hopping transmission method.

[0252] In a possible implementation, the first indication information is as follows, that is, it indicates at least one of the first non - frequency - hopping transmission method, the second non - frequency - hopping transmission method, the frequency - hopping - within - a - time - unit transmission method, and the frequency - hopping - between - time - units transmission method.

[0253] In a possible implementation, the first transmission method is a second non-frequency hopping transmission method, and the processing module 1310 is further configured to obtain a rule used to determine the RB position of the PUCCH based on the first indication information, where the first indication information indicates a rule used from a plurality of rules.

[0254] In a possible implementation, the plurality of rules includes at least two rules of a first rule, a second rule, and a third rule.

[0255] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of the PUCCH is

Number

Number

[0256] The second rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is

Number

[0257] The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is

Number

Number

[0258] In a possible implementation, the processing module 1310 is further configured to determine the indexes of the orthogonal sequences with lengths Li and Lj, where i = 1, 2, 3, 4, 5, or 6, and j = 1, 2, 3, 4, 5, or 6. If i = j, determine the indexes of the orthogonal sequences with lengths Li and Lj based on the first index indication information, or if i ≠ j, is further configured to determine the index of the orthogonal sequence with length Li based on the second index indication information and determine the index of the orthogonal sequence with length Lj based on the third index indication information.

[0259] In a possible implementation, the transceiver module 1320 is further configured to send the first capability information to the network device. The first capability information indicates at least one of the following, that is, whether the first non-frequency hopping transmission mode is supported, whether the time-interleaved frequency hopping transmission mode is supported, whether the terminal device determines the RB index of the PUCCH according to the second rule, whether the terminal device determines the RB index of the PUCCH according to the third rule, or whether the terminal device supports m = 2.

[0260] In some possible implementations, the communication device 1300 correspondingly realizes the behaviors and functions of the network device in the foregoing method embodiments. For example, it may realize the method executed by the network device in the embodiment of FIG. 12. For example, the communication device 1300 may be a network device, a component used in the network device (such as a chip or a circuit), a chip or a chipset in the network device, or a part of the chip configured to execute the functions of the related method. The transceiver module 1320 is configured to execute all the transmission and reception operations executed by the network device in the embodiment shown in FIG. 12, for example, S1202, S1203, and S1204 in the embodiment shown in FIG. 12, and / or may be configured to support another process of the technology described in this specification. The processing module 1310 is configured to execute all the operations other than the transmission and reception operations executed by the base station in the embodiment shown in FIG. 12, and / or may be configured to support another process of the technology described in this specification.

[0261] In some embodiments, the processing module 1310 is configured to generate first instruction information, and the transceiver module 1320 is configured to transmit the first instruction information. The first instruction information instructs the first transmission method from a plurality of transmission methods. The plurality of transmission methods includes a first non-frequency hopping transmission method and / or a frequency hopping transmission method between time units. Alternatively, the plurality of transmission methods includes a second non-frequency hopping transmission method and a frequency hopping transmission method within a time unit, and the plurality of transmission methods does not include the first non-frequency hopping transmission method.

[0262] The first non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH includes a first part and a second part. The first part is transmitted by using an orthogonal sequence with a length of L1, the second part is transmitted by using an orthogonal sequence with a length of L2, and / or to transmit PUCCH without frequency hopping within a time unit. The DMRS on PUCCH includes a third part and a fourth part. The third part is transmitted by using an orthogonal sequence with a length of L3, the fourth part is transmitted by using an orthogonal sequence with a length of L4, and Li (i = 1, 2, 3, or 4) is a positive integer.

[0263] The inter - time - unit frequency - hopping transmission method is to transmit the first hop of PUCCH by using F symbols within the nth time unit and transmit the second hop of PUCCH by using L - F symbols within the (n + 1)th time unit. The length of PUCCH is L symbols, and there is an interval of 14 - F symbols between the last symbol of the F symbols and the first symbol of the L - F symbols, and F and L are positive integers.

[0264] The second non - frequency - hopping transmission method is to transmit PUCCH without frequency hopping within a time unit. The UCI on PUCCH is transmitted by using an orthogonal sequence with a length of L5, and the DMRS on PUCCH is transmitted by using an orthogonal sequence with a length of L6, and Li (i = 5 or 6) is an integer.

[0265] The intra - time - unit frequency - hopping transmission method is to transmit PUCCH by using frequency hopping within a time unit.

[0266] In a possible implementation, the plurality of transmission schemes include a first non-frequency hopping transmission scheme and a second non-frequency hopping transmission scheme, or the plurality of transmission schemes include a first non-frequency hopping transmission scheme and an intra-time-unit frequency hopping transmission scheme, or the plurality of transmission schemes include a first non-frequency hopping transmission scheme, a second non-frequency hopping transmission scheme, and an intra-time-unit frequency hopping transmission scheme, or the plurality of transmission schemes include a first non-frequency hopping transmission scheme, a second non-frequency hopping transmission scheme, an intra-time-unit frequency hopping transmission scheme, and an inter-time-unit frequency hopping transmission scheme. Alternatively, the plurality of transmission schemes include a second non-frequency hopping transmission scheme and an intra-time-unit frequency hopping transmission scheme, and the plurality of transmission schemes do not include the first non-frequency hopping transmission scheme.

[0267] In a possible implementation, the first indication information is as follows, that is, it indicates at least one of a first non-frequency hopping transmission scheme, a second non-frequency hopping transmission scheme, an intra-time-unit frequency hopping transmission scheme, and an inter-time-unit frequency hopping transmission scheme.

[0268] In a possible implementation, the first transmission scheme is a second non-frequency hopping transmission scheme, and the first indication information further indicates a rule used to determine the resource block RB position of PUCCH from a plurality of rules.

[0269] In a possible implementation, the plurality of rules include at least two rules among a first rule, a second rule, and a third rule.

[0270] The first rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of PUCCH is

Number

[0271] The second rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is [Number] is equal to.

[0272] The third rule is that 0 ≤ r PUCCH ≤ X - 1, and the PUCCH RB index value is [Number] is equal to. r PUCCH is the PUCCH resource index, N CS is the number of cyclic shifts of the PUCCH resource set, and [Number] is the frequency domain offset value of the PUCCH resource set, and [Number] is the size of the bandwidth part BWP in which the PUCCH resource is configured, and X is an integer.

[0273] In a possible implementation, the transceiver module 1320 is further configured to transmit the first index indication information, where the first index indication information indicates an orthogonal sequence with length Li and an orthogonal sequence with length Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, i = j, or Further configured to transmit second index indication information and third index indication information, the second index indication information indicates an orthogonal sequence with a length of Li, the third index indication information indicates an orthogonal sequence with a length of Lj, i = 1, 2, 3, 4, 5, or 6, j = 1, 2, 3, 4, 5, or 6, and i ≠ j.

[0274] In a possible implementation, the transceiver module 1320 is Further configured to receive first capability information from the terminal device, the first capability information indicates at least one of the following, that is, whether the first non-frequency hopping transmission method is supported, whether the time-interval frequency hopping transmission method is supported, whether the terminal device determines the PUCCH RB index according to the second rule, whether the terminal device determines the PUCCH RB index according to the third rule, or whether the terminal device supports m = 2.

[0275] In a possible implementation, the processing module 1310 is specifically configured to generate first indication information based on the first capability information.

[0276] In this embodiment of this application, it should be understood that the processing module 1310 may be implemented as a processor or a processor-related circuit component, and the transceiver module 1320 may be implemented as a transceiver or a transceiver-related circuit component, or a communication interface.

[0277] FIG. 14 shows a communication device 1400 according to an embodiment of this application. The communication device 1400 may be a terminal device and may implement the functions of the terminal device in the method provided by the embodiment of this application. Alternatively, the communication device 1400 may be a network device and may implement the functions of the network device in the method provided by the embodiment of this application. Alternatively, the communication device 1400 may be a device that can support a terminal device when implementing corresponding functions in the method provided by the embodiment of this application, or may be a device that can support a network device when implementing corresponding functions in the method provided by the embodiment of this application. The communication device 1400 may be a chip system. In this embodiment of this application, the chip system may include a chip or may include a chip and other individual components.

[0278] In a hardware implementation, the transceiver module 1320 may be a transceiver, and the transceiver is integrated into the communication device 1400 to form a communication interface 1410.

[0279] The communication device 1400 includes at least one processor 1420 configured to implement or support the communication device 1400 when implementing the functions of a network device (base station) or a terminal device in the method provided by the embodiment of this application. For details, refer to the detailed description in the example of the method. The details will not be described again here.

[0280] The communication device 1400 may further include at least one memory 1430 configured to store program instructions and / or data. The memory 1430 is coupled to the processor 1420. The coupling in this embodiment of this application may be an indirect coupling or communication connection between devices, units, or modules in electrical form, mechanical form, or another form, and is used for information exchange between devices, units, or modules. The processor 1420 may operate together with the memory 1430. The processor 1420 may execute the program instructions and / or data stored in the memory 1430 so that the communication device 1400 implements the corresponding method. At least one of the at least one memory may be included in the processor. It should be noted that the memory 1430 is not essential and is therefore represented by a dashed line in FIG. 14.

[0281] The communication device 1400 may further include a communication interface 1410 configured to communicate with another device through a transmission medium, whereby the devices used in the communication device 1400 can communicate with another device. For example, when the communication device is a terminal, the other device is a network device. Alternatively, when the communication device is a network device, the other device is a terminal. The processor 1420 may transmit and receive data through the communication interface 1410. The communication interface 1410 may specifically be a transceiver.

[0282] The specific connection medium between the communication interface 1410, the processor 1420, and the memory 1430 is not limited in this embodiment of this application. In this embodiment of this application, in FIG. 14, the memory 1430, the processor 1420, and the communication interface 1410 are connected through a bus 1440. The bus is represented by a thick line in FIG. 14. The connection method between other components is merely an example for illustration and is not limited thereto. The bus can be classified into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is used in FIG. 14 to represent the bus, but this does not mean that there is only one bus or only one type of bus.

[0283] In this embodiment of this application, the processor 1420 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, an individual gate or transistor logic device, or an individual hardware component, and can implement or execute the methods, steps, and logical block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, any conventional processor, or the like. The steps of the method disclosed with reference to the embodiments of this application may be directly executed by a hardware processor or may be executed by using a combination of hardware and software modules in the processor.

[0284] In this embodiment of the present application, the memory 1430 may be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), or may be a volatile memory such as a random-access memory (RAM). The memory can hold or store the expected program code in the form of instructions or data structures, and can be any other medium that can be accessed by a computer, but is not limited thereto. The memory in the embodiments of the present application may alternatively be a circuit or any other device capable of realizing a storage function and configured to store program instructions and / or data.

[0285] It should be noted that the communication device in the foregoing embodiment may be a terminal, a circuit, a chip used in the terminal, or another combined component, component, or the like having the functions of the terminal. When the communication device is a terminal, the transceiver module may be a transceiver and may include an antenna, a radio frequency circuit, and the like. The processing module may be a processor, for example, a central processing unit (CPU). When the communication device is a component having the functions of a terminal, the transceiver module may be a radio frequency unit, and the processing module may be a processor. When the communication device is a chip system, the transceiver module may be an input / output interface of the chip system, and the processing module may be a processor of the chip system.

[0286] FIG. 15 is a simplified schematic diagram depicting the structure of a communication device. For ease of understanding and by way of example, in FIG. 15, an example where the communication device is a base station is used. The base station may be used in the system represented in FIG. 1, may be a network device in FIG. 1, and executes the functions of the network device in the method embodiments.

[0287] The communication device 1500 may include a transceiver 1510, a memory 1521, and a processor 1522. The transceiver 1510 is used for communication by the communication device and may be configured to transmit or receive, for example, first instruction information or capability information. The memory 1521 is coupled to the processor 1522 and may be configured to store programs and data necessary to implement the functions of the communication device 1500. The processor 1522 is configured to support the communication device 1500 when executing the corresponding functions in the method, and the functions may be realized by calling the programs stored in the memory 1521.

[0288] Specifically, the transceiver 1510 may be a wireless transceiver and may be configured to support the communication device 1500 when transmitting and receiving signaling and / or data through a wireless air interface. The transceiver 1510 may also be referred to as a transceiver unit or a communication unit. The transceiver 1510 may include one or more radio frequency units 1512 and one or more antennas 1511. The radio frequency unit, for example, a remote radio unit (RRU) or an active antenna unit (AAU), may specifically be configured to transmit radio frequency signals and perform conversion between radio frequency signals and baseband signals. One or more antennas may specifically be configured to radiate and receive radio frequency signals. Optionally, the transceiver 1510 may include only the aforementioned radio frequency unit. In this case, the communication device 1500 may include the transceiver 1510, a memory 1521, a processor 1522, and an antenna 1511.

[0289] Memory 1521 and processor 1522 may be integrated or independent of each other. As shown in FIG. 15, memory 1521 and processor 1522 may be integrated into the control unit 1520 of the communication device 1500. For example, the control unit 1520 may include a baseband unit (BBU) of an LTE base station, and the baseband unit may also be referred to as a digital unit (DU). Alternatively, the control unit 1520 may include a distributed unit (DU) and / or a centralized unit (CU) in a base station in 5G and future radio access technologies. The control unit 1520 may include one or more antenna panels. The plurality of antenna panels may support a single access standard radio access network (e.g., an LTE network) together, or may support different access standard radio access networks (e.g., an LTE network, a 5G network, or another network) separately. Memory 1521 and processor 1522 may provide services to one or more antenna panels. In other words, memory 1521 and processor 1522 may be separately installed on each antenna panel. Alternatively, the plurality of antenna panels may share the same memory 1521 and the same processor 1522. In addition, the necessary circuits may be installed on each antenna panel. For example, the circuit may be configured to realize the connection between memory 1521 and processor 1522. Transceiver 1510, processor 1522, and memory 1521 may be connected by using a bus structure and / or another connection medium.

[0290] Based on the structure shown in FIG. 15, when the communication device 1500 needs to transmit data, the processor 1522 may perform baseband processing on the data to be transmitted and output a baseband signal to the radio frequency unit. The radio frequency unit performs radio frequency processing on the baseband signal and transmits a radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the communication device 1500, the radio frequency unit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1522. The processor 1522 converts the baseband signal into data and processes the data.

[0291] Based on the structure shown in FIG. 15, the transceiver 1510 may be configured to perform the foregoing steps executed by the transceiver module 1320, and / or the processor 1522 may be configured to call instructions in the memory 1521 to execute the steps executed by the processing module 1310.

[0292] FIG. 16 is a simplified schematic diagram depicting the structure of a terminal device. For ease of understanding and for purposes of illustration, an example where the terminal device is a mobile phone is used in FIG. 16. As shown in FIG. 16, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly configured to process communication protocols and communication data, control on-board units, execute software programs, and process data of software programs. The memory is mainly configured to store software programs and data. The radio frequency circuit is mainly configured to perform conversion between baseband signals and radio frequency signals and process radio frequency signals. The antenna is mainly configured to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices such as touchscreens, displays, or keyboards are mainly configured to receive data input by the user and output the data to the user. It should be noted that some types of devices may not have an input / output device.

[0293] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, FIG. 16 shows only one memory and one processor. In an actual device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium, a storage device, or the like. The memory may be installed independently of the processor or integrated with the processor. This is not limited in the embodiments of this application.

[0294] In this embodiment of the application, the antenna and radio frequency circuit having transmission and reception functions may be considered as the transceiver unit of the device, and the processor having a processing function may be considered as the processing unit of the device. As shown in FIG. 16, the device includes a transceiver unit 1610 and a processing unit 1620. The transceiver unit 1610 may also be referred to as a transceiver, a transceiver machine, a transceiver device, or the like. The processing unit 1620 may also be referred to as a processor, a processing board, a processing module, a processing device, or the like. Optionally, the components within the transceiver unit 1610 configured to implement the reception function may be considered as a reception unit, and the components within the transceiver unit 1610 configured to implement the transmission function may be considered as a transmission unit. In other words, the transceiver unit 1610 includes a transmission unit and a reception unit. The transceiver unit 1610 may sometimes also be referred to as a transceiver machine, a transceiver, a transceiver circuit, or the like. The reception unit may sometimes also be referred to as a receiver machine, a receiver, a reception circuit, or the like. The transmission unit may sometimes also be referred to as a transmitter machine, a transmitter, a transmission circuit, or the like.

[0295] It should be understood that the transceiver unit 1610 is configured to perform the transmission operation and the reception operation on the terminal device side in the embodiment of the foregoing method, and the processing unit 1620 is configured to perform operations other than the transmission and reception operations of the terminal in the embodiment of the foregoing method.

[0296] For example, in an embodiment, the transceiver unit 1610 is configured to execute S1202, S1203, and S1204 in the embodiment shown in FIG. 12, and / or may be configured to support another process of the technology described in this specification.

[0297] When the communication device is a chip device or a circuit, the device may include a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit and / or a communication interface. The processing unit may be an integrated processor, a microprocessor, or an integrated circuit.

[0298] Embodiments of this application further provide a communication system. Specifically, the communication system may include a network device and a terminal device, or may include more network devices and more terminal devices. For example, the communication system includes network devices and terminal devices configured to implement the related functions in FIG. 12.

[0299] The network device is configured to implement functions related to the network part in FIG. 12. The terminal device is configured to implement functions related to the terminal device in FIG. 12. For details, please refer to the related description in the method embodiments. The details will not be described again here.

[0300] Embodiments of this application further provide a computer-readable storage medium containing instructions. When the instructions are executed on a computer, the computer is enabled to execute the method executed by the network device in FIG. 12, or when the instructions are executed on a computer, the computer is enabled to execute the method executed by the terminal device in FIG. 12.

[0301] Embodiments of this application further provide a computer program product containing instructions. When the instructions are executed on a computer, the computer is enabled to execute the method executed by the network device in FIG. 12, or when the instructions are executed on a computer, the computer is enabled to execute the method executed by the terminal device in FIG. 12.

[0302] Embodiments of this application provide a chip system. The chip system includes a processor and may further include a memory to implement the functions of a network device or a terminal in a method, or to implement the functions of a network device and a terminal in a method. The chip system may include a chip or may include a chip and other individual components.

[0303] It should be understood that the terms "system" and "network" may be used interchangeably in the embodiments of this application. "At least one" means one or more, and "a plurality of" means two or more. The term "and / or" describes the association relationship between the associated objects and may indicate three relationships. For example, A and / or B may indicate the following cases, i.e., only A exists, both A and B exist, and only B exists. A and B may be in singular or plural form. The character " / " usually indicates the "or" relationship between the associated objects. At least one of the following items (elements), or a similar expression thereof, refers to any combination of these items, including any combination of singular items (elements) or plural items (elements). For example, at least one of a, b, or c may represent a, b, c, a and b, a and c, b and c, or a, b, and c, and a, b, and c may be in singular or plural form.

[0304] In addition, unless stated otherwise, ordinal numbers such as "first" and "second" in the embodiments of this application are for distinguishing between multiple objects, but are not intended to limit the order, time sequence, priority, or importance of multiple objects. For example, the first non-frequency hopping transmission method and the second non-frequency hopping transmission method are only used to distinguish between different non-frequency hopping transmission methods, but do not indicate different priorities, importance levels, or the like of the two non-frequency hopping transmission methods.

[0305] It should be understood that the sequence numbers of the foregoing processes do not mean the execution sequences in various embodiments of this application. The execution sequence of the process should be determined according to the functions and internal logics of the process and should not be construed as a limitation on the implementation process of the embodiments of this application.

[0306] Those skilled in the art can recognize that the various illustrative logical blocks and steps described with reference to the embodiments disclosed in this specification can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether a function is implemented by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the functions described for each specific application, but the implementation should not be considered as exceeding the scope of this application.

[0307] For the purpose of convenient and simple description, those skilled in the art can clearly understand that references can be made to the corresponding processes in the embodiments of the foregoing method for the detailed operation processes of the foregoing system, apparatus, and unit. The details will not be described again here.

[0308] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the described embodiments of the device are merely examples. For example, the division into units is merely a logical function division, and in actual implementation, it may be other divisions. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the shown or discussed couplings or direct couplings or communication connections can be realized through some interfaces. The indirect couplings or communication connections between devices or units can be realized in electrical, mechanical, or other forms.

[0309] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units. Specifically, they may be arranged in one location or distributed over multiple network units. Some or all of the units can be selected based on actual requirements to achieve the purpose of the solution of the embodiment.

[0310] When the function is realized in the form of a software functional unit and sold or used as an independent product, the function can be stored in a computer-readable storage medium. Based on such an understanding, essentially the technical solution of this application, or the part that contributes to the prior art, or a part of the technical solution can be realized in the form of a software product. The computer software product is stored in a storage medium and contains several instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method described in the embodiments of this application. The aforementioned storage medium includes any medium that can store program codes, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0311] The foregoing description is merely a specific embodiment of this application and is not intended to limit the protection scope of this application. Any deformation or substitution that can be easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be in accordance with the protection scope of the claims.

Description of Reference Signs

[0312] 1300 Communication device 1310 Processing module 1320 Transceiver module 1400 Communication device 1410 Communication interface 1420 Processor 1430 Memory 1440 Bus 1500 Communication device 1510 Transceiver 1511 Antenna 1512 Radio frequency unit 1520 Control Unit 1521 Memory 1522 Processor 1610 Transceiver Unit 1620 Processing Unit

Claims

1. A communication method, comprising: determining a first transmission method from a plurality of transmission methods, the plurality of transmission methods including a non-frequency hopping transmission method and an in-slot frequency hopping transmission method; if second indication information exists and the first transmission method is the non-frequency hopping transmission method, receiving the second indication information, and determining, based on the second indication information, a rule used to determine a resource block (RB) index of a physical uplink control channel (PUCCH) from a second rule and a third rule; X PUCCH resources are on one side within a bandwidth part (BWP) according to the second rule, or X PUCCH resources are on the other side within the BWP according to the third rule, where X is an integer; if the second indication information does not exist, determining the RB index of the PUCCH according to a default rule; transmitting the PUCCH to a network device using the first transmission method; in the non-frequency hopping transmission method, the PUCCH is transmitted without frequency hopping within a slot, uplink control information (UCI) on the PUCCH is transmitted by using an orthogonal sequence with a length of L5 symbols, and a demodulation reference signal (DMRS) on the PUCCH is transmitted by using an orthogonal sequence with a length of L6 symbols, where L5 and L6 are integers; in the in-slot frequency hopping transmission method, the PUCCH is transmitted using frequency hopping within a slot.

2. The second rule is 0 ≦ r PUCCH ≦ X - 1, and the PUCCH RB index value is 【Number 1】 being equal to The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 2】 being equal to r PUCCH is the PUCCH resource index, and N CS is the number of cyclic shifts of the PUCCH resource set, and N CS is a positive integer, [Number 3] is the frequency domain offset value of the PUCCH resource set, 【Number 4】 is the size of the BWP in which the PUCCH resources are configured, The method according to claim 1.

3. The method according to claim 1 or 2, further comprising receiving upper layer signaling including the second indication information.

4. The second indication information is indicated by 1 bit, when the bit value of the second indication information is 0, the second indication information indicates that the RB index of the PUCCH is determined according to the second rule, or The method according to any one of claims 1 to 3, wherein when the bit value of the second indication information is 1, the second indication information indicates that the RB index of the PUCCH is determined according to the third rule.

5. The method according to any one of claims 1 to 4, wherein in the default rule, X / 2 PUCCH resources are on one side within the BWP, and X / 2 PUCCH resources are on the other side within the BWP.

6. The default rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the PUCCH RB index value is 【Number 5】 equal to X / 2 ≤ r PUCCH ≤ X - 1, and the RB index value of the PUCCH is 【Number 6】 equal to, the method according to any one of claims 1 to 5.

7. The method according to any one of claims 1 to 6, wherein X = 16.

8. The method according to any one of claims 1 to 7, wherein whether the second indication information exists is determined based on identification information.

9. The method according to any one of claims 1 to 8, further comprising receiving first indication information, wherein the first indication information indicates the first transmission method.

10. The first indication information occupies 1 bit, when the bit value of the first indication information is 0, the first indication information indicates that the first transmission method is the non-frequency hopping transmission method, when the bit value of the first indication information is 1, the first indication information indicates that the first transmission method is the in-slot frequency hopping transmission method, the method according to claim 9.

11. One side within the BWP indicates starting from the lowest frequency position of the BWP, the other side within the BWP indicates starting from the highest frequency position of the BWP, the method according to any one of claims 1 to 10.

12. A communication method, comprising: determining a first transmission method from a plurality of transmission methods, the plurality of transmission methods including a non-frequency hopping transmission method and an in-slot frequency hopping transmission method; if the first transmission method is the non-frequency hopping transmission method, transmitting second indication information, the second indication information indicating that the rule used to determine the resource block (RB) index of the physical uplink control channel (PUCCH) is either a second rule or a third rule. The X PUCCH resources are on one side within the bandwidth part (BWP) according to the second rule, or the X PUCCH resources are on the other side within the BWP according to the third rule, where X is an integer, if the second indication information does not exist, the RB index of the PUCCH is determined according to the default rule, step, receiving the PUCCH from the terminal device in the first transmission mode, and the non-frequency hopping transmission mode is that the PUCCH is transmitted without frequency hopping within the slot, the uplink control information (UCI) on the PUCCH is transmitted by using an orthogonal sequence with a length of L5 symbols, and the demodulation reference signal (DMRS) on the PUCCH is transmitted by using an orthogonal sequence with a length of L6 symbols, where L5 and L6 are integers, the in-slot frequency hopping transmission mode is that the PUCCH is transmitted by using frequency hopping within the slot, method.

13. The second rule is that 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 7】 is equal to, The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 8】 is equal to, r PUCCH is the PUCCH resource index, and N CS is the number of cyclic shifts of the PUCCH resource set, and N CS is a positive integer, 【Number 9】 is the frequency domain offset value of the PUCCH resource set, 【Number 10】 is the size of the BWP in which the PUCCH resource is configured, the method according to claim 12.

14. The method further includes transmitting upper layer signaling including the second indication information, the method according to claim 12 or 13.

15. The second indication information is indicated by 1 bit, when the bit value of the second indication information is 0, the second indication information indicates that the RB index of the PUCCH is determined according to the second rule, or when the bit value of the second indication information is 1, the second indication information indicates that the RB index of the PUCCH is determined according to the third rule, the method according to any one of claims 12 to 14.

16. In the default rule, X / 2 PUCCH resources are on one side within the BWP, and X / 2 PUCCH resources are on the other side within the BWP, the method according to any one of claims 12 to 15.

17. The default rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the PUCCH RB index value is 【Number 11】 equal to, X / 2 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 12】 is equal to, the method according to any one of claims 12 to 16.

18. The method according to any one of claims 12 to 17, wherein X = 16.

19. The method according to any one of claims 12 to 18, wherein whether the second indication information exists is determined based on identification information.

20. The method according to any one of claims 12 to 19, further comprising a step of transmitting first indication information, wherein the first indication information indicates the first transmission method.

21. The first indication information occupies 1 bit, when the bit value of the first indication information is 0, the first indication information indicates that the first transmission method is the non-frequency hopping transmission method, when the bit value of the first indication information is 1, the first indication information indicates that the first transmission method is the in-slot frequency hopping transmission method. The method according to claim 20.

22. One side within the BWP indicates starting from the lowest frequency position of the BWP, the other side within the BWP indicates starting from the highest frequency position of the BWP. The method according to any one of claims 12 to 21.

23. A communication device comprising a transceiver module and a processing module, the processing module is configured to determine a first transmission method from a plurality of transmission methods, the plurality of transmission methods including a non-frequency hopping transmission method and an in-slot frequency hopping transmission method, the transceiver module is configured to receive the second indication information if the second indication information exists and the first transmission method is the non-frequency hopping transmission method, and the processing module is configured to determine, based on the second indication information, a rule used to determine a resource block (RB) index of a physical uplink control channel (PUCCH) from a second rule and a third rule, X PUCCH resources are on one side within a bandwidth part (BWP) according to the second rule, or X PUCCH resources are on the other side within the BWP according to the third rule, where X is an integer, if the second indication information does not exist, the RB index of the PUCCH is determined according to a default rule. The transceiver module is configured to transmit PUCCH to a network device by the first transmission method, The non-frequency hopping transmission method is that the PUCCH is transmitted without frequency hopping within a slot, and the uplink control information (UCI) on the PUCCH is transmitted by using an orthogonal sequence with a length of L5 symbols, and the demodulation reference signal (DMRS) on the PUCCH is transmitted by using an orthogonal sequence with a length of L6 symbols, where L5 and L6 are integers, The in-slot frequency hopping transmission method is that the PUCCH is transmitted using frequency hopping within a slot, device.

24. The second rule is 0 ≦ r PUCCH ≦ X - 1, and the PUCCH RB index value is 【Number 13】 is equal to, The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 14】 is equal to, r PUCCH is the PUCCH resource index, and N CS is the number of cyclic shifts of the PUCCH resource set, and N CS is a positive integer, 【Number 15】 is the frequency domain offset value of the PUCCH resource set, 【Number 16】 is the size of the BWP in which the PUCCH resource is configured, the device according to claim 23.

25. The transceiver module is configured to receive upper layer signaling including the second indication information, the device according to claim 23 or 24.

26. The second indication information is indicated by 1 bit, When the bit value of the second indication information is 0, the second indication information indicates that the RB index of the PUCCH is determined according to the second rule, or When the bit value of the second indication information is 1, the second indication information indicates that the RB index of the PUCCH is determined according to the third rule, the device according to any one of claims 23 to 25.

27. In the default rule, X / 2 PUCCH resources are on one side within the BWP, and X / 2 PUCCH resources are on the other side within the BWP, the device according to any one of claims 23 to 26.

28. The default rule is, 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of the PUCCH is 【Number 17】 is equal to, X / 2 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 18】 is equal to, the device according to any one of claims 23 to 27.

29. X = 16, the device according to any one of claims 23 to 28.

30. Whether the second indication information exists is determined based on identification information, the device according to any one of claims 23 to 29.

31. The transceiver module is configured to receive first indication information, and the first indication information indicates the first transmission method. The apparatus according to any one of claims 23 to 30.

32. The first indication information occupies 1 bit, when the bit value of the first indication information is 0, the first indication information indicates that the first transmission method is the non-frequency hopping transmission method, when the bit value of the first indication information is 1, the first indication information indicates that the first transmission method is the in-slot frequency hopping transmission method. The apparatus according to claim 31.

33. One side within the BWP indicates starting from the lowest frequency position of the BWP, the other side within the BWP indicates starting from the highest frequency position of the BWP. The apparatus according to any one of claims 23 to 32.

34. A communication apparatus comprising a transceiver module and a processing module, the processing module is configured to determine a first transmission method from a plurality of transmission methods, and the plurality of transmission methods includes a non-frequency hopping transmission method and an in-slot frequency hopping transmission method, if the first transmission method is the non-frequency hopping transmission method, the transceiver module is configured to transmit second indication information, and the second indication information indicates that the rule used to determine the resource block (RB) index of the physical uplink control channel (PUCCH) is either a second rule or a third rule, X PUCCH resources are on one side within the bandwidth part (BWP) according to the second rule, or X PUCCH resources are on the other side within the BWP according to the third rule, where X is an integer, if the second indication information does not exist, the RB index of the PUCCH is determined according to a default rule, the transceiver module is configured to receive PUCCH from a terminal device using the first transmission method. In the non - frequency - hopping transmission method, the PUCCH is transmitted without frequency hopping within a slot, the uplink control information (UCI) on the PUCCH is transmitted by using an orthogonal sequence with a length of L5 symbols, the demodulation reference signal (DMRS) on the PUCCH is transmitted by using an orthogonal sequence with a length of L6 symbols, and L5 and L6 are integers. In the in - slot frequency - hopping transmission method, the PUCCH is transmitted using frequency hopping within a slot.

35. The second rule is that 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 19】 is equal to The third rule is 0 ≦ r PUCCH ≦ X - 1, and the RB index value of the PUCCH is 【Number 20】 is equal to r PUCCH is the PUCCH resource index, and N CS is the number of cyclic shifts of the PUCCH resource set, and N CS is a positive integer, 【Number 21】 is the frequency - domain offset value of the PUCCH resource set. 【Number 22】 is the size of the BWP in which the PUCCH resources are configured. The apparatus according to claim 34.

36. The transceiver module is configured to transmit upper - layer signaling including the second indication information. The apparatus according to claim 34 or 35.

37. The second indication information is indicated by 1 bit. When the bit value of the second indication information is 0, the second indication information indicates that the RB index of the PUCCH is determined according to the second rule, or When the bit value of the second indication information is 1, the second indication information indicates that the RB index of the PUCCH is determined according to the third rule. The apparatus according to any one of claims 34 to 36.

38. In the default rule, X / 2 PUCCH resources are on one side within the BWP, and X / 2 PUCCH resources are on the other side within the BWP. The apparatus according to any one of claims 34 to 37.

39. The default rule is 0 ≦ r PUCCH ≦ (X / 2) - 1, and the RB index value of the PUCCH is 【Number 23】 is equal to X / 2 ≤ r PUCCH ≤ X - 1, and the RB index value of the PUCCH is 【24 Points】 is equal to. The apparatus according to any one of claims 34 to 38.

40. X = 16. The apparatus according to any one of claims 34 to 39.

41. Whether the second indication information exists is determined based on identification information. The apparatus according to any one of claims 34 to 40.

42. The transceiver module is configured to transmit first indication information, and the first indication information indicates the first transmission method. The apparatus according to any one of claims 34 to 41.

43. The first indication information occupies 1 bit, when the bit value of the first indication information is 0, the first indication information indicates that the first transmission method is the non-frequency hopping transmission method, when the bit value of the first indication information is 1, the first indication information indicates that the first transmission method is the in-slot frequency hopping transmission method. The apparatus according to claim 42.

44. One side within the BWP indicates starting from the lowest frequency position of the BWP, the other side within the BWP indicates starting from the highest frequency position of the BWP. The apparatus according to any one of claims 34 to 43.

45. A computer-readable storage medium, the computer-readable storage medium stores computer instructions, and when the computer instructions are executed, a computer is enabled to execute the method according to any one of claims 1 to 11. A computer-readable storage medium.

46. A computer-readable storage medium, the computer-readable storage medium stores computer instructions, and when the computer instructions are executed, a computer is enabled to execute the method according to any one of claims 12 to 22. A computer-readable storage medium.

Citation Information

Patent Citations

  • Terminal device, base station device, and communication method

    JP2019062442A

  • Method for transmitting and receiving a physical uplink control channel between a terminal and a base station in a wireless communication system and a device supporting the same

    JP2019528597A

  • User terminal and wireless communication method

    WO2019159343A1

  • User terminal, wireless base station, and wireless communications method

    WO2019163111A1