Communication method and communication device
By providing a formula or a set of offset values for the terminal device to determine the PRB index of the PUCCH resource, the problem of system resource fragmentation caused by reduced-capability terminal devices is solved, and resource utilization and transmission rate are improved.
Patent Information
- Application Number
- CN202111131008.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-09-01
- Filing Date
- 2021-09-26
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2041-09-26
AI Technical Summary
When terminal devices with different capabilities coexist, the physical uplink control channel resources of the downgraded terminal devices are located within the initial uplink bandwidth of the normal terminal devices, resulting in fragmentation of system resources and affecting resource utilization.
By providing the terminal device with a first formula or a set of offset values for determining the physical resource block PRB index, the reasonable configuration of PUCCH resources is ensured, resource fragmentation is avoided, and resource utilization is improved.
It effectively avoids system resource fragmentation, improves resource utilization, and configures larger continuous bandwidth for normal terminal devices, thereby increasing transmission rate.
Smart Images

Figure CN115733598B_ABST
Abstract
Description
[0001] This application claims priority to a Chinese patent application filed on September 1, 2021, with application number 202111022179.7 and application name “A PUCCH Resource Indication Method,” all contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and more specifically, to a communication method and a communication device. Background Art
[0003] Terminal devices with different capabilities place varying demands on mobile communication systems. For example, reduced capability (RedCap) devices, such as wearables and industrial sensors, have lower communication capability requirements than normal terminal devices like smartphones. Therefore, the design specifications of these devices can be lowered. For example, the bandwidth and number of antennas supported by these devices can be reduced, thereby reducing costs and device complexity.
[0004] When devices with different capabilities coexist in a communication network, according to current protocols, the physical uplink control channel (PUCCH) resources of the downgraded device must be located within the initial uplink bandwidth part (BWP) of the normal device and frequency-hopped before establishing an RRC connection. Frequency hopping of the PUCCH of the downgraded device can only be performed within the bandwidth supported by the downgraded device. Because the bandwidth supported by downgraded devices is narrower, this can cause system resource fragmentation and affect resource utilization.
[0005] Therefore, when terminal devices with different capabilities coexist in a communication network, how to avoid system resource fragmentation becomes an urgent problem to be solved. Summary of the Invention
[0006] The embodiments of the present application provide a communication method and a communication device, which can avoid system resource fragmentation and improve resource utilization.
[0007] In a first aspect, a communication method is provided. The method may be executed by a first terminal device, or may be executed by a chip or circuit configured in the first terminal device, which is not limited in this application. The following description will be based on an example of execution by the first terminal device.
[0008] The method includes: the first terminal device obtains first information, the first information includes a first formula or a set of offset values, and the first formula or the set of offset values is used to determine the physical resource block PRB index; the first terminal device receives second information, and the second information includes a physical uplink control channel PUCCH resource index; the first terminal device determines the PRB index of the PUCCH resource based on the first information and the PUCCH resource index, and the PUCCH resource is used by the first terminal device to transmit uplink control information.
[0009] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0010] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0011] In combination with the first aspect, in certain implementations of the first aspect, the method also includes: the first terminal device receives third information from the network device, the third information includes first indication information, and the first indication information is used to indicate a value set of the first formula or the offset.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the third information further includes PUCCH resource set configuration information, where the PUCCH resource set configuration information is used to determine a PRB index of the PUCCH resource.
[0013] In combination with the first aspect, in some implementations of the first aspect, the first indication information is used to indicate the first formula, and the first formula is or Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0014] In combination with the first aspect, in some implementations of the first aspect, the first indication information is used to indicate a value set of the offset, the value set of the offset is a first value set of the PRB offset of the PUCCH resource or a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is The PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the offset value set includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0015]
[0016] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0017] In conjunction with the first aspect, in certain implementations of the first aspect, the first terminal device obtains the first information, including:
[0018] The first terminal device determines the first information based on the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP, the first initial uplink BWP includes the PUCCH resource, the second initial uplink BWP is used for uplink transmission by the second terminal device, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device.
[0019] In combination with the first aspect, in certain implementations of the first aspect, the method also includes: the first terminal device receives third information from a network device, the third information includes PUCCH resource set configuration information, and the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource.
[0020] In combination with the first aspect, in some implementations of the first aspect, the first information includes the first formula, and the first terminal device determines the first information according to the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP, including: when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, the first terminal device determines that the first formula is When the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, the first terminal device determines that the first formula is Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0021] In combination with the first aspect, in some implementations of the first aspect, the first information includes a value set of the offset, and the first terminal device determines the first information according to the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP, including: when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, the first terminal device determines that the value set of the offset is a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is When the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, the first terminal device determines that the value set of the offset is a first value set of the PRB offset of the PUCCH resource; wherein the PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the value set of the offset includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0022]
[0023] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0024] In combination with the first aspect, in certain implementations of the first aspect, the third information is also used to indicate the frequency position of the first initial uplink BWP and the frequency position of the second initial uplink BWP, and the method also includes: the first terminal device determines the center frequency of the first initial uplink BWP based on the frequency position of the first initial uplink BWP, and determines the center frequency of the second initial uplink BWP based on the frequency position of the second initial uplink BWP.
[0025] In combination with the first aspect, in certain implementations of the first aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0026] In combination with the first aspect, in some implementations of the first aspect, the third information is further used to indicate that the PUCCH resource has no frequency hopping.
[0027] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the first terminal device transmits uplink control information on the resources associated with the PRB index.
[0028] In combination with the first aspect, in some implementations of the first aspect, the first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0029] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0030] In a second aspect, a communication method is provided, which can be executed by a network device, or by a chip or circuit configured in the network device, which is not limited in this application. The following description is based on an example of execution by a network device.
[0031] The method includes: a network device sends third information to a first terminal device, the third information includes first indication information, the first indication information is used to indicate a value set of a first formula or an offset, and the first formula or the value set of the offset is used to determine a physical resource block PRB index; the network device sends second information to the first terminal device, the second information includes a physical uplink control channel PUCCH resource index, the first information and the PUCCH resource index are used to determine the PRB index of the PUCCH resource, and the PUCCH resource is used by the first terminal device to transmit uplink control information.
[0032] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0033] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0034] In combination with the second aspect, in certain implementations of the second aspect, the third information further includes PUCCH resource set configuration information, where the PUCCH resource set configuration information is used to determine a PRB index of the PUCCH resource.
[0035] In combination with the second aspect, in some implementations of the second aspect, the first information is used to indicate the first formula, and the method further includes: when the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink bandwidth part BWP, the network device determines that the first formula is When the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, the network device determines that the first formula is Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0036] Optionally, the present application may also determine that the first formula is: When the PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, the network device determines that the first formula is That is to say, when the network device determines that the PUCCH resource set of the first terminal device is located at a higher or lower frequency position in the first initial uplink BWP, the method of the present application can also be used.
[0037] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is used to indicate a value set of the offset, and the method further includes: when the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink bandwidth part BWP, the network device determines that the value set of the offset is a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is When the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, the network device determines that the value set of the offset is a first value set of the PRB offset of the PUCCH resource; wherein the PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0038]
[0039] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0040] Optionally, the present application may also, when the PUCCH resource set of the first terminal device is located at a higher frequency position of the first initial uplink bandwidth part BWP, the network device determines that the value set of the offset is the second value set of the PRB offset of the PUCCH resource; when the PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, the network device determines that the value set of the offset is the first value set of the PRB offset of the PUCCH resource. That is, when the network device determines that the PUCCH resource set of the first terminal device is located at a higher or lower frequency position in the first initial uplink BWP, the method of the present application may also be used.
[0041] In combination with the second aspect, in certain implementations of the second aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0042] In combination with the second aspect, in certain implementations of the second aspect, the third information is further used to indicate that the PUCCH resource has no frequency hopping.
[0043] In combination with the second aspect, in some implementations of the second aspect, the first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0044] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0045] It should be understood that in the present application, the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink BWP, that is, the PUCCH resource set of the first terminal device and the ending frequency position of the first initial uplink BWP coincide with each other, and the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, that is, the PUCCH resource set of the first terminal device and the starting frequency position of the first initial uplink BWP coincide with each other.
[0046] It should also be understood that the PUCCH resource set of the first terminal device is located at a higher frequency position of the first initial uplink BWP, which can be understood as the center frequency position of the PUCCH resource set of the first terminal device is higher than the center frequency position of the first initial uplink BWP, or, it can also be understood as the end frequency position of the PUCCH resource set of the first terminal device is lower than the end frequency position of the first initial uplink BWP, and the starting frequency position of the PUCCH resource set of the first terminal device is higher than the center frequency position of the first initial uplink BWP. The PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, which can be understood as the center frequency position of the PUCCH resource set of the first terminal device is lower than the center frequency position of the first initial uplink BWP, or, it can also be understood as the starting frequency position of the PUCCH resource set of the first terminal device is higher than the starting frequency position of the first initial uplink BWP, and the ending frequency position of the PUCCH resource set of the first terminal device is lower than the center frequency position of the first initial uplink BWP.
[0047] In a third aspect, a communication method is provided. The method may be executed by a network device, or may be executed by a chip or circuit configured in the network device, which is not limited in this application. The following description will be made using the network device as an example.
[0048] The method includes: a network device sends third information to a first terminal device, where the third information is used to indicate a frequency position of a first initial uplink bandwidth part BWP and a frequency position of a second initial uplink BWP, where the frequency position of the first initial uplink BWP and the frequency position of the second initial uplink BWP are used to determine first information, where the first information includes a first formula or a value set of an offset, where the first formula or the value set of the offset is used to determine a physical resource block PRB index; and the network device sends second information to the first terminal device, where the second information includes a physical uplink control channel PUCCH resource index, where the first information and the PUCCH resource index are used to determine a PRB index of a PUCCH resource, where the PUCCH resource is used for the first terminal device to transmit uplink control information.
[0049] The first initial uplink BWP includes the PUCCH resources, the second initial uplink BWP is used for uplink transmission by the second terminal device, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device.
[0050] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0051] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0052] In combination with the third aspect, in certain implementations of the third aspect, the third information further includes PUCCH resource set configuration information, where the PUCCH resource set configuration information is used to determine a PRB index of the PUCCH resource.
[0053] In conjunction with the third aspect, in some implementations of the third aspect, the first information includes the first formula, which is or Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0054] In combination with the third aspect, in some implementations of the third aspect, the first information includes a value set of the offset, the value set of the offset is a first value set of the PRB offset of the PUCCH resource or a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is The PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the offset value set includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0055]
[0056] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0057] In combination with the third aspect, in certain implementations of the third aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0058] In combination with the third aspect, in certain implementations of the third aspect, the third information is further used to indicate that the PUCCH resource has no frequency hopping.
[0059] In combination with the third aspect, in some implementations of the third aspect, the first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0060] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0061] In a fourth aspect, a communication device is provided. The device may be a first terminal device, or a chip or circuit configured in the first terminal device, which is not limited in this application.
[0062] The apparatus includes: a transceiver unit configured to obtain first information, the first information including a first formula or a set of offset values, the first formula or the set of offset values being used to determine a physical resource block (PRB) index; the transceiver unit further configured to receive second information including a physical uplink control channel (PUCCH) resource index; and a processing unit configured to determine a PRB index of a PUCCH resource based on the first information and the PUCCH resource index, the PUCCH resource being used for a first terminal device to transmit uplink control information.
[0063] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0064] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0065] In combination with the fourth aspect, in certain implementations of the fourth aspect, the transceiver unit is also used to: receive third information from the network device, the third information including first indication information, and the first indication information is used to indicate a value set of the first formula or the offset.
[0066] In combination with the fourth aspect, in certain implementations of the fourth aspect, the third information further includes PUCCH resource set configuration information, and the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource.
[0067] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first indication information is used to indicate the first formula, and the first formula is or Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0068] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first indication information is used to indicate a value set of the offset, the value set of the offset is a first value set of the PRB offset of the PUCCH resource or a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is The PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the offset value set includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0069]
[0070] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0071] In combination with the fourth aspect, in certain implementations of the fourth aspect, the processing unit is specifically used to: determine the first information based on the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP, the first initial uplink BWP includes the PUCCH resource, the second initial uplink BWP is used for uplink transmission by the second terminal device, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device.
[0072] In combination with the fourth aspect, in certain implementations of the fourth aspect, the transceiver unit is further used to: receive third information from the network device, the third information including PUCCH resource set configuration information, and the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource.
[0073] In combination with the fourth aspect, in some implementations of the fourth aspect, the first information includes the first formula, and the processing unit is specifically configured to: when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, determine that the first formula is When the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, the first formula is determined as follows: Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0074] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first information includes a value set of the offset, and the processing unit is specifically configured to: when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, determine that the value set of the offset is a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is When the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, determining that the value set of the offset is a first value set of the PRB offset of the PUCCH resource; wherein the PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the value set of the offset includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0075]
[0076] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0077] In combination with the fourth aspect, in certain implementations of the fourth aspect, the third information is also used to indicate the frequency position of the first initial uplink BWP and the frequency position of the second initial uplink BWP, and the processing unit is also used to: determine the center frequency of the first initial uplink BWP based on the frequency position of the first initial uplink BWP, and determine the center frequency of the second initial uplink BWP based on the frequency position of the second initial uplink BWP.
[0078] In combination with the fourth aspect, in certain implementations of the fourth aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0079] In combination with the fourth aspect, in certain implementations of the fourth aspect, the third information is further used to indicate that the PUCCH resource has no frequency hopping.
[0080] In combination with the fourth aspect, in certain implementations of the fourth aspect, the transceiver unit is further used to: transmit uplink control information on resources associated with the PRB index.
[0081] In combination with the fourth aspect, in some implementations of the fourth aspect, the apparatus is a first type terminal device, and the second terminal device is a second type terminal device.
[0082] Optionally, the apparatus is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0083] In a fifth aspect, a communication device is provided. The device may be a network device, or a chip or circuit configured in the network device, which is not limited in this application.
[0084] The apparatus includes: a transceiver unit, configured to send third information to a first terminal device, the third information including first indication information, the first indication information being used to indicate a value set of a first formula or an offset, the first formula or the value set of the offset being used to determine a physical resource block (PRB) index. The transceiver unit is further configured to send second information to the first terminal device, the second information including a physical uplink control channel (PUCCH) resource index, the first information and the PUCCH resource index being used to determine a PRB index of a PUCCH resource, the PUCCH resource being used by the first terminal device to transmit uplink control information.
[0085] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0086] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0087] In combination with the fifth aspect, in certain implementations of the fifth aspect, the third information further includes PUCCH resource set configuration information, and the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource.
[0088] In combination with the fifth aspect, in some implementations of the fifth aspect, the first information is used to indicate the first formula, and the device further includes: a processing unit, configured to determine that the first formula is when the PUCCH resource set of the device is located at the upper edge of the first initial uplink bandwidth part BWP The processing unit is further configured to: when the PUCCH resource set of the device is located at the lower edge of the first initial uplink BWP, determine that the first formula is: Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0089] In conjunction with the fifth aspect, in certain implementations of the fifth aspect, the first indication information is used to indicate a value set of the offset, and the device further includes: a processing unit, configured to, when the PUCCH resource set of the device is located at the upper edge of the first initial uplink bandwidth part BWP, determine that the value set of the offset is a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is The processing unit is further configured to: when the PUCCH resource set of the device is located at the lower edge of the first initial uplink BWP, determine that the value set of the offset is a first value set of the PRB offset of the PUCCH resource; wherein the PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0090]
[0091] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0092] In combination with the fifth aspect, in certain implementations of the fifth aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0093] In combination with the fifth aspect, in certain implementations of the fifth aspect, the third information is also used to indicate that the PUCCH resource has no frequency hopping.
[0094] In combination with the fifth aspect, in some implementations of the fifth aspect, the first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0095] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0096] In a sixth aspect, a communication device is provided, which can be executed by a network device, or by a chip or circuit configured in the network device, which is not limited in this application. The following description takes the execution by the network device as an example.
[0097] The apparatus includes: a transceiver unit, configured to send third information to a first terminal device, the third information being used to indicate a frequency position of a first initial uplink bandwidth part (BWP) and a frequency position of a second initial uplink BWP, the frequency position of the first initial uplink BWP and the frequency position of the second initial uplink BWP being used to determine first information, the first information including a first formula or a value set of an offset, the first formula or the value set of the offset being used to determine a physical resource block (PRB) index. The transceiver unit is further configured to send second information to the first terminal device, the second information including a physical uplink control channel (PUCCH) resource index, the first information and the PUCCH resource index being used to determine a PRB index of a PUCCH resource, the PUCCH resource being used for the first terminal device to transmit uplink control information, wherein the first initial uplink BWP includes the PUCCH resource, the second initial uplink BWP is used for uplink transmission by a second terminal device, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device.
[0098] According to the solution of the embodiment of the present application, the first terminal device obtains a value set of the first formula or offset. Based on the value set of the first formula or offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource. The PUCCH resource can be used by the first terminal device to transmit uplink control information. This method can avoid causing system resource fragmentation and improve resource utilization.
[0099] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0100] In combination with the sixth aspect, in certain implementations of the sixth aspect, the third information also includes PUCCH resource set configuration information, and the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource.
[0101] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first information includes the first formula, which is or Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down, the first initial uplink BWP includes the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
[0102] In combination with the sixth aspect, in some implementations of the sixth aspect, the first information includes a value set of the offset, the value set of the offset is a first value set of the PRB offset of the PUCCH resource or a second value set of the PRB offset of the PUCCH resource, and the value of the PRB offset in the second value set is The PUCCH resource set configuration information is used to indicate a first PRB offset and an initial cyclic shift index set, the offset value set includes the first PRB offset, and the PRB index of the PUCCH resource, the first PRB offset, and the PUCCH resource index satisfy the following correspondence:
[0103]
[0104] Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial cyclic shift index set, Representatives The result of is rounded down, the first initial uplink BWP includes the PUCCH resource, and Y is a positive integer.
[0105] In combination with the sixth aspect, in certain implementations of the sixth aspect, the third information is system information block 1 SIB1, downlink control information DCI scheduling SIB1, or master information block MIB.
[0106] In combination with the sixth aspect, in certain implementations of the sixth aspect, the third information is further used to indicate that the PUCCH resource has no frequency hopping.
[0107] In combination with the sixth aspect, in some implementations of the sixth aspect, the first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0108] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0109] In the seventh aspect, a communication device is provided, comprising: at least one processor, the at least one processor being coupled to at least one memory, the at least one processor being used to execute a computer program or instruction stored in the at least one memory, so that the communication device executes the method in any one of the above-mentioned first to third aspects or any possible implementation of the first to third aspects.
[0110] In an eighth aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or instruction is run on a computer, the computer executes the method in any one of the above-mentioned first to third aspects or any possible implementation of the first to third aspects.
[0111] In the ninth aspect, a chip system is provided, comprising: a processor for executing a computer program or instruction in a memory to implement the method of any one of the first to third aspects or any possible implementation of the first to third aspects.
[0112] In the tenth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed, enables the method in any one of the above-mentioned first to third aspects or any possible implementation of the first to third aspects to be executed.
[0113] In the eleventh aspect, a communication system is provided, which includes a first terminal device and a network device corresponding to the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0114] Figure 1It is a schematic diagram of a communication system applicable to an embodiment of the present application.
[0115] Figure 2 This is a schematic diagram of a hybrid automatic repeat request (HARQ) feedback method provided by the present application.
[0116] Figure 3 This is a schematic diagram of the random access process of the terminal device provided in this application.
[0117] Figure 4 This is a schematic diagram of the spectrum resource location of the terminal device provided in this application.
[0118] Figure 5 This is a schematic diagram of resource locations of two terminals with different capabilities provided by this application.
[0119] Figure 6 A schematic diagram of the communication method provided in this application.
[0120] Figure 7 This is a schematic diagram of the spectrum resource location of the first terminal device provided in this application.
[0121] Figure 8 This is a schematic diagram of the spectrum resource location of the first terminal device provided in this application.
[0122] Figure 9 This is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0123] Figure 10 This is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0124] Figure 11 This is a structural block diagram of a communication device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0125] The technical solution in this application will be described below with reference to the accompanying drawings.
[0126] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Fifth Generation (5G) mobile communication system or New Radio (NR). Among them, the 5G mobile communication system can be a non-standalone (NSA) or a standalone (SA) network.
[0127] The technical solution provided in this application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication mode in the Internet of Vehicles system is collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.
[0128] The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system, etc. This application does not limit this.
[0129] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
[0130] A terminal device may be a device that provides voice / data connectivity to a user, such as a handheld device or vehicle-mounted device with wireless connection capabilities. Currently, some examples of terminals include: mobile phones, tablet computers, computers with wireless transceiver capabilities (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes (such as televisions and other home appliances, smart boxes, game consoles), cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and so on. digital assistant, PDA), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMN), etc.
[0131] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0132] Furthermore, terminal devices can also be end devices in the Internet of Things (IoT) system. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the Internet through communications, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.
[0133] In an embodiment of the present application, the terminal device can also be a vehicle or a whole vehicle, which can achieve communication through the Internet of Vehicles, or it can be a component located in the vehicle (for example, placed in the vehicle or installed in the vehicle), that is, a vehicle-mounted terminal device, a vehicle-mounted module or an on-board unit (OBU).
[0134] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.
[0135] It should be noted that the terminal devices in this application can be divided into first type terminal devices and second type terminal devices. The first type terminal devices are, for example, low-complexity UEs or reduced capability UEs (RedCap UEs), and the second type terminal devices can be normal capability UEs (normal UEs or legacy UEs), such as eMBBUEs.
[0136] The first type of terminal device and the second type of terminal device have different characteristic parameters, and the characteristic parameters include one or more of the following: bandwidth, number of supported or configured resources, number of transmitting antenna ports and / or number of receiving antenna ports, number of radio frequency channels, number of hybrid automatic repeat request (HARQ) processes, supported peak rate, application scenarios, latency requirements, processing capability, protocol version, duplex mode, service, etc.
[0137] The above characteristic parameters are described in detail below.
[0138] 1. Bandwidth, or channel bandwidth, or the maximum channel bandwidth supported or configured by the terminal device. The bandwidths of the first type of terminal device and the second type of terminal device are different. For example, the bandwidth of the first type of terminal device may be 20 MHz, 10 MHz, or 5 MHz, while the bandwidth of the second type of terminal device may be 100 MHz. It is understood that with the advancement of communication technology, the maximum channel bandwidth supported by the first type of terminal device may no longer be 20 MHz, 10 MHz, or 5 MHz, but may evolve to wider or narrower bandwidths such as 3 MHz, 25 MHz, or 50 MHz.
[0139] 2. The number of resources supported or configured, where the number of resources can be a resource block (RB), a time-frequency resource element (RE), a subcarrier, an RB group, a resource element group bundle (REG bundle), a control channel element, a subframe, a radio frame, a time slot, a mini-time slot and / or the number of symbols. The first type of terminal device and the second type of terminal device support or have different numbers of resources configured. For example, the first type of terminal device supports 48 RBs, and the second type of terminal device supports 96 RBs.
[0140] 3. Number of transmit antenna ports and / or receive antenna ports. The number of transmit antenna ports and / or receive antenna ports of the first type of terminal device is different from that of the second type of terminal device. For example, the number of transmit antenna ports of the first type of terminal device may be 1 and the number of receive antenna ports may be 2, while the number of transmit antenna ports of the second type of terminal device may be 2 and the number of receive antenna ports may be 4.
[0141] 4. Number of RF channels. The number of RF channels of the first type of terminal device is different from that of the second type of terminal device. For example, the number of RF channels of the first type of terminal device may be 1, while the number of RF channels of the second type of terminal device may be 2.
[0142] 5. Number of HARQ processes: The number of HARQ processes supported by the first type of terminal device is different from that supported by the second type of terminal device. For example, the number of HARQ processes supported by the first type of terminal device may be 8, while the number of HARQ processes supported by the second type of terminal device may be 16.
[0143] 6. Supported peak rate: The maximum peak rate of the first type terminal device and the second type terminal device is different. For example, the maximum peak rate supported by the first type terminal device may be 100 Mbps, while the peak rate supported by the second type terminal device may be 200 Mbps.
[0144] 7. Application Scenarios. Type 1 and Type 2 terminal devices serve different application scenarios. For example, Type 1 terminal devices are used in industrial wireless sensing, video surveillance, wearable devices, etc., while Type 2 terminal devices are used in mobile communications, video surfing, etc.
[0145] 8. Latency requirements: The first type of terminal device and the second type of terminal device have different requirements for transmission latency. For example, the latency requirement for the first type of terminal device may be 500 milliseconds, while the latency requirement for the second type of terminal device may be 100 milliseconds.
[0146] 9. Processing Capability. Type 1 and Type 2 terminal devices may have different processing timings and speeds for channels or data under different subcarrier spacing (SCS) conditions. For example, Type 1 terminal devices may not support complex computations, which may include artificial intelligence (AI) and virtual reality (VR) rendering, while Type 2 terminal devices may support complex computations. Alternatively, Type 1 terminal devices may have lower processing capabilities than Type 2 terminal devices.
[0147] 10. Protocol Version. The first type of terminal device and the second type of terminal device are terminal devices of different protocol versions. For example, the first type of terminal device supports protocol versions of Release 17 and later, while the second type of terminal device supports protocol versions before Release 17, such as Release 15 or Release 16.
[0148] 11. Duplex mode, including half-duplex and full-duplex. The first type of terminal device and the second type of terminal device use different duplex modes. For example, the first type of terminal device works in half-duplex mode, and the second type of terminal device works in full-duplex mode.
[0149] 12. Services, including but not limited to IoT applications, such as video surveillance and mobile broadband (MBB). The first type of terminal device and the second type of terminal device support different services. For example, the first type of terminal device supports video surveillance, while the second type of terminal device supports mobile broadband (MBB). This is not limited in this embodiment of the present application.
[0150] It should be understood that other types of terminal devices that also support the technical solution of the present application, or new types of terminal devices in the future are also within the scope of protection of the present application.
[0151] The first terminal device or terminal device #1 in this application may be an example of a first type of terminal device, and the second terminal device or terminal device #2 may be an example of a second type of terminal device.
[0152] In the embodiment of the present application, the network device can be any device with wireless transceiver function. The device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved NodeB, or homeNode B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), or a base station in a next-generation communication 6G system, etc.
[0153] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, implementing the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by both the DU and the CU. It is understood that a network device can be a device that includes one or more of a CU node, a DU node, or an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or may be classified as a network device in a core network (core network, CN), which is not limited in this application.
[0154] The network equipment provides services for the cell, and the terminal device communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.) or a base station corresponding to a small cell. The small cells here can include: metrocell, microcell, picocell, femtocell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0155] Figure 1 1 is a schematic diagram of a communication system 100 applicable to the communication method of an embodiment of the present application. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1The terminal device 120 shown in FIG. Network device 110 and terminal device 120 can communicate via a wireless link. Each communication device, such as network device 110 or terminal device 120, can be configured with multiple antennas. For each communication device in the communication system, the multiple antennas configured may include at least one transmit antenna for transmitting signals and at least one receive antenna for receiving signals. Therefore, communication devices in the communication system, and network device 110 and terminal device 120, can communicate using multi-antenna technology.
[0156] It should be understood that Figure 1 This is a simplified schematic diagram for ease of understanding only. The communication system may further include other network devices or other terminal devices. Figure 1 Not drawn in.
[0157] It should also be understood that Figure 1 This is only one application scenario of the embodiments of this application. The method provided in the embodiments of this application is not limited to communication between network devices and terminal devices, but can also be applied to communication between terminal devices, etc. This application does not limit the scenarios in which this method can be applied. The embodiments shown below are only for ease of understanding and explanation, and the methods provided in the embodiments of this application are described in detail using the interaction between network devices and terminal devices as an example.
[0158] In the physical layer transmission protocol of a wireless communication system, the time-frequency resources of wireless communication are divided into different channels to transmit different types of information. For example, the physical downlink shared channel (PDSCH) is used to transmit downlink data, the physical downlink control channel (PDCCH) is used to transmit downlink control information (DCI), the physical uplink shared channel (PUSCH) is used to transmit uplink data, and the physical uplink control channel (PUCCH) is used to transmit uplink control information (UCI). Among them, UCI includes channel state information (CSI), positive acknowledgment (ACK) or negative acknowledgment (NACK) for downlink data, and uplink scheduling request (SR). When the terminal device sends UCI, the network device will configure or instruct the terminal device in advance on the specific PUCCH resources to be used, that is, the terminal device will know which time slot (slot), physical resource block (PRB), and cyclic shift (CS) to send UCI on. PRB is the bandwidth unit of the NR system. Figure 2 The configuration and use of PUCCH resources are described as follows.
[0159] Figure 2 This is a schematic diagram of a hybrid automatic repeat request (HARQ) feedback method provided by the present application.
[0160] S201: A network device configures a group of PUCCH resource sets for a terminal device, where the PUCCH resource set includes multiple PUCCH resources.
[0161] S210: The network device sends a DCI to the terminal device, which receives the DCI. The network device indicates in the DCI the transmission parameters such as the time-frequency resources and modulation and coding scheme used for transmitting the PDSCH. The DCI also indicates which PUCCH resource the terminal device should use for ACK / NACK feedback for the PDSCH, i.e., which resource should be selected from a pre-configured PUCCH resource set.
[0162] S220, the network device sends PDSCH to the terminal device, and the terminal device receives downlink data, namely PDSCH, according to the indication information about PDSCH in the DCI.
[0163] S230: The terminal device sends HARQ feedback for the PDSCH to the network device. Specifically, if the terminal device correctly receives the PDSCH, it sends an ACK to the network device; if the reception fails, it sends a NACK to the network device. The PUCCH resources used for the ACK or NACK, including the time slot, PRB, cyclic shift, etc., are also obtained from the pre-configured PUCCH resource set based on the DCI indication information.
[0164] Before a terminal device can communicate with a network device, it must perform a cell search to find a cell with qualified signal quality. It then initiates a random access procedure with the selected network device and establishes an RRC connection. Step S201 is the process by which the network device configures a PUCCH resource set for the terminal device during the RRC connection establishment process. After the RRC connection is established, the network device can instruct the terminal device to use one or more resources in the configured PUCCH resource set, as described in steps S210-S230.
[0165] Figure 2 This article briefly explains the process by which a terminal device uses PUCCH resources to transmit UCI after an RRC connection is established. However, communication is also required between the terminal device and network equipment before RRC is established. Before RRC is established, when terminal devices with different capabilities coexist in a communication network, for example, when reduced capability (RedCap) terminal devices coexist with normal terminal devices, because the maximum channel bandwidth supported by the reduced capability terminal device is smaller than that of the normal terminal device, according to current protocol regulations, the PUCCH resources of the reduced capability terminal device will be located within the initial uplink bandwidth part (BWP) of the normal terminal device and frequency hopped. The frequency hopping of the PUCCH of the reduced capability terminal device can only be performed within the bandwidth supported by the reduced capability terminal device, which will cause system resource fragmentation and affect resource utilization.
[0166] Therefore, when terminal devices with different capabilities coexist in a communication network, how to avoid system resource fragmentation becomes an urgent problem to be solved.
[0167] Before RRC is established, for example, during random access, the terminal and the network need to exchange information multiple times, so UCI transmission is also required during this process. The following uses the PUCCH resources used by the terminal device to send a hybrid automatic repeat request (HARQ) for a contention resolution message (i.e., Msg4 below) to the network device during random access as an example to further introduce the technical issues involved in this application.
[0168] Random access is a necessary process for establishing a wireless link between a terminal device and the network. Only after random access is completed can normal data interoperability (normal DL / UL transmission) and an RRC connection be established between the network device and the terminal device. A terminal device can achieve two basic functions through random access: ① Establishing uplink synchronization to achieve uplink synchronization with the network device; ② Establishing a unique terminal identifier, namely the cell-radio network temporary identifier (C-RNTI), to request the network device to allocate uplink resources.
[0169] The random access process includes two modes: contention-based random access and contention-free random access. In the contention-based random access process, the UE randomly selects a random access preamble to initiate the random access process to the network device. Therefore, if multiple UEs use the same preamble to initiate random access at the same time, a conflict will occur, which may lead to access failure. The contention-free random access process means that when accessing, the UE uses a specific access preamble provided by the network device, so as to avoid conflicts with other UEs and ensure the success rate of access.
[0170] Next, combine Figure 3 , taking the 4-step random access process based on the contention mode as an example, the random access process 300 of the terminal device is first introduced.
[0171] After powering on, the terminal device must first search for surrounding cells. During the cell search, the terminal device will obtain the cell's system information (SI). This system information is carried in the master information block (MIB) or system information block (SIB). The system information includes basic cell parameters. The terminal device must obtain this system information before initiating random access. After the terminal device and the network device synchronize and obtain the cell system information, if the terminal device wishes to be served by the network device in the future, it will initiate a random access process.
[0172] S301, the terminal device initiates a random access request to the network device in a preconfigured random access channel opportunity (RACH occasion, RO) resource. The random access request includes a first random access preamble (preamble), which can also be called message 1 of the random access process, namely Msg1.
[0173] It should be noted that, before S301, the random access process further includes: the terminal device receives a broadcast message from the network device, and randomly selects a random access preamble from several random access preambles in the broadcast message as the first random access preamble.
[0174] It should be understood that there may be multiple terminal devices sending random access requests in the same RO resources. These terminal devices can be distinguished by different preambles. However, since the number of preambles in the above broadcast message is limited, there is also the possibility that multiple UEs select the same preamble. This problem can be solved in step S304.
[0175] S302: The network device sends a random access response (RAR) (which may be referred to as message 2, ie, Msg2) to the terminal device.
[0176] It should be noted that the random access response includes uplink grant (UL grant) information, and the uplink grant information is used to instruct the terminal device to send resources for Msg3.
[0177] S303, the terminal device sends message 3 (which may be called Msg3) to the network device according to the resources indicated by the uplink scheduling information.
[0178] In message 2, the network device instructs the terminal device to send message 3. According to the scheduling instruction of message 2, the terminal device sends message 3, which includes specific information of the terminal device, such as the device identifier (ID) of the terminal device, and sends an RRC connection request in message 3.
[0179] S304: The network device sends a contention resolution message (which may be referred to as new message 4, ie, Msg4) to the terminal device.
[0180] According to message 3, the network device may determine the identity information of the terminal device and send message 4 to the terminal device.
[0181] Because the preambles selected by different terminal devices may conflict, there may be a situation where multiple terminal devices select the same preamble. In this step, the network device indicates the terminal device that has successfully connected.
[0182] In the random process, Msg2 and Msg4 are both sent in PDSCH. After S304, the terminal device will perform HARQ feedback on the received Msg4 on PUCCH resources.
[0183] Next, combine Figure 4 and Table 1, further introduces the PUCCH resources used by the above-mentioned terminal device to feedback Msg4. Figure 4 This is a schematic diagram of the spectrum resource location of the terminal device provided in this application.
[0184] As mentioned above, the system information obtained by the terminal device during cell search includes the basic parameters of the cell, among which the information of the initial BWP is indicated. The initial BWP is a part of the system bandwidth of the network device. In the initial access phase or in the low-power mode after access, the network device can schedule the terminal device only on the initial BWP, which can save the power consumption of the terminal device and reduce the complexity of signal processing. Specifically, the system information configures the initial downlink (UL) BWP and the initial uplink (UL) BWP respectively.
[0185] The frequency position and bandwidth of the initial uplink BWP can be flexibly configured by the network equipment according to the operating conditions. The width of the initial uplink BWP can be configured to be smaller than the system bandwidth, such as Figure 4As shown in (A) therein, the system bandwidth size of a cell is W1, and the network device configures the bandwidth size of the initial uplink BWP for the terminal device as W2, where W2 < W1. It is also possible to configure the width size of the initial uplink BWP to be the same as the system bandwidth size, especially when the system bandwidth itself is relatively narrow. For example Figure 4 as shown in (B) therein, the system bandwidth size of a cell is W2, and the network device configures the bandwidth size of the initial uplink BWP for the terminal device as W2 as well.
[0186] Before RRC establishment, the PUCCH resource set is configured on both sides of the bandwidth of the initial uplink BWP, as Figure 4 shown in (A) and (B) therein. The protocol stipulates that there are 16 PUCCH resources in total in the PUCCH resource set. Each PUCCH resource is divided into two segments in time, and frequency hopping is required for the front and back segments. In other words, the PUCCH resources used for this frequency hopping are continuous in the time domain and discontinuous in the frequency domain, as Figure 4 shown by the shaded part in (B) therein, where the front segment of a PUCCH resource is in the lower frequency part and the back segment is in the higher frequency part, achieving frequency hopping. The front and back segments can be respectively called the first segment and the second segment of this PUCCH resource. The purpose of frequency hopping is to improve the frequency diversity gain of the PUCCH and obtain more stable performance.
[0187] The network device will send the configuration information of the initial uplink BWP in the system information, including the starting frequency position and bandwidth of the initial uplink BWP. After obtaining the system information, the terminal device can determine the frequency occupied by the initial uplink BWP. Among them, the configuration information of the initial uplink BWP will also include the PUCCH resource set configuration information mentioned above. Specifically, the PUCCH resource set configuration information consists of 4 bits. At the same time, a PUCCH configuration information table has been specified in the protocol, as shown in Table 1. This table has 16 rows, and in each row, a PUCCH resource set configuration information is defined, including the PUCCH format (format), starting symbol (first symbol), number of symbols (number of symbols), PRB offset (PRB offset), and initial cyclic shift index set (set of initial CS indexes). The 4 bits of PUCCH resource set configuration information can be used to indicate a row in a table. For example, if the PUCCH resource set configuration information is "0010", which corresponds to the row "Index=2" in the table, the terminal device can know that in this initial uplink BWP, the PUCCH format is set to 0, the starting symbol is set to 12, the number of symbols is set to 2, the PRB offset is set to 3, and the initial cyclic shift index set is set to {0, 4, 8}. Based on this information, the terminal device can determine the location of the PUCCH resource set and the locations of the 16 PUCCH resources in this set. The number of physical resource blocks (RRBs) included in the initial uplink BWP.
[0188] Table 1
[0189]
[0190]
[0191] It should be noted that the PUCCH resources of the above-mentioned terminal device can be indicated by the network device. For example, the network device can first indicate the index of a PUCCH resource set through the PUCCH resource set configuration information in the system information block (SIB) (for example, SIB1), for example, indicating the PUCCH resource set with index 0 in Table 1; and then further indicate a certain PUCCH resource in the PUCCH resource set through PUCCH resource indication information. The PUCCH resource indication information consists of 4 bits, and its value ranges from 0 to 15, each representing a PUCCH resource index. The PUCCH resource index can be expressed as r PUCCH For example, in the PUCCH resource set with index 0 (containing 16 resources), rPUCCH = 0, the PUCCH resource set configuration information is "0000", and the PUCCH resource indication information is "0000".
[0192] Figure 3 In the DCI, if the network device needs the terminal device to feedback UCI, it will indicate the PUCCH resource used to feedback the UCI in the DCI. For example, when the network device sends Msg4 to the terminal device, it will first send DCI. The DCI will not only indicate the time-frequency resource location and transmission parameters of the PDSCH occupied by Msg4, but also include PUCCH resource indication information, indicating which PUCCH resource is used for the HARQ transmission of Msg4. After receiving the PUCCH resource indication information, the terminal device determines r PUCCH For example, if the received PUCCH resource indication information is "0011", then r PUCCH = 3. Further, the terminal device can determine the PUCCH resource used for feedback Msg4 according to a row in Table 1 indicated by the PUCCH resource set configuration information, specifically including the time domain position and frequency position of the PUCCH, the cyclic shift used, etc.
[0193] Among them, the PRB number corresponding to the first segment and the PRB number corresponding to the second segment of the PUCCH resource used by the terminal device to feedback Msg4 can be calculated in the following way.
[0194] If 0≤r PUCCH <8, then the PRB number corresponding to the first segment (which can be recorded as X1) is:
[0195]
[0196] The PRB number corresponding to the second segment (which can be recorded as X2) is:
[0197]
[0198] If 8≤r PUCCH <16, then the PRB number corresponding to the first segment (which can be recorded as X1) is:
[0199]
[0200] The PRB number corresponding to the second segment (which can be recorded as X2) is:
[0201]
[0202] Among them, X1 can also be understood as the PRB number used by the first segment of PUCCH resources, and X2 can also be understood as the PRB number used by the second segment of PUCCH resources. Among them, X1 and X2 are the numbers of PUCCH resources in the initial BWP. Denote the PRB offset specified in Table 1, N CS is the number of elements in the initial cyclic shift index set in Table 1, Representatives The result of is rounded down. Representatives The result is rounded down.
[0203] As an example, assuming that in the system information, the width of the initial uplink BWP obtained by the terminal device is 100 PRBs, and the PUCCH resource set configuration information indicates "Index=3", then The terminal device can obtain the PRB offset according to Table 1 The initial cyclic shift index set is {0,6}, N CS =2.
[0204] (1) If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. Then the terminal device can determine:
[0205] The PRB number corresponding to the first segment is
[0206] The PRB number corresponding to the second segment is
[0207] In this way, the PRBs corresponding to the first and second segments of the PUCCH resources are located on both sides of the bandwidth of the initial uplink BWP, respectively, thereby achieving frequency hopping.
[0208] (2) If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =10. Then the terminal device can determine:
[0209] The PRB numbers corresponding to the first segment are:
[0210]
[0211] The PRB number corresponding to the second segment is
[0212] In this way, the PRBs corresponding to the first and second segments of the PUCCH resources are located on both sides of the bandwidth of the initial uplink BWP, respectively, thereby achieving frequency hopping.
[0213] It can be seen that when 0≤r PUCCH <8, the first segment of the PUCCH resource is located at a lower frequency position and the second segment is located at a higher frequency position. PUCCH <16, the first segment of the PUCCH resource is located at a higher frequency position, and the second segment is located at a lower frequency position.
[0214] The PUCCH resource frequency hopping of the above-mentioned terminal device (hereinafter referred to as terminal device #2) will cause the frequency resources to be split and lead to resource fragmentation from the perspective of the network device.
[0215] Figure 5 The resource locations of two terminals with different capabilities are shown, wherein terminal device #1 can be a reduced-capability terminal device, and terminal device #2 can be a normal terminal device, wherein the maximum channel bandwidth supported by the normal terminal device is greater than the maximum channel bandwidth supported by the reduced-capability terminal device. If the first and second segments of the PUCCH resources used by the reduced-capability terminal device for the HARQ feedback of Msg4 are within the BWP range of the normal terminal device, the frequency domain resources that can be used by the normal terminal device will be divided into three segments of resources, namely frequency domain resources #1, frequency domain resources #2 and frequency domain resources #3, and there is a problem of resource fragmentation. When allocating resources to the normal terminal device, the network device can only use these three scattered frequency domain resources, which imposes great restrictions on the scheduling of the network device, resulting in a decrease in the flexibility of resource allocation. At the same time, for normal terminal devices, they cannot be configured with a larger continuous bandwidth, which affects their peak transmission rate.
[0216] It should be noted that terminal devices with different capabilities have different requirements for mobile communication systems. The above-mentioned normal terminal devices and reduced-capability terminal devices are precisely two types of terminals with different communication capability requirements. Compared with normal terminal devices, reduced-capability terminal devices have lower communication capability requirements. Therefore, the design specifications of reduced-capability terminal devices can be reduced. For example, the bandwidth supported by the reduced-capability terminal device and the number of antennas supported can be reduced, thereby reducing costs and device complexity. For example, a normal 5G mobile phone needs to support 100MHz bandwidth and 4 receiving antennas, while a reduced-capability terminal device only needs to support 20MHz bandwidth and 1 receiving antenna.
[0217] As an example, the reduced-capability terminal devices may be wearables, industrial wireless sensors, and video surveillance equipment. In this application, in addition to the reduced-capability terminal devices, other NR terminal devices may be referred to as normal terminal devices or legacy terminal devices, such as enhanced mobile broadband (eMBB) terminal devices, ultra-reliable low-latency communication (URLLC) terminal devices, etc. Reduced-capability terminal devices can meet the needs of many communication scenarios, while greatly reducing complexity and cost, so they are widely demanded in certain industries.
[0218] It should be noted that in this application, regardless of the specific type of terminal device, as long as there is a difference in the channel bandwidth supported by the two terminal devices, when the two terminal devices coexist in the communication network, the terminal device that supports a smaller maximum channel bandwidth may cause frequency domain resource fragmentation of the terminal device that supports a larger maximum channel bandwidth.
[0219] In view of this, the present application proposes a communication method that can re-determine the PUCCH resources used by terminal device #1 and avoid resource fragmentation of terminal device #2.
[0220] Next, combine Figure 6 The communication method 400 of the present application is described in detail. It should be noted that the first terminal device in the following method 400 refers to the terminal device supporting a smaller maximum channel bandwidth.
[0221] S410, the first terminal device obtains first information, where the first information includes a first formula or a set of offset values, and the first formula or the set of offset values is used to determine a physical resource block PRB index.
[0222] The first formula or offset value set obtained by the first terminal device is used to determine the PRB index, wherein the first formula can also be understood as a calculation basis, a calculation method, a calculation rule, a calculation rule, a determination basis, a determination method, a determination rule or a functional relationship, that is, the first formula provides a mathematical basis for determining the PRB index, and the first formula can be used to represent the relationship between the PUCCH resource index and the PRB index; the offset value set can also be understood as the offset value range, the column where the offset is located in the PUCCH resource set configuration information table, or it can also be understood as the correspondence between the PUCCH resource set indication information and the offset. The offset can also be called an offset value, an offset parameter, the number of offset PRBs, etc., which refers to the offset of the PRB. Specifically, the offset refers to the number of PRBs offset by the PRB where the first PUCCH resource in the PUCCH resource set is located relative to the lower boundary of the BWP (that is, the PRB with index 0 in the BWP). In this application, the offset has the same meaning as that represented by the 5th column in Table 1. The PRB index can also be called the PRB number.
[0223] As an example and not a limitation, the first terminal device may obtain the first information from the network device or according to a protocol definition. The first information includes a first formula or a set of offset values, which means that the first information is the first formula, or the first information is a set of offset values.
[0224] S420, the network device sends second information to the first terminal device, and the first terminal device receives the second information, where the second information includes a PUCCH resource index.
[0225] When a network device requires a terminal device to transmit UCI, it may send second information to the terminal device, namely, the PUCCH resource index used to transmit the UCI. For example, the network device may include the second information in the DCI. The PUCCH resource index, also known as PUCCH resource indication information, indicates the index of the PUCCH resource in the PUCCH resource set.
[0226] In existing protocols, a PUCCH resource set includes 16 PUCCH resources. Therefore, a PUCCH resource index includes 4 bits, and its value is any integer from 0 to 15, indicating any one of the 16 PUCCH resources.
[0227] Optionally, the PUCCH resource index may also use more or fewer bits.
[0228] S430, the first terminal device determines the PRB index of the PUCCH resource based on the first information and the PUCCH resource index.
[0229] If the first information is the first formula, the first formula includes the parameter PUCCH resource index. Therefore, the first terminal device can determine the calculation basis of the PRB according to the first formula, and then determine the PRB index of the PUCCH resource according to the PUCCH resource index.
[0230] It should be understood that the first formula may also include other parameters in addition to the PUCCH resource index. Before obtaining the first formula, the first terminal device can first obtain these parameters. Therefore, when the first formula is obtained, the correspondence between the PUCCH resource index and the PRB index can be obtained, and the PRB index can be further determined based on the PUCCH resource index.
[0231] If the first information is a value set of an offset, the first terminal device may first determine a first PRB offset based on the obtained PUCCH resource set configuration information, where the value set of the offset includes the first PRB offset, and then determine the PRB index of the PUCCH resource based on a preset second formula, the first PRB offset, and the PUCCH resource index. The PUCCH resource set configuration information may be used to indicate a PUCCH resource set, where the first PRB is one piece of information in the PUCCH resource set.
[0232] It should be understood that the second formula is also used to determine the PRB index. The second formula may be indicated by the network device or defined by the protocol. The second formula may be the same as or different from the first formula. The second formula includes at least two parameters, one of which is the PUCCH resource index and the other is the offset.
[0233] According to the solution of the present application, the first terminal device obtains a value set of a first formula or an offset. Based on the value set of the first formula or the offset and the received PUCCH resource index, the first terminal device can determine the PRB index of the PUCCH resource, and the PUCCH resource can be used by the first terminal device to transmit uplink control information. The determined PUCCH resource will be located on one side of the initial uplink BWP of the first terminal device, and the PUCCH resource set where the PUCCH resource is located is adjacent to the PUCCH resource set of other terminal devices, which can avoid causing spectrum resource fragmentation of other terminal devices and improve resource utilization.
[0234] In one implementation, the method 400 further includes: S401, the network device sends PUCCH resource set configuration information to the first terminal device, where the PUCCH resource set configuration information is used to determine a PRB index of the PUCCH resource.
[0235] The PUCCH resource set configuration information may be an index. The network device sends the configuration information to the first terminal device, and the first terminal device determines the information of the PUCCH resource set from the PUCCH configuration information table according to the configuration information. Each row of the PUCCH configuration information table defines the configuration information of a PUCCH resource set, including but not limited to PUCCH format (format), starting symbol (first symbol), number of symbols (number of symbols), PRB offset (PRBoffset), initial cyclic shift index set (set of initial CS indexes) and other information. The PUCCH configuration information table may be a format defined by the current protocol. For example, as shown in Table 1, PUCCH configuration information table 1 includes 16 rows and 6 columns, and each row indicates a PUCCH resource set. In this case, the PUCCH resource set indication information may be composed of 4 bits, with values of 0-15 indicating a PUCCH resource set respectively. Optionally, the PUCCH configuration information table may also be a newly specified table including more information. For example, as shown in Table 2, the PUCCH configuration information table 2 includes 16 rows and 7 columns. Table 2 adds a column of PRB offset, namely PRB offset 2, on the basis of Table 1. When the PRB offset parameter is required, one of the columns may be used as a value set of the offset. is the number of physical resource blocks RRB included in the first initial uplink BWP, and the first initial uplink BWP is used for uplink transmission by the first terminal device.
[0236] Table 2
[0237]
[0238] As a possible implementation, the method 400 further includes: the first terminal device receiving first indication information from the network device, the first indication information being used to indicate a value set of the first formula or offset. The first terminal device obtaining the first information includes: determining the first information based on the first indication information.
[0239] In one implementation, the first indication information is used to indicate a first formula.
[0240] The protocol may define Formula #1 and Formula #2 for the first terminal device to determine the PRB index, and stipulate that the network device instructs the first terminal device to use Formula #1 or Formula #2 to determine the PRB index.
[0241] Specifically, the network device can determine the frequency position relationship between the PUCCH resource set and the first initial uplink BWP, where the PUCCH resource set is a PUCCH resource set configured by the network device for the first terminal device, and the first initial uplink BWP is an initial uplink BWP configured by the network device for the first terminal device. When the PUCCH resource set is located at the upper edge of the first initial uplink BWP, or when the PUCCH resource set is located at a higher frequency position of the first initial uplink BWP, the network device can indicate that the first formula is formula (5):
[0242]
[0243] When the PUCCH resource set is located at the lower edge of the first initial uplink BWP, or when the PUCCH resource set is located at a lower frequency position of the first initial uplink BWP, the network device may indicate that the first formula is formula (6):
[0244]
[0245] Wherein, in formula (5) and formula (6), X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down.
[0246] It should be noted that the PUCCH resource associated with the determined PRB index is used for transmitting UCI by the first terminal device. In other words, the first initial uplink BWP includes the PUCCH resource associated with the PRB index. The information of the PUCCH resource set indicated by the PUCCH resource set configuration information includes the first PRB offset and the initial cyclic shift index set.
[0247] The first indication information may be 1 bit, with a value of 0 or 1, respectively used to indicate Formula 5 or Formula 6. The first terminal device may determine the first formula according to the first indication information.
[0248] It should be understood that the PUCCH configuration table 1 is used as an example for explanation.
[0249] (1) The network device determines that the PUCCH set of the first terminal device is configured at the upper edge of the initial uplink BWP, then the first formula indicated by the first indication information is:
[0250] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 1. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0251] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. The first terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0252]
[0253] (2) The network device determines that the PUCCH set of the first terminal device is configured at the lower edge of the initial uplink BWP, then the first formula indicated by the first indication information is:
[0254] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 1. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0255] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. The first terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0256]
[0257] Therefore, in the present application, the first terminal device can determine the PRB index of the PUCCH resource using formula (5) or formula (6) according to the instruction of the network device. That is, the PUCCH resource can be located at the upper edge or lower edge of the first initial BWP, and frequency hopping is not performed, thereby avoiding causing spectrum resource fragmentation of other terminal devices and improving resource utilization.
[0258] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0259] In addition, the processing complexity of the terminal device can be reduced through the instructions of the network device.
[0260] In one implementation, the first indication information is used to indicate a value set of the offset.
[0261] The protocol may define a PUCCH configuration information table that is different from Table 1. The PUCC configuration information table includes two columns of PRB offsets, which are respectively recorded as PRB offset 1 and PRB offset 2, or may be referred to as a first value set of PRB offsets for PUCCH resources, or a second value set of PRB offsets for PUCCH resources, and stipulates that the network device instructs the first terminal device to use the first value set or the second value set to determine the PRB index.
[0262] Specifically, the network device can determine the frequency position relationship between the PUCCH resource set and the first initial uplink BWP, where the PUCCH resource set is the PUCCH resource set configured by the network device for the first terminal device, and the first initial uplink BWP is the initial uplink BWP configured by the network device for the first terminal device. When the PUCCH resource set is located at the upper edge of the first initial uplink BWP, or when the PUCCH resource set is located at a higher frequency position of the first initial uplink BWP, the network device can indicate that the value set of the offset is a second value set of the PRB offset of the PUCCH resource, wherein the value of the PRB offset in the second value set is in, is the number of PRBs included in the bandwidth of the first initial uplink BWP, and Y is a positive integer.
[0263] When the PUCCH resource set is located at the lower edge of the first initial uplink BWP, or when the PUCCH resource set is located at a lower frequency position of the first initial uplink BWP, the network device may indicate that the offset value set is the first value set of the PRB offset of the PUCCH resource.
[0264] As an example, if the defined PUCCH configuration information table is Table 2, the second value set may be the 6th column in Table 2, i.e., PRB offset 2, and the first value set may be the 5th column in Table 2, i.e., PRB offset 1. That is, the network device indicates that the PRB offset of the PUCCH resource is PRB offset 2, or the network device indicates that the PRB offset of the PUCCH resource is PRB offset 1. That is, if the existing configuration information table is extended, the value set of the offset includes 16 elements.
[0265] The information of the PUCCH resource set indicated by the PUCCH resource set configuration information includes a first PRB offset, and the first PRB offset belongs to a value set of an offset. In other words, the first PRB offset belongs to a first value set or a second value set.
[0266] It should be understood that the PUCCH resource set configuration information and the first indication information jointly determine the first PRB offset. In the PUCCH configuration information table, the first indication information indicates which column of information should be used to determine the first PRB offset, and the PUCCH resource set configuration information indicates which row of information should be used to determine the first PRB offset.
[0267] Furthermore, if the first indication information is used to indicate a value set of the offset, the first terminal device may determine the PRB index of the PUCCH resource according to a preset second formula. The second formula is:
[0268]
[0269] Wherein, in formula (7), X is the PRB index of the PUCCH resource, is the first PRB offset of the PUCCH resource, which is determined according to the PUCCH resource set configuration information and the first indication information. PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down.
[0270] It should be noted that the PUCCH resource associated with the determined PRB index is used for transmitting UCI by the first terminal device. In other words, the first initial uplink BWP includes the PUCCH resource associated with the PRB index. The PUCCH resource set information indicated by the PUCCH resource set configuration information includes the first PRB offset and the initial cyclic shift index set.
[0271] The first indication information may be 1 bit, with a value of 0 or 1, which is used to indicate the first value set and the second value set, respectively. The first terminal device may determine the value set of the offset according to the first indication information.
[0272] The following example is used for explanation. It should be understood that the PUCCH configuration table 2 is used as an example for explanation.
[0273] (1) The network device determines that the PUCCH set of the first terminal device is configured at the upper edge of the initial uplink BWP, and the first indication information indicates that the value set of the offset is PRB offset 2.
[0274] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 2. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the start symbol is set to 10, the number of symbols is set to 4, and the PRB offset (an example of the first PRB offset) is set to The initial cyclic shift index set is set to {0, 6}. Assume that the width of the first initial uplink BWP is 100 PRBs, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0275] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. Then the terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0276]
[0277] (2) The network device determines that the PUCCH set of the first terminal device is configured at the lower edge of the initial uplink BWP, and the first indication information indicates that the value set of the offset is PRB offset 1.
[0278] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 2. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0279] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. Then the terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0280]
[0281] Therefore, in the present application, the first terminal device can determine the PRB index of the PUCCH resource using the first value set or the second value set according to the instructions of the network device. That is, the PUCCH resource can be located at the upper edge or lower edge of the first initial BWP, and frequency hopping is not performed, thereby avoiding causing spectrum resource fragmentation of other terminal devices and improving resource utilization.
[0282] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0283] In addition, the processing complexity of the terminal device can be reduced through the instructions of the network device.
[0284] It should be understood that before sending the first indication information, the network device will first configure the initial uplink BWP for the first terminal device and configure the PUCCH resource set in the initial uplink BWP. The initial uplink BWP configured for the first terminal device can be called the first initial uplink BWP. The PUCCH resource set of the first terminal device can be located at the upper edge of the first initial uplink BWP. At this time, the first initial uplink BWP is closer to the upper edge of the second initial uplink BWP, such as Figure 7 As shown in (A); the PUCCH resource set of the first terminal device can also be located at the lower edge of the first initial uplink BWP. At this time, the first initial uplink BWP is closer to the lower edge of the second initial uplink BWP, as shown in FIG. Figure 7 As shown in (B) in the figure. The second initial uplink BWP is used for uplink transmission by the second terminal device, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device. When terminal devices with different capabilities coexist in a communication network, configuring the PUCCH resource set of the first terminal device at the upper edge or lower edge of the first initial uplink BWP can avoid spectrum resource fragmentation for other terminal devices and improve resource utilization.
[0285] It should also be understood that in the present application, the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink BWP, that is, the PUCCH resource set of the first terminal device and the ending frequency position of the first initial uplink BWP coincide with each other, and the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, that is, the PUCCH resource set of the first terminal device and the starting frequency position of the first initial uplink BWP coincide with each other.
[0286] In some other embodiments, when the network device determines that the PUCCH resource set of the first terminal device is located at a higher or lower frequency position in the first initial uplink BWP, the method of the present application can also be used. Specifically, when the PUCCH resource set of the first terminal device is located at a higher frequency position in the first initial uplink bandwidth part BWP, the network device determines that the first formula is When the PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, the network device determines that the first formula is Or when the PUCCH resource set of the first terminal device is located at a higher frequency position of the first initial uplink bandwidth part BWP, the network device determines that the value set of the offset is the second value set of the PRB offset of the PUCCH resources; when the PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, the network device determines that the value set of the offset is the first value set of the PRB offset of the PUCCH resources.
[0287] It should be understood that the PUCCH resource set of the first terminal device is located at a higher frequency position of the first initial uplink BWP, which can be understood as the center frequency position of the PUCCH resource set of the first terminal device is higher than the center frequency position of the first initial uplink BWP, or, it can also be understood as the end frequency position of the PUCCH resource set of the first terminal device is lower than the end frequency position of the first initial uplink BWP, and the starting frequency position of the PUCCH resource set of the first terminal device is higher than the center frequency position of the first initial uplink BWP. The PUCCH resource set of the first terminal device is located at a lower frequency position of the first initial uplink BWP, which can be understood as the center frequency position of the PUCCH resource set of the first terminal device is lower than the center frequency position of the first initial uplink BWP, or, it can also be understood as the starting frequency position of the PUCCH resource set of the first terminal device is higher than the starting frequency position of the first initial uplink BWP, and the ending frequency position of the PUCCH resource set of the first terminal device is lower than the center frequency position of the first initial uplink BWP.
[0288] As a possible implementation method, the above-mentioned PUCCH resource set configuration information and the first indication information can be sent in the same information. For example, the PUCCH resource set configuration information and the first indication information are both carried in the third information, and the third information is SIB1, the downlink control information DCI scheduling SIB1 or the main information block MIB.
[0289] Optionally, the third information may also be other SIB information or other system information, such as SIB2, SIB3, etc.
[0290] Optionally, the third information may further include configuration information of the first initial uplink BWP, which is used to indicate information such as the bandwidth size, frequency position, and time domain position of the first initial uplink BWP.
[0291] Optionally, the PUCCH resource set configuration information and the first indication information may also be sent in different information, for example, the PUCCH resource set configuration information is carried in SIB1, and the first indication information is carried in MIB.
[0292] It should be noted that this application does not limit the order in which the first indication information and the PUCCH resource set configuration information are sent.
[0293] In one implementation, the method further includes: the network device sending second indication information to the first terminal device, where the second indication information is used to indicate that the PUCCH resource does not have frequency hopping. In other words, the network device can instruct the first terminal device to disable frequency hopping of the PUCCH resource. In this way, the PUCCH resource of the first terminal device can be close to the upper edge or lower edge of the initial uplink BWP, thereby avoiding resource fragmentation and improving resource utilization.
[0294] Optionally, the second indication information may be indicated by 1 bit, with values of 0 and 1 respectively used to indicate not turning off frequency hopping and turning off frequency hopping. The first terminal device may determine whether the PUCCH resource has frequency hopping according to the second indication information.
[0295] Optionally, the first indication information may also be carried in the third information.
[0296] As a possible implementation method, the first terminal device obtains the first information, including: the first terminal device determines the first information based on the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP, the first initial uplink BWP is used for the first terminal device to perform uplink transmission, the second initial uplink BWP is used for the second terminal device to perform uplink transmission, and the maximum channel bandwidth supported by the second terminal device is greater than the maximum channel bandwidth supported by the first terminal device.
[0297] In one implementation, the first information includes a first formula, and the first terminal device determines the first information includes: the first terminal device determines the first formula.
[0298] The protocol can define formula #1 and formula #2 for the first terminal device to determine the PRB index, and stipulate that the first terminal device shall determine the PRB index using formula #1 or formula #2 based on the size relationship between the center frequency of the first initial uplink BWP and the center frequency of the second initial uplink BWP.
[0299] Specifically, when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, the first terminal device determines the first formula to be formula (8):
[0300]
[0301] When it is determined that the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, the first terminal device determines the first formula to be formula (9):
[0302]
[0303] Wherein, in formula (8) and formula (9), X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down.
[0304] It should be noted that the PUCCH resource associated with the determined PRB index is used for transmitting UCI by the first terminal device. In other words, the first initial uplink BWP includes the PUCCH resource associated with the PRB index. The information of the PUCCH resource set indicated by the PUCCH resource set configuration information includes the first PRB offset and the initial cyclic shift index set.
[0305] It should be understood that the PUCCH configuration table 1 is used as an example for explanation.
[0306] (1) In the system information, the network device indicates to the first terminal device that PUCCH frequency hopping is turned off, and indicates that the starting position of the first initial uplink BWP is PRB No. 100. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs. The starting position of the second initial uplink BWP is PRB No. 0. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 200PRB, that is, the bandwidth of the second initial uplink BWP includes 200 PRBs. The first terminal device determines that the center frequency of the first initial uplink BWP is PRB No. 150 and the center frequency of the second initial uplink BWP is PRB No. 100, so it is determined that the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, so the first formula is determined to be
[0307] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 1. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0308] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. The first terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0309]
[0310] (2) In the system information, the network device indicates to the first terminal device that PUCCH frequency hopping is turned off, and indicates that the starting position of the first initial uplink BWP is PRB No. 0. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs. The starting position of the second initial uplink BWP is PRB No. 0. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 200PRB, that is, the bandwidth of the second initial uplink BWP includes 200 PRBs. The first terminal device determines that the center frequency of the first initial uplink BWP is PRB No. 50 and the center frequency of the second initial uplink BWP is PRB No. 100, so it is determined that the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, so the first formula is determined to be
[0311] In addition, in the system information, the network device indicates that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 1. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0312] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. The first terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0313]
[0314] Therefore, in the present application, the first terminal device can determine the PRB index of the PUCCH resource using formula (8) or formula (9) based on the relationship between the center frequencies of the first initial uplink BWP and the second initial uplink BWP. That is, the PUCCH resource can be located at the upper edge or lower edge of the first initial BWP without frequency hopping, thereby avoiding fragmentation of spectrum resources of other terminal devices and improving resource utilization.
[0315] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0316] In addition, this method does not require additional instructions and can save signaling overhead.
[0317] In one implementation, the first information includes a value set of the offset, and the first terminal device determines the first information including that the first terminal device determines the value set of the offset.
[0318] The protocol may define a PUCCH configuration information table that is different from Table 1. The PUCC configuration information table includes two columns of PRB offsets, which are respectively recorded as PRB offset 1 and PRB offset 2, or may be referred to as a first value set of PRB offsets for PUCCH resources, or a second value set of PRB offsets for PUCCH resources, and stipulates that the network device instructs the first terminal device to use the first value set or the second value set to determine the PRB index.
[0319] Specifically, when the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, the first terminal device determines that the value set of the offset is the second value set of the PRB offset of the PUCCH resource, wherein the value of the PRB offset in the second value set is in, is the number of PRBs included in the bandwidth of the first initial uplink BWP, and Y is a positive integer.
[0320] When it is determined that the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, the first terminal device determines that the value set of the offset is a first value set of the PRB offset of the PUCCH resource.
[0321] As an example, if the defined PUCCH configuration information table is Table 2, the second value set may be the 6th column in Table 2, i.e., PRB offset 2, and the first value set may be the 5th column in Table 2, i.e., PRB offset 1. That is, the first terminal device determines that the PRB offset of the PUCCH resource is PRB offset 2, or the first terminal device may determine that the PRB offset of the PUCCH resource is PRB offset 1. That is, if the existing configuration information table is extended, the value set of the offset includes 16 elements.
[0322] The information of the PUCCH resource set indicated by the PUCCH resource set configuration information includes a first PRB offset, and the first PRB offset belongs to a value set of an offset. In other words, the first PRB offset belongs to a first value set or a second value set.
[0323] It should be understood that the PUCCH resource set configuration information and the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP jointly determine the first PRB offset. In the PUCCH configuration information table, the first terminal device determines which column of information should be used to determine the first PRB offset based on the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP. The PUCCH resource set configuration information indicates which row of information should be used to determine the first PRB offset.
[0324] Furthermore, if the first information includes a value set of the offset, the first terminal device may determine the PRB index of the PUCCH resource according to a preset second formula. The second formula is:
[0325]
[0326] Wherein, in formula (10), X is the PRB index of the PUCCH resource, The first PRB offset of the PUCCH resource is determined according to the relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP. PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result is rounded down.
[0327] It should be noted that the PUCCH resource associated with the determined PRB index is used for transmitting UCI by the first terminal device. In other words, the first initial uplink BWP includes the PUCCH resource associated with the PRB index. The PUCCH resource set information indicated by the PUCCH resource set configuration information includes the first PRB offset and the initial cyclic shift index set.
[0328] The following example is used for explanation. It should be understood that the PUCCH configuration table 2 is used as an example for explanation.
[0329] (1) In the system information, the network device indicates to the first terminal device that PUCCH frequency hopping is turned off, and indicates that the starting position of the first initial uplink BWP is PRB No. 100. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs. The starting position of the second initial uplink BWP is PRB No. 0. The PRB number mentioned here is the PRB number in the system bandwidth, and the bandwidth is 200PRB, that is, the bandwidth of the second initial uplink BWP includes 200 PRBs. The first terminal device determines that the center frequency of the first initial uplink BWP is PRB No. 150 and the center frequency of the second initial uplink BWP is PRB No. 100. Therefore, it is determined that the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, and therefore the value set of the offset is determined to be PRB offset 2.
[0330] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 2. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the start symbol is set to 10, the number of symbols is set to 4, and the PRB offset (an example of the first PRB offset) is set to The initial cyclic shift index set is set to {0, 6}. Assume that the width of the first initial uplink BWP is 100 PRBs, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0331] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. Then the terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0332]
[0333] (2) In the system information, the network device indicates to the first terminal device that PUCCH frequency hopping is turned off, and indicates that the starting position of the first initial uplink BWP is PRB No. 0, where the PRB number is the PRB number in the system bandwidth, and the bandwidth is 100PRB, i.e., the bandwidth of the first initial uplink BWP includes 100 PRBs, and the starting position of the second initial uplink BWP is PRB No. 0, where the PRB number is the PRB number in the system bandwidth, and the bandwidth is 200PRB, i.e., the bandwidth of the second initial uplink BWP includes 200 PRBs. The first terminal device determines that the center frequency of the first initial uplink BWP is PRB No. 50 and the center frequency of the second initial uplink BWP is PRB No. 100, and therefore determines that the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, and therefore determines that the value set of the offset is PRB offset 1.
[0334] In addition, in the system information, the network device indicates to the first terminal device that the PUCCH resource set configuration information is "0011", corresponding to the row with index 3 in Table 2. According to the PUCCH resource set configuration information, the first terminal device can know that in the initial uplink BWP, the PUCCH format is set to 1, the starting symbol is set to 10, the number of symbols is set to 4, the PRB offset (an example of the first PRB offset) is set to 0, and the initial cyclic shift index set is set to {0,6}. Assume that the width of the first initial uplink BWP is 100PRB, that is, the bandwidth of the first initial uplink BWP includes 100 PRBs.
[0335] If during the random access process, the network device sends Msg4 to the terminal device, it indicates r in the scheduling DCI PUCCH =3. Then the terminal device can determine the number of the PRB corresponding to the PUCCH resource used for feedback Msg4, that is, the number of the PUCCH resource in the first initial uplink BWP is:
[0336]
[0337] Therefore, in the present application, the first terminal device can determine the PRB index of the PUCCH resource using the first value set or the second value set based on the relationship between the center frequencies of the first initial uplink BWP and the second initial uplink BWP. That is, the PUCCH resource can be located at the upper edge or lower edge of the first initial BWP without frequency hopping, thereby avoiding spectrum resource fragmentation of other terminal devices and improving resource utilization.
[0338] On the other hand, the embodiments of the present application enable a larger continuous bandwidth to be configured for normal terminal devices, thereby improving the transmission rate of the terminal devices.
[0339] In addition, the processing complexity of the terminal device can be reduced through the instructions of the network device.
[0340] It should be understood that before the first terminal device determines the PRB index, the network device will first configure the initial uplink BWP for the first terminal device and the second terminal device, and configure the PUCCH resource set in the initial uplink BWP. Among them, the initial uplink BWP configured for the first terminal device can be called the first initial uplink BWP, and the initial uplink BWP configured for the second terminal device can be called the second initial uplink BWP. The first initial uplink BWP and the second initial uplink BWP are configured through system information. After the first terminal device obtains the system information, it can determine the frequency positions of the first initial uplink BWP and the second initial uplink BWP. Further, the first terminal device determines the center frequency of the first initial uplink BWP according to the frequency position of the first initial uplink BWP, and determines the center frequency of the second initial uplink BWP according to the frequency position of the second initial uplink BWP. The PUCCH resource set of the first terminal device can be located at the upper edge of the first initial uplink BWP. At this time, the first initial uplink BWP is closer to the upper edge of the second initial uplink BWP, and the center frequency of the first initial uplink BWP is greater than the center frequency of the second initial uplink BWP, such as Figure 8 As shown in (A); the PUCCH resource set of the first terminal device can be located at the lower edge of the first initial uplink BWP. At this time, the first initial uplink BWP is closer to the lower edge of the second initial uplink BWP, and the center frequency of the first initial uplink BWP is less than the center frequency of the second initial uplink BWP, as shown in FIG. Figure 8 When terminal devices with different capabilities coexist in a communication network, configuring the PUCCH resource set of the first terminal device at the upper or lower edge of the first initial uplink BWP can avoid spectrum resource fragmentation for other terminal devices and improve resource utilization.
[0341] As a possible implementation, the above-mentioned PUCCH resource set configuration information and the configuration information of the initial uplink BWP can be sent in the same information. For example, the PUCCH resource set configuration information and the configuration information of the initial uplink BWP are both carried in third information, and the third information is SIB1, downlink control information DCI for scheduling SIB1, or master information block MIB. The configuration information of the initial uplink BWP includes the configuration information of the first initial uplink BWP and the configuration information of the second initial uplink BWP. The configuration information of the first initial uplink BWP is used to indicate the bandwidth size, frequency position, time domain position and other information of the first initial uplink BWP. The configuration information of the second initial uplink BWP is used to indicate the bandwidth size, frequency position, time domain position and other information of the second initial uplink BWP.
[0342] Optionally, the third information may also be other SIB information or other system information, such as SIB2, SIB3, etc.
[0343] In one implementation, the method further includes: the network device sends a second indication message to the first terminal device, and the second indication message is used to indicate that the PUCCH resource has no frequency hopping. In other words, the network device can instruct the first terminal device to turn off the frequency hopping of the PUCCH resource. In this way, the PUCCH resource of the first terminal device can be close to the upper edge or lower edge of the initial uplink BWP, avoiding resource fragmentation and improving resource utilization. In addition, if the network device indicates that the PUCCH resource frequency hopping is turned off, the first terminal device can default to determining the first information based on the size relationship between the center frequency of the first initial uplink bandwidth part BWP and the center frequency of the second initial uplink BWP in this case. That is, the network device's indication that the PUCCH resource frequency hopping is turned off can serve as an implicit indication for the first terminal device to confirm the first information by itself.
[0344] Optionally, the second indication information may be indicated by 1 bit, with values of 0 and 1 respectively used to indicate not turning off frequency hopping and turning off frequency hopping. The first terminal device may determine whether the PUCCH resource has frequency hopping according to the second indication information.
[0345] Optionally, the second indication information may also be carried in the third information.
[0346] As a possible implementation manner, after S430, the method 400 further includes: S402, the first terminal device transmits uplink control information UCI on the resources associated with the PRB index.
[0347] As a possible implementation manner, the aforementioned first terminal device is a first type terminal device, and the second terminal device is a second type terminal device.
[0348] Optionally, the first terminal device is a terminal device with reduced capabilities, and the second terminal device is a normal terminal device.
[0349] It should be noted that, in this application, the first initial uplink BWP is configured on one side of the carrier, and PUCCH frequency hopping is disabled, so that the PUCCH resources of the first terminal device and the second terminal device are located on both sides of the carrier, thereby avoiding the resource fragmentation problem. Figure 7 In (A), the network device configures the first initial uplink BWP on one side of the second initial uplink BWP, and configures the PUCCH resource set of the first terminal device at a position close to a higher frequency, so that the PUCCH resource sets in the system are located on both sides of the carrier, and the area between the two parts of the PUCCH resource sets is continuous, avoiding the problem of resource fragmentation.
[0350] It should also be noted that after the first initial uplink BWP is configured for the first terminal device and the PUCCH resource frequency hopping of the first terminal device is turned off, the current PUCCH resource set indication method and the PUCCH resource indication method are no longer in trial use. Through the method of this application, PUCCH resources without frequency hopping can be indicated, and it is compatible with scenarios with frequency hopping, and has a wider range of applicability.
[0351] On the other hand, the solution of the present application can avoid resource fragmentation and also reduce the restrictions on network device resource scheduling.
[0352] The above is combined Figures 1 to 8 The technical solution provided by the communication method of the embodiment of the present application is described in detail. Figures 9 to 11 The communication device provided in the embodiment of the present application is introduced.
[0353] Figure 9 This is a schematic block diagram of a communication device provided in an embodiment of the present application. Figure 9 As shown, the apparatus 600 may be a first terminal device, or a component (for example, a unit, a module, a chip, or a chip system) configured in the first terminal device. The apparatus 600 may include a transceiver unit 610 and a processing unit 620 .
[0354] The transceiver unit 610 is configured to perform the transceiver-related operations on the first terminal device side in the above method embodiment. For example, the transceiver unit 610 is configured to receive second information, where the second information includes a physical uplink control channel (PUCCH) resource index.
[0355] The processing unit 620 is configured to perform the processing-related operations on the terminal device side in the above method embodiment. For example, the processing unit 620 is configured to determine the PRB index of the PUCCH resource based on the first information and the PUCCH resource index, wherein the PUCCH resource is used by the first terminal device to transmit uplink control information.
[0356] It should be understood that the above-mentioned processing unit 620 and transceiver unit 610 can also respectively execute any other steps, operations and / or functions implemented by the first terminal device in the above-mentioned method 400. The specific process of each unit executing the above-mentioned corresponding steps has been described in detail in the above-mentioned method embodiment. For the sake of brevity, it will not be repeated here.
[0357] It should be understood that the device 600 here is embodied in the form of a functional unit. The term "unit" here can refer to an ASIC, an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 600 can be specifically a terminal device in the embodiment of the above-mentioned method 400, and the device 600 can be used to execute the various processes and / or steps corresponding to the terminal device in the embodiment of the above-mentioned method 400. To avoid repetition, they will not be described here.
[0358] It should also be understood that in one implementation, the above-mentioned transceiver unit 610 may include a receiving unit 611 and a sending unit 612, wherein the receiving unit 611 is used to perform the receiving function in the above-mentioned transceiver unit 610, for example, receiving the second information from the network device, and the sending unit 612 is used to perform the sending function in the above-mentioned transceiver unit 610, for example, sending UCI to the network device.
[0359] Figure 10 This is a schematic block diagram of a communication device provided in an embodiment of the present application. Figure 10 As shown, the apparatus 700 may be a network device or a component (eg, a unit, a module, a chip, or a chip system) configured in the network device. The apparatus 700 includes: a transceiver unit 710 .
[0360] The transceiver unit 710 is configured to perform the transceiver-related operations on the network device side in the above method embodiment. For example, the transceiver unit 710 is configured to send third information to the terminal device, where the third information includes first indication information, where the first indication information is used to indicate a value set of a first formula or an offset, where the first formula or the value set of the offset is used to determine a physical resource block (PRB) index.
[0361] Optionally, the apparatus may further include a processing unit 720 configured to execute the processing-related operations on the network device side in the above method embodiment. For example, the processing unit 720 is configured to determine whether the first formula is formula (5) or formula (6).
[0362] It should be understood that the above-mentioned processing unit 720 and transceiver unit 710 can also respectively execute any other steps, operations and / or functions implemented by the network device in the above-mentioned method 400. The specific process of each unit executing the above-mentioned corresponding steps has been described in detail in the above-mentioned method embodiment. For the sake of brevity, it will not be repeated here.
[0363] It should also be understood that the device 700 here is embodied in the form of a functional unit. The term "unit" here can refer to an ASIC, an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 700 can be specifically a network device in the embodiment of the above-mentioned method 400. The device 700 can be used to execute the various processes and / or steps corresponding to the network device in the embodiment of the above-mentioned method 400. To avoid repetition, they will not be described here.
[0364] It should also be understood that in one implementation, the above-mentioned transceiver unit 710 may include a receiving unit 711 and a sending unit 712, wherein the receiving unit 711 is used to perform the receiving function in the above-mentioned transceiver unit 710, for example, receiving UCI, and the sending unit 712 is used to perform the sending function in the above-mentioned transceiver unit 710, for example, sending third information and second information to the terminal device.
[0365] Figure 11 8 is a structural block diagram of a communication device 800 provided according to an embodiment of the present application. Figure 11 As shown, the apparatus 800 includes a processor 810, a memory 820, and a transceiver 830. The processor 810 is coupled to the memory 820 and configured to execute instructions stored in the memory 820 to control the transceiver 830 to send and / or receive signals.
[0366] It should be understood that the processor 810 and memory 820 described above can be combined into a single processing device, with the processor 810 configured to execute program code stored in the memory 820 to implement the aforementioned functions. In a specific implementation, the memory 820 can also be integrated into the processor 810 or independent of the processor 810. It should be understood that the processor 810 can also correspond to the various processing units in the aforementioned communication device, and the transceiver 830 can correspond to the various receiving units and transmitting units in the aforementioned communication device.
[0367] It should also be understood that the transceiver 830 may include a receiver (or receiver) and a transmitter (or transmitter). The transceiver may further include an antenna, and the number of antennas may be one or more. The transceiver may also be a communication interface or interface circuit.
[0368] Specifically, the communication device 800 may correspond to the first terminal device in the method 400 according to the embodiment of the present application, or the network device in the method 400. It should be understood that the specific process of each unit performing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0369] When the communication device 800 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface; and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip.
[0370] In one possible design, device 800 can be replaced with a chip device, such as a communication chip that can be used in the device to implement the relevant functions of processor 810 in the device. The chip device can be a field programmable gate array, an application-specific integrated circuit, a system-on-chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, or a programmable controller or other integrated chip that implements the relevant functions. The chip can optionally include one or more memories for storing program code. When the code is executed, the processor implements the corresponding function.
[0371] Optionally, the memory and processor involved in the above embodiments may be physically independent units, or the memory may be integrated with the processor.
[0372] The present application also provides a computer-readable medium having a computer program stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.
[0373] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0374] The present application also provides a system, which includes one or more terminal devices and one or more network devices as mentioned above.
[0375] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0376] In the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0377] It should be understood that references to "embodiments" throughout this specification mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, various embodiments throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0378] It should be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The names of all nodes and messages in this application are merely names set by this application for the convenience of description. The names in the actual network may be different. It should not be understood that this application limits the names of various nodes and messages. On the contrary, any name with the same or similar function as the node or message used in this application is regarded as the method or equivalent replacement of this application, and is within the scope of protection of this application.
[0379] It should also be understood that in this application, "when", "if" and "if" all mean that the UE or base station will take corresponding measures under certain objective circumstances. It does not limit the time, and does not require the UE or base station to take judgment actions when implementing it, nor does it mean that there are other limitations.
[0380] It should be noted that in the embodiments of the present application, "pre-setting", "pre-configuration", etc. can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, a terminal device). This application does not limit its specific implementation method, such as the preset rules, preset constants, etc. in the embodiments of the present application.
[0381] Additionally, the terms "system" and "network" are often used interchangeably. The term "and / or" is simply used to describe an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone.
[0382] As used herein, the term "at least one of" or "at least one of" refers to all or any combination of the listed items. For example, "at least one of A, B, and C" can mean: A alone, B alone, C alone, A and B together, B and C together, and A, B, and C together. As used herein, "at least one" means one or more. "A plurality" means two or more.
[0383] It should be understood that in the various embodiments of the present application, "B corresponding to A" means that B is associated with A and can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information. The terms "include," "comprising," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.
[0384] It should be understood that in various embodiments of the present application, the first, second, and various numerical numbers are merely distinctions for ease of description and are not intended to limit the scope of the embodiments of the present application.
[0385] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0386] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0387] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0388] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0389] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0390] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0391] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: The first terminal device obtains a first formula, where the first formula is used to determine a physical resource block (PRB) index; The first terminal device receives second information, where the second information is used to determine a physical uplink control channel (PUCCH) resource index; The first terminal device determines a PRB index of a PUCCH resource according to the first formula and the PUCCH resource index, where the PUCCH resource is used by the first terminal device to transmit uplink control information; Among them, when the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink bandwidth part BWP, the first formula is or, When the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, the first formula is Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result of is rounded down, and the first initial uplink BWP includes the PUCCH resource.
2. The method according to claim 1, characterized in that The method further comprises: The first terminal device receives third information from a network device, where the third information includes first indication information, and the first indication information is used to indicate the first formula.
3. The method according to claim 2, characterized in that The third information also includes PUCCH resource set configuration information, where the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
4. The method according to claim 2 or 3, characterized in that The first indication information is the first bit, and when the first bit is the first value, the first formula is: When the first bit is the second value, the first formula is:
5. The method according to claim 2 or 3, characterized in that The third information is further used to indicate the frequency position of the first initial uplink BWP.
6. The method according to claim 2 or 3, characterized in that The third information is the system information block SIB1, the downlink control information DCI that schedules SIB1, or the master information block MIB.
7. The method according to claim 2 or 3, characterized in that The third information is further used to indicate that the PUCCH resource has no frequency hopping.
8. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The first terminal device transmits uplink control information on the resources associated with the PRB index.
9. The method according to any one of claims 1 to 3, characterized in that The first terminal device is a terminal device with reduced capabilities.
10. A communication method, characterized in that: include: The network device sends third information to the first terminal device, where the third information includes first indication information, where the first indication information is used to indicate a first formula, where the first formula is used to determine a physical resource block (PRB) index; The network device sends second information to the first terminal device, where the second information is used to determine a physical uplink control channel (PUCCH) resource index, and the first formula and the PUCCH resource index are used to determine a PRB index of a PUCCH resource, where the PUCCH resource is used by the first terminal device to transmit uplink control information; Among them, when the PUCCH resource set of the first terminal device is located at the upper edge of the first initial uplink BWP, the first formula is or, When the PUCCH resource set of the first terminal device is located at the lower edge of the first initial uplink BWP, the first formula is Wherein, X is the PRB index of the PUCCH resource, is the number of PRBs included in the bandwidth of the first initial uplink BWP, is the first PRB offset of the PUCCH resource, r PUCCH is the PUCCH resource index, N CS is the number of elements in the initial circular shift index set, Representatives The result of is rounded down, and the first initial uplink BWP includes the PUCCH resource.
11. The method according to claim 10, characterized in that The third information also includes PUCCH resource set configuration information, where the PUCCH resource set configuration information is used to determine the PRB index of the PUCCH resource, and the PUCCH resource set configuration information is used to indicate the first PRB offset and the initial cyclic shift index set.
12. The method according to claim 10 or 11, characterized in that The first indication information is the first bit, and when the first bit is the first value, the first formula is: When the first bit is the second value, the first formula is:
13. The method according to claim 10 or 11, characterized in that The third information is further used to indicate the frequency position of the first initial uplink BWP.
14. The method according to claim 10 or 11, characterized in that The third information is SIB1, DCI or MIB that schedules SIB1.
15. The method according to claim 10 or 11, characterized in that The third information is further used to indicate that the PUCCH resource has no frequency hopping.
16. The method according to claim 10 or 11, characterized in that The method further comprises: The network device receives uplink control information on the resources associated with the PRB index.
17. The method according to claim 10 or 11, characterized in that The first terminal device is a terminal device with reduced capabilities.
18. A communication device, characterized in that: include: A unit for performing the steps of the method according to any one of claims 1 to 17.
19. A communication device, characterized in that: include: Memory, for storing computer instructions; A processor, configured to execute computer instructions stored in the memory, so that the apparatus performs the method according to any one of claims 1 to 17.
20. A computer-readable storage medium, characterized in that A computer program is stored thereon, the computer program being configured to execute the method according to any one of claims 1 to 17.
21. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 17.
22. A chip system, characterized in that: include: A processor configured to execute a stored computer program configured to perform the method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Resource allocation for physical uplink control channel during initial access in new radio unlicensed
US20210029731A1
Resource allocation for physical uplink control channel during initial access in NR-unlicensed
WO2020146643A1