Information transmission method and communication device
By introducing silent resources into the transmission resources of PUSCH and limiting their size or proportions, the problem of signal quality decline caused by inter-base station interference is solved, and effective control of power spectral density and improvement of uplink performance is achieved.
Patent Information
- Application Number
- CN202310957948.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-31
- Publication Date
- 2025-02-14
AI Technical Summary
In dynamic time division duplex and subband full duplex communication, interference between the base station and the base station causes a decrease in signal quality, and when silent resources are introduced to reduce interference, the power spectrum density increases, affecting the uplink performance.
By introducing silent resources into the transmission resources of the physical uplink shared channel PUSCH and limiting the size or proportion of the silent resources, ensuring that the increase in power spectral density is within the preset range, thereby improving uplink performance.
It effectively reduces the increase in the power spectrum density of the uplink signal, improves the signal quality, meets the signal quality requirements, and improves the uplink performance.
Smart Images

Figure CN119449243A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an information transmission method and a communication device. Background Art
[0002] Currently, in dynamic time division duplexing (TDD) or subband full duplex (SBFD), there will be interference between base stations (BS-to-BSinterference). The so-called TDD means that the uplink and downlink communications between network equipment and terminal equipment use different time slots of the same frequency channel (i.e., carrier), and use time to separate the receiving and transmitting channels. The so-called SBFD means that non-overlapping uplink / downlink subbands are divided within a single TDD carrier, and data is sent and received separately on the subbands.
[0003] like Figure 1A As shown, the downlink (DL) signal sent by the base station 1 in the macro cell in the third TDD symbol will interfere with the uplink (UL) signal received by the base station 2 in the micro cell in the third TDD symbol.
[0004] like Figure 1B As shown, the base station 1 in the macro cell sends a DL signal on the first subband of the third SBFD symbol. When the spectrum of the DL signal is broadened, part of the signal energy will be leaked to the second subband of the third SBFD symbol. At this time, it will interfere with the UL signal reception of the base station 2 in the micro cell on the second subband of the third SBFD symbol.
[0005] In order to resolve the interference between base stations, the mute configuration of uplink resources is currently being discussed, that is, the terminal device does not send data on certain uplink resources (i.e., mute resources), so that the base station can more accurately measure the interference (i.e., BS-to-BS interference), and then the base station performs interference elimination when receiving the uplink signal. However, under the same transmission power and the same total bandwidth, the power spectral density (PSD) of the uplink signal sent on the uplink resource containing the mute resource may be higher than the PSD of the uplink signal sent on the uplink resource not containing the mute resource. When the PSD increases, the signal transmitted by the terminal device after processing the uplink signal through the power amplifier will have more nonlinear interference, which will reduce the uplink performance and fail to meet the signal quality requirements. Summary of the invention
[0006] The embodiments of the present application provide an information transmission method and a communication device, which can reduce the increase in the power spectrum density of the uplink signal or ensure that the increase in the power spectrum density is within a preset range, which is beneficial to improving the uplink performance and meeting the signal quality requirements.
[0007] In a first aspect, the present application provides an information transmission method, the method comprising: determining the transmission resources of a physical uplink shared channel PUSCH based on resource configuration information of the PUSCH; the ratio of the first resource to the second resource is less than or equal to a first threshold, or the size of the first resource is less than or equal to a second threshold; the first resource includes a silent resource in the transmission resources of the PUSCH, the second resource includes the transmission resources of the PUSCH, and the silent resource is a resource in the transmission resources of the PUSCH that does not send uplink data; the first threshold is greater than 0 and less than or equal to 0.6; the second threshold is determined based on the transmission resources of the PUSCH; and the PUSCH is sent to a network device on the transmission resources of the PUSCH.
[0008] In the method described in the first aspect, the terminal device determines the transmission resources of the PUSCH based on the resource configuration information of the PUSCH, and sends the PUSCH to the network device on the transmission resources of the PUSCH, wherein there are silent resources (mute resources) in the transmission resources of the PUSCH. The increase in power spectral density (PSD) can be reduced or the increase in PSD can be ensured to be within a preset range by limiting the size or proportion of the mute resources in the transmission resources of the PUSCH, which is beneficial to improving uplink performance and meeting signal quality requirements.
[0009] In one possible implementation, the transmission resource of the PUSCH includes a third resource, and the third resource is multiple; for the current terminal device, each of the multiple resources includes one or more continuous resource block groups used for the PUSCH transmission, and there is at least one resource block group not used for the PUSCH transmission between two adjacent resources in the multiple resources, and the second resource also includes the at least one resource block group not used for the PUSCH transmission. Based on this method, since there is at least one resource block group (i.e., resource interval) not used for the PUSCH transmission in non-continuous resource allocation, the resource interval will also cause the PSD to increase, so it is necessary to further limit the silent resources so that the PSD increase can be effectively reduced or the PSD increase can be guaranteed to be within a preset range in non-continuous resource allocation.
[0010] In a possible implementation, the first resource also includes the at least one resource block group not used for the PUSCH transmission. Based on this approach, since there is at least one resource block group (i.e., resource interval) not used for the PUSCH transmission in the non-continuous resource allocation, the resource interval will also cause the PSD to increase. Another approach can be used to further adjust the restricted silent resources, so that the PSD increase can be effectively reduced or the PSD increase can be ensured to be within a preset range in the non-continuous resource allocation.
[0011] In a possible implementation manner, the first threshold or the second threshold is determined based on the capability of the terminal device. Based on this approach, since the first threshold can be dynamically indicated, the flexibility of setting the first threshold can be improved.
[0012] In a possible implementation, the first threshold is a first preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resource of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different first preset thresholds. Based on this approach, since the first preset thresholds corresponding to different bandwidth ranges can be flexibly configured, and the first threshold is determined based on the first preset threshold corresponding to the bandwidth range in which the size of the transmission resource of the PUSCH is located, the flexibility of setting the first threshold can be improved.
[0013] In a possible implementation, the second threshold is a second preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resource of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different second preset thresholds. Based on this approach, since the second preset thresholds corresponding to different bandwidth ranges can be flexibly configured, and the first threshold is determined based on the second preset threshold corresponding to the bandwidth range in which the size of the transmission resource of the PUSCH is located, the flexibility of setting the second threshold can be improved.
[0014] In a possible implementation, the size of the PUSCH transmission resource is greater than or equal to a third threshold, and the third threshold is a preset value. Based on this approach, since a condition for introducing silent resources is set, silent resources can be introduced only when the condition is met, which is conducive to ensuring the transmission performance of the PUSCH.
[0015] In a possible implementation, the value of the first threshold in a carrier aggregation scenario is different from that in a non-carrier aggregation scenario. Based on this approach, since the value of the first threshold in different scenarios may be different, the flexibility of setting the first threshold can be improved, effectively reducing the PSD increase or ensuring that the PSD increase is within a preset range, thereby improving uplink performance.
[0016] In a possible implementation, the value of the first threshold in a continuous carrier aggregation scenario is different from the value in a non-continuous carrier aggregation scenario. Based on this approach, since the value of the first threshold in different scenarios can be different, the flexibility of setting the first threshold can be improved, effectively reducing the PSD increase or ensuring that the PSD increase is within a preset range, thereby improving uplink performance.
[0017] In a possible implementation, in a carrier aggregation scenario, only one carrier among multiple carriers configured for the terminal device has the silent resource. Based on this approach, since the number of carriers with silent resources is limited (i.e., only one carrier among multiple carriers has silent resources), the PSD increase can be reduced or the PSD increase can be ensured to be within a preset range.
[0018] In a possible implementation, sending the PUSCH to the network device on the transmission resource of the PUSCH includes: sending the PUSCH to the network device based on the MPR of the terminal device on the transmission resource of the PUSCH; the MPR of the terminal device is related to the silent resource. Based on this method, since the MPR of the terminal device is introduced, the PSD increase can be further reduced or the PSD increase can be guaranteed to be within a preset range.
[0019] In a possible implementation, the MPR of the terminal device is determined based on the first resource and the transmission resources of the PUSCH except the silent resource.
[0020] In a possible implementation, the first threshold is greater than or equal to a fourth threshold, and the fourth threshold is a preset value. Based on this approach, since the condition for introducing the MPR of the terminal device is set, the MPR can be introduced only when the MPR condition is met, thereby ensuring the validity of the MPR introduced into the terminal device.
[0021] In one possible implementation, the transmission resource of the PUSCH includes multiple time domain symbols, and the maximum transmit power of the terminal device for sending the PUSCH is determined based on the MPR corresponding to the first time domain symbol among the multiple time domain symbols, and the first time domain symbol is the time domain symbol with the largest MPR among the multiple time domain symbols. Based on this method, since the maximum transmit power is set according to the maximum MPR when the transmission resource of the PUSCH includes multiple time domain symbols, it is possible to ensure that the PSD increase can be reduced on each time domain symbol or that the PSD increase on each time domain symbol is within a preset range, thereby improving uplink performance.
[0022] In a possible implementation, the power on each resource element in the transmission resource of the PUSCH is the same. Based on this approach, since the power on each RE is the same, when estimating the channel, the same demodulation reference signal (DMRS) can be used for channel estimation on each symbol, thereby saving computational resources for channel estimation.
[0023] In a possible implementation, the power on each time domain symbol in the transmission resource of the PUSCH is the same. Based on this method, since the power on each RE is different, when estimating the channel, the channel estimation of the DMRS on the first symbol needs to be used, and then the power difference on the RE between every two time domain symbols is considered, and then the channel estimation on all symbols can be achieved, thereby saving the calculation resources of the channel estimation.
[0024] In a possible implementation, the power difference value on the resource element between two time domain symbols in the multiple time domain symbols is a preset value, or the power difference value on the resource element between two time domain symbols in the multiple time domain symbols is indicated by indication information from a network device. Based on this approach, since the power difference value on the resource element between the two time domain symbols can be predefined or indicated by the network device, the flexibility of setting the power difference value on the resource element between the two time domain symbols can be improved.
[0025] In a possible implementation, the silent resource does not overlap with the fourth resource, and the silent resource does not overlap with the fifth resource; the fourth resource is the resource with the lowest frequency among the transmission resources of the PUSCH, and the fifth resource is the resource with the highest frequency among the transmission resources of the PUSCH. Based on this method, since the silent resource is only located in the middle of the transmission resources of the PUSCH and not at the edge of the transmission resources of the PUSCH, it will not affect the transmission resources allocated to other terminal devices, and at the same time, the conditions for introducing the MPR of the terminal device are guaranteed.
[0026] In a second aspect, the present application provides an information transmission method, the method comprising: receiving a PUSCH from a terminal device on a transmission resource of a physical uplink shared channel PUSCH; the ratio of the first resource to the second resource is less than or equal to a first threshold, or the size of the first resource is less than or equal to a second threshold; the first resource includes a silent resource in the transmission resource of the PUSCH, the second resource includes the transmission resource of the PUSCH, and the silent resource is a resource in the transmission resource of the PUSCH that does not send uplink data; the first threshold is greater than 0 and less than or equal to 0.6; the second threshold is determined based on the transmission resource of the PUSCH.
[0027] The beneficial effects of the possible implementation methods of the second aspect can be found in the beneficial effects of the possible implementation methods of the first aspect, and will not be repeated here.
[0028] In one possible implementation, the transmission resources of the PUSCH include a third resource, which is multiple; for the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, and there is at least one resource block group that is not used for the PUSCH transmission between two adjacent resources in the multiple resources, and the second resource also includes the at least one resource block group that is not used for the PUSCH transmission.
[0029] In a possible implementation manner, the first resource also includes the at least one resource block group not used for the PUSCH transmission.
[0030] In a possible implementation manner, the first threshold or the second threshold is determined based on the capability of the terminal device.
[0031] In a possible implementation, the first threshold is a first preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of multiple bandwidth ranges, and the size of the PUSCH transmission resource is within the first bandwidth range; different bandwidth ranges correspond to different first preset thresholds.
[0032] In a possible implementation, the second threshold is a second preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of multiple bandwidth ranges, and the size of the PUSCH transmission resource is within the first bandwidth range; different bandwidth ranges correspond to different second preset thresholds.
[0033] In a possible implementation manner, the size of the PUSCH transmission resource is greater than or equal to a third threshold, and the third threshold is a preset value.
[0034] In a possible implementation manner, a value of the first threshold in a carrier aggregation scenario is different from a value of the first threshold in a non-carrier aggregation scenario.
[0035] In a possible implementation manner, a value of the first threshold in a continuous carrier aggregation scenario is different from a value of the first threshold in a non-continuous carrier aggregation scenario.
[0036] In a possible implementation, in a carrier aggregation scenario, only one carrier among multiple carriers configured for the terminal device has the silent resource.
[0037] In a possible implementation, the PUSCH is sent by the terminal device based on a maximum power backoff MPR of the terminal device; the MPR of the terminal device is related to the silent resource.
[0038] In a possible implementation, the MPR of the terminal device is determined based on the first resource and the transmission resources of the PUSCH except the silent resource.
[0039] In a possible implementation manner, the first threshold is greater than or equal to a fourth threshold, and the fourth threshold is a preset value.
[0040] In a possible implementation, the silent resource does not overlap with the fourth resource, and the silent resource does not overlap with the fifth resource; the fourth resource is the resource with the lowest frequency among the transmission resources of the PUSCH, and the fifth resource is the resource with the highest frequency among the transmission resources of the PUSCH.
[0041] In a third aspect, the present application provides an information determination method, the method comprising: determining the maximum transmission power of a terminal device based on the MPR of a first symbol, the first symbol being a time domain symbol having the largest MPR among multiple time domain symbols included in the transmission resources of a PUSCH.
[0042] In the method described in the third aspect, when the transmission resources of the PUSCH include multiple time domain symbols, if the MPRs corresponding to different time domain symbols are different, the maximum transmit power can be set according to more power backoff, which can reduce the PSD increase on each time domain symbol or ensure that the PSD increase on each time domain symbol is within a preset range, thereby improving uplink performance.
[0043] In a possible implementation, the power on each resource element in the transmission resource of the PUSCH is the same. Based on this approach, the computational resources for channel estimation can be saved. Since the power on each RE is the same, the channel estimation of the same DMRS can be used on each symbol during channel estimation, thereby saving the computational resources for channel estimation.
[0044] In a possible implementation, the power on each time domain symbol in the transmission resource of the PUSCH is the same. Based on this approach, the computational resources for channel estimation can be saved. Since the power on each RE is different, when estimating the channel, the channel estimation of the DMRS on the first symbol needs to be used, and then the power difference on the RE between every two time domain symbols is considered, and then the channel estimation on all symbols can be achieved, thereby saving the computational resources for channel estimation.
[0045] In a possible implementation, the power difference value on the resource element between two time domain symbols in the multiple time domain symbols is a preset value, or the power difference value on the resource element between two time domain symbols in the multiple time domain symbols is indicated by indication information from a network device. Based on this approach, since the power difference value on the resource element between the two time domain symbols can be predefined or indicated by the network device, the flexibility of setting the power difference value on the resource element between the two time domain symbols can be improved.
[0046] In a fourth aspect, the present application provides a communication device, which may be a terminal device, or a device in a terminal device, or a device that can be used in combination with a terminal device; wherein the communication device may also be a chip system, and the communication device may execute the method executed by the terminal device in the first aspect or the third aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the methods and beneficial effects described in the first aspect or the third aspect above, and the repetitive parts will not be repeated.
[0047] In a fifth aspect, the present application provides a communication device, which may be a network device, or a device in a network device, or a device that can be used in combination with a network device; wherein the communication device may also be a chip system, and the communication device may execute the method executed by the network device in the second aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the methods and beneficial effects described in the second aspect above, and the repetitive parts will not be repeated.
[0048] In a sixth aspect, the present application provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method executed by a terminal device or a network device in the method described in the first aspect, the second aspect or the third aspect is executed.
[0049] In the seventh aspect, the present application provides a communication device, which includes a processor and a memory, the memory is used to store computer execution instructions; the processor is used to execute the computer execution instructions stored in the memory, so that the communication device executes the method executed by the terminal device or network device in the method described in the first aspect, the second aspect or the third aspect.
[0050] In an eighth aspect, the present application provides a communication device, comprising a processor, a memory and a transceiver, the transceiver being used to receive or send signals; the memory being used to store a computer program; and the processor being used to call the computer program from the memory to execute the method executed by a terminal device or a network device in the method described in the first aspect, the second aspect or the third aspect.
[0051] In a ninth aspect, the present application provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive computer execution instructions and transmit them to the processor; the processor runs the computer execution instructions to execute the method executed by a terminal device or a network device in the method described in the first aspect, the second aspect or the third aspect.
[0052] In the tenth aspect, the present application provides a computer-readable storage medium, which is used to store computer execution instructions. When the computer execution instructions are executed, the terminal device or network device executes the method described in the first aspect, the second aspect or the third aspect.
[0053] In an eleventh aspect, the present application provides a communication device, comprising a function or unit for executing the method as described in any one of the first aspect, the second aspect or the third aspect.
[0054] In a twelfth aspect, the present application provides a computer program product comprising a computer program, which, when executed, enables the method executed by a terminal device or a network device in the method described in the first aspect, the second aspect or the third aspect to be implemented.
[0055] In a thirteenth aspect, the present application provides a communication system, which includes a terminal device and a network device; wherein the terminal device is used to execute the method described in the first aspect above, and the network device is used to execute the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Figure 1A It is a schematic diagram of interference between base stations in dynamic time division duplex provided by an embodiment of the present application;
[0057] Figure 1B It is a schematic diagram of interference between base stations in a sub-band full-duplex provided by an embodiment of the present application;
[0058] Figure 2 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0059] Figure 3A is a schematic diagram of uplink resource allocation provided by an embodiment of the present application;
[0060] Figure 3B is a schematic diagram of a continuous resource allocation provided in an embodiment of the present application;
[0061] Figure 3C is a schematic diagram of a non-continuous resource allocation provided in an embodiment of the present application;
[0062] Figure 3D is a schematic diagram of another non-continuous resource allocation provided in an embodiment of the present application;
[0063] Figure 3E is a schematic diagram of another uplink resource allocation provided in an embodiment of the present application;
[0064] Figure 4A It is a schematic diagram of a mute resource in a transmission resource of a terminal device provided in an embodiment of the present application;
[0065] Figure 4B It is a schematic diagram of a resource block-level mute resource and a resource element-level mute resource provided in an embodiment of the present application;
[0066] Figure 5 It is a flowchart of an information transmission method provided in an embodiment of the present application;
[0067] Fig. 6A It is a schematic diagram of a continuous transmission resource and a mute resource provided in an embodiment of the present application;
[0068] Figure 6B It is a schematic diagram of a discontinuous transmission resource and a mute resource provided in an embodiment of the present application;
[0069] Figure 7 It is a schematic diagram of a transmission resource including multiple time domain symbols and a mute resource provided in an embodiment of the present application;
[0070] Figure 8 It is a schematic diagram of a mute resource in a PUSCH transmission resource provided in an embodiment of the present application;
[0071] Fig. 9 It is a flowchart of an information determination method provided in an embodiment of the present application;
[0072] Fig.10 is a structural diagram of a communication device provided in an embodiment of the present application;
[0073] Fig.11 is a structural diagram of another communication device provided in an embodiment of the present application;
[0074] Fig.12 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0075] The terms "first" and "second" and the like in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0076] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0077] In the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the corresponding relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0078] In order to better understand the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below:
[0079] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), new radio (NR), the 3rd generation partner project (3GPP) service-based network architecture (SBA), and other fifth generation (5G) communication systems or sixth generation (6G) communication systems and other communication systems evolved after 5G.
[0080] See also Figure 2 , Figure 2 Schematic diagram of the architecture of a communication system provided by an embodiment of the present application. The communication system may include a network device and at least one terminal device. Figure 2 Take a communication system including a network device (i.e., network device 210) and a terminal device (i.e., terminal device 220) as an example. The terminal device is connected to the network device by wireless means, and the terminal device can be fixed or movable. Figure 2 The terminal equipment and network equipment involved in the communication system are described in detail.
[0081] 1. Terminal equipment
[0082] The terminal device includes a device that provides voice and / or data connectivity to the user. For example, the terminal device is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a vehicle-mounted terminal, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal, etc. The embodiments of the present application do not limit the application scenarios. Terminal equipment may sometimes also be referred to as terminal, user equipment (UE), access terminal, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication equipment, UE agent or UE device, etc. The terminal may also be fixed or mobile. It is understood that all or part of the functions of the terminal in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The terminal device in this application may be a terminal for 5G or a terminal for 6G, and this application does not limit this. In an embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device that can support the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, and the device may be installed in the terminal device.
[0083] 2. Network equipment
[0084] The network device may be an evolved Node B (eNB or eNodeB) in LTE; or a base station in a 5G network, a broadband network gateway (BNG), an aggregation switch or a non-third generation partnership project (3GPP) access device, etc., which is not specifically limited in the embodiments of the present application. Exemplarily, the base station in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, next generation base stations (gNodeB, gNB), transmission access points (transmitting and receiving point, TRP), transmitting points (transmitting point, TP), mobile switching centers, and devices to devices (Device-to-Device, D2D), vehicle external connections (vehicle-to-everything, V2X), machine-to-machine (machine-to-machine, M2M) communications, Internet of Things (Internet of Things) communications, etc., which are not specifically limited in the embodiments of the present application. The network device can be called a wireless access network device, that is, an access device that enables a terminal device to access the communication system wirelessly. In the embodiments of the present application, the device for implementing the function of the network device can be the network device itself, or it can be a device that can support the network device to implement the function, such as a chip system or a combination device or component that can implement the function of the network device, and the device can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0085] It should be noted that Figure 2 This is just a schematic diagram of the architecture of a communication system. The communication system may also include other devices, such as wireless relay equipment, wireless backhaul equipment, core network equipment, etc. Figure 2 The embodiments of the present application do not limit the number of various devices included in the communication system.
[0086] The embodiments of the present application can be applicable to downlink signal transmission, uplink signal transmission, and sidelink communication (such as device-to-device (D2D) signal transmission). For downlink signal transmission, the sending device is a network device, and the corresponding receiving device is a terminal device. For uplink signal transmission, the sending device is a terminal device, and the corresponding receiving device is a network device. For D2D signal transmission, the sending device is a terminal device, and the corresponding receiving device is also a terminal device. The transmission direction of the signal in the embodiments of the present application is not limited. The embodiments of the present application are described using uplink signal transmission as an example.
[0087] Network devices and terminal devices, as well as terminal devices and terminal devices, can communicate through licensed spectrum, or through unlicensed spectrum, or through both licensed spectrum and unlicensed spectrum. Network devices and terminal devices, as well as terminal devices and terminal devices, can communicate through spectrum below 6 gigahertz (GHz), or through spectrum above 6 GHz, or through spectrum below 6 GHz and spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used between network devices and terminal devices.
[0088] In order to facilitate understanding of the solution provided by the embodiment of the present application, the following introduces the relevant concepts involved in the embodiment of the present application:
[0089] 1. Maximum power reduction (MPR)
[0090] The power class (PC) of a terminal device determines the maximum output power of the terminal device. For example, the maximum output power of a power class 3 terminal device is 23dB. However, in some cases, such as high-order modulation, the terminal device may be allowed to reduce the maximum output power, which is called maximum power fallback (MPR).
[0091] At present, the protocol specifies the corresponding MPR when different waveforms use different modulation modes at different power levels of terminal devices (such as table 6.2.2-1 and table 6.2.2-2 in TS 38.101-1V17.9.0). For example, when the channel bandwidth is less than or equal to 100MHz, for PC3 terminal devices, when the cyclic prefixed orthogonal frequency division multiplexing (CP-OFDM) waveform and 64QAM modulation are used, the MPR is less than or equal to 3.5dB. It can be understood that the maximum output power allowed by the terminal device at this time is in the range of 23dB to 19.5dB. When the maximum output power of the terminal device is 23dB, it is equivalent to no power backoff, that is, MPR = 0; when the maximum output power of the terminal device is 19.5dB, it is equivalent to a power backoff of 3.5dB, that is, MPR = 3.5. In the actual implementation of the terminal device, the specific value of MPR depends on the implementation of the terminal device, as long as MPR <= 3.5dB is satisfied.
[0092] 2. Uplink frequency domain resource allocation method
[0093] The uplink of the new radio (NR) supports two waveforms, namely discrete fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) and CP-OFDM. For the physical uplink shared channel (PUSCH), there are two NR uplink frequency domain resource allocation methods, uplink resource allocation type 0 and uplink resource allocation type 1. The resource allocation methods under different waveforms are shown in Table 1 below.
[0094] Table 1
[0095] DFT-S-OFDM CP-OFDM Uplink resource allocation method Only resource allocation mode 1 is supported Support resource allocation mode 0 and 1
[0096] (1) Uplink resource allocation type 0
[0097] In uplink resource allocation type 0, a bitmap is used to indicate which resource block groups (RBGs) are allocated to the terminal device. Figure 3A As shown, the RBGs whose corresponding bits in the RBGbitmap are 1 are allocated to the terminal device, that is, resource blocks (RBs) 9 to 16 are allocated to the terminal device.
[0098] Uplink resource allocation type 0 can support both continuous resource allocation and non-continuous resource allocation. Figure 3B As shown, the uplink resources allocated by the network device to the terminal device include RB9-RB16, wherein RB9-RB16 are continuous RBs, which means that the resource allocation is continuous resource allocation. Figure 3C As shown, the uplink resources allocated by the network device to the terminal device include RB5-RB8 and RB13-RB16, where RB5-RB8 are continuous RBs, and RB13-RB16 are also continuous RBs, but there is a resource gap between RB5-RB8 and RB13-RB16, which indicates that the resource allocation is non-continuous resource allocation. The gap mentioned here can be used to allow other terminal devices to send a physical uplink control channel (PUCCH).
[0099] It should be noted that in frequency range 2 (FR2), uplink resource allocation type 0 only supports continuous resource allocation. In frequency range 1 (FR1), for intra-band carrier aggregation (intra-band CA) scenarios, only continuous resource allocation is supported; for inter-band carrier aggregation (inter-band CA) scenarios and non-carrier aggregation scenarios, continuous resource allocation and non-continuous resource allocation are supported. Non-continuous resource allocation needs to meet the following condition (1) (also called almost contiguous allocation).
[0100]
[0101] In condition (1), N RB_alloc Indicates the number of RBs allocated to the terminal device, N RB_gap Indicates the resource interval, and 0.25 is a preset threshold. Figure 3D As shown, N RB_gap is 8, N RB_alloc is 29, and the condition that needs to be satisfied is 8 / (8+29)≤0.25.
[0102] In addition, for non-continuous resource allocation, the MPR at this time is required to be increased compared to the MPR corresponding to different waveforms with different modulation methods at different power levels specified in the protocol (for example, table 6.2.2-1 and table 6.2.2-2 in TS 38.101-1V17.9.0). Among them, CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed as Round up to the nearest multiple of 0.5. Figure 3D For example, MPR needs to increase
[0103] (2) Uplink resource allocation type 1
[0104] In uplink resource allocation type 1, only continuous RB allocation can be performed. Specifically, the starting resource block (RB Start ) and the number of consecutively allocated RBs (i.e. L RB ).like Figure 3E As shown, RB Start 5, L RB is 7, RBs 5 to 12 are allocated to the terminal device.
[0105] 3. Silent resources (mute resources)
[0106] In the embodiment of the present application, the mute resource refers to a resource that does not send data in the transmission resources allocated to the terminal device. Figure 4A As shown, the black part represents the mute resource. The network device allocates 16 consecutive RBs of uplink resources to the terminal device, of which 4 RBs are mute resources. The terminal device does not send uplink data on the mute resources. Of course, the mute resource can also have other names. This is just an example and is not limited in this application.
[0107] In addition, the muted resource can be RB-level muted, that is, the muted resource is based on the granularity of RB. The muted resource can also be resource element (RE)-level muted, that is, the muted resource is based on the granularity of RE. NR defines an RE as a subcarrier on an orthogonal frequency division multiplexing (OFDM) symbol. RE is the smallest physical unit in the NR standard. 12 consecutive subcarriers in the frequency domain are called an RB, that is, 1 RB is equal to 12 REs. Figure 4BAs shown in (a), there are mute resources in the transmission resources of the terminal device, and the mute resources are 4 REs (ie, RE1, RE4, RE7 and RE10) in a certain RB. Figure 4B As shown in (b), there is a mute resource in the transmission resource of the terminal device, and the mute resource is a certain RB, that is, all REs included in the RB are mute resources. Since the uplink data of the terminal is not sent on the mute resource, the mute resource can be rate matched (rate matching) or punctured (puncture).
[0108] 4. BS-to-BS interference
[0109] In dynamic time division duplexing (TDD) or subband full duplex (SBFD), there will be BS-to-BS interference. The so-called TDD means that the uplink and downlink communications between network equipment and terminal equipment use different time slots or symbols of the same frequency channel (i.e., carrier), and use time to separate the receiving and transmitting channels. The so-called SBFD means that non-overlapping uplink / downlink subbands are divided within a single TDD carrier, and data is sent and received separately on the subbands.
[0110] like Figure 1A As shown, the downlink (DL) signal sent by base station 1 in the macro cell on the third TDD symbol will interfere with the uplink (UL) signal received by base station 2 in the micro cell on the third TDD symbol. Figure 1B As shown, the base station 1 in the macro cell sends a DL signal on the first subband of the third SBFD symbol. When the spectrum of the DL signal is broadened, part of the signal energy will be leaked to the second subband of the third SBFD symbol. At this time, it will interfere with the UL signal reception of the base station 2 in the micro cell on the second subband of the third SBFD symbol.
[0111] In order to solve the interference between base stations, the mute configuration of uplink resources can be introduced, that is, the terminal device does not send data on certain uplink resources (i.e., mute resources), so that the base station can more accurately measure the interference (i.e., BS-to-BS interference), and then the base station performs interference elimination when receiving the uplink signal. However, under the same transmission power and the same total bandwidth, the PSD of the uplink signal sent on the uplink resource containing the mute resource may be higher than the PSD of the uplink signal sent on the uplink resource not containing the mute resource. When the PSD increases, the signal transmitted by the terminal device after processing the uplink signal through the power amplifier will have more nonlinear interference, which will reduce the uplink performance and fail to meet the signal quality requirements.
[0112] Therefore, in order to reduce the PSD increase of the uplink signal or ensure that the PSD increase is within a preset range, improve the uplink performance, and meet the signal quality requirements, the present application provides an information transmission method and a communication device. The following further describes the information transmission method and communication device provided in the embodiments of the present application.
[0113] Figure 5 FIG. 1 is a flow chart of an information transmission method provided in an embodiment of the present application. Figure 5 As shown, the information transmission method includes the following steps S501 and S502. Figure 5 The method execution subject shown can be the terminal device and network device mentioned above. Or, Figure 5 The execution subject of the method shown may be a chip in a terminal device and a chip in a network device, which is not limited in the embodiments of the present application. Figure 5 The method is described by taking a terminal device and a network device as an example of the execution subject.
[0114] S501. The terminal device determines the transmission resources of the PUSCH based on the resource configuration information of the PUSCH.
[0115] In an embodiment of the present application, the resource configuration information of the PUSCH may be configured by the network device to the terminal device through downlink control information (Downlink Control Information, DCI), that is, the terminal device receives the DCI from the network device, and the resource configuration information of the PUSCH is carried in the DCI. The resource configuration information of the PUSCH may include frequency domain resource allocation (Frequency Domain Resource Allocation, FDRA) and time domain resource allocation (Time Domain Resource Allocation, TDRA); the resource configuration information of the PUSCH may also be determined by means of a configured grant (configured grant, CG). The so-called CG method means that the network device pre-configures the transmission resources of the PUSCH (i.e., CG resources). When the terminal device needs to send the PUSCH, it does not need to send a scheduling request for uplink data transmission to the network device, and can directly send the PUSCH on the CG resources. Of course, the resource configuration information of the PUSCH may also be obtained by other methods, which are not limited here.
[0116] After the terminal device obtains the resource configuration information of the PUSCH, it can determine the transmission resources of the PUSCH according to the resource configuration information of the PUSCH. Among them, the resource configuration information of the PUSCH can use the bitmap method mentioned above to indicate which RBGs can be allocated to the terminal device, or it can use the starting resource block and the number of continuously allocated RBs to determine the transmission resources of the PUSCH allocated to the terminal device, which is not limited here. In addition, in order to reduce interference between base stations, the transmission resources of the PUSCH are also configured with mute resources (i.e., the silent resources mentioned above, indicating that the resources in the transmission resources of the PUSCH do not send uplink data). Since the PSD of the uplink signal sent on the uplink resource containing the mute resource is compared with the PSD of the uplink signal sent on the uplink resource not containing the mute resource, there is a possibility of increase, which cannot meet the network access requirements and leads to reduced uplink performance; therefore, in the transmission resources of the PUSCH, the size or proportion of the mute resources can be limited to reduce the increase of the PSD, or to ensure that the increase of the PSD is within a preset range, so as to improve the uplink performance.
[0117] The method of limiting the size or proportion of the mute resource can be implemented in one of the following two ways. The two ways are described in detail below. The mute resource can be a RB-level mute resource or a RE-level mute resource, which is not limited here. The embodiment of the present application is described by taking the mute resource being a RB-level mute resource as an example.
[0118] Method 1: The ratio of the first resource to the second resource is less than or equal to the first threshold. The first resource includes the silent resource (i.e., mute resource) in the transmission resource of the PUSCH, and the second resource includes the transmission resource of the PUSCH; the first threshold is greater than 0 and less than or equal to 0.6.
[0119] In a specific implementation, when the transmission resource of the PUSCH adopts uplink resource allocation type 0 or uplink resource allocation type 1, the following formula (2) can be used to limit the ratio of the mute resource in the transmission resource of the PUSCH.
[0120]
[0121] In formula (2), N RB_alloc represents the size of the transmission resource of the PUSCH, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute represents the size of the mute resource, specifically the number of RBs of the mute; Threshold represents the first threshold. Among them, the first resource includes the mute resource, and the second resource includes the transmission resource of the PUSCH.
[0122] For example Fig. 6A as shown, assuming Threshold is 0.25, N RB_alloc is 20, N RB_mute is 2, then it satisfies a limiting condition like formula (2).
[0123] Of course, formula (2) is just an example, and formula (2) can also have other transformation forms. For example, N RB_mute ≤N RB_alloc ×Threshold; or, Among them, represents rounding up; or, Among them, represents rounding down; and so on, which are not limited here.
[0124] In addition, formula (2) can also be expressed as Among them, C is a constant, 0 < Threshold + C ≤ 0.6, that is, the first threshold is Threshold + C. For example, assuming Threshold is 0.25, C is 0.05, N RB_alloc is 20, N RB_mute is 2, then that is, the mute resource needs to satisfy such a limiting condition. Another example, assuming Threshold is 0.5, C is 0.1, N RB_allocis 20, N RB_mute is 2, then That is, the mute resource needs to meet such a restriction. RB_mute It can also be equal to or The following formulas are applicable and will not be elaborated in detail; where N RE_all oc represents the number of REs allocated to the terminal device for PUSCH transmission.
[0125] It should be noted that, in the case where the mute resources are RE-level mute resources, similar to formula (2), the following formula (3) can be used to limit the proportion of the mute resources in the transmission resources of the PUSCH.
[0126]
[0127] In formula (3), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute represents the size of the mute resource, specifically the number of muted REs; Threshold represents the first threshold. The first resource includes the mute resource, and the second resource includes the transmission resource of the PUSCH. Of course, formula (3) is only an example, and formula (3) can also have other transformation forms, such as the transformation form mentioned in the above formula (2) (i.e., N RE_mute ≤N RE_alloc ×Threshold, Etc., no limitation is made here.
[0128] In one possible implementation, the transmission resources of the PUSCH include a third resource, which is multiple; for the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, and there is at least one resource block group that is not used for the PUSCH transmission between two adjacent resources in the multiple resources, and the second resource also includes the at least one resource block group that is not used for the PUSCH transmission.
[0129] That is to say, when the transmission resource of the PUSCH adopts uplink resource allocation type 0, non-continuous resource allocation can be supported, and there is a resource gap. Figure 6BAs shown, for the current terminal device, the transmission resources of the PUSCH include two third resources, namely, third resource 1 and third resource 2; wherein, third resource 1 includes two consecutive resource block groups for the PUSCH transmission, and third resource 2 includes three consecutive resource block groups for the PUSCH transmission; in addition, there is one resource block group between the third resource 1 and the third resource 2 that is not used for the PUSCH transmission, and at this time, it can be considered that there is a resource gap between the third resource 1 and the third resource 2. In this scenario, the above formula (2) can be further adjusted to formula (4) to further limit the proportion of mute resources in the transmission resources of the PUSCH.
[0130]
[0131] In formula (4), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of muted RBs; Threshold indicates the first threshold; N RB_gap Indicates the at least one resource block group not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resource, the second resource includes the transmission resource of the PUSCH and the at least one resource block group not used for the PUSCH transmission (i.e., N RB_gap ). Compared with formula (2), formula (4) differs in that N is introduced into the second resource. RB_gap .
[0132] like Figure 6B As shown, assuming that Threshold is 0.25, N RB_alloc is 20, N RB_gap is 4, N RB_mute is 2, then That is, the constraint condition of formula (4) is satisfied.
[0133] Of course, formula (4) is only an example, and formula (4) may also have other transformation forms, such as the transformation form mentioned above for formula (2) (i.e., N RB_mute ≤(N RB_gap +N RB_alloc )×Threshold, Etc., no limitation is made here.
[0134] It should be noted that, in the case where the mute resource is a RE-level mute resource, similar to formula (4), the following formula (5) can be used to limit the proportion of the mute resource in the transmission resource of the PUSCH.
[0135]
[0136] In formula (5), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; Threshold indicates the first threshold; N RE_gap Indicates the number of the at least one RE not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resource, and the second resource includes the transmission resource of the PUSCH and the number of the at least one RE not used for the PUSCH transmission (i.e., N RE_gap ). Compared with formula (3), formula (5) differs in that N is introduced into the second resource. RE_gap Of course, formula (5) is only an example, and formula (5) can also have other transformation forms, such as the transformation form mentioned above for formula (2) (i.e., N RE_mute ≤(N RE_gap +N RE_alloc )×Threshold, Etc., no limitation is made here.
[0137] Optionally, the first resource also includes the at least one resource block group not used for the PUSCH transmission. That is, another way to limit the mute resources is to adjust formula (4) to formula (6) to limit the proportion of the mute resources in the transmission resources of the PUSCH.
[0138]
[0139] In formula (6), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of muted RBs; Threshold indicates the first threshold; N RB_gapIndicates the at least one resource block group not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resource and the at least one resource block group not used for the PUSCH transmission (ie, N RB_gap ); The second resource includes the transmission resource of the PUSCH and the at least one resource block group not used for the PUSCH transmission (ie, N RB_gap ). Compared with formula (4), formula (6) differs in that N is further introduced into the first resource. RB_gap .
[0140] like Figure 6B As shown, assuming that Threshold is 0.25, N RB_alloc is 20, N RB_gap is 4, N RB_mute is 2, then That is, the constraint condition of formula (6) is satisfied.
[0141] Of course, formula (6) is only an example, and formula (6) can also have other transformation forms, for example, the transformation form mentioned above for formula (2) can be adopted (ie, N RB_gap +N RB_mute ≤(N RB_gap +N RB_alloc )×Threshold, Alternatively, it can be transformed into Among them, N RE_mute Indicates the number of REs allocated to the terminal device for PUSCH transmission, Indicates rounding down. Equal to N RB_mute Or, it can be transformed into Among them, N RE_mute Indicates the number of REs allocated to the terminal device for PUSCH transmission, Indicates rounding up. Equal to N RB_mute ; etc., no limitation is given here.
[0142] It should be noted that, in the case where the mute resource is a RE-level mute resource, similar to formula (6), the following formula (7) can be used to limit the proportion of the mute resource in the transmission resource of the PUSCH.
[0143]
[0144] In formula (7), N RE_allocIndicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; Threshold indicates the first threshold; N RE_gap The first resource includes the mute resource and the number of the at least one RE not used for the PUSCH transmission (ie, N RE_gap ); The second resource includes the transmission resource of the PUSCH and the number of the at least one RE not used for the PUSCH transmission (ie, N RE_gap ). Compared with formula (5), formula (7) differs in that N is further introduced into the first resource. RE_gap Of course, formula (7) is only an example, and formula (7) can also have other transformation forms, such as the transformation form mentioned above for formula (2) (i.e., N RE_gap +N RB_mute ≤(N RE_gap +N RE_alloc )×Threshold, Etc., no limitation is made here.
[0145] In a possible implementation, the first threshold may be determined in the following two ways: Of course, the first threshold may also be determined in other ways, which are not limited here.
[0146] A. The first threshold is determined based on the capability of the terminal device.
[0147] In a specific implementation, the first threshold value can be considered as the capability of a terminal device, and the first threshold value can be determined by the capability of the terminal device. That is, the terminal device can report the first threshold value supported by itself to the network device, which can be understood as telling the network device the capability of the terminal device, and then the network device can also determine the first threshold value according to the capability of the terminal device. Among them, different first threshold values can be reported for different uplink resource allocation types (such as uplink resource allocation type 1, uplink resource allocation type 0). Based on this method, since the first threshold value can be dynamically indicated, the flexibility of setting the first threshold value can be improved.
[0148] B. The first threshold is defined by the protocol.
[0149] In a specific implementation, the first threshold may be predefined by a protocol. For example, the first threshold is directly set to 0.25; for another example, the first threshold is directly set to 0.6. Based on this approach, the terminal device does not need to report the capability every time, which is conducive to saving the transmission resource overhead.
[0150] Optionally, the first threshold is a first preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resources of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different first preset thresholds. In other words, the first threshold can be determined based on the transmission resources of the PUSCH, and since the size of the transmission resources of the PUSCH is within the first bandwidth range, it can be determined that the first threshold is the first preset threshold corresponding to the first bandwidth range. Based on this approach, since the first preset thresholds corresponding to different bandwidth ranges can be flexibly configured, and the first threshold is determined based on the first preset threshold corresponding to the bandwidth range in which the size of the transmission resources of the PUSCH is located, the flexibility of setting the first threshold can be improved.
[0151] Optionally, the first preset threshold is greater than 0 and less than or equal to 0.6. Since the value range of the first threshold is greater than 0 and less than or equal to 0.6, the first preset threshold also needs to be within this value range.
[0152] For example, assuming that multiple bandwidth ranges and first preset thresholds corresponding to the multiple bandwidth ranges are preset, as shown in Table 2 below, three bandwidth ranges are preset, namely bandwidth range 1 (ie, 10≤N RB_alloc ≤65), bandwidth range 2 (i.e. 65 <N RB_alloc ≤115) and bandwidth range 3 (i.e. 115 <N RB_alloc ). The first preset threshold corresponding to bandwidth range 1 is 0.25, the first preset threshold corresponding to bandwidth range 2 is 0.3, and the first preset threshold corresponding to bandwidth range 3 is 0.35. Assuming that the size of the transmission resource of the PUSCH is 32, that is, the size of the transmission resource of the PUSCH is in bandwidth range 1, then the first threshold is the first preset threshold corresponding to bandwidth range 1, that is, the first threshold is 0.25.
[0153] Table 2
[0154] Bandwidth range The first preset threshold <![CDATA[Bandwidth range 1 (10 ≤ N RB_alloc ≤ 65)]]> 0.25 <![CDATA[Bandwidth range 2 (65 < N RB_alloc ≤ 115)]]> 0.3 <![CDATA[Bandwidth range 3 (115 < N RB_alloc )]]> 0.35
[0155] Optionally, the value of the first threshold value may be different in different scenarios. Based on this approach, the flexibility of setting the first threshold value can be improved. The first threshold values in several different situations are described below.
[0156] Case 1: the value of the first threshold in a carrier aggregation scenario is different from the value of the first threshold in a non-carrier aggregation scenario.
[0157] In a specific implementation, the so-called carrier aggregation refers to the use of multiple carriers aggregated together to send data, achieve a larger transmission bandwidth, and improve the uplink and downlink transmission rates. In a carrier aggregation scenario, the terminal device can send PUSCH on multiple carriers. Since there may be gaps between carriers, this will also cause the PSD to increase further. At this time, if the mute resource still uses the restriction method in a non-carrier aggregation scenario (that is, there is no gap between carriers), it may not be enough to reduce the increase in PSD. Therefore, the value of the first threshold in the carrier aggregation scenario should be different from the value in the non-carrier aggregation scenario. Different values should be used for the first threshold in different scenarios to reduce the increase in PSD or ensure that the increase in PSD is within a preset range to improve uplink performance.
[0158] Optionally, the value of the first threshold in the carrier aggregation scenario is smaller than the value in the non-carrier aggregation scenario. That is, in the carrier aggregation scenario, since there may be a gap between carriers, in order to reduce the PSD increase or ensure that the PSD increase is within a preset range, it is necessary to further limit the size of the mute resource, that is, the value of the first threshold in the carrier aggregation scenario needs to be smaller than the value in the non-carrier aggregation scenario.
[0159] Exemplarily, it is assumed that the value of the first threshold in the carrier aggregation scenario is 0.2, and the value of the first threshold in the non-carrier aggregation scenario is 0.25. This means that the value of the first threshold in the carrier aggregation scenario is smaller than the value in the non-carrier aggregation scenario. Since there may be gaps between carriers in the carrier aggregation scenario, the gaps between carriers and the mute resources will cause the PSD to increase. Therefore, in order to reduce the PSD increase or ensure that the PSD increase is within a preset range, it can be achieved by further limiting the size of the mute resources, that is, the first threshold needs to be set smaller, so that it can be obtained that the value of the first threshold in the carrier aggregation scenario is smaller than the value in the non-carrier aggregation scenario.
[0160] Case 2: the value of the first threshold in a continuous carrier aggregation scenario is different from the value of the first threshold in a non-continuous carrier aggregation scenario.
[0161] In a specific implementation, the so-called continuous carrier aggregation refers to the use of multiple continuous carriers to aggregate together to send data, achieve a larger transmission bandwidth, and improve the uplink and downlink transmission rates. The so-called non-continuous carrier aggregation refers to the use of multiple non-continuous carriers to aggregate together to send data, achieve a larger transmission bandwidth, and improve the uplink and downlink transmission rates. Since the multiple carriers used in continuous carrier aggregation are continuous and there is no gap between carriers; the multiple carriers used in non-continuous carrier aggregation are non-continuous and there is a gap between carriers, the PSD will be further increased in the non-continuous carrier aggregation scenario. At this time, if the mute resource still adopts the restriction method in the continuous carrier aggregation scenario (that is, there is no gap between carriers), it may not be enough to reduce the increase in PSD. Therefore, the value of the first threshold in the continuous carrier aggregation scenario should be different from the value in the non-continuous carrier aggregation scenario. Different values should be used for the first threshold in different scenarios to reduce the increase in PSD or ensure that the increase in PSD is within a preset range to improve uplink performance.
[0162] Optionally, the value of the first threshold in a non-continuous carrier aggregation scenario is smaller than the value in a continuous carrier aggregation scenario. That is, in a non-continuous carrier aggregation scenario, since there may be a gap between carriers, in order to reduce the PSD increase or ensure that the PSD increase is within a preset range, it is necessary to further limit the size of the mute resource, that is, the value of the first threshold in a non-continuous carrier aggregation scenario needs to be smaller than the value in a continuous carrier aggregation scenario.
[0163] Exemplarily, assuming that the value of the first threshold in a continuous carrier aggregation scenario is 0.2, and the value of the first threshold in a non-continuous carrier aggregation scenario is 0.15, this means that the value of the first threshold in the non-continuous carrier aggregation scenario is smaller than the value in the continuous carrier aggregation scenario.
[0164] In addition, in a possible implementation, in a carrier aggregation scenario, only one of the multiple carriers configured for the terminal device has the silent resource. Since there may be resource gaps between multiple carriers, and the resource gaps between carriers will also cause PSD to increase, it is possible to limit the existence of mute resources to only one carrier, that is, limit the number of carriers with mute resources, so as to reduce the PSD increase or ensure that the PSD increase is within a preset range.
[0165] For example, in a carrier aggregation scenario, two carriers are configured for the terminal device to transmit PUSCH. At this time, only one of the two carriers has mute resources.
[0166] It should be noted that the restriction condition of the first threshold is: the first threshold is greater than 0 and less than or equal to 0.6. When the first threshold is larger, more mute resources are allowed to be configured, and the interference measured by the network device is more accurate, but the PSD will increase more; conversely, when the first threshold is smaller, fewer mute resources are allowed to be configured, and the PSD will increase less, but the interference measured by the network device will be less accurate; therefore, the value of the first threshold cannot be too high or too low.
[0167] When the ratio of the first resource to the second resource is equal to the first threshold, the PSD corresponding to different first thresholds is shown in Table 3 below. It can be seen that when the first threshold is 0.3, the PSD increases by about 1.5dB. When the first threshold is 0.6, the PSD increases by about 3.979dB. When the first threshold is 0.8, the PSD increases by 6.99dB. Considering that the gap ratio is already 25%, the upper limit of the first threshold must be greater than 25%, otherwise there will be no mute resources when there is a resource gap (i.e., gap). In addition, considering that the gap introduces a 1.5dB MPR, when there is no gap, a 1.5dB MPR can also be introduced for mute resources, which will not cause loss of uplink performance. However, when there are both gap and mute resources, a 3dB MPR needs to be introduced, which is equivalent to the first threshold being 0.5. Therefore, the first threshold can be set to meet the condition that it is greater than 0 and less than or equal to 0.6 to ensure uplink performance.
[0168] Table 3
[0169] First threshold PSD(dB) 0.1 0.458 0.2 0.969 0.3 1.549 0.4 2.218 0.5 3.01 0.6 3.979 0.7 5.229 0.8 6.99
[0170] Among them, when the specific value of the first threshold is 0.25, the method of limiting the mute resources is the same as the method of limiting the gap in the non-continuous resource allocation in the above condition (1); when the specific value of the first threshold is 0.29 (0.29 is rounded to approximately 0.3) or 0.3, the MPR introduced by the mute resources and the MPR introduced by the gap are both 1.5dB, that is, there will be no additional power backoff. Of course, the specific value of the first threshold can also be 0.4 or 0.5, which is not limited here. In addition, the first threshold can also adopt other limited ranges (such as the first threshold is greater than 0 and less than or equal to 0.4; or, the first threshold is greater than 0 and less than or equal to 0.5; or, the first threshold is greater than 0 and less than or equal to 0.55; etc.), which is not limited here.
[0171] Mode 2: The size of the first resource is less than or equal to a second threshold; the second threshold is determined based on the transmission resource of the PUSCH.
[0172] In a specific implementation, the first resource includes a silent resource (i.e., a mute resource) in the transmission resource of the PUSCH. In order to limit the size of the mute resource, the size of the first resource can be directly limited to be less than or equal to the second threshold. The second threshold can be determined based on the transmission resource of the PUSCH, or based on the capability of the terminal device, or can be directly predefined, which is not limited here.
[0173] In one possible implementation, the second threshold is a second preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resource of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different second preset thresholds. In other words, the second threshold can be determined based on the transmission resource of the PUSCH, and since the size of the transmission resource of the PUSCH is within the first bandwidth range, it can be determined that the second threshold is the second preset threshold corresponding to the first bandwidth range. Based on this approach, since the second preset thresholds corresponding to different bandwidth ranges can be flexibly configured, and the first threshold is determined based on the second preset threshold corresponding to the bandwidth range in which the size of the transmission resource of the PUSCH is located, the flexibility of setting the second threshold can be improved. Optionally, the second preset threshold is a positive integer.
[0174] For example, assuming that multiple bandwidth ranges and second preset thresholds corresponding to the multiple bandwidth ranges are preset, as shown in Table 4 below, three bandwidth ranges are preset, namely bandwidth range 1 (ie, 10≤N RB_alloc ≤65), bandwidth range 2 (i.e. 65 <N RB_alloc ≤115) and bandwidth range 3 (i.e. 115 <N RB_alloc ). Among them, the second preset threshold corresponding to the bandwidth range 1 is 1, the second preset threshold corresponding to the bandwidth range 2 is 2, and the second preset threshold corresponding to the bandwidth range 2 is 3. Assuming that the size of the transmission resource of the PUSCH is 32, that is, the size of the transmission resource of the PUSCH is in the bandwidth range 1, then the second threshold is the second preset threshold corresponding to the bandwidth range 1, that is, the second threshold is 1.
[0175] Table 4
[0176] Bandwidth range The second preset threshold <![CDATA[Bandwidth range 1 (10 ≤ N RB_alloc ≤ 65)]]> 1 <![CDATA[Bandwidth range 2 (65 < N RB_alloc ≤ 115)]]> 2 <![CDATA[Bandwidth range 3 (115 < N RB_alloc )]]> 3
[0177] In addition, in a possible implementation, the size of the transmission resource of the PUSCH is greater than or equal to the third threshold. The third threshold is a predefined value. Optionally, the third threshold is a positive integer, such as 20, 30, etc. That is, only when the size of the transmission resource of the PUSCH is greater than or equal to the third threshold, can the mute resource be configured; when the size of the transmission resource of the PUSCH is less than the third threshold, the mute resource cannot be configured. Based on this method, setting the conditions for introducing silent resources can ensure the transmission performance of the PUSCH.
[0178] For example, assuming that the third threshold is 20, when the size of the PUSCH transmission resources is 15, mute resources cannot be configured, that is, there are no mute resources in the PUSCH transmission resources; when the size of the PUSCH transmission resources is 25, mute resources can be configured, that is, there are mute resources in the PUSCH transmission resources.
[0179] S502: The terminal device sends the PUSCH to the network device on the transmission resource of the PUSCH. Correspondingly, the network device receives the PUSCH from the terminal device on the transmission resource of the PUSCH.
[0180] In the embodiment of the present application, after the terminal device determines the transmission resource of the PUSCH, it can send the PUSCH to the network device on the transmission resource of the PUSCH. The following describes in detail the MPR of the terminal device and the maximum transmission power of the terminal device during the process of the terminal device transmitting the PUSCH.
[0181] A. MPR of terminal equipment
[0182] In one possible implementation, when the terminal device sends the PUSCH to the network device on the transmission resources of the PUSCH, the specific implementation may be: the terminal device sends the PUSCH to the network device on the transmission resources of the PUSCH based on the MPR of the terminal device. Accordingly, the network device may receive the PUSCH, which is sent by the terminal device based on the MPR of the terminal device. Among them, the MPR of the terminal device is related to the silent resource. In order to reduce the increase in PSD or ensure that the increase in PSD is within a preset range, in addition to limiting the proportion or size of mute resources, the MPR of the terminal device may be further introduced. Since there are mute resources in the transmission resources of the PUSCH, the mute resources also need to be used to determine the MPR of the terminal device.
[0183] Specifically, the implementation process of the terminal device sending the PUSCH to the network device based on the MPR of the terminal device on the transmission resource of the PUSCH may be: the terminal device may determine the maximum transmit power based on the MPR; then the actual transmit power may be determined according to the maximum transmit power and other power control parameters; the terminal device may then send the PUSCH to the network device using this actual power.
[0184] Optionally, the MPR of the terminal device may be determined in the following ways.
[0185] Mode a: The MPR of the terminal device is determined based on the first resource and the resources in the transmission resources of the PUSCH except the silent resource, wherein the first resource includes the mute resource in the transmission resources of the PUSCH.
[0186] In a specific implementation, the introduction of mute resources requires an additional increase in MPR, that is, relative to the MPR when there are no mute resources in the transmission resources of the PUSCH, the MPR when there are mute resources in the transmission resources of the PUSCH needs to be increased by an additional part. Specifically, it can be understood that, on the basis of the MPR defined in table 6.2.2-1 and table 6.2.2-2 in TS 38.101-1V17.9.0, an additional part of the MPR is required. When the transmission resources of the PUSCH adopt uplink resource allocation type 0 or uplink resource allocation type 1, there are mute resources in the transmission resources of the PUSCH, and the MPR of the terminal device can be determined based on formula (8). Specifically, the additional part of the MPR here can be determined using the following formula (8).
[0187]
[0188] In formula (8), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of mute RBs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed as The multiple of 0.5 closest to 0.5 is taken upwards. The first resource includes the mute resource in the transmission resource of the PUSCH, N RB_alloc -N RB_mute Indicates the resources of the PUSCH transmission resources other than the silent resources.
[0189] like Fig. 6A As shown, N RB_allocis 20, N RB_mute is 2, then the additional increase in the MPR of the terminal device is CEIL (10×log 10 (1+202-2),0.5)=0.5dB.
[0190] Of course, formula (8) is only an example, and formula (8) can also have other transformation forms, for example, formula (8) can be Etc., no limitation is given here. In addition, N RB_mute It can also be equal to or The following formulas are applicable and will not be elaborated in detail; where N RE_alloc Indicates the number of REs allocated to the terminal device for PUSCH transmission.
[0191] The MPR of the terminal device is determined based on the above formula (8), or the MPR of the terminal device is determined according to the above formula (8). It can be understood that the above formula (8) only gives the additional part of the MPR. Assuming that the MPR of the terminal device is XdB when there is no mute resource in the transmission resource of the PUSCH, taking formula (8) as an example to represent the additional part of the MPR, the MPR of the terminal device when there is a mute resource in the transmission resource of the PUSCH can be determined by the following formula (9).
[0192]
[0193] It should be noted that, in the case where the mute resource is a RE-level mute resource, similar to formula (8), the additional increase in the MPR can be determined by using the following formula (10).
[0194]
[0195] In formula (10), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the size of the resource allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed here as The multiple of 0.5 closest to 0.5 is taken upwards. The first resource includes the mute resource in the transmission resource of the PUSCH, N RE_alloc -N RE_muteIndicates the resources other than the silent resources in the transmission resources of the PUSCH. Of course, formula (10) is only an example, and formula (10) may also have other transformation forms, such as the transformation form mentioned in the above formula (8) (i.e. ) etc., are not limited here.
[0196] Similarly, for the case where the mute resource is a RE-level mute resource, assuming that the MPR of the terminal device is XdB when there is no mute resource in the transmission resource of the PUSCH, and taking formula (10) as an example to represent the additional part of the MPR, then when there is a mute resource in the transmission resource of the PUSCH, the MPR of the terminal device can be determined by the following formula (11).
[0197]
[0198] Optionally, the transmission resources of the PUSCH include a third resource, which is multiple; for the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, and there is at least one resource block group that is not used for the PUSCH transmission between two adjacent resources in the multiple resources, and the first resource also includes the at least one resource block group that is not used for the PUSCH transmission.
[0199] That is, when the transmission resource of the PUSCH adopts uplink resource allocation type 0, non-continuous resource allocation can be supported, and there is a resource gap, that is, at least one resource block group not used for the PUSCH transmission. In this scenario, the above formula (8) can be further adjusted to formula (12) to determine the additional increase of MPR.
[0200]
[0201] In formula (12), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of mute RBs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed as Take the multiple of 0.5 that is closest to 0.5 upwards; N RB_gap Indicates the at least one resource block group not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resources in the PUSCH transmission resources and the at least one resource block group not used for the PUSCH transmission (i.e., N RB_gap ), NRB_alloc -N RB_mute Indicates the resources of the PUSCH transmission resources other than the silent resources.
[0202] like Figure 6B As shown, N RB_alloc is 20, N RB_gap is 4, N RB_mute is 2, then the additional part of the MPR of the terminal device is
[0203] Of course, formula (12) is only an example, and formula (12) may also have other transformation forms, such as the transformation form mentioned above for formula (8) (i.e. ) etc., are not limited here.
[0204] The MPR of the terminal device is determined based on the above formula (12), or the MPR of the terminal device is determined according to the above formula (12). It can be understood that the above formula (12) only gives the additional part of the MPR. Assuming that the MPR of the terminal device is XdB when there is no mute resource in the transmission resource of the PUSCH, taking formula (12) as an example to represent the additional part of the MPR, the MPR of the terminal device when there is a mute resource in the transmission resource of the PUSCH can be determined by the following formula (13).
[0205]
[0206] It should be noted that, in the case where the mute resource is a RE-level mute resource, similar to formula (12), the additional increase in the MPR can be determined by using the following formula (14).
[0207]
[0208] In formula (14), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed here as Take the multiple of 0.5 that is closest to 0.5 upwards; N RE_gap Indicates the number of the at least one RE not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resource in the PUSCH transmission resource and the number of the at least one RE not used for the PUSCH transmission (ie, N RE_gap ), NRE_alloc -N RE_mute Indicates the resources other than the silent resources in the transmission resources of the PUSCH. Of course, formula (14) is only an example, and formula (14) may also have other transformation forms, such as the transformation form mentioned in the above formula (8) (i.e. ) etc., are not limited here.
[0209] Similarly, for the case where the mute resource is a RE-level mute resource, assuming that the MPR of the terminal device is XdB when there is no mute resource in the transmission resource of the PUSCH, and taking formula (14) as an example to represent the additional part of the MPR, then when there is a mute resource in the transmission resource of the PUSCH, the MPR of the terminal device can be determined by the following formula (15).
[0210]
[0211] Mode b: The MPR of the terminal device is determined based on the first resource and the transmission resource of the PUSCH, wherein the first resource includes the mute resource in the transmission resource of the PUSCH.
[0212] In a specific implementation, the introduction of mute resources requires an additional increase in MPR, that is, relative to the MPR when there are no mute resources in the transmission resources of the PUSCH, the MPR when there are mute resources in the transmission resources of the PUSCH needs to be increased by an additional part. Specifically, it can be understood that, on the basis of the MPR defined in table 6.2.2-1 and table 6.2.2-2 in TS 38.101-1V17.9.0, an additional part of the MPR is required. When the transmission resources of the PUSCH adopt uplink resource allocation type 0 or uplink resource allocation type 1, there are mute resources in the transmission resources of the PUSCH, and the MPR of the terminal device can also be determined based on formula (16). Specifically, the additional part of the MPR here can be determined using the following formula (16).
[0213]
[0214] In formula (16), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of mute RBs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed as The multiple of 0.5 closest to 0.5 is taken upwards. The first resource includes the mute resource in the transmission resource of the PUSCH, N RB_alloc Indicates the transmission resource of the PUSCH.
[0215] like Fig. 6A As shown, N RB_alloc is 20, N RB_mute is 2, then the additional part of the MPR of the terminal device is
[0216] Of course, formula (16) is only an example, and formula (16) can also have other transformation forms, such as the transformation form mentioned above for formula (8) (i.e., CEIL ) etc., are not limited here.
[0217] The MPR of the terminal device is determined based on the above formula (16), or the MPR of the terminal device is determined according to the above formula (16). It can be understood that the above formula (16) only gives the additional increase of the MPR. Assuming that the MPR of the terminal device is X dB when there is no mute resource in the transmission resource of the PUSCH, taking formula (16) as an example to represent the additional increase of the MPR, the MPR of the terminal device when there is a mute resource in the transmission resource of the PUSCH can be determined by the following formula (17).
[0218]
[0219] It should be noted that, in the case where the mute resource is a RE-level mute resource, the additional portion of the MPR can be determined by using the following formula (18), similar to formula (16).
[0220]
[0221] In formula (18), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed here as The multiple of 0.5 closest to 0.5 is taken upwards. The first resource includes the mute resource in the transmission resource of the PUSCH, N RE_alloc Of course, formula (18) is only an example, and formula (18) can also have other transformation forms, such as the transformation form mentioned in the above formula (8) (i.e. ) etc., are not limited here.
[0222] Similarly, for the case where the mute resource is a RE-level mute resource, assuming that the MPR of the terminal device is X dB when there is no mute resource in the transmission resource of the PUSCH, and taking formula (18) as an example to represent the additional part of the MPR, then the MPR of the terminal device when there is a mute resource in the transmission resource of the PUSCH can be determined by the following formula (19).
[0223]
[0224] Optionally, the transmission resources of the PUSCH include a third resource, which is multiple; for the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, and there is at least one resource block group that is not used for the PUSCH transmission between two adjacent resources in the multiple resources, and the first resource also includes the at least one resource block group that is not used for the PUSCH transmission.
[0225] That is, when the transmission resource of the PUSCH adopts uplink resource allocation type 0, non-continuous resource allocation can be supported, and there is a resource gap, that is, at least one resource block group not used for the PUSCH transmission. In this scenario, the above formula (16) can be further adjusted to formula (20) to determine the additional increase of the MPR.
[0226]
[0227] In formula (20), N RB_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of RBs allocated to the terminal device for PUSCH transmission; N RB_mute Indicates the size of the mute resource, specifically the number of mute RBs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed as Take the multiple of 0.5 that is closest to 0.5 upwards; N RB_gap Indicates the at least one resource block group not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resource in the PUSCH transmission resource, N RB_alloc Indicates the transmission resource of the PUSCH.
[0228] like Figure 6B As shown, N RB_alloc is 20, N RB_gap is 4, N RB_muteIf it is 2, the additional part of the MPR of the terminal device
[0229] Of course, formula (20) is only an example, and formula (20) may also have other transformation forms, such as the transformation form mentioned above for formula (8) (i.e. ) etc., are not limited here.
[0230] The MPR of the terminal device is determined based on the above formula (20), or the MPR of the terminal device is determined according to the above formula (20). It can be understood that the above formula (20) only gives the additional increase of the MPR. Assuming that the MPR of the terminal device is X dB when there is no mute resource in the transmission resource of the PUSCH, the MPR of the terminal device when there is a mute resource in the transmission resource of the PUSCH can be determined by the following formula (21).
[0231]
[0232] It should be noted that, in the case where the mute resource is a RE-level mute resource, similar to formula (20), the additional increase in the MPR can be determined using the following formula (22).
[0233]
[0234] In formula (22), N RE_alloc Indicates the size of the PUSCH transmission resource, that is, the resource size allocated to the terminal device for PUSCH transmission, specifically the number of REs allocated to the terminal device for PUSCH transmission; N RE_mute Indicates the size of the mute resource, specifically the number of muted REs; CEIL(A,B) means taking the multiple of B closest to B upward from A, which can be expressed here as Take the multiple of 0.5 that is closest to 0.5 upwards, N RE_gap Indicates the number of the at least one RE not used for the PUSCH transmission, which can be considered as the resource interval mentioned above. The first resource includes the mute resources in the PUSCH transmission resources and the number of the at least one RE not used for the PUSCH transmission, N RE_alloc Of course, formula (22) is only an example, and formula (22) can also have other transformation forms, such as the transformation form mentioned in the above formula (8) (i.e. ) etc., are not limited here.
[0235] Similarly, for the case where the mute resource is an RE-level mute resource, assuming that the MPR of the terminal device is XdB when there is no mute resource in the transmission resource of the PUSCH, and taking formula (22) as an example to represent the additional part of the MPR, then when there is a mute resource in the transmission resource of the PUSCH, the MPR of the terminal device can be determined by the following formula (23).
[0236]
[0237] Based on the above, optionally, the first threshold is greater than or equal to the fourth threshold. Wherein, the fourth threshold can be a preset value, for example, the fourth threshold is 0.25. When the first threshold is greater than or equal to the fourth threshold, it means that the first threshold is set too large, and only limiting the size or proportion of the mute resources may still not reduce the PSD increase, so it is necessary to further introduce power backoff (i.e., the MPR of the terminal device) to reduce the maximum transmit power of the terminal device, thereby reducing the PSD; when the first threshold is less than the fourth threshold, it means that the first threshold is set reasonably, which can reduce the PSD increase or ensure that the PSD increase is within a preset range. In other words, the power backoff of the terminal device will be introduced only when the first threshold is greater than or equal to the fourth threshold; otherwise, the power backoff of the terminal device does not need to be introduced. That is, when the proportion of the first resource to the second resource is greater than or equal to the fourth threshold, the MPR is introduced; otherwise, no additional MPR is required. Based on this method, the conditions for introducing the MPR of the terminal device are set to effectively introduce the MPR of the terminal device.
[0238] B. Maximum transmit power of terminal equipment
[0239] In one possible implementation, the transmission resources of the PUSCH include multiple time domain symbols, and the maximum transmission power of the terminal device to send the PUSCH is determined based on the MPR corresponding to the first time domain symbol among the multiple time domain symbols, and the first time domain symbol is the time domain symbol with the largest MPR among the multiple time domain symbols.
[0240] In a specific implementation, when the transmission resource of the PUSCH includes multiple time domain symbols, if the MPRs corresponding to different time domain symbols are different, the maximum transmit power can be set according to the greater power fallback, that is, the maximum transmit power is set according to the maximum MPR. Based on this approach, the PSD increase on each time domain symbol can be reduced or the PSD increase on each time domain symbol can be ensured to be within a preset range, thereby improving the uplink performance.
[0241] like Figure 7As shown, the transmission resources of the PUSCH include 3 time domain symbols, namely, time domain symbol 1, time domain symbol 2 and time domain symbol 3. Among them, there is no mute resource in time domain symbol 1, and the MPR corresponding to the time domain symbol 1 is 0; the mute resources in time domain symbol 2 are 2 RBs, and the MPR corresponding to the time domain symbol 1 is 1dB; the mute resources in time domain symbol 3 are 4 RBs, and the MPR corresponding to the time domain symbol 3 is 2dB. It can be seen that time domain symbol 3 is the time domain symbol with the largest MPR among the three time domain symbols, so the maximum transmit power of the terminal device to send the PUSCH can be determined according to the MPR corresponding to time domain symbol 3 (i.e., 2dB).
[0242] In addition, in a possible implementation, when the terminal device determines that the actual transmit power of the PUSCH is P dB according to the maximum transmit power and other power control parameters, the following two implementations may be used, where P is an arbitrary positive number.
[0243] Mode 1: The power on each resource element in the transmission resource of the PUSCH is the same.
[0244] In a specific implementation, when the terminal device determines that the transmit power of the PUSCH is P dB according to the power control parameters, it is necessary to ensure that the power on each resource element in the transmission resource of the PUSCH is the same, that is, the energy per resource element (EPRE) of each resource element is the same. At this time, the total power on each symbol is different. Since the power on each RE is the same, the same demodulation reference signal (DMRS) can be used for channel estimation on each symbol, which can save the calculation resources of channel estimation.
[0245] Mode 2: The power on each time domain symbol in the transmission resource of the PUSCH is the same.
[0246] Optionally, the power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is a preset value, or the power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is indicated by indication information from a network device.
[0247] In a specific implementation, when the terminal device determines that the transmit power of the PUSCH is P dB according to the power control parameters, it is necessary to ensure that the power on each time domain symbol in the transmission resource of the PUSCH is the same, that is, the total power on each symbol is the same. At this time, the EPRE is different. Since the power on each RE is different, when estimating the channel, the channel estimation of the DMRS on the first symbol is used, and then the power difference on the RE between every two time domain symbols is considered, and then the channel estimation on all symbols can be achieved, which can save the calculation resources of the channel estimation.
[0248] In one possible implementation, the silent resource does not overlap with the fourth resource, and the silent resource does not overlap with the fifth resource; the fourth resource is the resource with the lowest frequency among the transmission resources of the PUSCH, and the fifth resource is the resource with the highest frequency among the transmission resources of the PUSCH. Among them, the resource with the lowest frequency may refer to the RB with the lowest frequency, or may refer to the RE with the lowest frequency, or may refer to the RBG with the lowest frequency, which is not limited here; the resource with the highest frequency may refer to the RB with the highest frequency, or may refer to the RE with the highest frequency, or may refer to the RBG with the highest frequency, which is not limited here. The embodiment of the present application is explained by taking the example that the resource with the lowest frequency refers to the RB with the lowest frequency, and the resource with the highest frequency refers to the RB with the highest frequency.
[0249] That is to say, the transmission resources of the PUSCH are arranged in order from low to high frequency, the fourth resource and the fifth resource are the edge resources of the transmission resources of the PUSCH, and the other resources of the PUSCH transmission resources except the fourth resource and the fifth resource are the middle resources of the transmission resources of the PUSCH. Only when the mute resource is located in the middle of the transmission resources of the PUSCH can it be guaranteed that there will be no impact on the transmission resources allocated to other terminal devices. In addition, when the mute resource is located in the middle of the transmission resources of the PUSCH, it is necessary to introduce power backoff of the terminal device; when the mute resource is located at the edge of the PUSCH, it may have no impact on the RF indicators, and it is not necessary to introduce power backoff of the terminal device.
[0250] like Figure 8As shown, the transmission resources of the PUSCH include 20 RBs, which are arranged in order from low to high frequency. Among them, the resource with the lowest frequency is RB4, i.e. the fourth resource; the resource with the highest frequency is RB27, i.e. the fifth resource. RB4 and RB27 are the edge resources of the transmission resources of the PUSCH, and RB5-RB11 and RB16-RB26 are the middle resources of the transmission resources of the PUSCH. Assuming that the mute resources are 3 RBs, then these 3 RBs will not overlap with RB4 and RB27, and can only exist in RB5-RB11 and RB16-RB26, that is, these 3 RBs (i.e. mute resources) will not be located at the edge of the transmission resources of the PUSCH, and these 3 RBs (i.e. mute resources) need to be located in the middle of the transmission resources of the PUSCH. Only when the mute resources are located in the middle of the transmission resources of the PUSCH can it be guaranteed that there will be no impact on the transmission resources allocated to other terminal devices, and power backoff of the terminal devices can also be introduced.
[0251] exist Figure 5 In the described method, the terminal device determines the transmission resources of the PUSCH based on the resource configuration information of the PUSCH, and sends the PUSCH to the network device on the transmission resources of the PUSCH, wherein there are mute resources in the transmission resources of the PUSCH. The increase of PSD can be reduced or the increase of PSD can be ensured to be within a preset range by limiting the size or proportion of the mute resources in the transmission resources of the PUSCH, which is beneficial to improving uplink performance and meeting signal quality requirements.
[0252] Fig. 9 is a flow chart of an information determination method provided in an embodiment of the present application. Fig. 9 As shown, the information determination method includes the following step S901. Optionally, the information determination method also includes step S902. Fig. 9 The method execution subject shown can be the terminal device and network device mentioned above. Or, Fig. 9 The execution subject of the method shown may be a chip in a terminal device and a chip in a network device, which is not limited in the embodiments of the present application. Fig. 9 The method is described by taking a terminal device and a network device as an example of the execution subject.
[0253] S901. The terminal device determines the maximum transmit power of the terminal device based on the MPR of the first symbol.
[0254] In the implementation of the present application, the first symbol is the time domain symbol with the largest MPR among the multiple time domain symbols included in the transmission resource of the PUSCH. When the transmission resource of the PUSCH includes multiple time domain symbols, if the MPRs corresponding to different time domain symbols are different, the maximum transmit power can be set according to the power backoff, that is, the maximum transmit power is set according to the maximum MPR. Based on this method, the PSD increase on each time domain symbol can be reduced or the PSD increase on each time domain symbol can be ensured to be within a preset range, thereby improving the uplink performance.
[0255] In a possible implementation, when the terminal device determines that the actual transmit power of the PUSCH is P dB according to the power control parameter, the following two implementations may be used, where P is an arbitrary positive number.
[0256] Mode 1: The power on each resource element in the transmission resource of the PUSCH is the same.
[0257] Mode 2: The power on each time domain symbol in the transmission resource of the PUSCH is the same.
[0258] Optionally, the power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is a preset value, or the power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is indicated by indication information from a network device.
[0259] It should be noted that step S901 may refer to the description of determining the maximum transmission power of the terminal device in the above step 502, which will not be repeated here.
[0260] S902: The terminal device sends the PUSCH to the network device on the transmission resource of the PUSCH based on the maximum transmit power. Correspondingly, the network device receives the PUSCH from the terminal device on the transmission resource of the PUSCH.
[0261] In an embodiment of the present application, after the terminal device determines the maximum transmit power of the terminal device based on the MPR of the first symbol, the specific process of sending the PUSCH to the network device based on the maximum transmit power on the transmission resource of the PUSCH may be: the terminal device may determine the actual transmit power based on the maximum transmit power and other power control parameters; the terminal device may then send the PUSCH to the network device on the transmission resource of the PUSCH using this actual transmit power.
[0262] exist Fig. 9In the described method, when the transmission resources of the PUSCH include multiple time domain symbols, if the MPRs corresponding to different time domain symbols are different, the maximum transmit power can be set according to the power backoff, which can reduce the PSD increase on each time domain symbol or ensure that the PSD increase on each time domain symbol is within a preset range, thereby improving the uplink performance.
[0263] See also Fig.10 , Fig.10 A schematic structural diagram of a communication device 1000 according to an embodiment of the present application is shown. Fig.10 The communication device shown may be a terminal device, or a device in the terminal device, or a device that can be used in conjunction with the terminal device; or Fig.10 The communication device shown may be a network device, or a device in a network device, or a device that can be used in conjunction with a network device. Fig.10 The communication device shown may include a communication unit 1001 and a processing unit 1002 .
[0264] Specifically, the communication unit 1001 is used to perform the sending or receiving function of the terminal device or network device in the above method embodiment. The processing unit 1002 is used to perform the data processing function of the terminal device or network device in the above method embodiment. For other possible implementations of the communication device, please refer to the above Figure 5 or Fig. 9 The relevant description of the functions of the terminal device or network device in the corresponding method embodiment will not be repeated here.
[0265] Fig.11 A schematic diagram of the structure of another communication device is given. The communication device 1100 may be a terminal device or a network device in the above method embodiment, or may be a chip, a chip system, or a processor that supports the terminal device or the network device to implement the above method. The communication device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
[0266] The communication device 1100 may include one or more processors 1101. The processor 1101 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a software program, and process the data of the software program.
[0267] Optionally, the communication device 1100 may include one or more memories 1102, on which instructions 1104 may be stored, and the instructions may be executed on the processor 1101, so that the communication device 1100 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1102. The processor 1101 and the memory 1102 may be provided separately or integrated together.
[0268] Optionally, the communication device 1100 may further include a transceiver 1105 and an antenna 1106. The transceiver 1105 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1105 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function. Among them, Fig.10 The processing unit 1002 shown may be a processor 1101. The communication unit 1001 may be a transceiver 1105.
[0269] In another possible design, the processor 1101 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0270] In another possible design, optionally, the processor 1101 may store an instruction 1103, and the instruction 1103 runs on the processor 1101, so that the communication device 1100 can execute the method described in the above method embodiment. The instruction 1103 may be solidified in the processor 1101, in which case the processor 1101 may be implemented by hardware.
[0271] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Fig.11 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0272] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0273] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and instructions;
[0274] (3) ASIC, such as modem (MSM);
[0275] (4) Modules that can be embedded in other devices;
[0276] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0277] (6)Others
[0278] For the case where the communication device may be a chip or a chip system, see Fig.12 Schematic diagram of the chip structure shown. Fig.12 The chip 1200 shown includes a processor 1201 and an interface 1202. Optionally, it may also include a memory 1203. The number of the processor 1201 may be one or more, and the number of the interface 1202 may be multiple.
[0279] For the case where the chip is used to implement a terminal device or a network device in the embodiment of the present application:
[0280] The interface 1202 is used to receive or output signals;
[0281] The processor 1201 is used to execute data processing operations of the terminal device or the network device.
[0282] It is understandable that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.
[0283] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0284] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0285] The present application also provides a computer-readable medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the functions of any of the above method embodiments are implemented.
[0286] The present application also provides a computer program product including instructions, and when a computer reads and executes the computer program product, the computer implements the functions of any of the above method embodiments.
[0287] The present application provides a communication system, which includes a terminal device and a network device; wherein the terminal device is used to execute the method executed by the terminal device in the above embodiment, and the network device is used to execute the method executed by the network device in the above embodiment.
[0288] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part 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, the process or function described in the embodiment of the present application is generated in whole or in part. 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 a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. 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. 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)).
[0289] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An information transmission method, characterized in that: The method comprises: Based on the resource configuration information of the physical uplink shared channel PUSCH, the transmission resource of the PUSCH is determined; the ratio of the first resource to the second resource is less than or equal to the first threshold, or the size of the first resource is less than or equal to the second threshold; the first resource includes the silent resource in the transmission resource of the PUSCH, and the second resource includes the transmission resource of the PUSCH, and the silent resource is a resource in the transmission resource of the PUSCH that does not send uplink data; the first threshold is greater than 0 and less than or equal to 0.6; the second threshold is determined based on the transmission resource of the PUSCH; The PUSCH is sent to a network device on a transmission resource of the PUSCH.
2. The method according to claim 1, characterized in that The transmission resource of the PUSCH includes a third resource, and the third resource is multiple; For the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, there is at least one resource block group not used for the PUSCH transmission between two adjacent resources among the multiple resources, and the second resource also includes the at least one resource block group not used for the PUSCH transmission.
3. The method according to claim 2, characterized in that The first resources also include the at least one resource block group not used for the PUSCH transmission.
4. The method according to any one of claims 1 to 3, characterized in that The first threshold or the second threshold is determined based on the capability of the terminal device.
5. The method according to any one of claims 1 to 4, characterized in that The first threshold is a first preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of multiple bandwidth ranges, and the size of the PUSCH transmission resource is within the first bandwidth range; different bandwidth ranges correspond to different first preset thresholds.
6. The method according to any one of claims 1 to 4, characterized in that The second threshold is a second preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resource of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different second preset thresholds.
7. The method according to any one of claims 1 to 6, characterized in that The value of the first threshold in a carrier aggregation scenario is different from the value of the first threshold in a non-carrier aggregation scenario.
8. The method according to any one of claims 1 to 6, characterized in that The value of the first threshold in a continuous carrier aggregation scenario is different from the value of the first threshold in a non-continuous carrier aggregation scenario.
9. The method according to any one of claims 1 to 8, characterized in that In a carrier aggregation scenario, only one carrier among multiple carriers configured for the terminal device has the silent resources.
10. The method according to any one of claims 1 to 9, characterized in that The sending the PUSCH to the network device on the transmission resource of the PUSCH includes: On the transmission resource of the PUSCH, the PUSCH is sent to the network device based on the maximum power backoff MPR of the terminal device; the MPR of the terminal device is related to the silent resource.
11. The method according to claim 10, characterized in that The MPR of the terminal device is determined based on the first resource and the transmission resources of the PUSCH except the silent resource.
12. The method according to any one of claims 1 to 11, characterized in that The transmission resources of the PUSCH include multiple time domain symbols. The maximum transmission power of the terminal device to send the PUSCH is determined based on the MPR corresponding to the first time domain symbol among the multiple time domain symbols, and the first time domain symbol is the time domain symbol with the largest MPR among the multiple time domain symbols.
13. The method according to claim 12, characterized in that The power on each resource element in the transmission resource of the PUSCH is the same.
14. The method according to claim 12, characterized in that The power on each time domain symbol in the transmission resource of the PUSCH is the same.
15. The method according to claim 14, characterized in that The power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is a preset value, or the power difference value on the resource elements between two time domain symbols in the multiple time domain symbols is indicated by indication information from the network device.
16. The method according to any one of claims 1 to 15, characterized in that The silent resource does not overlap with the fourth resource, and the silent resource does not overlap with the fifth resource; the fourth resource is the resource with the lowest frequency among the transmission resources of the PUSCH, and the fifth resource is the resource with the highest frequency among the transmission resources of the PUSCH.
17. An information transmission method, characterized in that: The method comprises: A PUSCH is received from a terminal device on a transmission resource of a physical uplink shared channel PUSCH; a ratio of the first resource to the second resource is less than or equal to a first threshold, or a size of the first resource is less than or equal to a second threshold; the first resource includes a silent resource in the transmission resource of the PUSCH, and the second resource includes the transmission resource of the PUSCH, and the silent resource is a resource in the transmission resource of the PUSCH that does not send uplink data; the first threshold is greater than 0 and less than or equal to 0.6; and the second threshold is determined based on the transmission resource of the PUSCH.
18. The method according to claim 17, characterized in that The transmission resource of the PUSCH includes a third resource, and the third resource is multiple; For the current terminal device, each of the multiple resources includes one or more consecutive resource block groups used for the PUSCH transmission, there is at least one resource block group not used for the PUSCH transmission between two adjacent resources among the multiple resources, and the second resource also includes the at least one resource block group not used for the PUSCH transmission.
19. The method according to claim 18, characterized in that The first resources also include the at least one resource block group not used for the PUSCH transmission.
20. The method according to any one of claims 17 to 19, characterized in that The first threshold or the second threshold is determined based on the capability of the terminal device.
21. The method according to any one of claims 17 to 20, characterized in that The first threshold is a first preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of multiple bandwidth ranges, and the size of the PUSCH transmission resource is within the first bandwidth range; different bandwidth ranges correspond to different first preset thresholds.
22. The method according to any one of claims 17 to 20, characterized in that The second threshold is a second preset threshold corresponding to a first bandwidth range, the first bandwidth range is one of a plurality of bandwidth ranges, and the size of the transmission resource of the PUSCH is within the first bandwidth range; different bandwidth ranges correspond to different second preset thresholds.
23. The method according to any one of claims 17 to 22, characterized in that The value of the first threshold in a carrier aggregation scenario is different from the value of the first threshold in a non-carrier aggregation scenario.
24. The method according to any one of claims 17 to 22, characterized in that The value of the first threshold in a continuous carrier aggregation scenario is different from the value of the first threshold in a non-continuous carrier aggregation scenario.
25. The method according to any one of claims 17 to 24, characterized in that In a carrier aggregation scenario, only one carrier among multiple carriers configured for the terminal device has the silent resources.
26. The method according to any one of claims 17 to 25, characterized in that The PUSCH is sent by the terminal device based on the maximum power backoff MPR of the terminal device; the MPR of the terminal device is related to the silent resource.
27. The method according to claim 26, characterized in that The MPR of the terminal device is determined based on the first resource and the transmission resources of the PUSCH except the silent resource.
28. The method according to any one of claims 17 to 27, characterized in that The silent resource does not overlap with the fourth resource, and the silent resource does not overlap with the fifth resource; the fourth resource is the resource with the lowest frequency among the transmission resources of the PUSCH, and the fifth resource is the resource with the highest frequency among the transmission resources of the PUSCH.
29. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 16, or comprises a unit for executing the method according to any one of claims 17 to 28.
30. A communication device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor is used to implement the method according to any one of claims 1 to 16, or the processor is used to implement the method according to any one of claims 17 to 28.
31. A chip, characterized in that: It includes a processor and an interface, the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in any one of claims 1 to 16 is executed, or so that the method described in any one of claims 17 to 28 is executed.
32. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when called by the computer, enable the computer to execute the method described in any one of claims 1 to 16, or enable the computer to execute the method described in any one of claims 17 to 28.