Communication method, communication apparatus, and computer-readable storage medium
By dynamically changing the frequency domain position of PUCCH resources using PRB offsets and cyclic shift indices, the method addresses the limited frequency hopping gain and coverage issues in NR systems, enhancing transmission capabilities.
Patent Information
- Application Number
- JP2023580633
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-11-03
- Filing Date
- 2022-06-17
- Publication Date
- 2025-07-23
- Estimated Expiration
- 2042-06-17
AI Technical Summary
The existing PUCCH resources in NR systems have limited frequency hopping gain and coverage due to predefined mappings that result in unequal frequency domain frequency hopping distances, leading to coverage degradation.
The method involves dynamically changing the frequency domain position of PUCCH resources over time by using a PRB offset and initial cyclic shift index set, ensuring equal average frequency hopping distances across all resources, allowing each PUCCH resource to occupy multiple PRBs and expanding coverage.
This approach enhances the frequency hopping gain and coverage of PUCCH resources by ensuring consistent frequency domain hopping distances, improving transmission capabilities while adhering to maximum transmission power and power spectral density constraints.
Smart Images

Figure 0007712407000891 
Figure 0007712407000892 
Figure 0007712407000893
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technologies, and in particular, to communication methods and communication devices, as well as computer-readable storage media.
Background Art
[0002] The Physical Uplink Control Channel (PUCCH) is an uplink physical channel in a New Radio (NR) system and is used to carry uplink control information (UCI).
[0003] In an uplink subframe, to maximize the frequency diversity of control signaling, the PUCCH is placed on both the high side and the low side of a bandwidth part (BWP), or at the edge of the frequency band. The PUCCH uses physical resource block (PRB) pairs as a basic unit, that is, two PRBs in a PRB pair are placed at the edge of the frequency band. For example, FIG. 1 is a schematic diagram showing the positions of PRB pairs according to an embodiment of the present application. As shown in FIG. 1, two PRBs corresponding to each of the PUCCH0 resource, the PUCCH1 resource, and the PUCCH2 resource are respectively placed at the edge of the BWP.
[0004] Before the radio resource control (RRC) layer is established, the base station cannot configure dedicated PUCCH resources for the UE by using signaling, and the PUCCH resources are pre-defined in the protocol. The specific method is as follows. That is, the base station uses the system information block 1 (SIB1) to configure a common PUCCH resource set for all UEs before the establishment of RRC. The PUCCH resources in the PUCCH resource set need to transmit only 1-bit or 2-bit acknowledgment response information, that is, it needs to include only PUCCH format 0 and PUCCH format 1. Therefore, the transmission of each PUCCH resource occupies one physical resource block (PRB). As shown in FIG. 1, the frequency domain frequency hopping distances of some PUCCH resources are different. For example, the frequency domain frequency hopping distance of PUCCH0 is larger than that of PUCCH2. The PUCCH resource whose frequency domain position is farther from the edge of the BWP has a shorter frequency domain frequency hopping distance, which indicates that the frequency hopping gain is smaller. As a result, a certain degree of coverage degradation occurs. Therefore, how to relax the limitation of the frequency hopping gain of the PUCCH resources and how to expand the coverage are urgent problems to be solved. Summary of the Invention
[0005] Embodiments of the present application provide a communication method, a communication device, and a computer-readable storage medium for relaxing the limitation of the frequency hopping gain of PUCCH resources and expanding the coverage.
[0006] According to a first aspect, the present application provides a communication method. This communication method can be applied to a terminal device or to a module (e.g., a chip, etc.) in a terminal device. For the sake of explanation, an example where this communication method is applied to a terminal is used below. The method may include the following. That is, a step of receiving first indication information from a network device, where the first indication information is used to determine a frequency domain position to which a physical uplink control channel PUCCH resource is mapped. And a step of transmitting information to the network device during a first period by using the PUCCH resource, where the frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units during the first period are different.
[0007] In the solution provided in the present application, during a specific consecutive time period when a terminal device transmits information by using the PUCCH, the frequency domain position to which the PUCCH resource is mapped changes with time. This is different from that in the prior art where the frequency domain position to which the PUCCH resource is mapped remains unchanged in each slot of the PUCCH transmission. In the present embodiment of the present application, the frequency domain position to which the PUCCH resource is mapped changes, whereby the frequency domain frequency hopping distances of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0008] In a possible implementation, when the network device does not configure the frequency domain position to which a dedicated PUCCH resource is mapped for the terminal device, the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set.
[0009] In the solution provided in this application, when the terminal device accesses the network, the network device can configure dedicated PUCCH resources for the terminal device by using dedicated RRC signaling. However, before the establishment of RRC, the network device cannot configure dedicated PUCCH resources for the terminal device by using dedicated RRC signaling, and the PUCCH resources are pre-defined in the protocol. Specifically, the network device configures a common PUCCH resource set for all terminal devices before the establishment of RRC by using SIB1. The terminal device can determine the frequency domain position where the PUCCH resource is mapped based on the PRB offset and the initial cyclic shift index set in the resource set. During a specific continuous time period during PUCCH transmission in the terminal device, the frequency domain position where the used PUCCH resource is mapped changes with time, so that the frequency domain hopping distance of all PUCCH resources can be the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0010] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set
[0011]
Number
[0012] is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[0013]
Number
[0014] and the starting PRB index of the PUCCH resource at the second mapping position is
[0015]
Number
[0016] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0017]
Number
[0018] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0019]
Number
[0020] and the starting PRB index of the PUCCH resource at the second mapping position is
[0021]
Number
[0022] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that.
[0023]
Number
[0024] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0025]
Number
[0026] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0027] Before the establishment of RRC, the network device cannot configure dedicated PUCCH resources for the UE by using signaling, and the PUCCH resources are pre-defined in the protocol. The specific method is as follows. That is, the network device uses SIB1 to configure a common PUCCH resource set for all terminal devices before the establishment of RRC. The PUCCH resources in the PUCCH resource set only need to transmit 1-bit or 2-bit acknowledgment response information, that is, only include PUCCH format 0 and PUCCH format 1. Therefore, the transmission of each PUCCH resource occupies one PRB. In the solution provided in this application, the transmission of each PUCCH resource can occupy one or more PRBs. The first possible determination mode for the terminal device to determine the frequency domain position where the PUCCH resource is mapped is different from that in the prior art. According to the above formula and based on frequency division multiplexing, the step is to determine the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. In this mode of determining the frequency hopping pattern, the possibility that different PUCCH resources overlap in the frequency domain can be reduced. Since the transmission of each PUCCH resource occupies multiple PRBs, the transmission coverage of PUCCH can be improved when the constraints of the maximum transmission power and the power spectral density are met.
[0028] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0029]
Number
[0030] If it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[0031]
Number
[0032] and the starting PRB index of the PUCCH resource at the second mapping position is
[0033]
Number
[0034] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0035]
Number
[0036] If it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[0037]
Number
[0038] and the starting PRB index of the PUCCH resource at the second mapping position is
[0039]
Number
[0040] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that
[0041] [Number]
[0042] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0043] [Number]
[0044] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0045] In the solution provided in this application, the transmission of each PUCCH resource may occupy one or more PRBs. For the first possible determination mode in which the terminal device determines the frequency domain position where the PUCCH resource is mapped, alternatively, according to a formula different from that in the prior art, it may be to determine the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource.
[0046] [Number]
[0047] Accordingly, a modulo operation is performed on the result of N times the RB offset, so that the PUCCH frequency domain resource index does not exceed the BWP range due to an overly large RB offset of the PUCCH resource. This can mitigate the RB shortage problem. Also, more combinations of configurations in the PUCCH resource set and N can be added. Since the transmission of each PUCCH resource occupies multiple PRBs, the transmission coverage of the PUCCH can be improved when the constraints on the maximum transmission power value and the power spectral density are satisfied.
[0048] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. The fact that the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set
[0049]
Number
[0050] if it is the case, the starting PRB index of the PUCCH resource at the first mapping position
[0051]
Number
[0052] is such that, and the starting PRB index of the PUCCH resource at the second mapping position
[0053]
Number
[0054] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0055]
Number
[0056] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0057]
Number
[0058] and the starting PRB index of the PUCCH resource at the second mapping position is
[0059]
Number
[0060] and the initial cyclic shift index of the PUCCH resource includes that (r PUCCH - 8) mod N CS where
[0061]
Number
[0062] is the PRB offset, r PUCCH is the index of the PUCCH resource, and N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set
[0063]
Number
[0064] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0065] In the solution provided in this application, the transmission of each PUCCH resource may occupy one or more PRBs. For the first possible determination mode in which the terminal device determines the frequency domain position where the PUCCH resource is mapped, alternatively, according to the above formula, the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource can be determined. The modulo position of the calculation formula is adjusted, so that the initial RB position of the PUCCH resource does not exceed the BWP range. This can reduce the RB shortage problem. In addition, more combinations of configurations in the PUCCH resource set and N can be added. Since the transmission of each PUCCH resource occupies multiple PRBs, the transmission coverage of the PUCCH can be improved when the constraints of the maximum transmission power and the power spectral density are satisfied.
[0066] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. It is
[0067]
Number
[0068] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0069]
Number
[0070] and the starting PRB index of the PUCCH resource at the second mapping position is
[0071]
Number
[0072] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0073]
Number
[0074] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0075]
Number
[0076] and the starting PRB index of the PUCCH resource at the second mapping position is
[0077]
Number
[0078] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8)mod N CS including that
[0079]
Number
[0080] is the PRB offset, and r PUCCH is the index of the PUCCH resource, and N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0081]
Number
[0082] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0083] In the solution provided in this application, the transmission of each PUCCH resource may occupy one or more PRBs. For the first possible determination mode in which the terminal device determines the frequency domain position where the PUCCH resource is mapped, alternatively, according to the above formula, the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource can be determined. The modulo position of the calculation formula is adjusted, so that the initial RB position of the PUCCH resource does not exceed the BWP range. This can reduce the RB shortage problem. In addition, more combinations of configurations in the PUCCH resource set and N can be added. Since the transmission of each PUCCH resource occupies multiple PRBs, the transmission coverage of the PUCCH can be improved when the constraints of the maximum transmission power and the power spectral density are satisfied.
[0084] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0085] [Number]
[0086] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0087] [Number]
[0088] and the starting PRB index of the PUCCH resource at the second mapping position is
[0089] [Number]
[0090] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0091] [Number]
[0092] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0093] [Number]
[0094] and the starting PRB index of the PUCCH resource at the second mapping position is
[0095]
Number
[0096] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that
[0097]
Number
[0098] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0099]
Number
[0100] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, N is a positive integer of 1 or more,
[0101]
Number
[0102] or
[0103]
Number
[0104] where p and q are real numbers, or p and q are integers.
[0105] In the solution provided in this application, the transmission of each PUCCH resource may occupy one or more PRBs. For the first possible determination mode in which the terminal device determines the frequency domain position where the PUCCH resource is mapped, alternatively, according to the above formula, it may be possible to determine the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource.
[0106]
Number
[0107] in
[0108]
Number
[0109] is. Since the maximum value of N is 16, the scaling degree of the RB offset is restricted by using a certain formula, and the RB offset does not increase linearly with the increase of N. This can reduce the RB shortage problem. Also, more combinations of configurations in the PUCCH resource set and N can be added.
[0110]
Number
[0111] or
[0112]
Number
[0113] Alternatively, it may be an irrational number. When q is an integer greater than or equal to 2, as N increases
[0114]
Number
[0115] or
[0116]
Number
[0117] the rate of increase of the increase becomes small, the rate of change of the scaling of the PRB offset becomes small, and thereby, the RB shortage problem can be reduced. Since the transmission of each PUCCH resource occupies a plurality of PRBs, when the constraints of the maximum transmission power and the power spectral density are satisfied, the transmission coverage of the PUCCH can be improved.
[0118] In a possible implementation, X is any one of the following. That is,
[0119]
Number
[0120] ,
[0121]
Number
[0122] ,..., and
[0123]
Number
[0124] In a possible implementation, X is any one of the following. That is,
[0125]
Number
[0126] 、
[0127]
Number
[0128] 、...、and
[0129]
Number
[0130] In a possible implementation, X is one of the following. That is,
[0131]
Number
[0132] 、
[0133]
Number
[0134] 、...、and
[0135]
Number
[0136] In a possible implementation,
[0137]
Number
[0138] is.
[0139] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0140]
Number
[0141] and
[0142]
Number
[0143] If so, the starting PRB index of the first PUCCH resource at the first mapping position is
[0144]
Number
[0145] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0146]
Number
[0147] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS and the first PUCCH resource is the PUCCH resource closest to the ends on both sides of the bandwidth part BWP, or
[0148]
Number
[0149] and
[0150]
Number
[0151] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[0152]
Number
[0153] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0154]
Number
[0155] and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS and
[0156]
Number
[0157] and
[0158]
Number
[0159] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0160]
Number
[0161] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0162]
Number
[0163] and the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS and the second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set, each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources or
[0164]
Number
[0165] , and
[0166]
Number
[0167] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0168]
Number
[0169] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0170]
Number
[0171] and the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 -8) mod N CS including that it is
[0172]
Number
[0173] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, and N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0174]
Number
[0175] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0176] Before the establishment of RRC, the network device cannot configure dedicated PUCCH resources for the UE by using signaling, and the PUCCH resources are predefined in the protocol. The specific method is as follows. That is, the network device configures a common PUCCH resource set for all terminal devices before the establishment of RRC by using SIB1. The PUCCH resources in the PUCCH resource set only need to transmit confirmation response information of 1 bit or 2 bits, that is, only PUCCH format 0 and PUCCH format 1 need to be included. Therefore, the transmission of each PUCCH resource occupies one PRB. In the solution provided in this application, the transmission of each PUCCH resource may occupy one or more PRBs, and the second possible determination manner for the terminal device to determine the frequency domain position where the PUCCH resource is mapped is to determine the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource according to the above formula. Since the transmission of each PUCCH resource occupies a plurality of PRBs, the transmission coverage of PUCCH can be improved when the constraints of the maximum transmission power and the power spectral density are satisfied. Also, the first PUCCH resource is closest to the ends on both sides of the BWP, thereby ensuring the maximum coverage capability. Each PUCCH resource of the second PUCCH resource has the same frequency domain position distance, and thereby each PUCCH resource of the second PUCCH resource has the same frequency hopping gain. This can reduce the degradation of the coverage.
[0177] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following. That is, in at least two consecutive time units,
[0178]
Number
[0179] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or
[0180]
Number
[0181] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index. Alternatively, in at least two consecutive time units,
[0182]
Number
[0183] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[0184]
Number
[0185] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[0186] In the solution provided in this application, in the first aspect where the terminal device determines the frequency domain position where the PUCCH resource is mapped, after the frequency domain position where the PUCCH resource is mapped is determined, the terminal device can transmit information to the network device within a specific period by using the PUCCH resource. In at least two consecutive time units within this period, the frequency domain position where the PUCCH resource is mapped may change with the time unit. The starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position can be periodically shifted by only N PRBs from both sides of the BWP to the middle of the BWP, or can be periodically shifted by only N PRBs from the middle of the BWP to both sides of the BWP. Since the frequency domain position where the PUCCH resource is mapped changes, in this way, the frequency domain hopping distance of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0187] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped are different in at least two consecutive time units in the first period includes the following. That is, in the M-th time unit among at least two consecutive time units,
[0188]
Number
[0189] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0190]
Number
[0191] and the starting PRB index of the PUCCH resource at the second mapping position is
[0192]
Number
[0193] or
[0194]
Number
[0195] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0196]
Number
[0197] and the starting PRB index of the PUCCH resource at the second mapping position is
[0198]
Number
[0199] where K is a fixed time domain cyclic offset and M is an integer greater than or equal to 1.
[0200] In the solution provided in this application, in the first aspect where the terminal device determines the frequency domain position to which the PUCCH resource is mapped, after the frequency domain position to which the PUCCH resource is mapped is determined, the terminal device can transmit information to the network device within a specific period by using the PUCCH resource. In at least two consecutive time units during this period, the frequency domain position to which the PUCCH resource is mapped may change with the time unit. The start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position can be periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, or can be periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. Since the frequency domain position to which the PUCCH resource is mapped changes, in this way, the frequency domain hopping distance of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0201] In a possible implementation, the fact that the frequency domain positions to which the PUCCH resource is mapped are different in at least two consecutive time units in the first period includes the following. That is, in at least two consecutive time units,
[0202]
Number
[0203] , and,
[0204]
Number
[0205] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index, or
[0206] [Number]
[0207] and,
[0208] [Number]
[0209] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in ascending order of the PRB index. Alternatively, in at least two consecutive time units,
[0210] [Number]
[0211] and,
[0212] [Number]
[0213] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in ascending order of the PRB index, or
[0214]
Number
[0215] and
[0216]
Number
[0217] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in descending order of the PRB index.r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource
[0218] In the solution provided in this application, in the second aspect where the terminal device determines the frequency domain position where the PUCCH resource is mapped, after the frequency domain position where the PUCCH resource is mapped is determined, the terminal device can transmit information to the network device within a specific period by using the PUCCH resource. In at least two consecutive time units within this period, the frequency domain position where the PUCCH resource is mapped may change with the time unit. The start PRB index of all PUCCH resources at the first mapping position and the start PRB index of the second PUCCH resource at the second mapping position can be periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, or can be periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. The frequency domain position where the PUCCH resource is mapped changes, so that the frequency domain hopping distance of all PUCCH resources can be averaged to be the same in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0219] In a possible implementation, the difference in the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[0220] In the M-th time unit among at least two consecutive time units,
[0221]
Number
[0222] If so, the start PRB index of the first PUCCH resource at the first mapping position is
[0223]
Number
[0224] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0225] [Number]
[0226] or
[0227] [Number]
[0228] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[0229] [Number]
[0230] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0231] [Number]
[0232] and
[0233] [Number]
[0234] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0235] [Number]
[0236] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0237] [Number]
[0238] or
[0239] [Number]
[0240] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0241] [Number]
[0242] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0243] [Number]
[0244] where K is a fixed time domain cyclic offset and M is an integer greater than or equal to 1.
[0245] In the solution provided in this application, in the second aspect where the terminal device determines the frequency domain position to which the PUCCH resource is mapped, after the frequency domain position to which the PUCCH resource is mapped is determined, the terminal device can transmit information to the network device within a specific period by using the PUCCH resource. In at least two consecutive time units during this period, the frequency domain position to which the PUCCH resource is mapped may change with the time unit. The start PRB index of all PUCCH resources at the first mapping position and the start PRB index of the second PUCCH resource at the second mapping position can be periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, or can be periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. The frequency domain position to which the PUCCH resource is mapped changes, whereby the frequency domain hopping distance of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0246] In a possible implementation, the fact that the frequency domain positions to which the PUCCH resource is mapped are different in at least two consecutive time units in the first period includes the following. That is, in at least two consecutive time units,
[0247]
Number
[0248] , and,
[0249]
Number
[0250] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs only in ascending order of the PRB index, or
[0251]
Number
[0252] and
[0253]
Number
[0254] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index. Or, in at least two consecutive time units,
[0255]
Number
[0256] and
[0257]
Number
[0258] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs only in descending order of the PRB index, or
[0259] [Number]
[0260] and
[0261] [Number]
[0262] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in ascending order of the PRB index. r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0263] In the solution provided in this application, in the second aspect where the terminal device determines the frequency domain position to which the PUCCH resource is mapped, after the frequency domain position to which the PUCCH resource is mapped is determined, the terminal device can transmit information to the network device within a specific period by using the PUCCH resource. In at least two consecutive time units within this period, the frequency domain position to which the PUCCH resource is mapped may change with the time unit. The start PRB index of all PUCCH resources at the first mapping position is periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, and the start PRB index at the second mapping position is periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP, or the start PRB index of all PUCCH resources at the first mapping position is periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP, and the start PRB index at the second mapping position is periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP. The frequency domain position to which the PUCCH resource is mapped changes, so that the frequency domain frequency hopping distance of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0264] In a possible implementation, the frequency domain positions where PUCCH resources are mapped include the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position. When the network device configures the frequency domain positions where dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following. That is, in at least two consecutive time units, the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[0265] In the solution provided in this application, when the terminal device accesses the network, the network device can configure dedicated PUCCH resources for the terminal device by using dedicated RRC signaling. During a specific consecutive time period during the transmission of the configured dedicated PUCCH in the terminal device, the frequency domain positions where the used dedicated PUCCH resources are mapped change with time, so that the frequency domain frequency hopping distances of all dedicated PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resources and expand the coverage.
[0266] In a possible implementation, the frequency domain positions where PUCCH resources are mapped include the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position. When the network device configures for the terminal device the frequency domain positions where dedicated PUCCH resources are mapped, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following. That is, in at least two consecutive time units, the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position are each periodically shifted by a first offset and a second offset on the physical resource block (PRB) of the bandwidth part (BWP).
[0267] In the solution provided in this application, when the terminal device accesses the network, the network device can configure dedicated PUCCH resources for the terminal device by using dedicated RRC signaling. During a specific consecutive time period during the transmission of the configured dedicated PUCCH in the terminal device, the frequency domain positions where the used dedicated PUCCH resources are mapped change with time, so that the frequency domain frequency hopping distances of all the dedicated PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resources and expand the coverage.
[0268] In a possible implementation, the first offset is configured according to the network device by using the dedicated radio resource control (RRC) layer.
[0269] In a possible implementation, the second offset is configured according to the network device by using the dedicated radio resource control (RRC) layer.
[0270] In a possible implementation, the method further includes a step of receiving second indication information from a network device, where the second indication information indicates that the start time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[0271] In the solution provided in this application, the network device can indicate the start time unit by using the indication information, and the frequency domain position where the PUCCH resource is mapped changes starting from the start time unit.
[0272] In a possible implementation, the method further includes a step of receiving second indication information from a network device, where the second indication information includes a time period offset, and the second indication information indicates that the start time unit of at least two consecutive time units is the time unit obtained by adding the time period offset to the time unit when the terminal device receives the second indication information.
[0273] In a possible implementation, the method further includes a step of receiving second indication information from a network device, where the second indication information includes a time unit index value, and the second indication information indicates that the start time unit of at least two consecutive time units is the time unit corresponding to the time unit index value.
[0274] According to a second aspect, the present application provides a communication method. This method can be applied to a network device or to a module (such as a chip, etc.) in a network device. For the sake of explanation, an example where this method is applied to a network device is used below. This method may include the following. That is, a step of transmitting first indication information to a terminal device, where the first indication information is used to determine a frequency domain position to which a physical uplink control channel PUCCH resource is mapped. And a step of receiving information from the terminal device during a first period, where the frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units during the first period are different.
[0275] In the solution provided by the present application, in a specific consecutive time period during which a network device receives information transmitted by a terminal device by using PUCCH, the frequency domain position to which the PUCCH resource is mapped changes with time. Different from that in the prior art, the frequency domain position to which the PUCCH resource is mapped remains unchanged in each slot of PUCCH transmission. In the present embodiment of the present application, the frequency domain position to which the PUCCH resource is mapped changes, so that the frequency domain frequency hopping distances of all PUCCH resources can be averaged to be the same in the time dimension. In this way, the frequency hopping gain is the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resource and expand the coverage.
[0276] It should be understood that when the second aspect is executed by a network device and the specific content in the second aspect corresponds to the content in the first aspect. For the corresponding features of the second aspect and the beneficial effects achieved in the second aspect, please refer to the description of the first aspect. To avoid repetition, in this specification, the detailed description is appropriately omitted as appropriate.
[0277] In a possible implementation, when a network device does not configure for a terminal device the frequency domain position where a dedicated PUCCH resource is mapped, the frequency domain position where the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set. A specific implementation where the frequency domain position where the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set corresponds to a specific implementation in the first aspect. For details, refer to the description of the first aspect. To avoid repetition, in this specification, detailed descriptions are appropriately omitted.
[0278] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in a first period are different includes the following. That is, in at least two consecutive time units,
[0279]
Number
[0280] if so, the start PRB index of the PUCCH resource at the first mapping position is cyclically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is cyclically shifted by only N PRBs in descending order of the PRB index, or
[0281]
Number
[0282] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index. Alternatively, in at least two consecutive time units,
[0283] [Number]
[0284] when it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[0285] [Number]
[0286] when it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[0287] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0288] [Number]
[0289] if it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0290] [Number]
[0291] and the starting PRB index of the PUCCH resource at the second mapping position is
[0292] [Number]
[0293] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0294] [Number]
[0295] if it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0296] [Number]
[0297] and the starting PRB index of the PUCCH resource at the second mapping position is
[0298] [Number]
[0299] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that
[0300]
Number
[0301] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0302]
Number
[0303] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0304]
[0305]
Number
[0306]
[0307]
number
[0308] and the starting PRB index of the PUCCH resource at the second mapping position is
[0309]
number
[0310] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0311]
number
[0312] then the starting PRB index of the PUCCH resource at the first mapping position is
[0313]
number
[0314] and the starting PRB index of the PUCCH resource at the second mapping position is
[0315]
number
[0316] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8)mod N CS Including that
[0317]
number
[0318] is the PRB offset, and r PUCCH is the index of the PUCCH resource, and N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0319]
number
[0320] is the number of PRBs occupied by the bandwidth portion BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer equal to or greater than 1.
[0321] In a possible implementation, the frequency domain location to which the PUCCH resource is mapped includes a starting PRB index of the PUCCH resource at the first mapping location, a starting PRB index of the PUCCH resource at the second mapping location, and an initial cyclic shift index of the PUCCH resource, and the frequency domain location to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set,
[0322]
number
[0323] then the starting PRB index of the PUCCH resource at the first mapping position is
[0324]
number
[0325] and the starting PRB index of the PUCCH resource at the second mapping position is
[0326]
number
[0327] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0328]
Number
[0329] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0330]
Number
[0331] and the starting PRB index of the PUCCH resource at the second mapping position is
[0332]
Number
[0333] and the initial cyclic shift index of the PUCCH resource includes that (r PUCCH -8) mod N CS where
[0334]
Number
[0335] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0336]
Number
[0337] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0338] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. It is determined that the frequency domain position where the PUCCH resource is mapped is based on the PRB offset and the initial cyclic shift index set.
[0339]
Number
[0340] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0341]
Number
[0342] and the starting PRB index of the PUCCH resource at the second mapping position is
[0343]
Number
[0344] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0345]
Number
[0346] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0347] [Number]
[0348] and the starting PRB index of the PUCCH resource at the second mapping position is
[0349] [Number]
[0350] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that it is
[0351] [Number]
[0352] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0353] [Number]
[0354] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, N is a positive integer of 1 or more,
[0355] [Number]
[0356] or
[0357] [Number]
[0358] where p and q are real numbers, or p and q are integers.
[0359] In a possible implementation, X is one of the following. That is,
[0360] [Number]
[0361] ,
[0362] [Number]
[0363] ,..., and
[0364] [Number]
[0365] In a possible implementation, X is one of the following. That is,
[0366] [Number]
[0367] ,
[0368] [Number]
[0369] ,..., and
[0370]
Number
[0371] In a possible implementation, X is any one of the following. That is,
[0372]
Number
[0373] ,
[0374]
Number
[0375] ,..., and
[0376]
Number
[0377] In a possible implementation,
[0378]
Number
[0379] is.
[0380] In a possible implementation, the fact that the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following. That is, in the Mth time unit among at least two consecutive time units,
[0381]
Number
[0382] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0383]
Number
[0384] and the starting PRB index of the PUCCH resource at the second mapping position is
[0385]
Number
[0386] or
[0387]
Number
[0388] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0389]
Number
[0390] and the starting PRB index of the PUCCH resource at the second mapping position is
[0391]
Number
[0392] where K is a fixed time domain cyclic offset and M is an integer greater than or equal to 1.
[0393] In a possible implementation, the fact that the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following. That is, in at least two consecutive time units,
[0394]
Number
[0395] and
[0396]
Number
[0397] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[0398]
Number
[0399] and
[0400]
Number
[0401] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in the descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in the ascending order of the PRB index. Alternatively, in at least two consecutive time units,
[0402] [Number]
[0403] and
[0404] [Number]
[0405] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in the descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in the ascending order of the PRB index, or
[0406] [Number]
[0407] and
[0408] [Number]
[0409] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index. r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0410] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following. That is, in the M-th time unit among at least two consecutive time units,
[0411]
Number
[0412] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position is
[0413]
Number
[0414] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0415]
Number
[0416] or
[0417] [Number]
[0418] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[0419] [Number]
[0420] and the starting PRB index of the PUCCH resource at the second mapping position is
[0421] [Number]
[0422] that, and
[0423] [Number]
[0424] if it is, the starting PRB index of the second PUCCH resource at the first mapping position is
[0425] [Number]
[0426] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0427] [Number]
[0428] or
[0429]
Number
[0430] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0431]
Number
[0432] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0433]
Number
[0434] where K is a fixed time domain cyclic offset and M is an integer greater than or equal to 1.
[0435] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following. That is, in at least two consecutive time units,
[0436]
Number
[0437] and
[0438]
Number
[0439] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, or
[0440]
Number
[0441] and
[0442]
Number
[0443] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index. Alternatively, in at least two consecutive time units,
[0444]
Number
[0445] and
[0446]
Number
[0447] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by only N PRBs in descending order of the PRB index, or
[0448]
Number
[0449] and
[0450]
Number
[0451] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in ascending order of the PRB index. r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0452] In a possible implementation, the frequency domain positions where PUCCH resources are mapped include the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position. When the network device configures the frequency domain positions where dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped are different in at least two consecutive time units in the first period includes the following. That is, in at least two consecutive time units, the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[0453] In a possible implementation, the frequency domain positions where PUCCH resources are mapped include the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position. When the network device configures the frequency domain positions where dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped are different in at least two consecutive time units in the first period includes the following. That is, in at least two consecutive time units, the starting PRB index of the PUCCH resources at the first mapping position and the starting PRB index of the PUCCH resources at the second mapping position are periodically shifted by a first offset and a second offset respectively on the physical resource block PRB of the bandwidth part BWP.
[0454] In a possible implementation, the first offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[0455] In a possible implementation, the second offset is configured according to the network device by using a dedicated radio resource control (RRC) layer.
[0456] In a possible implementation, the method further includes a step of sending second indication information to the terminal device, where the second indication information indicates that the start time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[0457] In a possible implementation, the method further includes a step of sending second indication information to the terminal device, where the second indication information includes a time period offset, and the second indication information indicates that the start time unit of at least two consecutive time units is the time unit obtained by adding the time period offset to the time unit when the terminal device receives the second indication information.
[0458] In a possible implementation, the method further includes a step of sending second indication information to the terminal device, where the second indication information includes a time unit index value, and the second indication information indicates that the start time unit of at least two consecutive time units is the time unit corresponding to the time unit index value.
[0459] According to a third aspect, an embodiment of the present application provides a communication device.
[0460] For the beneficial effects, please refer to the description of the first aspect. Details will not be described again in this specification. This communication device has a function of implementing the behavior in the example of the method in the first aspect. The function can be implemented by hardware or by the hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0461] In a possible implementation, the communication device includes the following. That is, A receiving unit configured to receive first indication information from a network device, where the first indication information is used to determine a frequency domain position to which a physical uplink control channel PUCCH resource is mapped, the receiving unit. And, A transmitting unit configured to transmit information to a network device during a first period by using a PUCCH resource, where frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units during the first period are different, the transmitting unit.
[0462] In a possible implementation, when the network device does not configure a frequency domain position to which a dedicated PUCCH resource is mapped for a terminal device, the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set.
[0463] In a possible implementation, the frequency domain position to which the PUCCH resource is mapped includes a start PRB index of the PUCCH resource at a first mapping position, a start PRB index of the PUCCH resource at a second mapping position, and an initial cyclic shift index of the PUCCH resource, and that the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set is
[0464]
Number
[0465] the case, the start PRB index of the PUCCH resource at the first mapping position is
[0466]
Number
[0467] and the starting PRB index of the PUCCH resource at the second mapping position is
[0468] [Number]
[0469] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0470] [Number]
[0471] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0472] [Number]
[0473] and the starting PRB index of the PUCCH resource at the second mapping position is
[0474] [Number]
[0475] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that
[0476] [Number]
[0477] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CSis the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0478] [Number]
[0479] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0480] In a possible implementation, the frequency domain positions where the PUCCH resource is mapped include the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. It is determined that the frequency domain positions where the PUCCH resource is mapped are based on the PRB offset and the initial cyclic shift index set.
[0481] [Number]
[0482] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0483] [Number]
[0484] and the starting PRB index of the PUCCH resource at the second mapping position is
[0485] [Number]
[0486] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0487]
Number
[0488] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0489]
Number
[0490] and the starting PRB index of the PUCCH resource at the second mapping position is
[0491]
Number
[0492] and the initial cyclic shift index of the PUCCH resource includes that (r PUCCH -8) mod N CS where
[0493]
Number
[0494] is the PRB offset, r PUCCH is the index of the PUCCH resource, and N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0495]
Number
[0496] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0497] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. It is
[0498]
Number
[0499] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0500]
Number
[0501] and the starting PRB index of the PUCCH resource at the second mapping position is
[0502]
Number
[0503] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0504]
Number
[0505] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0506]
Number
[0507] and the starting PRB index of the PUCCH resource at the second mapping position is
[0508]
Number
[0509] and the initial cyclic shift index of the PUCCH resource includes that it is (r PUCCH -8) mod N CS where
[0510]
Number
[0511] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0512]
Number
[0513] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0514] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0515] [Number]
[0516] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0517] [Number]
[0518] and the starting PRB index of the PUCCH resource at the second mapping position is
[0519] [Number]
[0520] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0521] [Number]
[0522] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0523] [Number]
[0524] and the starting PRB index of the PUCCH resource at the second mapping position is
[0525] [Number]
[0526] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that it is
[0527] [Number]
[0528] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0529] [Number]
[0530] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0531] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource, and it is that the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set
[0532]
Number
[0533] when it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0534]
Number
[0535] when it is, the starting PRB index of the PUCCH resource at the second mapping position is
[0536]
Number
[0537] when it is, the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0538]
Number
[0539] when it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0540]
Number
[0541] when it is, the starting PRB index of the PUCCH resource at the second mapping position is
[0542]
Number
[0543] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that
[0544]
Number
[0545] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0546]
Number
[0547] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more,
[0548]
Number
[0549] or
[0550]
Number
[0551] and p and q are real numbers or p and q are integers.
[0552] In a possible implementation, X is any one of the following. That is,
[0553]
Number
[0554] 、
[0555]
Number
[0556] 、...、and
[0557]
Number
[0558] In a possible implementation, X is any one of the following. That is,
[0559]
Number
[0560] 、
[0561]
Number
[0562] 、...、and
[0563]
Number
[0564] In a possible implementation, X is any one of the following. That is,
[0565]
Number
[0566] 、
[0567]
Number
[0568] ,..., and
[0569]
Number
[0570] In a possible implementation,
[0571]
Number
[0572] is.
[0573] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource, and it is
[0574]
Number
[0575] , and
[0576]
Number
[0577] is the case, the starting PRB index of the first PUCCH resource at the first mapping position is
[0578]
Number
[0579] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0580]
Number
[0581] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS and the first PUCCH resource is the PUCCH resource closest to the edge on both sides of the bandwidth part BWP, or
[0582]
Number
[0583] and
[0584]
Number
[0585] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[0586]
Number
[0587] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0588]
Number
[0589] and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS and
[0590]
Number
[0591] and
[0592]
Number
[0593] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0594]
Number
[0595] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0596]
Number
[0597] and the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS and the second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set, each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources, or
[0598]
Number
[0599] 、and
[0600]
Number
[0601] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0602]
Number
[0603] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0604]
Number
[0605] and the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 - 8) mod N CS including that it is
[0606]
Number
[0607] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, and N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0608]
Number
[0609] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0610] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[0611] That is, in at least two consecutive time units,
[0612]
Number
[0613] if so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or
[0614]
Number
[0615] if so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index.
[0616] Alternatively, in at least two consecutive time units,
[0617]
Number
[0618] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[0619]
Number
[0620] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[0621] In a possible implementation, the difference in the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[0622] That is, in the M-th time unit among at least two consecutive time units,
[0623]
Number
[0624] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[0625]
Number
[0626] such, and the starting PRB index of the PUCCH resource at the second mapping position is
[0627]
Number
[0628] is, or
[0629]
Number
[0630] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0631]
Number
[0632] and the starting PRB index of the PUCCH resource at the second mapping position is
[0633]
Number
[0634] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1.
[0635] In a possible implementation, the difference in the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[0636] That is, in at least two consecutive time units,
[0637]
Number
[0638] , and
[0639] [Number]
[0640] If it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index, or
[0641] [Number]
[0642] , and
[0643] [Number]
[0644] If it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in ascending order of the PRB index.
[0645] Or, in at least two consecutive time units,
[0646] [Number]
[0647] and
[0648] [Number]
[0649] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, or
[0650] [Number]
[0651] and
[0652] [Number]
[0653] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index, r PUCCH1 r is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0654] In a possible implementation, the fact that the frequency-domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[0655] That is, in the M-th time unit among at least two consecutive time units,
[0656]
Number
[0657] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[0658]
Number
[0659] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0660]
Number
[0661] or
[0662]
Number
[0663] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[0664]
Number
[0665] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0666] [Number]
[0667] and
[0668] [Number]
[0669] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0670] [Number]
[0671] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0672] [Number]
[0673] or
[0674] [Number]
[0675] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[0676] [Number]
[0677] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0678] [Number]
[0679] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1.
[0680] In a possible implementation, the fact that the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[0681] That is, in at least two consecutive time units,
[0682] [Number]
[0683] and
[0684] [Number]
[0685] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs only in ascending order of the PRB index or
[0686] [Number]
[0687] and
[0688] [Number]
[0689] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index.
[0690] Or, in at least two consecutive time units,
[0691] [Number]
[0692] and
[0693] [Number]
[0694] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index, or
[0695] [Number]
[0696] and
[0697] [Number]
[0698] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, r PUCCH1 r is the index of the first PUCCH resource, and r PUCCH2 is the index of the second PUCCH resource.
[0699] In a possible implementation, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[0700] That is, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[0701] In a possible implementation, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[0702] That is, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by the first offset and the second offset respectively on the physical resource block PRB of the bandwidth part BWP.
[0703] In a possible implementation, the first offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[0704] In a possible implementation, the second offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[0705] In a possible implementation, the receiving unit is further configured to receive second indication information from the network device, where the second indication information indicates that the starting time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[0706] In a possible implementation, the receiving unit is to receive second indication information from a network device, where the second indication information includes a time period offset, and the second indication information indicates that the start time units of at least two consecutive time units are time units obtained by adding the time period offset to the time unit when the terminal device receives the second indication information, and is further configured to perform this.
[0707] In a possible implementation, the receiving unit is to receive second indication information from a network device, where the second indication information includes a time unit index value, and the second indication information indicates that the start time units of at least two consecutive time units are time units corresponding to the time unit index value, and is further configured to perform this.
[0708] According to a fourth aspect, an embodiment of the present application provides a communication device.
[0709] For the beneficial effects, please refer to the description of the second aspect. For details, it will not be described again in this specification. This communication device has a function of implementing the behavior in the example of the method in the second aspect. The function can be implemented by hardware or by the hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0710] In a possible implementation, this communication device includes the following. That is, A transmitting unit configured to transmit first indication information to a terminal device, where the first indication information is used to determine the frequency domain position where a physical uplink control channel PUCCH resource is mapped, the transmitting unit. And, A receiving unit configured to receive information from a terminal device during a first period, wherein the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units during the first period are different, the receiving unit.
[0711] In a possible implementation, when the network device does not configure the frequency domain position where the dedicated PUCCH resource is mapped for the terminal device, the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set.
[0712] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. The fact that the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0713]
Number
[0714] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0715]
Number
[0716] And the starting PRB index of the PUCCH resource at the second mapping position is
[0717]
Number
[0718] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0719]
Number
[0720] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0721]
Number
[0722] and the starting PRB index of the PUCCH resource at the second mapping position is
[0723]
Number
[0724] including that the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS where
[0725]
Number
[0726] is the PRB offset, r PUCCH is the index of the PUCCH resource, and N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set
[0727]
Number
[0728] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[0729] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. It is
[0730]
Number
[0731] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0732]
Number
[0733] and the starting PRB index of the PUCCH resource at the second mapping position is
[0734]
Number
[0735] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0736]
Number
[0737] If so, the starting PRB index of the PUCCH resource at the first mapping position is
[0738] [Number]
[0739] and the starting PRB index of the PUCCH resource at the second mapping position is
[0740] [Number]
[0741] and includes that the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS where
[0742] [Number]
[0743] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0744] [Number]
[0745] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0746] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set,
[0747]
Number
[0748] if so, the starting PRB index of the PUCCH resource at the first mapping position is,
[0749]
Number
[0750] and the starting PRB index of the PUCCH resource at the second mapping position is,
[0751]
Number
[0752] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0753]
Number
[0754] if so, the starting PRB index of the PUCCH resource at the first mapping position is,
[0755]
Number
[0756] and the starting PRB index of the PUCCH resource at the second mapping position is
[0757]
Number
[0758] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that it is
[0759]
Number
[0760] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0761]
Number
[0762] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0763] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource, and that the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[0764]
Number
[0765] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0766]
Number
[0767] When it is, the starting PRB index of the PUCCH resource at the second mapping position is
[0768]
Number
[0769] When it is, the starting PRB index of the PUCCH resource at the first mapping position is PUCCH mod N CS or
[0770]
Number
[0771] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0772]
Number
[0773] When it is, the starting PRB index of the PUCCH resource at the second mapping position is
[0774]
Number
[0775] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that
[0776]
Number
[0777] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[0778]
Number
[0779] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0780]
[0781]
Number
[0782]
[0783]
[0783] [Number]
[0784] and the starting PRB index of the PUCCH resource at the second mapping position is
[0785] [Number]
[0786] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[0787] [Number]
[0788] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[0789] [Number]
[0790] and the starting PRB index of the PUCCH resource at the second mapping position is
[0791] [Number]
[0792] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that
[0793] [Number]
[0794] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0795]
Number
[0796] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, N is a positive integer greater than or equal to 1,
[0797]
Number
[0798] or
[0799]
Number
[0800] where p and q are real numbers or p and q are integers.
[0801] In a possible implementation, X is one of the following. That is,
[0802]
Number
[0803] ,
[0804]
Number
[0805] ,..., and
[0806]
Number
[0807] In a possible implementation, X is one of the following. That is,
[0808]
Number
[0809] ,
[0810]
Number
[0811] ,..., and
[0812]
Number
[0813] In a possible implementation, X is one of the following. That is,
[0814]
Number
[0815] ,
[0816]
Number
[0817] ,..., and
[0818]
Number
[0819] In a possible implementation,
[0820]
Number
[0821] is.
[0822] In a possible implementation, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set
[0823]
Number
[0824] , and
[0825]
Number
[0826] is the case, the starting PRB index of the first PUCCH resource at the first mapping position is
[0827]
Number
[0828] is, and the starting PRB index of the first PUCCH resource at the second mapping position is
[0829]
Number
[0830] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS and the first PUCCH resource is the PUCCH resource closest to the ends on both sides of the bandwidth part BWP, or
[0831]
Number
[0832] and
[0833]
Number
[0834] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[0835]
Number
[0836] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0837]
Number
[0838] and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS and
[0839]
Number
[0840] and
[0841]
Number
[0842] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0843]
Number
[0844] if it is the case, the starting PRB index of the second PUCCH resource at the second mapping position is
[0845]
Number
[0846] if it is the case, the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS if it is the case, the second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set, each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources, or
[0847]
Number
[0848] , and
[0849]
Number
[0850] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0851]
Number
[0852] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0853]
Number
[0854] and the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 -8) mod N CS including that
[0855]
Number
[0856] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[0857]
Number
[0858] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[0859] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[0860] That is, in at least two consecutive time units,
[0861]
Number
[0862] if it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or
[0863]
Number
[0864] if it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index.
[0865]
[0866]
Number
[0867] if it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[0868]
Number
[0869] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[0870] In a possible implementation, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[0871] That is, in the M-th time unit among at least two consecutive time units,
[0872]
Number
[0873] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[0874]
Number
[0875] and the starting PRB index of the PUCCH resource at the second mapping position is
[0876]
Number
[0877] or
[0878]
Number
[0879] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[0880]
Number
[0881] and the starting PRB index of the PUCCH resource at the second mapping position is
[0882]
Number
[0883] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1.
[0884] In a possible implementation, the fact that the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[0885] That is, in at least two consecutive time units,
[0886]
Number
[0887] , and
[0888]
Number
[0889] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[0890]
Number
[0891] and
[0892]
Number
[0893] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index.
[0894] Or, in at least two consecutive time units,
[0895]
Number
[0896] and
[0897]
Number
[0898] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, or
[0899]
Number
[0900] , and
[0901]
Number
[0902] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0903] In a possible implementation, the fact that the frequency domain positions where PUCCH resources are mapped are different in at least two consecutive time units in the first period includes the following.
[0904] That is, in the M-th time unit among at least two consecutive time units,
[0905]
Number
[0906] if it is the case, the starting PRB index of the first PUCCH resource at the first mapping position is
[0907]
Number
[0908] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0909]
Number
[0910] or
[0911]
Number
[0912] if it is the case, the starting PRB index of the first PUCCH resource at the first mapping position is
[0913]
Number
[0914] and the starting PRB index of the first PUCCH resource at the second mapping position is
[0915]
Number
[0916] and
[0917]
Number
[0918] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0919]
Number
[0920] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0921]
Number
[0922] or
[0923]
Number
[0924] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[0925]
Number
[0926] and the starting PRB index of the second PUCCH resource at the second mapping position is
[0927]
Number
[0928] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1.
[0929] In a possible implementation, the difference in the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[0930] That is, in at least two consecutive time units,
[0931]
Number
[0932] and
[0933]
Number
[0934] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs only in ascending order of the PRB index or
[0935]
Number
[0936] and
[0937]
Number
[0938] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in descending order of the PRB index.
[0939] or, in at least two consecutive time units
[0940]
Number
[0941] and
[0942]
Number
[0943] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in descending order of the PRB index or
[0944]
Number
[0945] 、and,
[0946]
Number
[0947] If so, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index. The start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[0948] In a possible implementation, the frequency domain positions where the PUCCH resources are mapped include the start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[0949] That is, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by a first offset on the physical resource block (PRB) of the bandwidth part (BWP).
[0950] In a possible implementation, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[0951] That is, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are respectively and periodically shifted by a first offset and a second offset on the physical resource block (PRB) of the bandwidth part (BWP).
[0952] In a possible implementation, the first offset is configured according to the network device by using the dedicated radio resource control (RRC) layer.
[0953] In a possible implementation, the second offset is configured according to the network device by using the dedicated radio resource control (RRC) layer.
[0954] In a possible implementation, the transmitting unit is further configured to transmit second indication information to the terminal device, where the second indication information indicates that the starting time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[0955] In a possible implementation, the transmitting unit is to transmit second indication information to the terminal device, where the second indication information includes a time period offset, and the second indication information indicates that the start time units of at least two consecutive time units are time units obtained by adding the time period offset to the time unit when the terminal device receives the second indication information, and is further configured to perform this.
[0956] In a possible implementation, the transmitting unit is to transmit second indication information to the terminal device, where the second indication information includes a time unit index value, and the second indication information indicates that the start time units of at least two consecutive time units are time units corresponding to the time unit index value, and is further configured to perform this.
[0957] According to a fifth aspect, the present communication device is provided. The present communication device can be a terminal or a module (such as a chip, etc.) in a terminal. The device can include a processor, a memory, an input interface, and an output interface. The input interface is configured to receive information from a communication device other than the communication device itself. The output interface is configured to output information to a communication device other than the communication device itself. The processor calls a computer program stored in the memory to execute the communication method provided in any one of the first aspect or the implementations of the first aspect.
[0958] According to a sixth aspect, the present communication device is provided. The present communication device can be a network device or a module (e.g., a chip, etc.) in a network device. The device may include a processor, a memory, an input interface, and an output interface. The input interface is configured to receive information from a communication device other than the communication device itself. The output interface is configured to output information to a communication device other than the communication device itself. The processor calls a computer program stored in the memory to execute the communication method provided in either the second aspect or any one of the implementations of the second aspect.
[0959] According to a seventh aspect, the present application provides a communication system. The present communication system includes at least one terminal and at least one network device. When executed in the communication system, the at least one terminal device and the at least one network device are configured to execute any method according to the first aspect or the second aspect.
[0960] According to an eighth aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium A computer program or stores computer instructions, and when the computer program or the computer instructions are executed, a method according to the first aspect and any possible implementation in the first aspect, or the second aspect and any possible implementation in the second aspect is executed.
[0961] According to a ninth aspect, the present application provides a computer program product including executable instructions. When the computer program product is executed on a user device, a method according to the first aspect and any possible implementation in the first aspect, or the second aspect and any possible implementation in the second aspect is executed.
[0962] According to a tenth aspect, the present application provides a chip system. The chip system includes a processor and may further include a memory, and is configured to implement a method according to the first aspect and any possible implementation in the first aspect, or the second aspect and any possible implementation in the second aspect. The chip system may include a chip or may include a chip and other individual components.
Brief Description of the Drawings
[0963] To more clearly illustrate the technical solutions in the embodiments of the present application, the accompanying drawings for explaining the embodiments are briefly described below.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10A
Figure 10B
Figure 10C
Figure 11A
Figure 11B
Figure 11C
Figure 12A
Figure 12B
Figure 12C
Figure 13A
Figure 13B
Figure 13C
Figure 14A
Figure 14B
Figure 14C
Figure 15A
Figure 15B
Figure 15C
Figure 16A
Figure 16B
Figure 16C
Figure 17
Figure 18
Figure 19
Figure 20
Embodiments for Carrying Out the Invention
[0964] Hereinafter, embodiments of the present application will be described in detail with reference to the accompanying drawings in the embodiments of the present application.
[0965] The terms used in the embodiments of the present application are only used to explain specific embodiments of the present application and are not intended to limit the present application.
[0966] First, definitions of technical terms that may be used in the embodiments of the present application are provided.
[0967] (1) Frequency Hopping Spread Spectrum (FHSS)
[0968] Frequency Hopping Spread Spectrum is one of the most commonly used spread spectrum methods in wireless communication. Frequency Hopping Spread Spectrum is a communication method in which the carrier frequency used for wireless signal transmission between a transmitting device and a receiving device changes discretely according to a preset algorithm or rule. In other words, the carrier frequency used for wireless communication randomly jumps under the control of a pseudo-random variable code. From the perspective of the implementation of communication technology, Frequency Hopping Spread Spectrum is a communication method in which multiple frequency shift keying is performed by using a code sequence, and it is also a code-controlled carrier frequency hopping communication system. From the perspective of the time domain, a frequency hopping signal is a multiple frequency shift keying signal. From the perspective of the frequency domain, the frequency spectrum of a frequency hopping signal randomly shifts at unequal intervals over an extremely wide frequency band.
[0969] (2) Circular Shift
[0970] Circular shift is an operation of rearranging an element group by placing the last element at the position of the first element and moving each of the other elements to the next position. For example, (a, b, c, d), (d, a, b, c), (c, d, a, b), (b, c, d, a), (a, b, c, d)... and so on. Alternatively, circular shift may be an operation that is the reverse of the above-described operation.
[0971] To support uplink data transmission, in a communication system, it is necessary to design uplink control signaling. The PUCCH is the basis for uplink control signaling transmission. The PUCCH can be used to transmit uplink control information. When a user equipment (UE) is not scheduled, in other words, when uplink shared channel (ULSCH) resources are not allocated, the UE uses the PUCCH, which includes hybrid automatic repeat request acknowledgment (HARQ-ACK), channel state information (CSI), and scheduling request (SR), to transfer layer 1 or layer 2 (L1 / L2) uplink control information (UCI). Various formats of the PUCCH can be used to transmit the UCI.
[0972] When the UE accesses the network, the base station can configure dedicated PUCCH resources for the UE by using dedicated RRC signaling. Specifically, the physical downlink shared channel (PDSCH) and the PDSCH-to-PUCCH slot index difference set dl-DataToUL-ACK are configured for the UE by using RRC signaling, and the PDSCH-to-PUCCH slot index difference set dl-DataToUL-ACK is used to determine the difference between the slot index for the UE to receive the PDSCH and the slot index for the UE to feedback the PUCCH. The PDSCH-to-HARQ_feedback timing indicator field in the DCI is used to indicate which slot index difference in the set is used. However, before and after the establishment of the RRC, the method of determining the resource set is different.
[0973] Before the establishment of RRC, the base station cannot configure dedicated PUCCH resources for the UE by using signaling, and the PUCCH resources are pre-defined in the protocol. Specifically, the base station configures a common PUCCH resource set for all UEs before the establishment of RRC by using SIB1. The PUCCH resources in the pre-defined PUCCH resource set need to transmit only 1-bit or 2-bit acknowledgment response information, that is, it needs to include only PUCCH format 0 and PUCCH format 1. Therefore, the transmission of each PUCCH resource occupies one PRB. The dedicated PUCCH resources are not configured for the UE in the PUCCH-ResourceSet of PUCCH-Config. The UE transmits HARQ-ACK information in the initial UL BWP by using the PUCCH resources configured in the PUCCH resource set of pucch-ResourceCommon. The UE can determine the PUCCH resources based on the parameter pucch-ResourceCommon configured in SIB1 and Table 1.
[0974]
Table 1
[0975] Specifically, the UE determines the PUCCH resources based on the parameter pucch-ResourceCommon configured in SIB1 and Table 1. Figure 2 is a schematic flowchart of determining PUCCH resources by the UE according to the prior art. As shown in Figure 2, determining PUCCH resources by the UE may include the following steps.
[0976] S201: The base station transmits SIB1 to the UE, and SIB1 carries the parameter pucch-ResourceCommon. The parameter pucch-ResourceCommon is an indication field in the RRC message. The hierarchy of the parameters defined in 38.331 is as follows. That is, SIB1 → ServingCellConfigCommonSIB → UplinkConfigCommonSIB → BWP-UplinkCommon → PUCCH-ConfigCommon → pucch-ResourceCommon.
[0977] S202: The UE determines a PUCCH resource set based on SIB1. After the UE receives SIB1 from the base station, the PUCCH resource set is configured based on the parameter pucch-ResourceCommon, and the value of the parameter is one of 0 to 15. The value of the parameter pucch-ResourceCommon corresponds to the index value in Table 1, and the UE determines the row in Table 1 as the configuration of the PUCCH resource set.
[0978] S203: The base station transmits PDCCH to the UE, and PDCCH contains downlink control information (DCI), and DCI indicates the modulation and coding scheme of the PDSCH.
[0979] S204: The UE determines each PUCCH resource in the PUCCH resource set based on the configuration of the PUCCH resource set. Specifically, in the NR R16 standard, one PUCCH resource set contains 16 PUCCH resources. Each PUCCH resource is determined based on the corresponding PUCCH format, the first symbol, the number of symbols, the physical resource block offset, and the cyclic shift index set for PUCCH transmission. The UE uses the index r PUCCH to indicate each PUCCH resource among the 16 PUCCH resources included in one PUCCH resource set. Here, 0 ≦ r PUCCH ≦ 15,
[0980]
Number
[0981] and N CCE is the number of control channel elements (CCEs) in the control resource set (CORESET) for PDCCH reception, and n CCE,0 is the index of the first CCE in the PDCCH, and Δ PRI is the value in the PUCCH resource indicator field in the DCI.
[0982]
Number
[0983] if it is, the UE determines that the PRB index for PUCCH transmission at the first mapping position is
[0984]
Number
[0985] and determines that the PRB index for PUCCH transmission at the second mapping position is
[0986]
Number
[0987] and determines that
[0988]
Number
[0989] is the number of RBs occupied by the BWP,
[0990]
Number
[0991] is the PRB offset, and N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set. The UE determines that the initial cyclic shift index for PUCCH transmission is r PUCCH mod N CS and decides that it is so.
[0992]
Number
[0993] If it is the case that, the UE determines that the PRB index for PUCCH transmission at the first mapping position is
[0994]
Number
[0995] and decides that the PRB index for PUCCH transmission at the second mapping position is
[0996]
Number
[0997] and decides that it is so. The UE determines that the initial cyclic shift index for PUCCH transmission is (r PUCCH -8) mod N CS and decides that it is so.
[0998] For example, when the parameter pucch-ResourceCommon is 1, it corresponds to the configuration of the PUCCH resource set whose index is 1 in Table 1. That is, the PUCCH resource set indicated by that row contains 16 PUCCH resources. Those 16 PUCCH resources use PUCCH format_0, the first symbol is 12, the number of symbols is 2, the PRB offset value is 0, the initial cyclic shift index set is {0, 4, 8}, and the total number of initial cyclic shift indices in the initial cyclic shift index set is N CS = 3.
[0999] r PUCCH = 0, 1,..., 7, the condition
[1000]
Number
[1001] is satisfied, and the corresponding 8 PUCCH resources are shown in Table 2. Each PUCCH resource is determined based on the physical resource block index and the initial cyclic shift index.
[1002]
Table 2
[1003] r PUCCH = 8, 9,..., 15, the condition
[1004]
Number
[1005] is satisfied, and the corresponding 8 PUCCH resources are shown in Table 3. Each PUCCH resource is determined based on the physical resource block index and the initial cyclic shift index.
[1006]
Table 3
[1007] FIG. 3 is a schematic diagram showing the time-frequency position of PUCCH resources according to the prior art. As shown in FIG. 3, based on the configuration of the PUCCH resource set whose index is 1 in Table 1, the time-domain resource position of the PUCCH resource occupies two symbols starting from the first symbol 12 in a time unit (slot). PUCCH resource r PUCCH =0, 1, 2, 8, 9, 10, the frequency-domain frequency hopping distance is
[1008]
Number
[1009] and for PUCCH resource r PUCCH =3, 4, 5, 11, 12, 13, the frequency-domain frequency hopping distance is
[1010]
Number
[1011] and for PUCCH resource r PUCCH =6, 7, 14, 15, the frequency-domain frequency hopping distance is
[1012]
Number
[1013] is.
[1014] S205: The base station transmits PDSCH to the UE.
[1015] S206: The UE performs PUCCH transmission based on the PDSCH. For example, the UE may provide HARQ-ACK information during PUCCH transmission.
[1016] The value of the PUCCH transmission power is related to coverage. Specifically, the larger the transmission power, the longer the transmission distance. As can be seen from FIG. 3, each PUCCH resource occupies only one PRB. Under the condition that the maximum transmission power and the power spectral density are limited, the transmission power of one PRB is relatively small, and therefore, the coverage is relatively small. As can be further seen from FIG. 3, the frequency domain frequency hopping distances in some PUCCH resources are different. For example, the frequency domain frequency hopping distance of PUCCH resources r PUCCH = 0, 1, 2, 8, 9, 10 is larger than the frequency domain frequency hopping distance of PUCCH resources r PUCCH = 6, 7, 14, 15. For PUCCH resources whose frequency domain position is farther from the edge of the BWP, the shorter the frequency domain frequency hopping distance, the smaller the frequency hopping gain. As a result, coverage degradation occurs to a certain extent. Therefore, how to relax the limitation of the frequency hopping gain of PUCCH resources and how to expand the coverage are urgent problems to be solved.
[1017] In the prior art, in order to improve the PUCCH transmission coverage, it has been proposed that each PUCCH resource may occupy a plurality of PRBs. When the constraint conditions of the maximum transmission power and the power spectral density are satisfied, the transmission power of a plurality of PRBs may be larger than the power of one PRB. Therefore, the PUCCH transmission coverage is improved. However, since each PUCCH resource may occupy a plurality of PRBs, for PUCCHs whose frequency domain position is farther from the edge of the BWP, the frequency hopping distance of the PUCCH becomes shorter, and the frequency hopping gain is more limited. As a result, the coverage degradation becomes more severe.
[1018] FIG. 4 is a schematic diagram showing the time-domain position of another PUCCH resource according to the prior art. As shown in FIG. 4, it is assumed that one PUCCH resource occupies two RBs. The frequency hopping distance of all PUCCH resources is
[1019]
Number
[1020] equal to. The 16 PUCCH resources have the same frequency-domain frequency hopping distance and the same frequency hopping gain, but the PUCCH resources may be fragmented. For example, when only PUCCH resource r PUCCH = 1 is used for transmission, there are some idle spectra remaining between the end of the BWP and the second mapping position of r PUCCH = 1, and spectral fragmentation may occur. Also, as can be seen from FIG. 4, r PUCCH = 0, 1, 2 are not at the ends on both sides of the BWP. Therefore, due to the time-domain position of the PUCCH resources in this method, the maximum frequency hopping gain is limited, and there is the most serious coverage degradation problem.
[1021] The technical problems to be solved in the embodiments of the present application may include the following. That is, in the embodiments of the present application, the frequency-domain position where the PUCCH resources are mapped changes in consecutive time units, so that the frequency-domain frequency hopping distance of all PUCCH resources can be made the same on average in the time dimension. In this way, the frequency hopping gain becomes the same on average in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resources and expand the coverage.
[1022] Based on the above description, in order to better understand the communication method and related apparatus provided in the present application, the network architecture to which the embodiments of the present application are applied will be described first below.
[1023] FIG. 5 is a schematic diagram showing a network architecture according to an embodiment of the present application. As shown in FIG. 5, the network architecture may include a network device 501 and a terminal device 502. The terminal device 502 may be connected to the network device 501 in a wireless manner and access the core network by using the network device 501. The terminal device 502 may be arranged at a fixed position or may be movable.
[1024] The network device 501 may be an entity for transmitting or receiving signals, or may be a device for communicating with the terminal device. This network device may be a base transceiver station (BTS) in a global system for mobile communications (GSM) or a code division multiple access (CDMA) system, or may be a Node B (NB) in a wideband code division multiple access (WCDMA) system, or may be an evolved Node B (eNB or eNodeB) in an LTE system, or may be a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device may be a relay node, an access point, an in-vehicle device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc. In the present embodiment of the present application, it is not limited thereto. The network device may be a device in a wireless network, for example, a radio access network (RAN) node that enables a terminal to access the wireless network. Currently, the RAN node is, for example, a Node B, a next-generation Node B gNB, a transmission and reception point (TRP), an evolved Node B (eNB), a home Node B, a baseband unit (BBU), or an access point (AP) in a Wi-Fi system. In the network structure, the network device may include a central unit (CU) node, or a distributed unit (DU) node, or a RAN device including the CU node and the DU node.
[1025] The terminal device 502 is an entity on the user side for receiving or transmitting signals, for example, a user device, 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 terminal, a wireless communication device, a user agent, or a user apparatus. The terminal device may alternatively be a mobile phone, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a tablet computer (Pad), a computer having a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in an industrial control device, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device having a wireless communication function, a computing device, another processing device connected to a wireless modem, an in-vehicle device, a wireless terminal in autonomous driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wearable device (for example, a smart watch, a smart band, or a pedometer, etc.), or a terminal device in a 5G network, a terminal device in a future evolved public land mobile network (PLMN), etc. In the present embodiment of the present application, it is not limited thereto. The terminal device may be deployed on land, including being deployed indoors, outdoors, in a handheld type, a wearable type, or a vehicle-mounted type, or may be deployed on the water surface (for example, on a ship, etc.), or may be deployed in the air (for example, on an aircraft, on a balloon, or on a satellite, etc.).
[1026] By way of example and not limitation, in the present embodiment of the present application, the terminal may alternatively be a wearable device. A wearable device, sometimes referred to as a wearable intelligent device, is a general term for a wearable device that is intelligently designed and developed for daily wear by using wearable technologies such as glasses, gloves, watches, clothing, and shoes. This wearable device is a portable device that can be directly worn on the body or incorporated into the user's clothing or accessories. A wearable device is not only a hardware device but also implements powerful functions through software support, data exchange, and cloud interaction. General wearable smart devices include, for example, fully equipped and large devices such as smartwatches or smart glasses that can implement complete or partial functions without relying on a smartphone, and devices such as various smart bands or smart jewelry for monitoring physical symptoms that focus only on one type of application function and need to cooperate with other devices such as smartphones. Alternatively, in the present embodiment of the present application, the terminal may be a terminal in an Internet of Things (IoT) system. The IoT is an important component of the future development of information technology and has the main technical feature of connecting things to a network by using communication technology to realize an intelligent network for the interconnection of people and machines and the interconnection of things and things. In the present embodiment of the present application, the IoT technology may realize large-scale connection, detailed coverage, and power saving of the terminal by using, for example, narrowband (NB) technology. Also, in the present embodiment of the present application, the terminal may further include sensors such as, for example, an intelligent printer, a train detector, or a gas station. The main functions of the terminal include (for some terminals) data collection, reception of control information and downlink data from network devices, transmission of electromagnetic waves, and uplink data transmission to network devices.
[1027] The technical solution in the present embodiment of this application can be applied to various communication systems, such as Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), LTE system, LTE Frequency Division Duplexing (FDD) system, LTE Time Division Duplexing (TDD) system, Universal Mobile Telecommunications System (UMTS), GSM Enhanced Data Rates for GSM Evolution (EDGE) system, and Worldwide Interoperability for Microwave Access (WiMAX) system, etc. The technical solution in the present embodiment of this application can be further applied to other communication systems, such as Public Land Mobile Network (PLMN) system, Long Term Evolution Advanced (LTE-A) system, Fifth Generation (5G) mobile communication system, New Radio (NR) system, Machine-to-Machine (M2M) communication system, or other future evolved communication systems. In the present embodiment of this application, it is not limited thereto.
[1028] In the present embodiment of this application, the terminal device or network device includes a hardware layer, an operating system layer operating above the hardware layer, and an application layer operating above the operating system layer. The hardware layer includes hardware such as a Central Processing Unit (CPU), a Memory Management Unit (MMU), and a memory (also called main memory). The operating system is any one or more types of computer operating systems that implement service processing through processing, such as Linux (Registered Trademark) operating system, Unix (Registered Trademark) operating system, Android (Registered Trademark) operating system, iOS (Registered Trademark) operating system, or Windows (Registered Trademark)It may be an operating system. The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software. Also, if a program that records the code of the method provided in the embodiments of the present application can be executed to perform communication according to the method provided in the embodiments of the present application, the specific structure in the execution entity of the method provided in the embodiments of the present application is not particularly limited in the present embodiments of the present application. For example, the execution entity of the method provided in the embodiments of the present application may be a terminal device or a network device, or a functional module that is within the terminal device or the network device and can call and execute the program.
[1029] It should be noted that the quantity and types of terminals included in the network architecture shown in FIG. 5 are merely examples, and the present embodiments of the present application are not limited thereto. For example, the number of terminals communicating with the network device may include more or fewer. For simplicity, details are not described in the accompanying drawings. Also, in the network architecture shown in FIG. 5, the network device and the terminals are illustrated, but the scenarios of the present application are not limited to the network device and the terminals. For example, it may further include a core network node or a device configured to undertake virtualized network functions. This is obvious to those skilled in the art and details are not described in this specification.
[1030] With reference to the above network architecture, the communication method provided in the embodiments of the present application will be described below. FIG. 6 is a schematic flowchart showing a communication method according to an embodiment of the present application. The functions executed by the terminal device in this embodiment may alternatively be executed by a module (such as a chip, etc.) in the terminal device. The functions executed by the network device in the present application may alternatively be executed by a module (such as a chip, etc.) in the network device. As shown in FIG. 6, the present communication method may include the following steps.
[1031] Step S601: The network device transmits first indication information used to determine the frequency domain position where the PUCCH resource is mapped to the terminal device. Correspondingly, the terminal device receives the first indication information used to determine the frequency domain position where the PUCCH resource is mapped from the network device.
[1032] After receiving the first indication information from the network device, the terminal device determines the frequency domain position where the PUCCH resource is mapped based on the first indication information, and there may be the following two cases.
[1033] In the first case, the network device does not configure dedicated PUCCH resources for the terminal device. When the PUCCH resources of the terminal device are provided by using the parameter pucch-ResourceCommon, it can be understood that the first indication information may include SIB1 and DCI. SIB1 carries the parameter pucch-ResourceCommon. The parameter pucch-ResourceCommon is an indication field in the RRC message. The parameter hierarchy in 38.331 is SIB1 → ServingCellConfigCommonSIB → UplinkConfigCommonSIB → BWP-UplinkCommon → PUCCH-ConfigCommon → pucch-ResourceCommon. The value of the parameter pucch-ResourceCommon is one of 0 to 15. The terminal device determines a PUCCH resource set based on the parameter pucch-ResourceCommon. The value of the parameter pucch-ResourceCommon corresponds to the index value in Table 1, that is, the rows in Table 1 are determined as the configuration of the PUCCH resource set. The terminal device determines each PUCCH resource in the PUCCH resource set based on the configuration of the PUCCH resource set. The UE uses an index r PUCCH to indicate each PUCCH resource among the 16 PUCCH resources included in one PUCCH resource set. Here, 0 ≤ r PUCCH ≤ 15,
[1034]
Number
[1035] and N CCE is the number of control channel elements (CCEs) in the control resource set (CORESET) for PDCCH reception, and n CCE,0 is the index of the first CCE on the PDCCH, and Δ PRIis a value in the PUCCH resource indicator field in DCI.
[1036] The frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. The frequency domain position where the PUCCH resource is mapped can satisfy any one of the following rules.
[1037] Rule 1:
[1038] Method 1: For PUCCH resource set indices from 0 to 15, based on Table 1,
[1039]
Number
[1040] if it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1041]
Number
[1042] and the starting PRB index of the PUCCH resource at the second mapping position is
[1043]
Number
[1044] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS is.
[1045]
Number
[1046] If it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1047] [Number]
[1048] and the starting PRB index of the PUCCH resource at the second mapping position is
[1049] [Number]
[1050] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS where
[1051] [Number]
[1052] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1053] [Number]
[1054] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1055] For example, assuming N = 1, that is, the number of RBs transmitted on each PUCCH is 1 and the parameter pucch-ResourceCommon = 1, the frequency domain position where the PUCCH resource is mapped is as shown in FIG. 3. As shown in FIG. 3, based on the configuration of the PUCCH resource set whose index is 1 in Table 1, the time domain resource position of the PUCCH resource occupies 2 symbols starting from the first symbol 12. The starting PRB index of the PUCCH resource r PUCCH = 0, 1, 2 at the first mapping position is PRB0, and the starting PRB index at the second mapping position is PRB
[1056]
Number
[1057] at the first mapping position is PRB PUCCH = 3, 4, 5 at the first mapping position is PRB1, and the starting PRB index at the second mapping position is PRB
[1058]
Number
[1059] at the first mapping position is PRB PUCCH = 6, 7 at the first mapping position is PRB2, and the starting PRB index at the second mapping position is PRB
[1060]
Number
[1061] at the first mapping position is PRB PUCCH = 8, 9, 10 at the first mapping position is PRB
[1062]
Number
[1063] and the starting PRB index at the second mapping position is PRB0, and the PUCCH resource r at the first mapping position PUCCH = 11, 12, 13, the starting PRB index is PRB
[1064]
Number
[1065] and the starting PRB index at the second mapping position is PRB1, and the PUCCH resource r at the first mapping position PUCCH = 14, 15, the starting PRB index is PRB
[1066]
Number
[1067] and the starting PRB index at the second mapping position is PRB2.
[1068] As another example, when N > 1, that is, when the number of RBs transmitted on each PUCCH is greater than 1, it is assumed that the parameter pucch-ResourceCommon is 1. FIG. 7 is a schematic diagram showing the time-frequency position of the PUCCH resource according to an embodiment of the present application. As shown in FIG. 7, based on the configuration of the PUCCH resource set whose index is 1 in Table 1, the time-domain resource position of the PUCCH resource occupies 2 symbols starting from the first symbol 12. The PUCCH resource r at the first mapping position PUCCH = 0, 1, 2, the starting PRB index is PRB0, and the starting PRB index at the second mapping position is PRB
[1069]
Number
[1070] is such that the starting PRB index for PUCCH resource r at the first mapping position PUCCH =3, 4, 5 is PRB N, and the starting PRB index at the second mapping position is PRB
[1071]
Number
[1072] is such that the starting PRB index for PUCCH resource r at the first mapping position PUCCH =6, 7 is PRB 2N, and the starting PRB index at the second mapping position is PRB
[1073]
Number
[1074] is such that the starting PRB index for PUCCH resource r at the first mapping position PUCCH =8, 9, 10 is PRB
[1075]
Number
[1076] is such that the starting PRB index at the second mapping position is PRB0, and the starting PRB index for PUCCH resource r at the first mapping position PUCCH =11, 12, 13 is PRB
[1077]
Number
[1078] and the starting PRB index at the second mapping position is PRB N, and the starting PRB indices of PUCCH resource r PUCCH = 14, 15 are PRB
[1079]
Number
[1080] and the starting PRB index at the second mapping position is PRB 2N.
[1081] It can be understood that the frequency domain positions where PUCCH resources are mapped, determined based on frequency division multiplexing in Mode 1, can reduce the possibility of different PUCCH resources overlapping in the frequency domain.
[1082] Furthermore, according to the regulatory constraints in various countries and regions, including effective isotropic radiated power (EIRP) constraints and / or power spectral density (PSD) constraints, the maximum number of PRBs occupied by the transmission resources of PUCCH format 0 / 1 / 4 varies according to the subcarrier spacing (SCS).
[1083] When the SCS is 120 kHz, the maximum number of PRBs occupied by the resources of PUCCH format 0 / 1 / 4 is 32.
[1084] When the SCS is 480 kHz, the maximum number of PRBs occupied by the resources of PUCCH format 0 / 1 / 4 is 8.
[1085] When the SCS is 960 kHz, the maximum number of PRBs occupied by the resources of PUCCH format 0 / 1 / 4 is 4.
[1086] Currently, for the 120 / 480 / 960 kHz SCS, the maximum number of PRBs occupied by the resources of PUCCH format 0 / 1 / 4 is the same, specifically 16.
[1087] For the 120 / 480 / 960 kHz SCS, since the maximum number of PRBs occupied by the resources of PUCCH format 0 / 1 / 4 is 16, there may be a shortage of RBs in various configurations in Table 1.
[1088] In the case of RB shortage, the frequency domain position where the PUCCH resource is mapped can be determined to be any one of Method 2 to Method 6.
[1089] Method 2: It is assumed that the PUCCH resource set index configured for the terminal device is 15, and the number of available RBs for the configured PUCCH format 0 / 1 / 4 is below the threshold. For example, the value of T is 3.
[1090] If it is assumed that the PUCCH resource set index configured for the terminal device is 15 and the number of available RBs N for the configured PUCCH format 0 / 1 / 4 is greater than the threshold T, it can be understood that some RBs in the PUCCH resource may exceed the maximum range of the initial uplink bandwidth part (UL BWP). For example, N = 4, and the first hop frequency domain resource index of r PUCCH = 0, 1, 2, 3 determined by using Method 1 is
[1091]
Number
[1092] is. Furthermore,
[1093]
Number
[1094] When it is PUCCH = 0, 1, 2, or 3, the first hop frequency region resource index is 100 to 103, which exceeds the UL BWP range and it is assumed that there are no available PUCCH resources. In other words, there is a shortage of RBs.
[1095] The number of available RBs for the configured PUCCH format 0 / 1 / 4 is restricted to be below a threshold, thereby avoiding the case where there are no available PUCCH resources, in other words, when there is a shortage of RBs. In a configuration where the PUCCH resource set index is 15, when the number of RBs occupied by the PUCCH resource is 2, the corresponding 16 PUCCH resources are explained by using Table (a) as an example.
[1096] [Table 4]
[1097] [Table 5]
[1098] In a configuration where the PUCCH resource set index is 15, when the number of RBs occupied by the PUCCH resource is 3, the corresponding 16 PUCCH resources are explained by using Table (b) as an example.
[1099] [Table 6]
[1100] [Table 7]
[1101] By using Method 2, determining the frequency domain position where the PUCCH resource is mapped can avoid the problem of RB shortage that occurs when the PUCCH resource set index configured for the terminal device is 15 and the number of RBs N occupied by the resources of PUCCH format 0 / 1 / 4 is configured to be relatively large. In the present embodiment of the present application, the number of RBs occupied by the resources of PUCCH format 0 / 1 / 4 can be limited by using a threshold value T to mitigate the problem of RB shortage.
[1102] Optionally, the frequency domain position where the PUCCH resource is mapped, which is determined in Method 2, can be applied to the configurations of PUCCH resource set indexes 0 to 15 in Table 1.
[1103] Method 3: Based on Table 1, for PUCCH resource set indexes 0 to 15,
[1104]
Number
[1105] when it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1106]
Number
[1107] and the starting PRB index of the PUCCH resource at the second mapping position is
[1108]
Number
[1109] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod NCS or
[1110]
Number
[1111] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[1112]
Number
[1113] and the starting PRB index of the PUCCH resource at the second mapping position is
[1114]
Number
[1115] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8)mod N CS .
[1116]
Number
[1117] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1118]
Number
[1119] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[1120] In Table 1, in the configuration where the PUCCH resource set index is 15, the configured value of the PRB offset is
[1121]
Number
[1122] can be understood to be, and the formula in Method 3
[1123]
Number
[1124] is used to perform a modulo operation on the result of N times the RB offset, so that the PUCCH frequency domain resource index can prevent exceeding the BWP range due to an overly large RB offset of the PUCCH resource. This can alleviate the problem of RB shortage.
[1125] Optionally, the frequency domain position where the PUCCH resource determined in Method 3 is mapped can be applied to the configurations of PUCCH resource set indices 0 to 15 in Table 1.
[1126] Method 4: Based on Table 1, for PUCCH resource set indices 0 to 15,
[1127]
Number
[1128] if it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1129] [Number]
[1130] and the starting PRB index of the PUCCH resource at the second mapping position is
[1131] [Number]
[1132] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[1133] [Number]
[1134] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[1135] [Number]
[1136] and the starting PRB index of the PUCCH resource at the second mapping position is
[1137] [Number]
[1138] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS .
[1139] [Number]
[1140] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1141]
Number
[1142] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1143] In Table 1, in the configuration where the PUCCH resource set index is 15, the configuration value of the PRB offset is
[1144]
Number
[1145] It can be understood that when it is. In Method 4, the modulo position of the calculation formula is adjusted, so that the initial RB position of the PUCCH resource does not exceed the BWP range. This can alleviate the problem of RB shortage.
[1146] Optionally, the frequency domain position where the PUCCH resource determined in Method 4 is mapped can be applied to the configurations of PUCCH resource set indices 0 to 15 in Table 1.
[1147] Method 5: Based on Table 1, for PUCCH resource set indices 0 to 15,
[1148]
Number
[1149] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1150]
Number
[1151] and the starting PRB index of the PUCCH resource at the second mapping position is
[1152]
Number
[1153] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[1154]
Number
[1155] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1156]
Number
[1157] and the starting PRB index of the PUCCH resource at the second mapping position is
[1158]
Number
[1159] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS is.
[1160]
Number
[1161] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[1162]
Number
[1163] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[1164] In Table 1, in the configuration where the PUCCH resource set index is 15, the configured value of the PRB offset is
[1165]
Number
[1166] It can be understood that when it is. In Scheme 5, the modulo position of the calculation formula is adjusted, so that the initial RB position of the PUCCH resource does not exceed the BWP range. This can alleviate the problem of RB shortage.
[1167] Optionally, the frequency domain position where the PUCCH resource determined in Scheme 5 is mapped can be applied to the configurations of PUCCH resource set indexes 0 to 15 in Table 1.
[1168] Scheme 6: Based on Table 1, for PUCCH resource set indexes 0 to 15,
[1169]
Number
[1170] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1171]
Number
[1172] and the starting PRB index of the PUCCH resource at the second mapping position is
[1173]
Number
[1174] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[1175]
Number
[1176] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1177]
Number
[1178] and the starting PRB index of the PUCCH resource at the second mapping position is
[1179]
Number
[1180] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS .
[1181]
Number
[1182] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1183]
Number
[1184] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[1185]
Number
[1186] or
[1187]
Number
[1188] where p and q are real numbers, or p and q are integers.
[1189] In a possible implementation,[[]]
[1190]
Number
[1191] , or
[1192]
Number
[1193] ,..., or
[1194]
Number
[1195] is.
[1196] In a possible implementation,
[1197]
Number
[1198] , or
[1199]
Number
[1200] ,..., or
[1201]
Number
[1202] is.
[1203] In a possible implementation,
[1204]
Number
[1205] , or
[1206]
Number
[1207] ,..., or
[1208] [Number]
[1209] is.
[1210] In a possible implementation,
[1211] [Number]
[1212] is.
[1213] In Table 1, in the configuration where the PUCCH resource set index is 15, the configured value of the PRB offset is
[1214] [Number]
[1215] can be understood to be. In Equation
[1216] [Number]
[1217] in,
[1218] [Number]
[1219] It is so. Since the maximum value of N is 16, the scaling degree of the RB offset is restricted by using this formula, and the RB offset does not increase linearly as N increases. This can alleviate the problem of RB shortage.
[1220] [Number]
[1221] or
[1222] [Number]
[1223] can alternatively be an irrational number. When q is an integer of 2 or more, as N increases
[1224] [Number]
[1225] or
[1226] [Number]
[1227] the rate of increase of decreases, the rate of change of the scaling of the PRB offset decreases, and thereby the problem of RB shortage can be alleviated.
[1228] Optionally, the frequency domain position where the PUCCH resource determined in Method 6 is mapped can be applied to the configurations of PUCCH resource set indexes 0 to 15 in Table 1.
[1229] Rule 2: One PUCCH resource set includes multiple PUCCH resources, and the multiple PUCCH resources are classified into a first PUCCH resource and a second PUCCH resource. The first PUCCH resource is the PUCCH resource closest to the ends on both sides of the BWP, and the second PUCCH resource is other PUCCH resources in the PUCCH resource set other than the first PUCCH resource.
[1230]
Number
[1231] , and
[1232]
Number
[1233] If so, the starting PRB index of the first PUCCH resource at the first mapping position is
[1234]
Number
[1235] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1236]
Number
[1237] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS is.
[1238]
Number
[1239] and
[1240] [Number]
[1241] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1242] [Number]
[1243] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1244] [Number]
[1245] and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS is
[1246] [Number]
[1247] and
[1248] [Number]
[1249] if it is, the starting PRB index of the second PUCCH resource at the first mapping position is
[1250] [Number]
[1251] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1252]
Number
[1253] and the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS The second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set. Each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources.
[1254]
Number
[1255] , and
[1256]
Number
[1257] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1258]
Number
[1259] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1260]
Number
[1261] and the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 -8)mod N CS where
[1262]
Number
[1263] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1264]
Number
[1265] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1266] For example, assume that the parameter pucch-ResourceCommon is 1. FIG. 8 is a schematic diagram showing the time-frequency position of another PUCCH resource according to an embodiment of the present application. As shown in FIG. 8, based on the configuration of the PUCCH resource set where the index is 1 in Table 1, the time-domain resource position of the PUCCH resource starts from the first symbol 12 and occupies two symbols. The start PRB index of the first PUCCH resource r PUCCH =0, 1, 2 is PRB 0, and the start PRB index at the second mapping position is PRB
[1267]
Number
[1268] and the starting PRB index of the second PUCCH resource r at the first mapping position PUCCH = 3, 4, 5 is PRB N, and the starting PRB index at the second mapping position is PRB
[1269]
Number
[1270] and the starting PRB index of the second PUCCH resource r at the first mapping position PUCCH = 6, 7 is PRB 2N, and the starting PRB index at the second mapping position is PRB
[1271]
Number
[1272] and the starting PRB index of the first PUCCH resource r at the first mapping position PUCCH = 8, 9, 10 is PRB
[1273]
Number
[1274] and the starting PRB index at the second mapping position is PRB 0, and the starting PRB index of the second PUCCH resource r at the first mapping position PUCCH = 11, 12, 13 is PRB
[1275]
Number
[1276] and the starting PRB index at the second mapping position is PRB 2N, and the starting PRB index of the second PUCCH resource r at the first mapping position PUCCH= The starting PRB indices of 14 and 15 are PRB
[1277]
Number
[1278] and the starting PRB index at the second mapping position is PRB N.
[1279] In the second case, the network device configures dedicated PUCCH resources for the terminal device, which can be understood as the network device configuring dedicated PUCCH resources by using dedicated RRC signaling. The first indication information may include one or more PUCCH resources dedicated to the terminal device, and may further include a PUCCH frequency hopping indication indicating to the terminal device that it should perform frequency hopping. In one embodiment, the first indication information may be PUCCH-Config, and PUCCH-Config is used to configure dedicated PUCCH resources for the terminal device, and PUCCH-Config is an indication field in dedicated RRC signaling.
[1280] In the case of frequency hopping, the number of PRBs occupied by the PUCCH resource is N, and N is a positive integer greater than or equal to 1. The frequency domain position where the PUCCH resource is mapped may include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position.
[1281] When the transmission of a PUCCH resource occupies one PRB, the starting PRB index of the PUCCH resource at the first mapping position may also be referred to as the PRB index of the PUCCH resource at the first mapping position, and the starting PRB index of the PUCCH resource at the second mapping position may also be referred to as the PRB index of the PUCCH resource at the second mapping position. In one embodiment, the PRB index of the PUCCH resource at the first mapping position may be represented by the first hop PRB, and the PRB index of the PUCCH resource at the second mapping position may be represented by the second hop PRB.
[1282] When the transmission of a PUCCH resource occupies multiple PRBs, in one embodiment, the starting PRB index of the PUCCH resource at the first mapping position may be represented by the first hop starting PRB, and the starting PRB index of the PUCCH resource at the second mapping position may be represented by the second hop starting PRB. In another embodiment, the ending PRB index of the PUCCH resource at the first mapping position may be represented by the first hop ending PRB, and the ending PRB index of the PUCCH resource at the second mapping position may be represented by the second hop ending PRB.
[1283] For example, FIG. 9 is a schematic diagram showing the time-frequency position of yet another PUCCH resource according to an embodiment of the present application. As shown in FIG. 9, the PRB index of the PUCCH resource at the first mapping position may be represented by the first hop PRB, and the PRB index of the PUCCH resource at the second mapping position may be represented by the second hop PRB. The PRB index of the PUCCH resource at the first mapping position is from PRB N to PRB 2N - 1, and the PRB index of the PUCCH resource at the second mapping position is PRB
[1284]
Number
[1285] or PRB
[1286] [Number]
[1287] is.
[1288] Optionally, the frequency domain position where the PUCCH resource is mapped satisfies Rule 2 only when any one of the following conditions is met.
[1289] Condition 1: N is greater than or equal to (or exceeds) a first threshold, and the first threshold is a positive integer greater than 1.
[1290] Condition 2: The bandwidth of the BWP is less than or equal to (or less than) a second threshold, and the second threshold is a positive integer. For example, when the subcarrier spacing (SCS) is 120K, the bandwidth of the BWP is less than X; when the SCS is 480K, the bandwidth of the BWP is less than X / 4; when the SCS is 960K, the bandwidth of the BWP is less than X / 8; or when the SCS is 1920K, the bandwidth of the BWP is less than X / 16. In one embodiment, X = 400. When the bandwidth of the BWP is less than 400, the frequency hopping gains of different PUCCH resources are significantly different. When the bandwidth of the BWP tends to be a larger value (e.g., exceeding 400), different PUCCH resources have different frequency hopping distances, but it can be understood that they can obtain the main frequency hopping gain and have little impact on coverage.
[1291] In this embodiment of the present application, the PUCCH resource can be understood as the PUCCH transmission resource in the standard specification. The first mapping position of the PUCCH resource can be understood as the first hop in the standard specification. It should be noted that the starting PRB index can be understood as the lowest PRB index, and the ending PRB index can be understood as the highest PRB index. For example, when the PRB index corresponding to the PUCCH resource is from PRB 0 to PRB n-1, the starting PRB index is PRB 0, and the ending PRB index is PRB n-1. This is described in a unified manner in this specification and will not be elaborated later.
[1292] Step S602: The terminal device transmits information to the network device in the first period by using the PUCCH resource, and the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different.
[1293] After determining the frequency domain position where the PUCCH resource is mapped based on the first indication information, the terminal device can transmit information to the network device within the first period by using the PUCCH resource. In at least two consecutive time units in the first period, the frequency domain positions where the PUCCH resource is mapped change with the time unit. The information may be the uplink control information of the PUCCH resource and may include HARQ-ACK information, SR information, CSI, etc.
[1294] It should be noted that the first mapping position and the second mapping position included in the frequency domain position where the PUCCH resource is mapped are at different time domain positions in the same time unit. The time unit can be a frame, a subframe, a slot, a symbol, etc. For example, the first mapping position and the second mapping position are respectively on two different symbols in a slot.
[1295] Optionally, the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different only if any one of the following conditions is satisfied.
[1296] Condition 1: N is greater than or equal to (or exceeds) a first threshold, and the first threshold is a positive integer greater than 1.
[1297] Condition 2: The bandwidth of the BWP is less than or equal to (or less than) a second threshold, and the second threshold is a positive integer. For example, when the subcarrier spacing (SCS) is 120K, the bandwidth of the BWP is less than X; when the SCS is 480K, the bandwidth of the BWP is less than X / 4; when the SCS is 960K, the bandwidth of the BWP is less than X / 8; or when the SCS is 1920K, the bandwidth of the BWP is less than X / 16. In one embodiment, X = 400.
[1298] The start time unit in at least two consecutive time units can be determined in any one of the following ways.
[1299] Way 1: The start time unit is determined according to the default specification of the protocol without signaling indication.
[1300] Way 2: The terminal device receives second indication information from the network device and determines the start time unit based on the second indication information. The second indication information may indicate that the start time unit is the time unit when the terminal device first uses the PUCCH resource. Alternatively, the second indication information may include a time period offset indicating that the start time unit is the time unit obtained by adding the time period offset to the time unit when the terminal device receives the second indication information. For example, the terminal device receives the second indication information in slot 1, and the time period offset is 3. In this case, the start time unit is slot 4. Alternatively, the second indication information may include a time unit index value indicating that the start time unit is the time unit corresponding to the time unit index value.
[1301] The frequency domain positions to which PUCCH resources are mapped are in at least two consecutive time units and change with the time units starting from the start time unit. The details are as follows.
[1302] In step S601, for the frequency domain positions to which PUCCH resources are mapped, which are determined according to rule 1 in the first case, the fact that the frequency domain positions to which PUCCH resources are mapped are different in at least two consecutive time units may satisfy any one of the following implementations.
[1303] In the first implementation, the start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position are periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP. Specifically, in at least two consecutive time units,
[1304]
Number
[1305] If it is, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs in descending order of the PRB index, or
[1306]
Number
[1307] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index.
[1308] For example, FIGS. 10A to 10C are schematic diagrams showing different frequency region positions to which PUCCH resources are mapped according to embodiments of the present application. As shown in FIGS. 10A to 10C, in the starting time unit (the first time unit), with respect to the frequency region position to which the PUCCH resource shown in FIG. 7 is mapped, the frequency region position to which the PUCCH resource is mapped is different starting from the first time unit in consecutive time units. As an example for explanation, PUCCH resources r PUCCH = 0, 1, 2 are used. In the first time unit, the second time unit, and the third time unit, the starting PRB indices of the PUCCH resources r PUCCH = 0, 1, 2 at the first mapping position are PRB 0, PRB N, and PRB 2N, respectively, and the starting PRB indices of the PUCCH resources r PUCCH = 0, 1, 2 at the second mapping position are PRB
[1309]
Number
[1310] , PRB
[1311]
Number
[1312] , and PRB
[1313]
Number
[1314] It is. In the first time unit, for PUCCH resource frequency hopping distances where r PUCCH = 0, 1, 2, 8, 9, 10 are
[1315]
Number
[1316] and for PUCCH resource frequency hopping distances where r PUCCH = 3, 4, 5, 11, 12, 13 are
[1317]
Number
[1318] and for PUCCH resource frequency hopping distances where r PUCCH = 6, 7, 14, 15 are
[1319]
Number
[1320] It is. In the second time unit, for PUCCH resource frequency hopping distances where r PUCCH = 0, 1, 2, 8, 9, 10 are
[1321]
Number
[1322] and for PUCCH resource frequency hopping distances where r PUCCH = 3, 4, 5, 11, 12, 13 are
[1323]
Number
[1324] and for PUCCH resource frequency hopping distances where r PUCCH=6, 7, 14, 15 of the PUCCH resource frequency hopping distance is
[1325]
Number
[1326] is. In the third time unit, r PUCCH =0, 1, 2, 8, 9, 10 of the PUCCH resource frequency hopping distance is
[1327]
Number
[1328] is, and r PUCCH =3, 4, 5, 11, 12, 13 of the PUCCH resource frequency hopping distance is
[1329]
Number
[1330] is, and r PUCCH =6, 7, 14, 15 of the PUCCH resource frequency hopping distance is
[1331]
Number
[1332] is. After these three time units, the time-domain average value of all PUCCH resource frequency hopping distances is,
[1333]
Number
[1334] is.
[1335] The time-domain change period of the PUCCH resource frequency hopping distance is N CSIt should be noted that it can be determined based on this. According to the configuration of Table 1, for example, when N CS = 2, the time-domain change period of the PUCCH resource frequency hopping distance is a period of 4-hour units, and when N CS = 3, the time-domain change period of the PUCCH resource frequency hopping distance is a period of 3-hour units, and when N CS = 4, the time-domain change period of the PUCCH resource frequency hopping distance is a period of 2-hour units. FIGS. 10A to 10C are examples described by using the frequency-domain position where the PUCCH resource in FIG. 7 is mapped as the start time unit. FIG. 7 shows the frequency-domain position where the PUCCH resource is mapped, which is determined based on the configuration of the PUCCH resource set with index 1 in Table 1, and N CS = 3. Therefore, the time-domain change period of FIGS. 10A to 10C is a period of 3-hour units. The following embodiments are the same and will be described in a unified manner in this specification. Details will not be described hereinafter.
[1336] In the second implementation, the start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position are periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. Specifically, in at least two consecutive time units,
[1337]
Number
[1338] If it is the case, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs in ascending order of the PRB index, or
[1339]
Number
[1340] When it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[1341] In one embodiment, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position can be periodically shifted by only N PRBs from both sides of the BWP to the middle of the BWP, or from the middle of the BWP to both sides of the BWP, and the following rules can be satisfied.
[1342] In the M-th time unit in at least two consecutive time units,
[1343]
Number
[1344] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1345]
Number
[1346] and the starting PRB index of the PUCCH resource at the second mapping position is
[1347]
Number
[1348] or
[1349]
Number
[1350] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1351]
Number
[1352] and the starting PRB index of the PUCCH resource at the second mapping position is
[1353]
Number
[1354] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1. K is a positive integer greater than or equal to 1,
[1355]
Number
[1356] and k is a positive integer greater than or equal to 1. For example, assume N CS = 3. When K = 0, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, or when K = 1, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP.
[1357] For example, FIGS. 11A to 11C are schematic diagrams showing different frequency domain positions to which another PUCCH resource is mapped according to an embodiment of the present application. As shown in FIGS. 11A to 11C, for the frequency domain position to which the PUCCH resource shown in FIG. 7 is mapped in the start time unit (first time unit), the frequency domain position to which the PUCCH resource is mapped is different starting from the first time unit in consecutive time units. As an example for explanation, PUCCH resources r PUCCH = 0, 1, 2 are used. In the first time unit, the second time unit, and the third time unit, the starting PRB indices of PUCCH resources r PUCCH = 0, 1, 2 at the first mapping position are PRB 0, PRB 2N, and PRB N, respectively, and the starting PRB indices of PUCCH resources r PUCCH = 0, 1, 2 at the second mapping position are PRB
[1358]
Number
[1359] , PRB
[1360]
Number
[1361] , and PRB
[1362]
Number
[1363] respectively. In the first time unit, the PUCCH resource frequency hopping distances for r PUCCH = 0, 1, 2, 8, 9, 10 are
[1364]
Number
[1365] and r PUCCH = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1366]
Number
[1367] and r PUCCH = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1368]
Number
[1369] is. In the second time unit, r PUCCH = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1370]
Number
[1371] and r PUCCH = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1372]
Number
[1373] and r PUCCH = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1374]
Number
[1375] is. In the third time unit, r PUCCHFor PUCCH resource frequency hopping distances of 0, 1, 2, 8, 9, 10, it is
[1376]
Number
[1377] and for r PUCCH = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distances are
[1378]
Number
[1379] and for r PUCCH = 6, 7, 14, 15, the PUCCH resource frequency hopping distances are
[1380]
Number
[1381] After these three time units, the time domain average value of all PUCCH resource frequency hopping distances is
[1382]
Number
[1383] is.
[1384] In step S601, for the frequency domain position where the PUCCH resource is mapped, which is determined according to rule 2 in the first case, the situation where the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units are different can have the following four implementations.
[1385] In the first implementation, the starting PRB index of the first PUCCH resource and the second PUCCH resource at the first mapping position and the second mapping position is periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP. Specifically, in at least two consecutive time units,
[1386]
Number
[1387] and,
[1388]
Number
[1389] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[1390]
Number
[1391] and,
[1392]
Number
[1393] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in the descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in the ascending order of the PRB index.
[1394] For example, FIGS. 12A to 12C are schematic diagrams showing different frequency region positions to which still another PUCCH resource is mapped according to an embodiment of the present application. As shown in FIGS. 12A to 12C, for the frequency region positions to which the first PUCCH resource and the second PUCCH resource shown in FIG. 8 are mapped in the start time unit (first time unit), the frequency region positions to which the first PUCCH resource and the second PUCCH resource are mapped are different starting from the first time unit in consecutive time units. The first mapping position indexes, the second mapping position indexes, and the initial cyclic shift indexes of the first PUCCH resource and the second PUCCH resource in the first time unit, the second time unit, and the third time unit are shown in Table 4, Table 5, and Table 6, respectively.
[1395]
Table 8
[1396]
Table 9
[1397]
Table 10
[1398]
Table 11
[1399]
Table 12
[1400]
Table 13
[1401] In the first time unit, for PUCCH resource frequency hopping distances where r PUCCH1 = 0, 1, 2, 8, 9, 10, they are
[1402]
Number
[1403] and for PUCCH resource frequency hopping distances where r PUCCH2 = 3, 4, 5, 11, 12, 13, they are
[1404]
Number
[1405] and for PUCCH resource frequency hopping distances where r PUCCH2 = 6, 7, 14, 15, they are
[1406]
Number
[1407] This is the case. In the second time unit, for PUCCH resource frequency hopping distances where r PUCCH1 = 0, 1, 2, 8, 9, 10, they are
[1408]
Number
[1409] and r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1410]
Number
[1411] and r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1412]
Number
[1413] is. In the third time unit, r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1414]
Number
[1415] and r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1416]
Number
[1417] and r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1418]
Number
[1419] is. After these three time units, the time domain average value of all PUCCH resource frequency hopping distances is,
[1420]
Number
[1421] is.
[1422] In the second implementation, the starting PRB indices of the first PUCCH resource and the second PUCCH resource at the first mapping position and the second mapping position are periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. Specifically, in at least two consecutive time units,
[1423]
Number
[1424] , and
[1425]
Number
[1426] is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, or
[1427]
Number
[1428] , and
[1429]
Number
[1430] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index.
[1431] In one embodiment, the starting PRB indices of the first PUCCH resource and the second PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position can be periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP or from the middle of the BWP to both sides of the BWP, and the following rules can be satisfied.
[1432] In the M-th time unit in at least two consecutive time units,
[1433]
Number
[1434] When it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1435]
Number
[1436] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1437]
Number
[1438] or
[1439]
Number
[1440] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[1441]
Number
[1442] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1443]
Number
[1444] and
[1445]
Number
[1446] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1447]
Number
[1448] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1449]
Number
[1450] is, or
[1451]
Number
[1452] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1453]
Number
[1454] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1455]
Number
[1456] is.
[1457] For example, FIGS. 13A to 13C are schematic diagrams showing different frequency region positions to which still another PUCCH resource is mapped according to an embodiment of the present application. As shown in FIGS. 13A to 13C, in the starting time unit (first time unit), for the frequency region positions to which the first PUCCH resource and the second PUCCH resource shown in FIG. 8 are mapped, the frequency region positions to which the first PUCCH resource and the second PUCCH resource are mapped are different starting from the first time unit in consecutive time units. As an example for explanation, the first PUCCH resource r PUCCH1 =0, 1, 2 is used. In the first time unit, the second time unit, and the third time unit, for the first PUCCH resource r at the first mapping position PUCCH1For = 0, 1, 2, the starting PRB indices are PRB 0, PRB 2N, and PRB N respectively, and the first PUCCH resource r at the second mapping position PUCCH1 For = 0, 1, 2, the starting PRB indices are respectively PRB
[1458]
Number
[1459] , PRB
[1460]
Number
[1461] , and PRB
[1462]
Number
[1463] respectively. In the first time unit, r PUCCH1 For = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1464]
Number
[1465] respectively, and for r PUCCH2 For = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1466]
Number
[1467] respectively, and for r PUCCH2 For = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1468]
Number
[1469] is. In the second time unit, r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1470]
Number
[1471] is, and r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1472]
Number
[1473] is, and r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1474]
Number
[1475] is. In the third time unit, r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1476]
Number
[1477] is, and r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1478]
Number
[1479] and r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1480] [Number]
[1481] is. After these three time units, the time domain average value of all PUCCH resource frequency hopping distances is
[1482] [Number]
[1483] is.
[1484] In the third implementation, the start PRB indexes of the first PUCCH resource and the second PUCCH resource at the first mapping position are periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP, and the start PRB index at the second mapping position is periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP. Specifically, in at least two consecutive time units,
[1485] [Number]
[1486] and
[1487] [Number]
[1488] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs only in ascending order of the PRB index or
[1489] [Number]
[1490] and
[1491] [Number]
[1492] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index.
[1493] For example, FIGS. 14A to 14C are schematic diagrams showing different frequency domain positions to which yet another PUCCH resource is mapped according to an embodiment of the present application. As shown in FIGS. 14A to 14C, for the frequency domain positions to which the first PUCCH resource and the second PUCCH resource shown in FIG. 8 are mapped in the start time unit (the first time unit), the frequency domain positions to which the first PUCCH resource and the second PUCCH resource are mapped are different starting from the first time unit in consecutive time units. The first mapping position index, the second mapping position index, and the initial cyclic shift index of the first PUCCH resource and the second PUCCH resource in the first time unit, the second time unit, and the third time unit are shown in Table 7, Table 8, and Table 9, respectively.
[1494]
Table 14
[1495]
Table 15
[1496]
Table 16
[1497]
Table 17
[1498]
Table 18
[1499]
Table 19
[1500] In the first time unit, for r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1501]
Number
[1502] and for r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1503]
Number
[1504] and for r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1505]
Number
[1506] and is. In the second time unit, for r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1507]
Number
[1508] and for r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1509]
Number
[1510] and for r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1511]
Number
[1512] is. In the third time unit, for r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1513]
Number
[1514] and for r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1515]
Number
[1516] and for r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1517]
Number
[1518] is. After these three time units, the time-domain average value of all PUCCH resource frequency hopping distances is
[1519]
Number
[1520] is.
[1521] In the fourth implementation, the starting PRB indices of the first PUCCH resource and the second PUCCH resource at the first mapping position are periodically shifted by N PRBs from the middle of the BWP to both sides of the BWP, and the starting PRB index at the second mapping position is periodically shifted by N PRBs from both sides of the BWP to the middle of the BWP. Specifically, in at least two consecutive time units,
[1522] [Number]
[1523] and,
[1524] [Number]
[1525] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[1526] [Number]
[1527] and,
[1528] [Number]
[1529] When it is, the start PRB index of the first PUCCH resource at the first mapping position and the start PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the start PRB index of the first PUCCH resource at the second mapping position and the start PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[1530] For example, FIGS. 15A to 15C are schematic diagrams showing different frequency domain positions to which additional PUCCH resources are mapped according to an embodiment of the present application. As shown in FIGS. 15A to 15C, in the start time unit (the first time unit), for the frequency domain positions to which the first PUCCH resource and the second PUCCH resource shown in FIG. 8 are mapped, the frequency domain positions to which the first PUCCH resource and the second PUCCH resource are mapped are different starting from the first time unit in consecutive time units. As an example for explanation, the first PUCCH resource r PUCCH1 = 0, 1, 2 are used. In the first time unit, the second time unit, and the third time unit, the start PRB indices of the first PUCCH resource r PUCCH1 = 0, 1, 2 at the first mapping position are PRB 0, PRB 2N, and PRB N, respectively, and the start PRB indices of the first PUCCH resource r PUCCH1 = 0, 1, 2 at the second mapping position are, respectively, PRB
[1531]
Number
[1532] , PRB
[1533]
Number
[1534] 、 and PRB
[1535]
Number
[1536] is. In the first time unit, for r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1537]
Number
[1538] is, and for r PUCCH2 = 3, 4, 5, 11, 12, 13, the PUCCH resource frequency hopping distance is
[1539]
Number
[1540] is, and for r PUCCH2 = 6, 7, 14, 15, the PUCCH resource frequency hopping distance is
[1541]
Number
[1542] is. In the second time unit, for r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distance is
[1543]
Number
[1544] and r PUCCH2 For PUCCH resource frequency hopping distances where r
[1545]
Number
[1546] and r PUCCH2 For PUCCH resource frequency hopping distances where r
[1547]
Number
[1548] is as follows. In the third time unit, for PUCCH resource frequency hopping distances where r PUCCH1 = 0, 1, 2, 8, 9, 10, the PUCCH resource frequency hopping distances are
[1549]
Number
[1550] and r PUCCH2 For PUCCH resource frequency hopping distances where r
[1551]
Number
[1552] and r PUCCH2 For PUCCH resource frequency hopping distances where r
[1553]
Number
[1554] is as follows. After these three time units, the time-domain average value of all PUCCH resource frequency hopping distances is
[1555] [Number]
[1556] is.
[1557] In step S601, for the frequency domain position where the PUCCH resource determined in the second case is mapped, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units are different can have the following two implementations.
[1558] In the first implementation, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[1559] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the second mapping position
[1560] [Number]
[1561] (or
[1562] [Number]
[1563] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are either periodically shifted by a first offset or the starting PRB index of the PUCCH resource at the second mapping position
[1564]
Number
[1565] (or
[1566]
Number
[1567] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by the first offset.
[1568] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the second mapping position
[1569]
Number
[1570] (or
[1571]
Number
[1572] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are shifted by the first offset, or the starting PRB index of the PUCCH resource at the second mapping position
[1573]
Number
[1574] (or
[1575]
Number
[1576] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are shifted by only the first offset, and the modulo operation is
[1577]
Number
[1578] It can be understood that it is implemented for.
[1579]
Number
[1580] is the number of PRBs occupied by the bandwidth part BWP.
[1581] In one embodiment, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position may satisfy the following rules. The PRB index of the PUCCH resource at the first mapping position may be represented by the first hop PRB, and the PRB index of the PUCCH resource at the second mapping position may be represented by the second hop PRB. In the Mth time unit in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position is (the first hop PRB + offset 1) mod
[1582]
Number
[1583] where the offset 1 is the first offset.
[1584] For example, FIGS. 16A to 16C are schematic diagrams showing different frequency domain positions to which additional PUCCH resources are mapped according to embodiments of the present application. As shown in FIGS. 16A to 16C, the first offset is N PRBs, and both the start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position are shifted in ascending order based on the value of the PRB index. In the first time unit, the second time unit, and the third time unit, the start PRB index of the PUCCH resource at the first mapping position is PRB N to PRB 2N - 1, PRB 2N to PRB 3N - 1, and PRB 3N to PRB 4N - 1, respectively, and the start PRB index of the PUCCH resource at the second mapping position is PRB
[1585]
Number
[1586] , PRB
[1587]
Number
[1588] , and PRB
[1589]
Number
[1590] respectively. In each time unit, the time domain average value of the PUCCH resource frequency hopping distance is
[1591]
Number
[1592] is.
[1593] In a second implementation, in at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are each periodically shifted by a first offset and a second offset on the physical resource block PRB of the bandwidth part BWP.
[1594] The starting PRB index of the PUCCH resource at the second mapping position
[1595]
Number
[1596] (or
[1597]
Number
[1598] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are each shifted by only the first offset,
[1599]
Number
[1600] of Remaining is obtained and shifted by only the second offset,
[1601]
Number
[1602] of Remaining is obtained. This is the starting PRB index of the PUCCH resource at the second mapping position
[1603] [Number]
[1604] (or
[1605] [Number]
[1606] ) If so, it can be understood that the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are each shifted by the first offset and the second offset, respectively.
[1607] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the second mapping position
[1608] [Number]
[1609] (or
[1610] [Number]
[1611] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are each shifted by the first offset and the second offset, or the starting PRB index of the PUCCH resource at the second mapping position
[1612]
Number
[1613] (or
[1614]
Number
[1615] ) If so, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are each shifted by the first offset,
[1616]
Number
[1617] of Remaining is obtained, and shifted by the second offset,
[1618]
Number
[1619] of Remaining is obtained and can be understood as such.
[1620]
Number
[1621] is the number of PRBs occupied by the BWP.
[1622] It should be noted that the shift direction between the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position is not limited. For example, the shift is implemented in ascending / descending order of the index value of the BWP. The shift direction of the starting PRB index of the PUCCH resource at the first mapping position may be the same as or different from the shift direction of the starting PRB index of the PUCCH resource at the second mapping position. In the first implementation and the second implementation, the first offset can be configured according to the network device by using dedicated RRC, and the second offset can also be configured according to the network device by using dedicated RRC.
[1623] In the above embodiments, the frequency domain positions where the PUCCH resources are mapped change so that the frequency hopping distances of all the PUCCH resources in the frequency domain can be averaged to be the same in the time dimension. In this way, the frequency hopping gain is averaged to be the same in the time dimension. This can relax the limitation of the frequency hopping gain of the PUCCH resources and expand the coverage.
[1624] In the above, the embodiments of the method provided in the embodiments of the present application have been described. Next, the embodiments of the virtual device in the embodiments of the present application will be described.
[1625] FIG. 17 is a schematic diagram showing the structure of a communication device according to an embodiment of the present application. This device may be a terminal device or a module (such as a chip, etc.) in a terminal device. As shown in FIG. 17, the device 1700 includes at least a receiving unit 1701 and a transmitting unit 1702.
[1626] The receiving unit 1701 is configured to receive first indication information from a network device, and the first indication information is used to determine a frequency domain position to which a physical uplink control channel PUCCH resource is mapped.
[1627] The transmitting unit 1702 is configured to transmit information to a network device in a first period by using a PUCCH resource, and the frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units in the first period are different.
[1628] In one embodiment, when the network device does not configure a frequency domain position to which a dedicated PUCCH resource is mapped for a terminal device, the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set.
[1629] In one embodiment, the frequency domain position to which the PUCCH resource is mapped includes a start PRB index of the PUCCH resource at a first mapping position, a start PRB index of the PUCCH resource at a second mapping position, and an initial cyclic shift index of the PUCCH resource. The fact that the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set means that
[1630]
Number
[1631] when this is the case, the start PRB index of the PUCCH resource at the first mapping position is
[1632]
Number
[1633] and the starting PRB index of the PUCCH resource at the second mapping position is
[1634] [Number]
[1635] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[1636] [Number]
[1637] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[1638] [Number]
[1639] and the starting PRB index of the PUCCH resource at the second mapping position is
[1640] [Number]
[1641] and the initial cyclic shift index of the PUCCH resource is (r PUCCH -8) mod N CS including that
[1642] [Number]
[1643] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CSis the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[1644]
Number
[1645] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than or equal to 1.
[1646] In one embodiment, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is
[1647]
Number
[1648] , and
[1649]
Number
[1650] If so, the starting PRB index of the first PUCCH resource at the first mapping position is
[1651]
Number
[1652] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1653]
Number
[1654] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS and the first PUCCH resource is the PUCCH resource closest to the ends on both sides of the bandwidth part BWP, or
[1655]
Number
[1656] , and
[1657]
Number
[1658] if so, the starting PRB index of the first PUCCH resource at the first mapping position is
[1659]
Number
[1660] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1661]
Number
[1662] and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS and
[1663]
Number
[1664] and
[1665]
Number
[1666] if it is the case, the starting PRB index of the second PUCCH resource at the first mapping position is
[1667]
Number
[1668] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1669]
Number
[1670] and the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS and the second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set, each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources or
[1671]
Number
[1672] and
[1673]
Number
[1674] When it is, the starting PRB index of the second PUCCH resource at the first mapping position is
[1675] [Number]
[1676] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1677] [Number]
[1678] where the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 -8) mod N CS including that it is
[1679] [Number]
[1680] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1681] [Number]
[1682] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1683] In one embodiment, the fact that the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[1684] In at least two consecutive time units,
[1685]
Number
[1686] If so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs only in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs only in descending order of the PRB index, or
[1687]
Number
[1688] If so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs only in ascending order of the PRB index.
[1689] Alternatively, in at least two consecutive time units,
[1690]
Number
[1691] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[1692] [Number]
[1693] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[1694] In one embodiment, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[1695] In the M-th time unit among at least two consecutive time units,
[1696] [Number]
[1697] When it is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1698] [Number]
[1699] and the starting PRB index of the PUCCH resource at the second mapping position is
[1700]
Number
[1701] is, or
[1702]
Number
[1703] if so, the starting PRB index of the PUCCH resource at the first mapping position is
[1704]
Number
[1705] and the starting PRB index of the PUCCH resource at the second mapping position is
[1706]
Number
[1707] where K is a fixed time-domain cyclic offset.
[1708] In one embodiment, the difference in the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[1709] In at least two consecutive time units,
[1710]
Number
[1711] , and
[1712]
Number
[1713] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[1714] [Number]
[1715] and
[1716] [Number]
[1717] When it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index.
[1718] Or, in at least two consecutive time units,
[1719] [Number]
[1720] and
[1721]
Number
[1722] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, or
[1723]
Number
[1724] , and
[1725]
Number
[1726] When it is, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, r PUCCH1 is the index of the first PUCCH resource, r PUCCH2 is the index of the second PUCCH resource.
[1727] In one embodiment, the fact that the frequency domain positions where PUCCH resources are mapped are different in at least two consecutive time units in the first period includes the following.
[1728] In the M-th time unit among at least two consecutive time units,
[1729]
Number
[1730] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1731]
Number
[1732] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1733]
Number
[1734] or
[1735]
Number
[1736] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1737]
Number
[1738] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1739] [Number]
[1740] being, and
[1741] [Number]
[1742] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1743] [Number]
[1744] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1745] [Number]
[1746] or
[1747] [Number]
[1748] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1749] [Number]
[1750] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1751] [Number]
[1752] where K is a fixed time-domain cyclic offset and M is an integer greater than or equal to 1.
[1753] In one embodiment, the fact that the frequency-domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[1754] In at least two consecutive time units,
[1755] [Number]
[1756] and
[1757] [Number]
[1758] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs in ascending order of the PRB index or
[1759] [Number]
[1760] and
[1761] [Number]
[1762] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in descending order of the PRB index.
[1763] Alternatively, in at least two consecutive time units
[1764] [Number]
[1765] and
[1766] [Number]
[1767] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by only N PRBs in descending order of the PRB index, or
[1768]
Number
[1769] 、and
[1770]
Number
[1771] If it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, r PUCCH1 r is the index of the first PUCCH resource, r PUCCH2 r is the index of the second PUCCH resource.
[1772] In one embodiment, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[1773] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[1774] In one embodiment, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[1775] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are respectively periodically shifted by the first offset and the second offset on the physical resource block PRB of the bandwidth part BWP.
[1776] In one embodiment, the first offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[1777] In one embodiment, the second offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[1778] In one embodiment, the receiving unit 1701 is further configured to receive second indication information from the network device, and the second indication information indicates that the starting time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[1779] In one embodiment, the receiving unit 1701 is further configured to receive second instruction information from a network device, the second instruction information includes a time period offset, and the second instruction information indicates that the start time units of at least two consecutive time units are time units obtained by adding the time period offset to the time unit when the terminal device receives the second instruction information.
[1780] In one embodiment, the receiving unit 1701 is further configured to receive second instruction information from a network device, the second instruction information includes a time unit index value, and the second instruction information indicates that the start time units of at least two consecutive time units are time units corresponding to the time unit index value.
[1781] For a more detailed description of the receiving unit 1701 and the transmitting unit 1702, please directly refer to the relevant description of the terminal device in the embodiment of the method shown in FIG. 6. For details, it will not be described again in this specification.
[1782] FIG. 18 is a schematic diagram showing the structure of another communication device according to an embodiment of the present application. This device may be a network device or a module (such as a chip, etc.) in a network device. As shown in FIG. 18, the device 1800 includes at least a transmitting unit 1801 and a receiving unit 1802.
[1783] The transmitting unit 1801 is configured to transmit first instruction information to a terminal device, and the first instruction information is used to determine the frequency domain position to which a physical uplink control channel PUCCH resource is mapped.
[1784] The receiving unit 1802 is configured to receive information from the terminal device during a first period, and the frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units during the first period are different.
[1785] In one embodiment, when the network device does not configure the frequency domain position to which the dedicated PUCCH resource is mapped for the terminal device, the frequency domain position to which the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set.
[1786] In one embodiment, the frequency domain position to which the PUCCH resource is mapped includes the start PRB index of the PUCCH resource at the first mapping position, the start PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource. That the frequency domain position to which the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set means that
[1787]
Number
[1788] when this is the case, the start PRB index of the PUCCH resource at the first mapping position is
[1789]
Number
[1790] and the start PRB index of the PUCCH resource at the second mapping position is
[1791]
Number
[1792] and the initial cyclic shift index of the PUCCH resource is r PUCCH mod N CS or
[1793]
Number
[1794] When it is, the starting PRB index of the PUCCH resource at the first mapping position is
[1795]
Number
[1796] and the starting PRB index of the PUCCH resource at the second mapping position is
[1797]
Number
[1798] and the initial cyclic shift index of the PUCCH resource is (r PUCCH - 8) mod N CS including that it is
[1799]
Number
[1800] is the PRB offset, r PUCCH is the index of the PUCCH resource, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set,
[1801]
Number
[1802] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1803] In one embodiment, the frequency domain position where the PUCCH resource is mapped includes the starting PRB index of the PUCCH resource at the first mapping position, the starting PRB index of the PUCCH resource at the second mapping position, and the initial cyclic shift index of the PUCCH resource, and that the frequency domain position where the PUCCH resource is mapped is determined based on the PRB offset and the initial cyclic shift index set is,
[1804]
Number
[1805] , and
[1806]
Number
[1807] when it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1808]
Number
[1809] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1810]
Number
[1811] and the initial cyclic shift index of the first PUCCH resource is r PUCCH1 mod N CS and the first PUCCH resource is the PUCCH resource closest to the ends on both sides of the bandwidth part BWP, or
[1812]
Number
[1813] 、and
[1814]
Number
[1815] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1816]
Number
[1817] if it is, the starting PRB index of the first PUCCH resource at the second mapping position is
[1818]
Number
[1819] if it is, and the initial cyclic shift index of the first PUCCH resource is (r PUCCH1 -8) mod N CS and
[1820]
Number
[1821] 、and
[1822]
Number
[1823] if it is, the starting PRB index of the second PUCCH resource at the first mapping position is
[1824]
Number
[1825] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1826]
Number
[1827] and the initial cyclic shift index of the second PUCCH resource is r PUCCH2 mod N CS and the second PUCCH resource is a PUCCH resource other than the first PUCCH resource in the PUCCH resource set, each PUCCH resource in the second PUCCH resource has the same frequency domain frequency hopping distance, and the PUCCH resource set includes a plurality of PUCCH resources or
[1828]
Number
[1829] and
[1830]
Number
[1831] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1832]
Number
[1833] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1834] [Number]
[1835] and the initial cyclic shift index of the second PUCCH resource is (r PUCCH2 -8) mod N CS including that
[1836] [Number]
[1837] is the PRB offset, r PUCCH1 is the index of the first PUCCH resource, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set,
[1838] [Number]
[1839] is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer of 1 or more.
[1840] In one embodiment, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[1841] In at least two consecutive time units,
[1842] [Number]
[1843] If so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or
[1844]
Number
[1845] If so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index.
[1846] Alternatively, in at least two consecutive time units,
[1847]
Number
[1848] If so, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or
[1849]
Number
[1850] When this is the case, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index.
[1851] In one embodiment, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[1852] In the M-th time unit among at least two consecutive time units,
[1853]
Number
[1854] When this is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1855]
Number
[1856] and the starting PRB index of the PUCCH resource at the second mapping position is
[1857]
Number
[1858] or
[1859]
Number
[1860] When this is the case, the starting PRB index of the PUCCH resource at the first mapping position is
[1861]
Number
[1862] and the starting PRB index of the PUCCH resource at the second mapping position is
[1863]
Number
[1864] where K is a fixed time domain cyclic offset.
[1865] In one embodiment, the fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different includes the following.
[1866] In at least two consecutive time units,
[1867]
Number
[1868] , and
[1869]
Number
[1870] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, or
[1871]
Number
[1872] and
[1873]
Number
[1874] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index.
[1875] Or, in at least two consecutive time units,
[1876]
Number
[1877] and
[1878]
Number
[1879] If it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, or
[1880]
Number
[1881] , and
[1882]
Number
[1883] If it is the case, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in descending order of the PRB index, r PUCCH1 r is the index of the first PUCCH resource, r PUCCH2 r is the index of the second PUCCH resource.
[1884] In one embodiment, the fact that the frequency domain positions where PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[1885] In the M-th time unit among at least two consecutive time units,
[1886]
Number
[1887] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1888]
Number
[1889] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1890]
Number
[1891] or
[1892]
Number
[1893] if it is, the starting PRB index of the first PUCCH resource at the first mapping position is
[1894]
Number
[1895] and the starting PRB index of the first PUCCH resource at the second mapping position is
[1896] [Number]
[1897] and
[1898] [Number]
[1899] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1900] [Number]
[1901] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1902] [Number]
[1903] or
[1904] [Number]
[1905] if so, the starting PRB index of the second PUCCH resource at the first mapping position is
[1906] [Number]
[1907] and the starting PRB index of the second PUCCH resource at the second mapping position is
[1908] [Number]
[1909] where K is a fixed time domain cyclic offset and M is an integer greater than or equal to 1.
[1910] In one embodiment, the difference in the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period includes the following.
[1911] In at least two consecutive time units,
[1912] [Number]
[1913] and
[1914] [Number]
[1915] if so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are either periodically shifted by N PRBs in ascending order of the PRB index or
[1916] [Number]
[1917] and
[1918] [Number]
[1919] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index.
[1920] Or, in at least two consecutive time units
[1921] [Number]
[1922] and
[1923] [Number]
[1924] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs only in descending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs only in descending order of the PRB index, or
[1925]
Number
[1926] 、and,
[1927]
Number
[1928] If so, the starting PRB index of the first PUCCH resource at the first mapping position and the starting PRB index of the second PUCCH resource at the first mapping position are periodically shifted by N PRBs in ascending order of the PRB index, and the starting PRB index of the first PUCCH resource at the second mapping position and the starting PRB index of the second PUCCH resource at the second mapping position are periodically shifted by N PRBs in ascending order of the PRB index, r PUCCH1 r is the index of the first PUCCH resource, and r PUCCH2 is the index of the second PUCCH resource.
[1929] In one embodiment, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped are different in at least two consecutive time units in the first period includes the following.
[1930] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by a first offset on the physical resource block PRB of the bandwidth part BWP.
[1931] In one embodiment, the frequency domain positions where the PUCCH resources are mapped include the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position. When the network device configures the frequency domain positions where the dedicated PUCCH resources are mapped for the terminal device, the fact that the frequency domain positions where the PUCCH resources are mapped in at least two consecutive time units in the first period are different includes the following.
[1932] In at least two consecutive time units, the starting PRB index of the PUCCH resource at the first mapping position and the starting PRB index of the PUCCH resource at the second mapping position are periodically shifted by the first offset and the second offset respectively on the physical resource block PRB of the bandwidth part BWP.
[1933] In one embodiment, the first offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[1934] In one embodiment, the second offset is configured according to the network device by using the dedicated radio resource control RRC layer.
[1935] In one embodiment, the transmission unit 1801 is configured to transmit second indication information to the terminal device, and the second indication information indicates that the starting time unit of at least two consecutive time units is the time unit when the terminal device first uses the PUCCH resource.
[1936] In one embodiment, the transmission unit 1801 is configured to transmit second indication information to the terminal device. The second indication information includes a time period offset. The second indication information indicates that the start time units of at least two consecutive time units are time units obtained by adding the time period offset to the time unit when the terminal device receives the second indication information.
[1937] In one embodiment, the transmission unit 1801 is further configured to transmit second indication information to the terminal device. The second indication information includes a time unit index value. The second indication information indicates that the start time units of at least two consecutive time units are time units corresponding to the time unit index value.
[1938] For a more detailed description of the transmission unit 1801 and the reception unit 1802, please directly refer to the description of the relevant network device in the embodiment of the method shown in FIG. 6. For details, it will not be described again in this specification.
[1939] Based on the above network architecture, FIG. 19 is a schematic diagram showing the structure of still another communication device according to an embodiment of the present application. As shown in FIG. 19, the device 1900 may include one or more processors 1901. The processor 1901 may also be called a processing unit and may implement specific control functions. The processor 1901 may be a general-purpose processor or a dedicated processor, etc. For example, the processor 1901 may be a baseband processor or a central processing unit. The baseband processor may be configured to process communication protocols and communication data. The central processing unit may be configured to control a communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU, or a CU), execute a software program, and process the data of the software program.
[1940] In an optional design, the processor 1901 may further store instructions and data 1903. The instructions and data 1903 may be executed on the processor, whereby the apparatus 1900 executes the methods described in the embodiments of the above-described method.
[1941] In another optional design, the processor 1901 may include a transceiver unit configured to implement reception and transmission functions. For example, the transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit configured to implement reception and transmission functions may be separate or integrated with each other. The transceiver circuit, interface, or interface circuit may be configured to read and write code / data. Alternatively, the transceiver circuit, interface, or interface circuit may be configured to transmit or transfer signals.
[1942] In yet another possible design, the apparatus 1900 may include a circuit. The circuit may implement the transmission, reception, or communication functions in the embodiments of the above-described method.
[1943] Optionally, the apparatus 1900 may include one or more memories 1902. The memory may store instructions 1904. The instructions may be executed on the processor to enable the apparatus 1900 to execute the methods described in the embodiments of the above-described method. Optionally, the memory may further store data. Also optionally, the processor may store instructions and data. The processor and the memory may be separately arranged or integrated together. For example, the corresponding relationships described in the embodiments of the above-described method may be stored in the memory or in the processor.
[1944] Optionally, the apparatus 1900 may further include a transceiver 1905 and an antenna 1906. The processor 1901, which may also be referred to as a processing unit, controls the apparatus 1900. The transceiver 1905, which may also be referred to as a transceiver unit, transceiver machine, transceiver circuit, transceiver device, or transceiver module, is configured to implement a transmission function and a reception function.
[1945] Optionally, the apparatus 1900 in the present embodiment of the present application may be configured to implement the method described in FIG. 6 in the embodiments of the present application.
[1946] In one embodiment, the communication apparatus 1900 may be a terminal device or a module (e.g., a chip, etc.) in a terminal device. When the computer program instructions stored in the memory 1902 are executed, the transceiver 1905 is configured to execute the operations implemented by the reception unit 1701 and the transmission unit 1702 in the above-described embodiments. The transceiver 1905 is further configured to transmit information to a communication apparatus other than the said communication apparatus. The terminal device or the module in the terminal device may be further configured to execute various methods implemented by the terminal device in the method embodiments in FIG. 6. Details will not be described again.
[1947] In one embodiment, the communication apparatus 1900 may be a network device or a module (e.g., a chip, etc.) in a network device. When the computer program instructions stored in the memory 1902 are executed, the transceiver 1905 is configured to execute the operations implemented by the transmission unit 1801 and the reception unit 1802 in the above-described embodiments. The transceiver 1905 is further configured to receive information from a communication apparatus other than the said communication apparatus. The network device or the module in the network device may be further configured to execute various methods implemented by the network device in the method embodiments in FIG. 6. Details will not be described again.
[1948] The processor and transceiver described in this application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed-signal IC, an application-specific integrated circuit (ASIC), a printed circuit board (PCB), or an electronic device, etc. Also, the processor and transceiver can be manufactured by using various IC technologies, such as complementary metal-oxide semiconductor (CMOS), N-type metal-oxide semiconductor (NMOS), P-type metal-oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), and gallium arsenide (GaAs).
[1949] The device described in the above embodiment may be a network device or a terminal. However, the scope of the device described in this application is not limited thereto, and the structure of the device cannot be limited to FIG. 19. The present device may be an independent device or a part of a larger device. For example, the present device may be as follows. (1) An independent integrated circuit IC, chip, or chip system or subsystem. (2) A set of one or more ICs. Optionally, the IC set may also include a storage component configured to store data and instructions. (3) An ASIC, such as a modem (MSM), etc. (4) A module that can be incorporated into another device. (5) A receiver, a terminal, an intelligent terminal, a mobile phone, a wireless device, a portable device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, a mechanical device, a household device, a medical device, or an industrial device, etc. Or, (6) Others.
[1950] FIG. 20 is a schematic diagram showing the structure of a terminal device according to an embodiment of the present application. For ease of explanation, FIG. 20 shows only the main components of the terminal device. As shown in FIG. 20, the terminal device 2000 includes a processor, a memory, a control circuit, an antenna, and an input / output device. The processor is mainly configured to process communication protocols and communication data, control the entire terminal, 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 a baseband signal and a radio frequency signal and process the radio frequency signal. The antenna is mainly configured to receive and transmit radio frequency signals in the form of electromagnetic waves. An input / output device such as a touch screen, a display, or a keyboard is mainly configured to receive data input by a user and output the data to the user.
[1951] After the terminal is powered on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When it is necessary to transmit data wirelessly, 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 processes the baseband signal to obtain a radio frequency signal and transmits the radio frequency signal to the outside in the form of electromagnetic waves by using the antenna. When data is transmitted to the terminal, the radio frequency circuit receives the radio frequency signal via the antenna, further 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.
[1952] For ease of explanation, FIG. 20 shows only one memory and one processor. In an actual terminal, there may be multiple processors and memories. Also, the memory may sometimes be referred to as a storage medium or a storage device, etc. In the present embodiment of the present invention, it is not limited to this.
[1953] In an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly configured to process communication protocols and communication data. The central processing unit is mainly configured to control the entire terminal, execute software programs, and process the data of software programs. The processor in FIG. 20 integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit may alternatively be separate processors and may be interconnected by using technologies such as a bus. Those skilled in the art will understand that in order to adapt to different network standards, the terminal may include multiple baseband processors, and in order to improve the processing capacity of the terminal, the terminal may include multiple central processing units. All components of the terminal may be connected via various buses. The baseband processor may sometimes be represented as a baseband processing circuit or a baseband processing chip. The central processing unit may alternatively be represented as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data may be built into the processor or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
[1954] In an example, an antenna and a control circuit having transceiver functions can be regarded as the transceiver unit 2001 of the terminal 2000, and a processor having a processing function can be regarded as the processing unit 2002 of the terminal 2000. As shown in FIG. 20, the terminal 2000 includes a transceiver unit 2001 and a processing unit 2002. The transceiver unit may also be referred to as a transceiver, a transceiver machine, or a transceiver device, etc. Optionally, a component that is within the transceiver unit 2001 and is configured to implement a receiving function can be regarded as a receiving unit, and a component that is within the transceiver unit 2001 and is configured to implement a transmitting function can be regarded as a transmitting unit. That is, the transceiver unit 2001 includes a receiving unit and a transmitting unit. For example, the receiving unit may also be referred to as a receiver, a receiver machine, or a receiving circuit, and the transmitting unit may also be referred to as a transmitter, a transmitter machine, or a transmitting circuit. Optionally, the receiving unit and the transmitting unit may be an integrated single unit, or may be a plurality of independent units. The receiving unit and the transmitting unit may be at one geographical location, or may be distributed at a plurality of geographical locations.
[1955] In one embodiment, the transceiver unit 2001 is configured to perform operations implemented by the receiving unit 1701 and the transmitting unit 1702 in the above-described embodiment. The terminal 2000 may be further configured to perform various methods implemented by the terminal device in the method embodiment in FIG. 6. Details will not be described again.
[1956] One embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the program is executed by a processor, procedures related to the terminal device in the communication method provided in the above method embodiment can be implemented.
[1957] One embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the program is executed by a processor, the procedures related to the network device in the communication method provided in the above method embodiment can be implemented.
[1958] One embodiment of the present application further provides a computer program product. When the computer program product is executed on a computer or a processor, the computer or the processor can execute one or more procedures in any one of the above communication methods. When the above modules in the device are implemented in the form of software functional units and sold or used as independent products, the modules can be stored in a computer-readable storage medium.
[1959] One embodiment of the present application further provides a chip system including at least one processor and a communication interface. The communication interface and the at least one processor are interconnected by using a line, and the at least one processor is configured to execute a computer program or an instruction to execute some or all of the procedures of any one of the methods recorded in the above method embodiment corresponding to FIG. 6. The chip system may include a chip or may include a chip and other individual components.
[1960] The embodiment of the present application further discloses a communication system. The system includes a terminal and a network device. For specific descriptions, please refer to the communication method shown in FIG. 6.
[1961] The memory in the embodiments of the present application may be a volatile memory, or a non-volatile memory, or may include a volatile memory and a non-volatile memory. It can be understood that the non-volatile memory may be a hard disk drive (HDD), a solid state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM) used as an external cache. By way of non-limiting example, many forms of RAM, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), extended synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct ram bus random access memory (DR RAM) may be usable. The memory can carry or store program code expected in the form of instructions or data structures, and is any other medium accessible 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 implementing a storage function and configured to store program instructions and / or data.
[1962] The processor referred to in the embodiments of this application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, or discrete hardware components, etc. It should be further understood that the general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[1963] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated with the processor.
[1964] It should be noted that the memory described in this specification is intended to include these memories and any other suitable types of memories, but is not limited thereto.
[1965] It should be understood that the sequence numbers of the above processes do not mean the execution sequence in various embodiments of this application. The execution sequence of the process should be determined based on the function and internal logic of the process, and should not be construed as any limitation to the implementation process of the embodiments of this application.
[1966] Those skilled in the art will recognize that, in combination with the examples described in the embodiments provided herein, the units and algorithm steps can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether to execute the functions by hardware or by software depends on the specific application and the 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 to exceed the scope of this application.
[1967] For the sake of simplicity and conciseness, for the detailed operation processes of the above-described systems, devices, and units, it can be clearly understood by those skilled in the art to refer to the corresponding processes in the embodiments of the foregoing methods. Details will not be described again in this specification.
[1968] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical function division, and other divisions may be used in actual implementation. For example, a plurality of units or components may be combined, or integrated into another system, or some features may be ignored or not present. Also, the indicated or described couplings, or direct couplings, or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between devices or units may be implemented in electronic form, mechanical form, or other forms.
[1969] The units described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units. They may be located in one position, or may be distributed across multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.
[1970] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, each unit may exist physically independently, or two or more units may be integrated into one unit.
[1971] When the functions are implemented in the form of software functional units and sold or used as independent products, the functions may be stored in a computer-readable storage medium. Based on such understanding, essentially the technical solutions of the present application, or the parts that contribute to the technology, or a part of the technical solutions may be implemented in the form of software products. The computer software products are stored in a storage medium and contain several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the procedure of the method described in the embodiments of the present application. The above-mentioned storage medium includes any medium capable of storing program codes, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[1972] The sequence of the method steps in the embodiments of the present application may be adjusted, combined, or deleted based on actual requirements.
[1973] The modules / units in the device in the embodiments of the present application may be combined, divided, or deleted based on actual requirements.
[1974] In conclusion, the above-described embodiments are merely intended to illustrate the technical solutions of the present application and are not intended to limit the present application. Although the present application has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that they can make modifications to the technical solutions described in the above-described embodiments or make equivalent substitutions for some of their technical features without departing from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, comprising: a step in which a terminal device receives first instruction information from a network device, where the first instruction information is used to determine a frequency domain position to which a Physical Uplink Control Channel (PUCCH) resource is mapped; a step in which the terminal device transmits information to the network device in a first period by using the PUCCH resource, where frequency domain positions to which the PUCCH resource is mapped in at least two consecutive time units in the first period are different; and where the frequency domain position to which the PUCCH resource is mapped includes a start PRB index of the PUCCH resource at a first mapping position and a start PRB index of the PUCCH resource at a second mapping position, and where the frequency domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set, 【Number 1】 when it is, 【Number 2】 then the start PRB index of the PUCCH resource at the first mapping position is 【Number 3】 or [Number 4] when it is, 【Number 5】 then the start PRB index of the PUCCH resource at the first mapping position is 【Number 6】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 7】 where is the PRB offset, rPUCCH is an index of the PUCCH resource, NCS is a total number of initial cyclic shift indexes in the initial cyclic shift index set, 【Number 8】 where is a number of PRBs occupied by a Bandwidth Part (BWP), N is a number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than 1; the method including this.
2. When the network device does not configure a frequency domain position to which a dedicated PUCCH resource is mapped for the terminal device, the frequency domain position to which the PUCCH resource is mapped is determined based on a Physical Resource Block (PRB) offset and an initial cyclic shift index set. The method according to claim 1.
3. In at least two consecutive time units within the first period, the fact that the frequency domain positions where the PUCCH resources are mapped are different means that in the at least two consecutive time units, 【Number 9】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or 【Number 10】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or in the at least two consecutive time units, 【Number 11】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or 【Number 12】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, including The method according to claim 1.
4. In at least two consecutive time units within the first period, the fact that the frequency domain positions where the PUCCH resources are mapped are different means that in the Mth time unit among the at least two consecutive time units, 【Number 13】 if so, the start PRB index of the PUCCH resource at the first mapping position is 【Number 14】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 15】 or 【Number 16】 When it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 17】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 18】 where K is a fixed time-domain cyclic offset and M is an integer of 1 or more including The method according to claim 1.
5. N corresponding to any index among the set indexes 0 to 15 of the PUCCH resource is 3 or less. The method according to claim 1.
6. A communication method comprising: a step of transmitting first indication information from a network device to a terminal device, the first indication information being used to determine a frequency-domain position to which a physical uplink control channel (PUCCH) resource is mapped; a step of receiving information from the terminal device by the network device during a first period, wherein the frequency-domain positions to which the PUCCH resource is mapped in at least two consecutive time units during the first period are different; comprising The frequency-domain position to which the PUCCH resource is mapped includes a start PRB index of the PUCCH resource at a first mapping position and a start PRB index of the PUCCH resource at a second mapping position, and the frequency-domain position to which the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set, which 【Number 19】 when it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 20】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 21】 or 【Number 22】 when it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 23】 and the start PRB index of the PUCCH resource at the second mapping position is 【24 Points】 including 【Number 25】 is the PRB offset, rPUCCH is the index of the PUCCH resource, and NCS is the total number of initial cyclic shift indexes in the initial cyclic shift index set. 【Number 26】 is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than 1, a communication method. **Claim 7** When the network device does not configure the frequency domain position where the dedicated PUCCH resource is mapped for the terminal device, the frequency domain position where the PUCCH resource is mapped is determined based on the physical resource block PRB offset and the initial cyclic shift index set. The method according to claim 6. **Claim 8** It is possible that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different. In the at least two consecutive time units 【Number 27】 If so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or 【Number 28】 If so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or In the at least two consecutive time units 【Number 29】 If so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or 【30 numbers】 If so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index. Including The method according to claim 6.
9. The frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different, in the M-th time unit among the at least two consecutive time units, 【Number 31】 if so, the start PRB index of the PUCCH resource at the first mapping position is, 【Number 32】 and the start PRB index of the PUCCH resource at the second mapping position is, 【Number 33】 or 【Number 34】 if so, the start PRB index of the PUCCH resource at the first mapping position is, 【Number 35】 and the start PRB index of the PUCCH resource at the second mapping position is, 【Number 36】 including that K is a fixed time domain periodic offset and M is an integer greater than or equal to 1, The method according to claim 6.
10. N corresponding to any index among the set indices 0 to 15 of the PUCCH resource is 3 or less, The method according to claim 6.
11. A communication device, a receiving unit configured to receive first indication information from a network device, the first indication information being used to determine a frequency domain position where a physical uplink control channel (PUCCH) resource is mapped, and the receiving unit; a transmitting unit configured to transmit information to the network device in a first period by using the PUCCH resource, wherein the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different, and the transmitting unit comprising the frequency domain position where the PUCCH resource is mapped includes the start PRB index of the PUCCH resource at the first mapping position and the start PRB index of the PUCCH resource at the second mapping position, and the frequency domain position where the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set, 【Number 37】 if so, the start PRB index of the PUCCH resource at the first mapping position is, 【Number 38】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 39】 is, or 【Number 40】 if so, the start PRB index of the PUCCH resource at the first mapping position is 【Number 41】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 42】 where 【Number 43】 is the PRB offset, rPUCCH is the index of the PUCCH resource, and NCS is the total number of initial cyclic shift indexes in the initial cyclic shift index set 【Number 44】 is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than 1 A communication device including the above. **Claim 12** When the network device does not configure the frequency domain position where the dedicated PUCCH resource is mapped for the terminal device, the frequency domain position where the PUCCH resource is mapped is determined based on the physical resource block PRB offset and the initial cyclic shift index set. The device according to claim 11. **Claim 13** That the frequency domain position where the PUCCH resource is mapped is different in at least two consecutive time units in the first period is In the at least two consecutive time units 【Number 45】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs only in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs only in descending order of the PRB index, or 【Number 46】 if so, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by N PRBs only in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by N PRBs only in ascending order of the PRB index, or In the at least two consecutive time units 【Number 47】 When it is, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or 【Number 48】 When it is, the start PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the start PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, including The apparatus according to claim 11.
14. The fact that the frequency domain positions where the PUCCH resource is mapped in at least two consecutive time units in the first period are different is In the M-th time unit among the at least two consecutive time units, 【Number 49】 When it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 50】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 51】 or 【Number 52】 When it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 53】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 54】 where K is a fixed time domain cyclic offset and M is an integer of 1 or more, including The apparatus according to claim 11.
15. N corresponding to any index from 0 to 15 of the set index of the PUCCH resource is 3 or less, The apparatus according to claim 11.
16. A communication device, A transmission unit configured to transmit first indication information to a terminal device, wherein the first indication information is used to determine a frequency domain position where a physical uplink control channel (PUCCH) resource is mapped, the transmission unit, A receiving unit configured to receive information from the terminal device during a first period, wherein a frequency domain position where the PUCCH resource is mapped is different in at least two consecutive time units in the first period, and the receiving unit comprising The frequency domain position where the PUCCH resource is mapped includes a start PRB index of the PUCCH resource at a first mapping position and a start PRB index of the PUCCH resource at a second mapping position, and the frequency domain position where the PUCCH resource is mapped is determined based on a PRB offset and an initial cyclic shift index set, 【Number 55】 In the case where it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 56】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 57】 or 【Number 58】 In the case where it is, the start PRB index of the PUCCH resource at the first mapping position is 【Number 59】 and the start PRB index of the PUCCH resource at the second mapping position is 【Number 60】 including that it is 【Number 61】 is the PRB offset, rPUCCH is the index of the PUCCH resource, NCS is the total number of initial cyclic shift indexes in the initial cyclic shift index set, 【Number 62】 is the number of PRBs occupied by the bandwidth part BWP, N is the number of PRBs occupied by the PUCCH resource, and N is a positive integer greater than 1, a communication device.
17. When the network device does not configure a frequency domain position where a dedicated PUCCH resource is mapped for the terminal device, the frequency domain position where the PUCCH resource is mapped is determined based on a physical resource block PRB offset and an initial cyclic shift index set. The apparatus according to claim 16.
18. That the frequency domain positions where the PUCCH resources are mapped are different in at least two consecutive time units in the first period is in the at least two consecutive time units 【Number 63】 When it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, or 【Number 64】 When it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or in at least two consecutive time units, 【Number 65】 When it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in descending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, or 【Number 66】 including that when it is, the starting PRB index of the PUCCH resource at the first mapping position is periodically shifted by only N PRBs in ascending order of the PRB index, and the starting PRB index of the PUCCH resource at the second mapping position is periodically shifted by only N PRBs in descending order of the PRB index, The apparatus according to claim 16.
19. The fact that the frequency domain positions where the PUCCH resource is mapped are different in at least two consecutive time units in the first period is in the M-th time unit among the at least two consecutive time units, 【Number 67】 When it is, the starting PRB index of the PUCCH resource at the first mapping position is 【Number 68】 and the starting PRB index of the PUCCH resource at the second mapping position is 【Number 69】 or 【Number 70】 When it is, the starting PRB index of the PUCCH resource at the first mapping position is 【Number 71】 and the starting PRB index of the PUCCH resource at the second mapping position is 【Number 72】 including being, where K is a periodic offset in a fixed time domain and M is an integer of 1 or more, The apparatus according to claim 16.
20. N corresponding to any index among the set indexes 0 to 15 of the PUCCH resource is 3 or less. The apparatus according to claim 16.
21. A communication device comprising a processor, a memory, an input interface, and an output interface, wherein the input interface is configured to receive information from a communication device other than the communication device, and the output interface is configured to output information to the communication device other than the communication device. When a computer program stored in the memory is called by the processor, the method according to any one of claims 1 to 5 or 6 to 10 is implemented. A communication device.
22. A computer-readable storage medium storing a computer program or computer instructions, and when the computer program or the computer instructions are executed by a processor, the method according to any one of claims 1 to 5 or 6 to 10 is implemented. A computer-readable storage medium.
23. A chip system comprising at least one processor, a memory, and an interface circuit, wherein the memory, the interface circuit, and the at least one processor are interconnected via a line, and the memory stores instructions. When the instructions are executed by the processor, the method according to any one of claims 1 to 5 or 6 to 10 is implemented. A chip system.
Citation Information
Patent Citations
Method for performing physical uplink control channel transmission in a wireless communication system and terminal using said method
JP2020507224A
Resource allocation for physical uplink control channel during initial access in NR-unlicensed
WO2020146643A1