A communication method, device and system

The terminal device determines the adaptability power control parameters based on the precoding instructions information, and solves the problem of channel condition adaptation caused by the independence of the PUSCH transmission link, and improves the transmission performance and power spectrum density.

CN115380578BActive Publication Date: 2025-01-10HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080099638.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-10
Publication Date
2025-01-10
Estimated Expiration
2040-04-10

AI Technical Summary

Technical Problem

In the transmission of physical uplink shared channel (PUSCH), the transmission link independence of the same terminal device and different network devices leads to difficulty in adapting channel conditions, affecting transmission performance.

Method used

The terminal device determines the power control parameters corresponding to different precoding matrix indicators (TPMIs) based on the precoding indication information, and sends PUSCH using adaptive power control parameters, adapts to the transmission paths of different network devices, and indicates multiple at one time through the precoding indication information. TPMI to reduce redundancy.

Benefits of technology

It improves the transmission performance and power spectral density of PUSCH, adapts to repeated transmission paths of different subbands and different temporal domains, and reduces the redundancy and overhead indicated by TPMI.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115380578B_ABST
    Figure CN115380578B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and device for improving the transmission performance during the communication process. The method includes: the terminal device determines the power control parameters of the PUSCH according to the precoding indication information used by the PUSCH, wherein the precoding indication information includes n TPMIs, each TPMI corresponds to a set of power control parameters, and there are at least two TPMIs in the n TPMIs that correspond to different power control parameters, and each TPMI corresponds to part of the time-frequency resources occupied by the PUSCH, and n is a positive integer; the terminal device sends the PUSCH based on the power control parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, device and system. Background Art

[0002] The reliability of PUSCH transmission can be improved by collaboratively receiving and processing the physical uplink shared channel (PUSCH) by multiple network devices. Generally, network devices send downlink control information (DCI), and the sounding reference signal indication (SRI) field included in the DCI can indicate the power control parameters. The terminal device determines the transmit power of the PUSCH according to the power control parameters indicated by the SRI field, and sends the PUSCH to the network device based on the transmit power.

[0003] The transmission links between the same terminal device and different network devices are independent. A set of transmission mechanisms needs to be designed for the terminal device to ensure that the transmission quality of the transmitted signals to different network devices is guaranteed to increase the reliability of PUSCH transmission. Under the existing mechanism, the same PUSCH usually uses a set of power control parameters and precoding matrix, which cannot adapt to the channel conditions of different transmission links, such as the received signal receiving power, signal-to-noise ratio, etc. In the scenario where the network device uses incoherent reception and performs signal soft merging, the terminal device can use different antenna ports to send signals to different network devices. The transmission paths of the signals to different network devices are independent. Using the same set of power control parameters and precoding matrix will affect the transmission performance. Summary of the invention

[0004] The present application provides a communication method, device and system for improving transmission performance during communication.

[0005] In the first aspect, an embodiment of the present application provides a communication method, the method comprising: a terminal device determines a power control parameter of a physical uplink shared channel PUSCH according to precoding indication information adopted by the PUSCH, wherein the precoding indication information comprises n precoding matrix indications TPMIs, each TPMI corresponds to a set of power control parameters, at least two of the n TPMIs correspond to different power control parameters, each TPMI corresponds to part of the time-frequency resources occupied by the PUSCH, and n is a positive integer; the terminal device sends the PUSCH based on the power control parameters.

[0006] It is understandable that the communication method provided in the embodiment of the present application can also be applied to other uplink signals, such as the physical uplink control channel PUCCH. That is, in the embodiment of the present application, only PUSCH is used as an example to illustrate the communication method, and other uplink signals (such as PUCCH) can also be replaced in the actual communication process. For the communication process of other uplink signals, refer to the communication process shown in PUSCH.

[0007] In a possible design, the physical time-frequency resources corresponding to each TPMI correspond to a set of power control parameters, that is, the terminal device may determine a set of power control parameters according to the physical time-frequency resources corresponding to each TPMI in the n TPMIs.

[0008] In an embodiment of the present application, during the communication process, the terminal device can determine the power control parameters of the TPMI indicated by the precoding indication information according to the precoding indication information indicating the PUSCH, and send the PUSCH based on the power control parameters. Thus, the terminal device can use the adapted power control parameters to realize the transmission of PUSCH under different transmission mechanisms, thereby improving the transmission performance, and different TPMIs can adapt to the transmission paths of different network devices, and then adapt the corresponding power control parameters, which can improve the transmission performance on repeated transmissions in different sub-bands or different time domains. And the network device can indicate n TPMIs at a time through the precoding indication information, thereby reducing the redundancy of the TPMI indication and reducing the overhead of the TPMI indication. In addition, each antenna port of the terminal device used to transmit PUSCH can be associated with a power amplifier respectively, and each power amplifier can transmit part of the bandwidth of PUSCH respectively, and can also improve the power spectrum density of PUSCH transmission.

[0009] In one possible design, each of the n TPMIs corresponds to a matrix, the rows of the matrix correspond to the transmit antenna ports for sending the PUSCH, the columns of the matrix correspond to the transmission layers of the PUSCH, and the number of rows of the matrix is ​​greater than or equal to the number of columns of the matrix.

[0010] In the embodiment of the present application, the transmitting antenna port corresponding to the TPMI is indicated, so that the antenna ports adapted to different transmission paths can be guaranteed to adopt independent power control, thereby improving the transmission performance of the PUSCH.

[0011] In one possible design, the n TPMIs correspond to N subbands, each of the N subbands includes one or more consecutive resource blocks RBs, and the TPMI used to send PUSCH on the RBs included in each subband is the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

[0012] In one possible design, both n and N are greater than one.

[0013] In one possible design, the number of subbands N is preconfigured.

[0014] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH.

[0015] In a possible design, the number of subbands N is determined according to the number of TPMIs, such as the number of subbands N=the number of TPMIs n.

[0016] In one possible design, the number of RBs included in each subband is preconfigured.

[0017] In a possible design, the correspondence between the n TPMIs and the N subbands may be predefined. For example, the n TPMIs correspond to the N subbands whose frequencies are from low to high or from high to low in sequence according to the index order of the TPMIs.

[0018] In a possible design, n TPMIs may be directly indicated by the precoding indication information of the PUSCH. For example, the precoding indication information of the PUSCH includes n fields for indicating n TPMIs respectively (ie, each field is used to indicate one TPMI), or one state in one field jointly indicates n TPMIs.

[0019] In a possible design, the precoding indication information of the PUSCH indicates a TPMI group, where the TPMI group includes n predefined TPMIs, and different TPMI groups include different TPMIs.

[0020] In one possible design, different TPMI groups include different numbers of TPMIs.

[0021] In one possible design, n=N, that is, the number of subbands can be directly determined according to the number of indicated TPMIs, or the number of TPMIs can be directly determined according to the number of indicated subbands. In an embodiment of the present application, the terminal device can use different transmit antenna ports in different subbands and use different power control parameters to send PUSCH to different network devices. Different TPMIs and power control parameters can adapt to the transmission paths of different network devices, thereby improving the transmission performance of PUSCH on different subbands.

[0022] In a possible design, the n TPMIs have the same coherence type, which includes an incoherent type or a partially coherent type.

[0023] In a possible design, the n TPMIs belong to at least two TPMI groups respectively, and the power control parameters corresponding to the TPMIs in the same TPMI group are the same; when the n TPMIs are of an incoherent type, the positions of non-zero elements of the TPMIs in different TPMI groups are different; when the n TPMIs are of a partially coherent type, the positions of non-zero elements of the TPMIs in different TPMI groups are different, and / or the positions of non-zero elements of the TPMIs in the same TPMI group are the same.

[0024] Optionally, the n TPMIs may also be of a fully coherent type.

[0025] In a possible design, the coherence types of the n TPMIs are the same, and further include: the coherence types of the n TPMIs are fully coherent types, and the n TPMIs correspond to the same set of power control parameters.

[0026] In a possible design, the N subbands may be replaced by N time domain resources, such as N OFDM symbol groups or N time slots, that is, the n TPMIs correspond to N time domain resources.

[0027] In a possible design, when the n TPMIs correspond to N time domain resources, before the terminal device determines the power control parameters of the PUSCH according to the precoding indication information adopted by the PUSCH, the terminal device can also receive first indication information, and the first indication information is used to indicate the terminal device to send the PUSCH in the time domain for a number of repetitions N, N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and adopts one of the n TPMIs.

[0028] The terminal device determines the power control parameters of the PUSCH according to the precoding indication information used by the PUSCH, including: the terminal device determines the TPMI used by the PUSCH sent for the mth time in N repeated transmissions, m∈{1,2,…N}, and determines the power control parameters of the PUSCH sent for the mth time.

[0029] Optionally, the first indication information may also indicate a TPMI used for sending the PUSCH each time.

[0030] In the embodiment of the present application, different TPMIs can adapt to the transmission paths of different network devices, and then adapt to the corresponding power control parameters, so as to improve the transmission performance of PUSCH in different time domains. For example, PUSCH in different time domains can be received by different network devices and soft-combined to obtain diversity gain.

[0031] In one possible design, before the terminal device determines the power control parameters of the PUSCH according to the precoding indication information adopted by the PUSCH, the terminal device may also receive second indication information, where the second indication information is used to indicate the transmission mode adopted by the PUSCH, wherein the power control parameters of the PUSCH are different under different transmission modes; wherein the different transmission modes include: a broadband precoding mode and a sub-band precoding mode, wherein the broadband precoding mode means that the same precoding is adopted on all RBs within the scheduling bandwidth, and the sub-band precoding mode means that different RBs within the scheduling bandwidth adopt different precoding; or, a fully coherent transmission mode and a non-fully coherent transmission mode, wherein the fully coherent transmission means that the same stream data is sent by the antenna ports of all terminal devices, and the non-fully coherent transmission mode means that the same stream data is sent by some antenna ports; or, a time domain repetition transmission mode and a non-time domain repetition transmission mode, wherein the non-time domain repetition transmission mode means that a transmission block is continuously mapped to continuous time domain resources according to a unified rule.

[0032] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0033] In the second aspect, an embodiment of the present application also provides a communication method, which includes: a network device instructs a terminal device to send precoding indication information used by a PUSCH, wherein the precoding indication information includes n TPMIs, each TPMI corresponds to a set of power control parameters, and at least two of the n TPMIs correspond to different power control parameters, each TPMI corresponds to part of the time-frequency resources occupied by the PUSCH, and n is a positive integer; the network device receives the PUSCH.

[0034] It can be understood that the communication method provided in the embodiment of the present application can also be applied to other uplink signals, such as PUCCH.

[0035] In a possible design, the physical time-frequency resources corresponding to each TPMI correspond to a set of power control parameters.

[0036] In an embodiment of the present application, during the communication process, the network device can indicate the precoding indication information of the PUSCH of the terminal device, and the terminal device can determine the power control parameters of the TPMI indicated by the precoding indication information, and send the PUSCH based on the power control parameters. Thus, the terminal device can use the adapted power control parameters to realize the transmission of PUSCH under different transmission mechanisms, thereby improving the transmission performance, and different TPMIs can adapt to the transmission paths of different network devices, and then adapt to the corresponding power control parameters, which can improve the transmission performance on repeated transmissions in different sub-bands or different time domains. And the network device can indicate n TPMIs at a time through the precoding indication information, thereby reducing the redundancy of the TPMI indication and reducing the overhead of the TPMI indication.

[0037] In one possible design, each of the n TPMIs corresponds to a matrix, the rows of the matrix correspond to the transmit antenna ports for sending the PUSCH, the columns of the matrix correspond to the transmission layers of the PUSCH, and the number of rows of the matrix is ​​greater than or equal to the number of columns of the matrix.

[0038] In the embodiment of the present application, the transmitting antenna port corresponding to the TPMI is used for indication, so that the antenna ports of different transmission paths can be adapted to adopt independent power control, thereby improving the transmission performance of the PUSCH.

[0039] In one possible design, the n TPMIs correspond to N subbands, each of the N subbands includes one or more consecutive RBs, and the TPMI used to send PUSCH on the RBs included in each subband is the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

[0040] In one possible design, both n and N are greater than one.

[0041] In one possible design, the number of subbands N is preconfigured.

[0042] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH.

[0043] In a possible design, the number of subbands N is determined according to the number of TPMIs, such as the number of subbands N=the number of TPMIs n.

[0044] In one possible design, the number of RBs included in each subband is preconfigured.

[0045] In a possible design, the correspondence between the n TPMIs and the N subbands may be predefined. For example, the n TPMIs correspond to the N subbands whose frequencies are from low to high or from high to low in sequence according to the index order of the TPMIs.

[0046] In a possible design, n TPMIs may be directly indicated by the precoding indication information of the PUSCH. For example, the precoding indication information of the PUSCH includes n fields for indicating n TPMIs respectively (ie, each field is used to indicate one TPMI), or one state in one field jointly indicates n TPMIs.

[0047] In a possible design, the precoding indication information of the PUSCH indicates a TPMI group, where the TPMI group includes n predefined TPMIs, and different TPMI groups include different TPMIs.

[0048] In one possible design, different TPMI groups include different numbers of TPMIs.

[0049] In one possible design, n=N, that is, the number of subbands can be directly determined according to the number of indicated TPMIs, or the number of TPMIs can be directly determined according to the number of indicated subbands. In an embodiment of the present application, the terminal device can use different transmit antenna ports in different subbands and use different power control parameters to send PUSCH to different network devices. Different TPMIs and power control parameters can adapt to the transmission paths of different network devices, thereby improving the transmission performance of PUSCH on different subbands.

[0050] In a possible design, the n TPMIs have the same coherence type, which includes an incoherent type or a partially coherent type.

[0051] In a possible design, the n TPMIs belong to at least two TPMI groups respectively, and the power control parameters corresponding to the TPMIs in the same TPMI group are the same; when the n TPMIs are of an incoherent type, the positions of non-zero elements of the TPMIs in different TPMI groups are different; when the n TPMIs are of a partially coherent type, the positions of non-zero elements of the TPMIs in different TPMI groups are different, and / or the positions of non-zero elements of the TPMIs in the same TPMI group are the same.

[0052] Optionally, the n TPMIs may also be of a fully coherent type.

[0053] In a possible design, the coherence types of the n TPMIs are the same, and further include: the coherence types of the n TPMIs are fully coherent types, and the n TPMIs correspond to the same set of power control parameters.

[0054] In a possible design, the N subbands may be replaced by N time domain resources, such as N OFDM symbol groups or N time slots, that is, the n TPMIs correspond to N time domain resources.

[0055] In one possible design, when the n TPMIs correspond to N time domain resources, the network device instructs the terminal device to send the precoding indication information used by the PUSCH, including: the network device sends a first indication information, and the first indication information is used to instruct the terminal device to send the PUSCH repetition number N in the time domain, N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs.

[0056] In one possible design, the first indication information may also indicate the TPMI used for each PUSCH transmission.

[0057] In the embodiment of the present application, different TPMIs can adapt to the transmission paths of different network devices, and then adapt to the corresponding power control parameters, so as to improve the transmission performance of PUSCH in different time domains. For example, PUSCH in different time domains can be received by different network devices and soft-combined to obtain diversity gain.

[0058] In one possible design, the network device instructs the UE to send precoding indication information adopted by the PUSCH, including: the network device sends second indication information, and the second indication information is used to indicate the transmission mode adopted by the PUSCH, wherein the power control parameters corresponding to the TPMI are different under different transmission modes; wherein the different transmission modes include: a broadband precoding mode and a subband precoding mode; or, a fully coherent transmission mode; or, a time domain repetition transmission mode and a non-time domain repetition transmission mode.

[0059] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0060] In the third aspect, an embodiment of the present application also provides a communication method, which includes: a terminal device determines the power control parameters of the PUSCH according to the sounding reference signal indication information adopted by the PUSCH, wherein the sounding reference signal indication information includes index values ​​of p sounding reference signal SRS resources, and the index value of each SRS resource corresponds to a set of power control parameters. Among the index values ​​of the p SRS resources, at least two SRS resources have index values ​​corresponding to different power control parameters, and the index value of each SRS resource corresponds to part of the time-frequency resources occupied by the PUSCH, and p is a positive integer; the terminal device sends the PUSCH based on the power control parameters.

[0061] It can be understood that the communication method provided in the embodiment of the present application can also be applied to other uplink signals, such as PUCCH.

[0062] In one possible design, at least two SRS resource index values ​​correspond to different PUSCH time-frequency resources. Optionally, each SRS resource index value corresponds to different PUSCH time-frequency resources.

[0063] In one possible design, the index value of the SRS resource is used to indicate the precoding mode of the PUSCH, that is, the terminal device can determine the precoding mode of the PUSCH according to the index value of the SRS resource.

[0064] In one possible design, the port corresponding to the index value of the SRS resource is the port of the PUSCH.

[0065] In one possible design, the terminal device may send a precoded SRS on an SRS resource.

[0066] In an embodiment of the present application, during the communication process, the terminal device can determine the power control parameters of the index value of the SRS resource indicated by the detection reference signal indication information according to the detection reference signal indication information indicating the PUSCH, and send the PUSCH based on the power control parameters. The index values ​​of different SRS resources can be adapted to the transmission paths of different network devices, and then adapted to the corresponding power control parameters, which can improve the transmission performance on repeated transmissions in different sub-bands or different time domains. And the network device can indicate the index values ​​of p SRS resources at a time through the detection reference signal indication information, thereby reducing the redundancy of the index value indication of the SRS resource and reducing the overhead of the index value indication of the SRS resource. To improve the transmission performance on repeated transmissions in different sub-bands or different time domains.

[0067] In one possible design, the index values ​​of the n SRS resources correspond to N subbands, each of the N subbands includes one or more consecutive RBs, and the index values ​​of the SRS resources corresponding to the PUSCH sent on the RBs included in each subband are the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

[0068] In one possible design, both p and N are greater than 1.

[0069] In one possible design, the number of subbands N is preconfigured.

[0070] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH.

[0071] In one possible design, the number of subbands N is determined according to the number of index values ​​of SRS resources, where the number of subbands N = the number of index values ​​p of SRS resources.

[0072] In one possible design, the number of RBs included in each subband is preconfigured.

[0073] In one possible design, the index values ​​of p SRS resources can be directly indicated by the precoding indication information of PUSCH. For example, the precoding indication information of PUSCH includes p fields respectively used to indicate the index values ​​of p SRS resources (that is, each field is used to indicate the index value of one SRS resource), or a state in a field jointly indicates the index values ​​of p SRS resources.

[0074] In a possible design, the precoding indication information of the PUSCH indicates an SRS resource group, which includes p predefined SRS resources. Different SRS resource groups include different SRS resources.

[0075] In one possible design, different SRS resource groups include different numbers of SRS resources.

[0076] In one possible design, p=N, that is, the number of subbands can be directly determined according to the number of indicated SRS resources, or the number of SRS resources can be directly determined according to the number of indicated subbands. In an embodiment of the present application, the terminal device can use antenna ports corresponding to different index values ​​of SRS resources in different subbands, and use different power control parameters to send PUSCH to different network devices to improve the transmission performance of PUSCH. The index values ​​and power control parameters of different SRS resources can adapt to the transmission paths of different network devices, thereby improving the transmission performance of PUSCH on different subbands.

[0077] In a possible design, the p SRS resources belong to at least two SRS resource groups respectively, and the power control parameters corresponding to the SRS resources in the same SRS resource group are the same.

[0078] In one possible design, the N subbands may be replaced by N time domain resources, such as N OFDM symbol groups or N time slots, that is, the index values ​​of the p SRS resources correspond to N time domain resources.

[0079] In a possible design, when the index values ​​of the p SRS resources correspond to N time domain resources, before the terminal device determines the power control parameters of the PUSCH according to the sounding reference signal indication information adopted by the PUSCH, the terminal device may also receive third indication information, and the third indication information is used to indicate the terminal device to send the PUSCH repetition number N in the time domain, N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transmission block TB and adopts one of the p SRS resources.

[0080] The terminal device determines the power control parameters of the PUSCH according to the sounding reference signal indication information adopted by the PUSCH, including: the terminal device determines the index value of the SRS resource adopted by the PUSCH sent for the mth time, m∈{1,2,…N}, and determines the power control parameters of the PUSCH sent for the mth time according to the index value of the SRS resource.

[0081] Optionally, the third indication information may also indicate an index value of an SRS resource used for sending the PUSCH each time.

[0082] In the embodiment of the present application, the index values ​​of different SRS resources can be adapted to the transmission paths of different network devices, and then to the corresponding power control parameters, so as to improve the transmission performance of PUSCH in different time domains. For example, PUSCH in different time domains can be received by different network devices and soft-combined to obtain diversity gain.

[0083] In one possible design, before the terminal device determines the power control parameters of the PUSCH according to the precoding indication information adopted by the PUSCH, the terminal device may also receive fourth indication information, and the fourth indication information is used to indicate the transmission mode adopted by the PUSCH, wherein the power control parameters corresponding to the index value of the SRS resource are different under different transmission modes; wherein the different transmission modes include: a broadband precoding mode and a subband precoding mode, the broadband precoding mode means that the same precoding is used on all RBs within the scheduling bandwidth, and the subband precoding mode means that different RBs within the scheduling bandwidth use different precoding; or, a time domain repetition transmission mode and a non-time domain repetition transmission mode, the non-time domain repetition transmission mode means that a transmission block is continuously mapped to continuous time domain resources according to a unified rule.

[0084] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0085] In a fourth aspect, an embodiment of the present application also provides a communication method, which includes: a network device instructs a terminal device to send a sounding reference signal indication information used by a PUSCH, wherein the sounding reference signal indication information includes index values ​​of p SRS resources, and the index value of each SRS resource corresponds to a set of power control parameters. Among the index values ​​of the p SRS resources, at least two SRS resource index values ​​correspond to different power control parameters, and the index value of each SRS resource corresponds to part of the time-frequency resources occupied by the PUSCH, and p is a positive integer; the network device receives the PUSCH.

[0086] It can be understood that the communication method provided in the embodiment of the present application can also be applied to other uplink signals, such as PUCCH.

[0087] In one possible design, at least two SRS resource index values ​​correspond to different PUSCH time-frequency resources. Optionally, each SRS resource index value corresponds to different PUSCH time-frequency resources.

[0088] In one possible design, the index value of the SRS resource is used to indicate the precoding mode of the PUSCH, that is, the terminal device can determine the precoding mode of the PUSCH according to the index value of the SRS resource.

[0089] In one possible design, the port corresponding to the index value of the SRS resource is the port of the PUSCH.

[0090] In one possible design, the network device may receive a precoded SRS on an SRS resource.

[0091] In an embodiment of the present application, during the communication process, the network device indicates the detection reference signal indication information of the PUSCH, and the terminal device can determine the power control parameter of the index value of the SRS resource indicated by the detection reference signal indication information, and send the PUSCH based on the power control parameter. The index values ​​of different SRS resources can be adapted to the transmission paths of different network devices, and then adapted to the corresponding power control parameters, which can improve the transmission performance on repeated transmissions in different sub-bands or different time domains. And the network device can indicate the index values ​​of p SRS resources at a time through the detection reference signal indication information, thereby reducing the redundancy of the index value indication of the SRS resource and reducing the overhead of the index value indication of the SRS resource.

[0092] In one possible design, the index values ​​of the n SRS resources correspond to N subbands, each of the N subbands includes one or more consecutive RBs, and the index values ​​of the SRS resources used to send the PUSCH on the RBs included in each subband are the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

[0093] In one possible design, both p and N are greater than 1.

[0094] In one possible design, the number of subbands N is preconfigured.

[0095] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH.

[0096] In one possible design, the number of subbands N is determined according to the number of index values ​​of SRS resources, where the number of subbands N = the number of index values ​​p of SRS resources.

[0097] In one possible design, the number of RBs included in each subband is preconfigured.

[0098] In one possible design, the index values ​​of p SRS resources can be directly indicated by the precoding indication information of PUSCH. For example, the precoding indication information of PUSCH includes p fields respectively used to indicate the index values ​​of p SRS resources (that is, each field is used to indicate the index value of one SRS resource), or a state in a field jointly indicates the index values ​​of p SRS resources.

[0099] In one possible design, the precoding indication information of the PUSCH indicates an index value group of an SRS resource, the index value group of the SRS resource includes predefined p index values ​​of SRS resources, and different index value groups of SRS resources include different index values ​​of SRS resources.

[0100] In one possible design, different SRS resource index value groups include different numbers of SRS resource index values.

[0101] In one possible design, p=N, that is, the number of subbands can be directly determined according to the number of index values ​​indicating the SRS resources, or the number of index values ​​of the SRS resources can be directly determined according to the number of indicated subbands. In an embodiment of the present application, the terminal device can use different SRS resources in different subbands and use different power control parameters to send PUSCH to different network devices to improve the transmission performance of PUSCH. The index values ​​and power control parameters of different SRS resources can adapt to the transmission paths of different network devices, thereby improving the transmission performance of PUSCH on different subbands.

[0102] In a possible design, the index values ​​of the p SRS resources respectively belong to at least two index value groups of SRS resources, and the power control parameters corresponding to the index values ​​of the SRS resources in the same index value group of SRS resources are the same.

[0103] In one possible design, the N subbands may be replaced by N time domain resources, such as N OFDM symbol groups or N time slots.

[0104] In one possible design, when the index values ​​of the p SRS resources correspond to N time domain resources, the network device instructs the terminal device to send the sounding reference signal indication information used by PUSCH, including: the network device sends third indication information, and the third indication information is used to instruct the terminal device to send the PUSCH repetition number N in the time domain, N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transmission block TB and uses one of the p SRS resources.

[0105] Optionally, the third indication information may also indicate an index value of an SRS resource used for sending the PUSCH each time.

[0106] In the embodiment of the present application, the index values ​​of different SRS resources can be adapted to the transmission paths of different network devices, and then to the corresponding power control parameters, so as to improve the transmission performance of PUSCH in different time domains. For example, PUSCH in different time domains can be received by different network devices and soft-combined to obtain diversity gain.

[0107] In one possible design, the network device instructs the terminal device to send the sounding reference signal indication information adopted by PUSCH, including: the network device sends fourth indication information, and the fourth indication information is used to indicate the transmission mode adopted by the PUSCH, wherein under different transmission modes, the power control parameters corresponding to the index value of the SRS resource are different; wherein the different transmission modes include: broadband precoding mode and subband precoding mode; or, time domain repetition transmission mode and non-time domain repetition transmission mode.

[0108] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0109] In the fifth aspect, an embodiment of the present application also provides a communication method, which includes: the terminal device determines the power control parameters of the PUSCH scheduled by the fifth indication information according to the transmission resources corresponding to the detected fifth indication information, wherein different transmission resources correspond to different power control parameters, and the power control parameters are used to determine the transmission power of the PUSCH; the terminal device sends the PUSCH based on the power control parameters.

[0110] Through the method provided in the embodiment of the present application, during the communication process, the terminal device can determine the power control parameters of the transmission resources according to the transmission resources when the network device sends the fifth indication information, and send PUSCH based on the power control parameters. Different network devices can independently schedule PUSCH resources, and the scheduled PUSCH resources each correspond to different power control parameters. The terminal device can adapt independent transmission paths according to the power control parameters corresponding to different network devices, thereby improving transmission performance. In addition, in the method of the embodiment of the present application, the terminal device can directly determine the power control parameters of the PUSCH scheduled by the scheduling parameters according to the physical resources where the scheduling signaling is located without increasing the number of DCI bits.

[0111] In one possible design, the transmission resource includes a control resource set CORESET or a CORESET group. Each CORESET group includes one or more CORESETs.

[0112] In a possible design, different CORESET groups are associated with different power control parameters, and the power control parameters used by the PUSCH scheduled by the DCI are the power control parameters associated with the CORESET group to which the DCI belongs.

[0113] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0114] In the sixth aspect, an embodiment of the present application also provides a communication method, which includes: a network device sends a fifth indication information on a transmission resource, wherein different transmission resources correspond to different power control parameters; the network device receives a physical uplink shared channel PUSCH, and the PUSCH is sent by a terminal device based on the power control parameters of the PUSCH.

[0115] Through the method provided in the embodiment of the present application, during the communication process, the network device sends the fifth indication information through the transmission resource, and the terminal device can determine the power control parameters of the transmission resource according to the transmission resource when sending the fifth indication information, and send PUSCH based on the power control parameter. Different network devices can independently schedule PUSCH resources, and the scheduled PUSCH resources each correspond to different power control parameters. The terminal device can adapt an independent transmission path according to the power control parameters corresponding to different network devices, thereby improving the transmission performance. In addition, the method in the embodiment of the present application does not rely on the DCI signaling to include a field specifically used to indicate the selection of power control parameters, thereby avoiding the problem of uplink resource waste caused by the network device additionally configuring SRS resources and the problem of increased DCI bits.

[0116] In one possible design, the transmission includes a CORESET or a CORESET group. Each CORESET group includes one or more CORESETs.

[0117] In a possible design, different CORESET groups are associated with different power control parameters, and the power control parameters used by the PUSCH scheduled by the DCI are the power control parameters associated with the CORESET group to which the DCI belongs.

[0118] In one possible design, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

[0119] In the seventh aspect, the embodiment of the present application further provides a communication device, which includes: a memory, a processor, and a communication interface. The memory is used to store computer instructions; the communication interface is used to communicate with other communication devices; the processor is connected to the memory and the communication interface respectively, and is used to execute the computer instructions to execute the method in any aspect of the first to sixth aspects or any optional implementation of any aspect.

[0120] In one possible design, the apparatus includes one or more processors and a communication unit. The one or more processors are configured to support the apparatus to perform the corresponding functions of the terminal device or network device in the above method. For example, the power control parameters of the PUSCH are determined according to the precoding indication information used by the PUSCH. The communication unit is used to support the apparatus to communicate with other devices to implement receiving and / or sending functions.

[0121] Optionally, the device may further include one or more memories, which are coupled to the processor and store program instructions and / or data necessary for the network device. The one or more memories may be integrated with the processor or may be separated from the processor. This application is not limited.

[0122] The device may be a terminal device, a base station, a gNB or a TRP, etc., and the communication unit may be a transceiver or a transceiver circuit. Optionally, the transceiver may also be an input / output circuit or an interface.

[0123] The device may also be a communication chip. The communication unit may be an input / output circuit or an interface of the communication chip.

[0124] In another possible design, the above device includes a transceiver, a processor and a memory. The processor is used to control the transceiver to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the device executes the method performed by the terminal device or the network device in any possible implementation of various aspects.

[0125] In one possible design, the apparatus includes one or more processors and a communication unit. The one or more processors are configured to support the apparatus to perform the functions corresponding to the terminal device in the method. For example, according to the precoding indication information adopted by the PUSCH, the power control parameters of the PUSCH are determined. The communication unit is used to support the apparatus to communicate with other devices to implement receiving and / or sending functions. For example, sending PUSCH.

[0126] Optionally, the device may further include one or more memories, which are coupled to the processor and store program instructions and / or data necessary for the device. The one or more memories may be integrated with the processor or may be separated from the processor. This application is not limited.

[0127] The device may be a smart terminal or a wearable device, etc., and the communication unit may be a transceiver or a transceiver circuit. Optionally, the transceiver may also be an input / output circuit or an interface.

[0128] The device may also be a communication chip. The communication unit may be an input / output circuit or an interface of the communication chip.

[0129] In another possible design, the above device includes a transceiver, a processor and a memory. The processor is used to control the transceiver to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the device executes the method performed by the terminal device or the network device in any possible implementation of various aspects.

[0130] In an eighth aspect, an embodiment of the present application further provides a communication system, which includes the above-mentioned terminal device and network device.

[0131] In a ninth aspect, a computer-readable storage medium is provided for storing a computer program, the computer program comprising instructions for executing a method in any possible implementation of each aspect.

[0132] In a tenth aspect, a computer program product is provided, the computer program product comprising: a computer program code, when the computer program code is run on a computer, the computer executes a method in any possible implementation of the above aspects.

[0133] In an eleventh aspect, a chip is provided, wherein the chip is coupled to a memory and is used to read and execute program instructions stored in the memory to execute a method in any possible implementation of the above aspects.

[0134] In the twelfth aspect, a chip system is provided, which includes a transceiver for implementing the functions of a network device or a terminal device in the methods of the above aspects, for example, receiving or sending data and / or information involved in the above methods.

[0135] In a possible design, the chip system further includes a memory, and the memory is used to store program instructions and / or data. The chip system can be composed of a chip, or can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0136] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0137] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;

[0138] Figure 3 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0139] Figure 4 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0140] Figure 5 A flow chart of a communication method provided in an embodiment of the present application;

[0141] Figure 6 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0142] Figure 7 A flow chart of a communication method provided in an embodiment of the present application;

[0143] Figure 8 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0144] Fig. 9 A schematic diagram of the structure of a network device provided in an embodiment of the present application;

[0145] Fig.10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0146] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0147] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0148] In addition, in the embodiments of the present application, the word "exemplary" is used to indicate an example, illustration or description. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a specific way.

[0149] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0150] Some terms used in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.

[0151] 1) A terminal device may be a device with wireless transceiver function, and may also be referred to as a terminal. The terminal device may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it may also be deployed on the water (such as a ship, etc.); it may also be deployed in the air (such as an airplane, a balloon, and a satellite, etc.). The terminal device may be a user equipment (UE), wherein the UE includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with wireless communication function. Exemplarily, the UE may be a mobile phone, a tablet computer, or a computer with wireless transceiver function. The terminal device may also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, and the like. In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device; it may also be a device that can support the terminal device to realize the function, such as a chip system, which may be installed in the terminal device or used in combination with the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the embodiment of the present application, the device for realizing the function of the terminal device may be described as a terminal device.

[0152] In an embodiment of the present application, the terminal device can be used to receive downlink signals and / or send uplink signals.

[0153] 2) Network equipment, which may be a device deployed in a wireless access network and capable of wireless communication with a terminal device. The network equipment may be a base station (BS). Among them, the base station may have various forms, such as a macro base station, a micro base station, a relay station, and an access point. Exemplarily, the base station involved in the embodiment of the present application may be a base station in 5G or a base station in LTE, wherein the base station in 5G may also be referred to as a transmission reception point (TRP) or gNB. In the embodiment of the present application, the device for implementing the function of the network device may be a network device; it may also be a device that can support the network device to implement the function, such as a chip system, which may be installed in the network device or used in combination with the network device. In the embodiment of the present application, it may be described as an example in which the device for implementing the function of the network device is a network device.

[0154] In an embodiment of the present application, the network device may include a scheduling device and a sending device, the scheduling device including but not limited to eNB and / or gNB, operator network equipment, etc., for configuring uplink and downlink resources, and / or generating downlink control information (downlink control information, DCI) in a scheduling mode; the sending device includes but is not limited to a TRP or a remote radio head (remote radio head, RRH), for sending downlink signals and receiving uplink signals, the downlink signals including PDCCH, PDSCH, etc., and the uplink signals including PUCCH, PUSCH, etc.

[0155] 3) Uplink transmission power control, which can also be called uplink transmission power control or uplink power control, or simply power control, is to enable the network device to receive the uplink signal with appropriate receiving power. The uplink signal is the signal transmitted by the terminal device through the uplink physical channel. Exemplarily, the appropriate receiving power means, on the one hand, the receiving power required for the uplink signal to be correctly decoded by the network device, and on the other hand, it means that the uplink transmission power of the uplink signal cannot be unnecessarily high to avoid interference with other uplink transmissions. Generally, the network device indicates the power used by the terminal device to send the uplink signal by indicating the power control (also called power control) parameter.

[0156] Exemplarily, the power control parameters include at least one of the following power control parameters: an open-loop power control parameter (referring to the network device configuring the transmit power value of the terminal device based on long-term observation results, or further determining the transmit power value based on its own measurement value), a closed-loop power control parameter (referring to the network device determining the transmit power value based on instantaneous measurement results), a target value of the transmit power, an offset of the transmit power, a path loss measurement reference signal index value, or a transmit power adjustment amount.

[0157] Taking the power control of the physical uplink shared channel (PUSCH) as an example, if the terminal device sends PUSCH to the network device on the uplink activation part bandwidth (BWP) b on the carrier f of the serving cell c, the uplink transmission power of the PUSCH in the transmission opportunity i can be calculated according to the following method:

[0158]

[0159] Among them, P PUSCH,b,f,c (i,j,q d , l) is the uplink transmission power of PUSCH in transmission opportunity i, It can be regarded as an open-loop power control parameter, f b,f,c (i,l) can be regarded as closed-loop power control parameters.

[0160] P CMAX,f,c (i) The maximum PUSCH transmit power on carrier f of cell c configured for the terminal device.

[0161] P O_PUSCH,b,f,c (j) and α b,f,c It can be collectively referred to as the target (expected) received power, j∈{0,1,...,J-1}, and the value of this parameter can be indicated or configured by the network device for the terminal device through signaling (such as radio resource control (RRC) signaling, system message, or DCI, etc.); wherein the network device can configure multiple parameters for indicating P for the terminal device. O The terminal device can determine the number j of the parameter set used to transmit PUSCH according to the current transmission mode (the transmission mode includes initial access transmission, data scheduling transmission based on DCI, or data scheduling transmission based on RCC, etc.) and the indication of the SRI field (if any), thereby determining the PUSCH used to transmit PUSCH according to the number j of the parameter set. O For example, the network device may configure each parameter set for the terminal device through RRC signaling, and each parameter set includes an identifier (also called an index or number, etc.) j of the parameter set, P O and the value of α.

[0162] When multiple parameter sets are configured and the DCI for scheduling PUSCH includes an SRI field, the terminal device can determine the parameter set used for sending PUSCH indicated by the SRI field in the DCI based on the mapping relationship between the SRI and the parameter set. For example, the mapping relationship between the SRI and the parameter set can be configured through RRC signaling. The SRI field is used to select the transmit beam of PUSCH, which is reflected in that when the network device is configured with multiple sounding reference signal (SRS) resources, one or more SRS resources (indicated by the SRI field) need to be selected to characterize the transmit beam of PUSCH when scheduling PUSCH. In this way, different values ​​are indicated by the SRI field to indicate different parameter sets, which can enable different PUSCH transmit beams to use independent parameter sets to increase transmission performance. Taking the SRS resource number selected by the SRI indication shown in Table 1 as an example, the number of SRS resource numbers in Table 1 indicates the number of layers used for PUSCH transmission. When the SRI is different, the SRS resource number indicated is different, and the P in the corresponding parameter set is different. O The values ​​of and α are also different. In Table 1, Bit field mapped to index represents the value of the SRI field, N SRS Indicates the number of SRS resources (or the number of SRS resource numbers), and reserved indicates reserved bits.

[0163] Table 1

[0164]

[0165] When multiple parameter sets are configured and the DCI for scheduling PUSCH does not include the SRI field, or the DCI for scheduling PUSCH uses a simplified DCI format, the default parameter set number j = 2, and the terminal device can determine the PUSCH used for transmitting PUSCH according to the parameter set corresponding to the number of the first parameter set. O and the value of α.

[0166] α b,f,c (j) is the partial path loss compensation factor, ranging from (0, 1]; the value of this parameter may be indicated or configured by the network device for the terminal device through signaling (eg, RRC signaling, system message, or DCI, etc.).

[0167] It is the number of resource blocks (RBs) to which PUSCH is mapped, or the number of RBs used to send PUSCH, or the number of RBs occupied by sending PUSCH. The value of this parameter can be indicated or configured by the network device for the terminal device through signaling (such as RRC signaling or DCI).

[0168] μ is the subcarrier spacing configuration of PUSCH. Exemplarily, the subcarrier spacing corresponding to different values ​​of μ is shown in Table 2.

[0169] Table 2

[0170]

[0171]

[0172] PL b,f,c (q d ) is a path loss estimation value, which is used for path loss compensation. This parameter value can be a reference signal index value (or downlink parameter signal) of the terminal device. d Estimated path loss. When multiple path losses are configured, refer to the signal index value q d When the network device can further configure multiple reference signal index values ​​q d The mapping relationship between the path loss measurement reference signal index value and the value of the SRI field can be used by the terminal device to determine which reference signal index value q is used for the path loss estimation value of the PUSCH according to the value of the SRI field. d When the DCI for scheduling PUSCH adopts a simplified DCI format (also called a compact DCI format) and the physical uplink control channel (PUCCH) resource configuration information includes beam indication information, the terminal device can determine the minimum reference signal index value q in the PUCCH resource configuration information including the beam indication information. d , determine the estimated path loss value of PUSCH. When the DCI for scheduling PUSCH adopts the simplified DCI format and the PUCCH resource configuration information does not include beam indication information, or the DCI for scheduling PUSCH does not include the SRI field, the terminal device can configure multiple reference signal index values ​​q d , determine the estimated value of the PUSCH path loss.

[0173] Δ TFb,f,c (i) is a parameter value related to the modulation mode and channel coding rate of PUSCH transmission, for example, it may be related to the type of information carried by PUSCH (for example, including uplink shared channel (UL-SCH) data information, or channel state information (CSI) information, etc.), the location or number of physical resources occupied by PUSCH, etc.

[0174] f b,f,c(i, l) is the power adjustment value determined by the transmit power control (TPC) command of the closed-loop power control (power control) process l, and l can also be understood as the power control adjustment state index value. The DCI sent by the network device can carry a TPC field, which is used to indicate δ PUSCH,b,f,c Parameter values ​​(such as the transmit power adjustment value δ PUSCH,b,f,c ). The terminal device can determine δ PUSCH,b,f,c The value of f b,f,c For example, as shown in Table 3, TPC Command Field indicates the value of the TPC field, Accumulatedδ PUSCH,b,f,c Denotes δ PUSCH,b,f,c (i,l) is the cumulative value, Absoluteδ PUSCH,b,f,c Denotes δ PUSCH,b,f,c (i,l) is the absolute value.

[0175] Table 3

[0176]

[0177]

[0178] When the DCI for scheduling PUSCH is a UE specific DCI format, only the configured specific UE detects the DCI for scheduling PUSCH, and determines the δ corresponding to PUSCH according to the mapping relationship between the value of the SRI field in the DCI for scheduling PUSCH and the power control adjustment state index value l. PUSCH,b,f,c (i,l). When the DCI for scheduling PUSCH is in a common DCI format, the DCI for scheduling PUSCH carries a power control adjustment state index value l with a value of 0 or 1; the terminal device only accumulates TPC indications with the same value l according to the value of the SRI field. When the DCI for scheduling PUSCH uses a simplified DCI format, or the DCI for scheduling PUSCH does not include the SRI field, the power control adjustment state index value l = 0.

[0179] When δ PUSCH,b,f,c is the accumulated value, in Indicates that all TPC signaling instructions received within a period of time before the sending time i will be PUSCH,b,f,c When the value of the SRI field received by the network device is associated with the power control adjustment state index value l, the terminal device resets f b,f,c (k,l)=0, k=0,1,...,i. When δ PUSCH,b,f,c is the absolute value, f b,f,c (i,l)=δPUSCH,b,f,c (i,l).

[0180] The embodiments of the present application are described in detail below in conjunction with the accompanying drawings. In addition, it should be understood that in the embodiments of the present application, at least one can also be described as one or more, and a plurality can be two, three, four or more, and the present application does not make any limitation thereto.

[0181] In the embodiments of the present application, " / " can indicate that the objects associated before and after are in an "or" relationship, for example, A / B can indicate A or B; "and / or" can be used to describe that there are three relationships between the associated objects, for example, A and / or B can indicate: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In order to facilitate the description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" can be used to distinguish between technical features with the same or similar functions. The words "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" do not necessarily limit them to be different. In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations, and the embodiments or designs described as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. The use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way for easy understanding.

[0182] In addition, in the embodiments of the present application, "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be pointed out that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0183] The technical solution of the embodiment of the present application can be applied to various communication systems, for example: the fourth generation (4th Generation, 4G), 4G system including the long term evolution (long term evolution, LTE) system, the world-wide interoperability for microwave access (WiMAX) communication system, the future fifth generation (5th Generation, 5G) system, such as the new generation of wireless access technology (new radio access technology, NR), and future communication systems, such as 6G systems, etc., as long as the communication system can achieve signal transmission. The technical solution of the embodiment of the present application can be applied to low-frequency (below 6GHz) scenarios, and can also be applied to high-frequency (above 6GHz) scenarios. The technical solution of the embodiment of the present application is also applicable to scenarios of homogeneous networks and heterogeneous networks, and to frequency division multiplexing (FDD) and time division duplexing (TDD) systems. The technical solution of the embodiment of the present application can also be applied to a single transmission reception point (Single-TRP) or multiple transmission reception points (Multi-TRP), or derivative scenarios of Single-TRP and Multi-TRP. In addition, the types and quantities of network devices are not limited in the embodiments of the present application, such as multi-point coordinated transmission between macro base stations and macro base stations, micro base stations and micro base stations, and macro base stations and micro base stations.

[0184] For example, you can Figure 1 The communication system shown is composed of network equipment (including network equipment 1 and network equipment 2) and terminal equipment. In this communication system, network equipment 1 can configure uplink and downlink resources, send downlink signals and receive uplink signals, and the terminal equipment can receive downlink signals and / or send uplink signals.

[0185] The reliability of PUSCH transmission can be improved by cooperating with multiple network devices to receive and process PUSCH. Figure 1 As shown, two network devices collaborate to receive and process PUSCH, one of the network devices sends a DCI for scheduling PUSCH, and both network devices can receive PUSCH at the RB position indicated by the DCI. PUSCH can be sent in a frequency-selective and / or time-domain repetitive manner.

[0186] If PUSCH is sent in a frequency-selective manner, for example, among all RB positions occupied by PUSCH, some RBs use precoding mode 1 and some RBs use precoding mode 2. For example, precoding mode 1 is beneficial to the reception of network device 1, and precoding mode 2 is beneficial to the reception of network device 2. The network device can notify the terminal device to divide all the RBs it occupies into multiple sub-bands (also called RB sets) when sending PUSCH, and each sub-band corresponds to a different precoding mode. The precoding mode refers to the use of different transmission beams (corresponding to the analog precoding mechanism, the terminal device can change the transmission beam by changing the phase of the phase shifter), antenna ports or antenna virtualization methods (corresponding to the digital precoding mechanism, the terminal device can generate different transmission beams through the digital weights between different antennas). For the terminal device, different sub-bands use different transmission beams. For example, the SRI corresponding to RB set0 is 0, and the SRI corresponding to RB set1 is 1. The PUSCH transmission on different RB sets can use independent power control parameters, that is, the terminal device can determine the transmission power value used by the PUSCH on the RB set according to the mapping relationship between SRI and power control parameters.

[0187] If PUSCH is sent in a time domain repetition manner, PUSCH uses different precoding methods to repeatedly send the same transport block (TB) at different times, and the network device can notify the terminal device of the number of repetitions of PUSCH in the time domain (also called symbol set), and can also notify the terminal device of the precoding method used for each repeated transmission. For example, PUSCH is sent twice, and the first repetition uses precoding method 1 to facilitate the reception of network device 1, and the second repetition uses precoding method 2 to facilitate the reception of network device 2. For the terminal device, different transmission beams are used in different time domain repetitions. For example, the SRI corresponding to symbol set 0 is 0, and the SRI corresponding to symbol set 1 is 1. PUSCH transmissions on different symbol sets can use independent power control parameters, that is, the terminal device can determine the transmission power value used by PUSCH at different times (symbol sets) according to the mapping relationship between SRI and power control parameters.

[0188] When PUSCH is received and processed through multiple network devices in a collaborative manner, the terminal device can only use a unified set of power control parameters to determine the PUSCH transmission power and precoding method. However, the transmission paths for PUSCH transmission to reach different network devices are independent. A unified set of power control parameters and precoding methods cannot adapt to two transmission paths at the same time, affecting the PUSCH transmission performance.

[0189] The precoding method can be understood as beamforming, that is, when the transmitter has multiple transmitting antennas, amplitude or phase weighting is generated between the transmitting antennas when sending the same signal, so that the transmitted signal forms a directional beam in the transmission space, which can improve the transmission efficiency.

[0190] In view of this, in order to ensure the transmission performance of PUSCH, the present application proposes a communication method. In this method, the terminal device can determine the power control parameters of the PUSCH to be sent according to the precoding indication information, and send the PUSCH based on the power control parameters. The precoding indication information is used to indicate n precoding matrix indicators (transmitted precoding matrix indicator, TPMI), and there are at least two TPMIs among the n TPMIs that correspond to different power control parameters. In this way, the terminal device can use adaptive power control parameters to achieve PUSCH transmission, thereby improving transmission performance; or, the terminal device can determine the power control parameters of the PUSCH to be sent according to the detection reference signal indication information, and send the PUSCH based on the power control parameters. The detection reference signal indication information is used to indicate the index value of p SRS resources, and there are at least two SRS resource index values ​​among the p SRS resource index values ​​that correspond to different power control parameters. In this way, the PUSCH During the transmission process, the index values ​​of different SRS resources can be adapted to the transmission paths of different network devices, and then adapted to the corresponding power control parameters, which can improve the transmission performance; alternatively, the terminal device can send PUSCH based on the transmission resource corresponding to the fifth indication information of the detected network device, using the power control parameters corresponding to the transmission resource. In this way, the transmission of PUSCH does not depend on SRI, and different network devices can independently schedule PUSCH resources, and the scheduled PUSCH resources each correspond to different power control parameters. The terminal device can adapt the independent transmission path according to the power control parameters corresponding to different network devices, thereby improving the transmission performance.

[0191] The communication method provided in the embodiment of the present application can be applied to Figure 1 The communication system shown is described below in conjunction with specific embodiments.

[0192]

Method 1

[0193] In this manner, the terminal device determines the power control parameters of the PUSCH to be sent according to the precoding indication information. Figure 2 The figure shows a schematic diagram of the communication process based on mode 1, which includes:

[0194] S201: The network device instructs the terminal device to send precoding indication information adopted by PUSCH.

[0195] The precoding indication information is used to indicate n TPMIs, where n is a positive integer. In this way, the network device can indicate n TPMIs at a time, thereby reducing the redundancy of TPMI indication and reducing the overhead of TPMI indication. Exemplarily, the network device can carry a field for indicating n TPMIs in the first signaling. Optionally, the first signaling can be DCI, RRC signaling, or other signaling, and the other signaling can be other existing signaling (non-DCI and RCC signaling), can be signaling obtained by improving existing signaling, or can be newly added signaling, etc.

[0196] In one implementation, the first signaling carries n fields for indicating TPMI, each field is used to indicate a corresponding TPMI. For example, PUSCH uses two transmit beams, and the first signaling carries two fields for indicating TPMI, one field is used to indicate TPMI 0, and the other field is used to indicate TPMI 1.

[0197] In another implementation, the first signaling may carry a field for indicating a TPMI, and the field is used to indicate a first TPMI. The remaining TPMIs may be determined based on the first TPMI. For example, the first signaling carries a field for indicating a TPMI, and the field is used to indicate TPMI 0. The terminal device may select other TPMIs that are the same as the coherence type of the TPMI 0 and different from the TPMI 0. For example, if PUSCH uses two transmit beams, the terminal device may search for other TPMIs except the TPMI 0 based on a predefined polling mechanism and determine that another TPMI is TPMI 1.

[0198] In another implementation, a field for indicating TPMI in the first signaling directly indicates n TPMIs. The n TPMIs indicated by each state in the field are predefined or preconfigured, for example, PUSCH uses two transmit beams, the first signaling carries a field for indicating TPMI, and a state in the field is used to indicate TPMI 0 and TPMI 1.

[0199] In the above implementation, each field for indicating TPMI corresponds to a different time-frequency resource, such as a physical time-frequency resource corresponding to each TPMI corresponds to a set of power control parameters. Specifically, each field for indicating TPMI corresponds to a different sub-band, or each field for indicating TPMI corresponds to a different OFDM symbol, or sub-time slot, or time slot.

[0200] Each TPMI corresponds to a set of power control parameters respectively, and there are at least two TPMIs among the n TPMIs that correspond to different power control parameters respectively. For example, the power control parameters corresponding to each TPMI among the n TPMIs are all different. Each of the TPMIs corresponds to the partial time-frequency resources occupied by the PUSCH. The precoding method includes at least one of the antenna port used by the terminal device to send the PUSCH, the transmission beam used by the terminal device to send the PUSCH, or the antenna beamforming method used by the terminal device to send the PUSCH, etc. The beamforming method can be the amplitude / phase weighting value between multiple transmit antennas. In the embodiment of the present application, an example is given with the precoding method including the antenna port used to send the PUSCH. Usually, the antenna port for sending the PUSCH, the transmission beam used to send the PUSCH, and the antenna virtualization method used to send the PUSCH can be converted pairwise between these three. Therefore, based on knowing one of these three, the other two can be determined.

[0201] Optionally, each of the TPMIs corresponds to a matrix (also referred to as a precoding matrix). The rows of the matrix correspond to the transmit antenna ports for sending the PUSCH, and the columns of the matrix correspond to the transport layers of the PUSCH. The number of rows of the matrix is greater than or equal to the number of columns of the matrix. Exemplarily, the matrices corresponding to each of the TPMIs can be seen in Table 4, Table 5.1, or Table 5.2 below.

[0202] Optionally, the transmit antenna port can be characterized by the SRS port, that is, the transmit antenna port corresponds to the SRS port one by one.

[0203] The coherence types of the n TPMIs are the same. The coherence types include non-coherent type, partial coherence type, or full coherence type. In the non-coherent type, each column of the precoding matrix has only one non-zero element. In the partial coherence type, each column of the precoding matrix has K1 non-zero elements, where 1 < K1 < Q, and Q is the number of rows of the precoding matrix. In the partial coherence type, only some rows of each column of the precoding matrix are non-zero elements, and these partial rows correspond to the coherent antenna ports, and the remaining rows are non-coherent antenna ports with these partial rows. In the full coherence type, each column of the precoding matrix is a non-zero element.

[0204] Optionally, the coherence types of the n TPMIs are the same. That is, for different time-frequency resources, although different precoding matrices are used, they all belong to the same coherence type.

[0205] Optionally, when the coherence types of the n TPMIs are non-coherent type or partial coherence type, at least two of the n TPMIs correspond to different power control parameters. That is, different antenna ports can correspond to different power control parameters.

[0206] Optionally, the coherence type of the n TPMIs is a fully coherent type, and the n TPMIs correspond to the same set of power control parameters, that is, the power control parameters corresponding to the multiple TPMIs of the fully coherent type are the same.

[0207] Optionally, the n TPMIs belong to at least two TPMI groups respectively, and the TPMIs in the same TPMI group have the same power control parameters. The network device may pre-set at least two TPMI groups, each TPMI group corresponds to a set of power control parameters, and then divide each set TPMI into the corresponding TPMI group; or the network device may pre-set n TPMIs, and each TPMI corresponds to a set of power control parameters, and then divide the TPMIs with the same power control parameters into one TPMI group.

[0208] Optionally, when the n TPMIs are incoherent, the non-zero element positions of the TPMIs in different TPMI groups are different. When the n TPMIs are partially coherent, the non-zero element positions of the TPMIs in different TPMI groups are different, and / or the non-zero element positions of the TPMIs in the same TPMI group are the same.

[0209] If the PUSCH is sent in a frequency-selective precoding manner, the network device may instruct to send the subband granularity related information used by the PUSCH, and the subband granularity related information includes the number of subbands N and / or the subband granularity K2, etc. Optionally, the subband granularity related information may be carried in the first instruction, or may be carried in other instructions except the first instruction. The subsequent terminal device may divide the subband according to the subband granularity related information, and details may be referred to in S202 below.

[0210] Optionally, the number of subbands N is greater than 1, and the number of TPMIs n is greater than 1.

[0211] In one implementation, the number of subbands N is preconfigured, for example, by RRC signaling, or by indicating N through medium access control (MAC) control element (CE) signaling.

[0212] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH. For example, when the scheduling bandwidth is different, the corresponding N is different, and the above relationship can be predefined.

[0213] In a possible design, the number of subbands N is determined according to the number of TPMIs, such as the number of subbands N is equal to the number of TPMIs n.

[0214] In one possible design, the number of RBs included in each subband is preconfigured or determined according to the scheduling bandwidth of the PUSCH. The n TPMIs correspond to N subbands, each of the N subbands includes one or more consecutive RBs, and the TPMIs used to send the PUSCH on the RBs included in each subband are the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

[0215] Exemplarily, the network device may specifically carry the TPMI corresponding to the subband (RB set) in the first signaling.

[0216] In one implementation, the first signaling carries n fields for indicating TPMI, each field being used to indicate the TPMI of a specific subband. In another implementation, the first signaling carries one field for indicating TPMI, the one field being used to indicate the TPMI of the first subband (referring to a specific subband), and the remaining TPMIs can be determined based on the TPMI for indicating the first subband. In yet another implementation, the first signaling carries one field for indicating TPMI, the one field being used to indicate the TPMI of each specific subband in the n specific subbands.

[0217] Specifically, it may be agreed that n TPMIs correspond to N sub-bands whose frequencies are from high to low or from low to high in sequence.

[0218] A possible precoding indication (or antenna port indication) mechanism and a configured codebook proposed in an embodiment of the present application are shown in Table 4, Table 5.1 and Table 5.2 below.

[0219] The codebook configured for the terminal device with 2 antenna ports is shown in Table 4. Each matrix in Table 4 is a codeword or corresponds to a TPMI. The rows of the matrix correspond to the antenna ports of the terminal device to send PUSCH, and the columns of the matrix correspond to the transmission layer of the PUSCH. Table 4 specifically represents the codebook for antenna port 1 layer transmission (rank = 1). TPMI = 0 and TPMI = 1 indicate that PUSCH transmission is sent using 1 antenna port of the terminal device, and TPMI = 2, TPMI = 3, TPMI = 4 and TPMI = 5 (for the convenience of explanation, referred to as TPMI = 2-5 in the embodiment of the present application) indicate that PUSCH transmission is sent using 2 antenna ports of the terminal device. TPMI = 0 and TPMI = 1 correspond to non-coherent types, and TPMI = 2-5 correspond to coherent types.

[0220] Table 4

[0221]

[0222] The codebook configured for the terminal device with 4 antenna ports is shown in Table 5.1 and Table 5.2. Each matrix in 5.1 and Table 5.2 is a codeword or corresponds to a TPMI. The rows of the matrix correspond to the antenna ports through which the terminal device sends PUSCH, and the columns of the matrix correspond to the transmission layer of the PUSCH. Table 5.1 specifically represents the codebook for antenna port 1 layer transmission (rank=1). TPMI=0, TPMI=1, TPMI=2 and TPMI=3 (for the convenience of explanation, referred to as TPMI=0-3 in the embodiment of the present application) indicate that PUSCH transmission is transmitted using 1 antenna port of the terminal device, TPMI=4, TPMI=5, TPMI=6, TPMI=7, TPMI=8, TPMI=9, TPMI=10 and TPMI=11 (for the convenience of explanation, referred to as TPMI=4-11 in the embodiment of the present application) indicate that PUSCH transmission is transmitted using 2 antenna ports of the terminal device, and the phase difference between the 2 antenna ports is expressed by each element in the matrix. The value of the element is determined, TPMI = 12, TPMI = 13, TPMI = 14, TPMI = 15, TPMI = 16, TPMI = 17, TPMI = 18, TPMI = 19, TPMI = 20, TPMI = 21, TPMI = 22, TPMI = 23, TPMI = 24, TPMI = 25, TPMI = 26 and TPMI = 27 (for the convenience of explanation, referred to as TPMI = 12-27 in the embodiment of the present application) indicate that PUSCH transmission is sent using the four antenna ports of the terminal, and the phase difference between the four antenna ports is determined by the value of each element in the matrix. TPMI = 0-3 corresponds to the incoherent type, TPMI = 4-11 corresponds to the partially coherent type, and TPMI = 12-27 corresponds to the coherent type.

[0223] Table 5.1

[0224]

[0225] Table 5.2 specifically shows the codebook for antenna port 2-layer transmission (rank = 1). TPMI = 0, TPMI = 1, TPMI = 2, TPMI = 3, TPMI = 4 and TPMI = 5 (for the convenience of explanation, referred to as TPMI = 0-5 in the embodiment of the present application) indicate that PUSCH transmission is sent using 1 antenna port of the terminal device, TPMI = 6, TPMI = 7, TPMI = 8, TPMI = 9, TPMI = 10, TPMI = 11, TPMI = 12 and TPMI = 13 (for the convenience of explanation, referred to as TPMI = 6-13 in the embodiment of the present application) indicate that PUSC H transmission is sent by two antenna ports of the terminal device, and the phase difference between the two antenna ports is determined by the values ​​of each element in the matrix. TPMI=14, TPMI=15, TPMI=16, TPMI=17, TPMI=18, TPMI=19, TPMI=20 and TPMI=21 (for the convenience of explanation, referred to as TPMI=14-21 in the embodiment of the present application) indicate that PUSCH transmission is sent by four antenna ports of the terminal, and the phase difference between the four antenna ports is determined by the values ​​of each element in the matrix. TPMI=0-5 corresponds to the incoherent type, TPMI=6-13 corresponds to the partially coherent type, and TPMI=14-21 corresponds to the coherent type.

[0226] Table 5.2

[0227]

[0228]

[0229] For example, Figure 3 As shown, network device 1 sends DCI for scheduling PUSCH, the terminal device uses PUSCH subband 0 to send PUSCH to network device 1, and the terminal device uses PUSCH subband 1 to send PUSCH to network device 2.

[0230] If PUSCH is sent in a time domain repetition manner, the network device may instruct the terminal device to send PUSCH in the time domain (symbol set) for a number of repetitions M, where M is a positive integer and M is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same TB and one of the n TPMIs is used. Optionally, the network device may also indicate the TPMI used when the PUSCH is repeatedly sent at least once out of M times, for example, indicating the TPMI used when the PUSCH is repeatedly sent for the mth time, or indicating the TPMI used when the PUSCH is repeatedly sent each time, m∈{1,2,…M}. For example, the network device may send a first indication information, and the first indication information is used to indicate the number of repetitions M of the PUSCH sent by the terminal device in the time domain, and the first indication information may also be used to indicate the TPMI used by the terminal device each time it repeatedly sends PUSCH. The first indication information may be carried in the first signaling, or may be carried in other instructions other than the first signaling. Exemplarily, when the n TPMIs correspond to N time domain resources, the first indication information is specifically used to indicate the terminal device to send PUSCH in the time domain for a number of repetitions N, where N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs.

[0231] Alternatively, the network device may also indicate when to start repeated transmission (i.e., a trigger condition for time domain repetition), and / or the time domain resources occupied by each repeated transmission, etc. Alternatively, the time interval between M repeated transmissions is predefined, and the time length occupied by each repeated transmission is defined to be the same. Alternatively, the total time length occupied by nominally M repeated transmissions is predefined, and the actual time length occupied by each repeated transmission is determined according to a preset condition.

[0232] For example, Figure 4 As shown, network device 1 sends the DCI for scheduling PUSCH, and the terminal device sends PUSCH on the time-frequency resources corresponding to the repeated transmission according to the TPMI corresponding to the first repetition (repetition), and the terminal device sends PUSCH on the time-frequency resources corresponding to the repeated transmission according to the TPMI corresponding to the second repetition. When deciding the TPMI corresponding to each repeated transmission, the network device selects the first repeated transmission of PUSCH to adapt the channel from the terminal device to network device 1, and the second repeated transmission of PUSCH to adapt the channel from the terminal device to network device 2, so as to achieve the optimal design of transmission performance.

[0233] Specifically, it can be agreed that n TPMIs correspond to N time domain units in order from earliest to latest or from latest to earliest.

[0234] Alternatively, the network device may also indicate the transmission mode used by the terminal device to send PUSCH. Under different transmission modes, the power control parameters corresponding to TPMI are different. The different transmission modes include: broadband precoding mode and subband precoding mode (see the above-mentioned frequency-selective transmission mode of PUSCH); or, fully coherent transmission mode and non-fully coherent transmission mode (see the above-mentioned indication mode of the coherent type of TPMI); or, time domain repetition transmission mode and non-time domain repetition transmission mode (see the above-mentioned time domain repetition transmission mode of PUSCH). For example, the network device may send a second indication information, and the second indication information is used to indicate the transmission mode used by the terminal device to send PUSCH. The second indication information may be carried in the first signaling, or may be carried in other signalings except the first signaling.

[0235] Specifically, in the broadband precoding mode, PUSCH only uses a default set of power control parameters, and in the sub-band precoding mode, the terminal device determines multiple sets of power control parameters used by PUSCH according to multiple TPMIs.

[0236] S202: The terminal device determines the power control parameters of the PUSCH according to the precoding indication information adopted by the PUSCH.

[0237] The terminal device may receive the precoding indication information used for sending the PUSCH indicated by the network device. Exemplarily, the terminal device may receive a first signaling, wherein the first signaling carries a field for indicating n TPMIs.

[0238] In one implementation, the first signaling carries n fields for indicating the TPMI, each field being used to indicate a corresponding TPMI. For example, the PUSCH uses two transmit beams, and the terminal device determines the power control parameter corresponding to the TPMI 0 indicated by one of the fields and the power control parameter corresponding to the TPMI 1 indicated by the other field according to the two fields for indicating the TPMI carried in the first signaling.

[0239] In another implementation, the first signaling carries a field for indicating the TPMI, and the field is used to indicate the first TPMI. For example, the terminal device selects other TPMIs that are the same as the coherence type of the TPMI 0 and different from the TPMI 0, such as PUSCH uses two transmit beams, and the field is used to indicate TPMI 0. The terminal device can search for other TPMIs except the TPMI 0 according to a predefined polling mechanism, determine that the other TPMI is TPMI1, and the terminal device determines the power control parameters corresponding to TPMI 0 and the power control parameters corresponding to TPMI 1.

[0240] In another implementation, the first signaling directly indicates n TPMIs, for example, PUSCH uses two transmit beams, and the terminal device can determine the power control parameters corresponding to TPMI 0 and TPMI 1 indicated by the first signaling.

[0241] The terminal device may be configured with a mapping relationship between TPMI and power control parameters, each TPMI corresponds to a set of power control parameters, and at least two of the n TPMIs correspond to different power control parameters. For example, for a terminal device with 2 antenna ports, in the mapping relationship between TPMI and power control parameters, TPMI 0 corresponds to the first set of power control parameters, and TPMI 1 corresponds to the second set of power control parameters. The terminal device may determine the power control parameters corresponding to the TPMI indicated by the precoding indication information according to the received precoding indication information, and determine the PUSCH transmission power. For another example, for a terminal device with 4 antenna ports, in the mapping relationship between TPMI and power control parameters, TPMI 0 and 2 correspond to the first set of power control parameters, and TPMI 1 and 3 correspond to the second set of power control parameters. For another example, for a terminal device with 4 antenna ports, in the mapping relationship between TPMI and power control parameters, TPMI 4-7 corresponds to the first set of power control parameters, and TPMI 8-11 corresponds to the second set of power control parameters.

[0242] Optionally, the terminal device may also be configured with a mapping relationship between an antenna port of the terminal device and a power control parameter. The terminal device may also determine the antenna port corresponding to the TPMI indicated by the precoding indication information according to Table 4, Table 5.1 or Table 5.2.

[0243] If the PUSCH is sent in a frequency-selective manner, the terminal device may receive the subband granularity-related information indicated by the network device for sending the PUSCH, and divide the subbands according to the subband granularity-related information, wherein the subband granularity-related information includes the number of subbands N and / or the subband granularity K2, etc. For example, if the subband granularity-related information includes the number of subbands N, the terminal device may divide the total number of RBs scheduled for the PUSCH into N parts, each of the N parts being a subband (RB set); if the subband granularity-related information includes the subband granularity K2, the terminal device may divide the total number of RBs scheduled for the PUSCH into multiple parts, each of the multiple parts including (continuous) K2 RBs.

[0244] Optionally, the power control parameter may be related to the coherent type or subband of the TPMI. For example, when the TPMI indicated by the precoding indication information is an incoherent type or a partially coherent type, the terminal device determines the power control parameter on the subband corresponding to the TPMI indicated by the precoding indication information according to the mapping relationship between the TPMI and the power control parameters on different subbands, and when the TPMI indicated by the precoding indication information is a fully coherent type, the power control parameters on different subbands are the same.

[0245] Exemplarily, the first signaling received by the terminal device may specifically carry the TPMI corresponding to the subband (RB set). For example, different subbands RB set 0 and RB set 1 both use non-coherent TPMI, that is, the transmit antenna port 0 used on RB set 0 is different from the transmit antenna port 2 used on RB set 1. The antenna port 0 and antenna port 1 of the terminal device can be associated with a power amplifier respectively. When the PUSCH is transmitted, the two power amplifiers can transmit part of the bandwidth respectively, which can increase the power of the power amplifier of the terminal device, so that the power spectrum density of the PUSCH transmission can also be improved, thereby improving the transmission performance.

[0246] If PUSCH is sent in a time domain repetition manner, the terminal device may receive the number of repetitions M of sending PUSCH on (symbol set) indicated by the network device, where M is a positive integer and M is greater than or equal to n. Optionally, the terminal device may also receive the TPMI used when the PUSCH is repeatedly sent at least once in the M times indicated by the network device, for example, indicating the TPMI used when the PUSCH is repeatedly sent for the mth time, or indicating the TPMI used when the PUSCH is repeatedly sent each time, m∈{1,2,…M}, and the terminal device may determine the TPMI used for the mth transmission of the PUSCH, and determine the power control parameters for the mth transmission of the PUSCH according to the TPMI used for the mth transmission of the PUSCH. For example, the terminal device may receive first indication information, and the first indication information is used to indicate the number of repetitions M of the PUSCH sent by the terminal device in the time domain, and the first indication information may also be used to indicate the TPMI used by the terminal device each time the PUSCH is repeatedly sent. The first indication information may be carried in the first signaling, or may be carried in other instructions other than the first signaling. Exemplarily, when the n TPMIs correspond to N time domain resources, the first indication information is specifically used to indicate the terminal device to send the PUSCH in the time domain for a number of repetitions N, where N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs. Specifically, the terminal device can determine the TPMI used by the PUSCH sent for the mth time in N repeated transmissions, m∈{1,2,…N}, and determine the power control parameters of the PUSCH sent for the mth time.

[0247] Alternatively, the network device may also indicate when to start repeated transmission (i.e., a trigger condition for time domain repetition), and / or the time domain resources occupied by each repeated transmission, etc. Alternatively, the time interval between M repeated transmissions is predefined, and the time length occupied by each repeated transmission is defined to be the same. Alternatively, the total time length occupied by nominally M repeated transmissions is predefined, and the actual time length occupied by each repeated transmission is determined according to a preset condition.

[0248] Alternatively, the terminal device may also receive the transmission mode indicated by the network device for sending PUSCH, and the power control parameters corresponding to TPMI are different under different transmission modes. The different transmission modes include: broadband precoding mode and subband precoding mode (see the above-mentioned frequency-selective PUSCH transmission mode); or, fully coherent transmission mode and non-fully coherent transmission mode (see the above-mentioned TPMI coherent type indication mode); or, time domain repetition transmission mode and non-time domain repetition transmission mode (see the above-mentioned time domain repetition PUSCH transmission mode).

[0249] S203: The terminal device sends the PUSCH based on the power control parameter, and the network device receives the PUSCH.

[0250] The power control parameters include at least one of the following power control parameters: an open-loop power control parameter, a closed-loop power control parameter, a target value of the transmit power, an offset of the transmit power, a path loss measurement reference signal index value, or a transmit power adjustment amount, that is, the terminal device can be configured with a mapping relationship between the TPMI and at least one of the above power control parameters.

[0251] Optionally, at least two sets of power control parameters may include P O , and / or α, and / or path loss measurement reference signal index value, the mapping relationship between each set of power control parameters and TPMI can also be indicated to the terminal device through configuration information, for example, two parameter sets are represented as set0 and set1, and in the mapping relationship between the two parameter sets and TPMI, TPMI 0 corresponds to set 0, and TPMI1 corresponds to set 1. The terminal device can also be configured with two path loss measurement reference signal index values ​​(PL RS ID), and the mapping relationship between two PL RS IDs and TPMI is configured, for example, the two PL RS IDs include PL RS 0 and PL RS 1, and in the mapping relationship between the two PLRS IDs and TPMI, PL RS 0 corresponds to TPMI 0, and PL RS 1 corresponds to TPMI 1. The terminal device can also be configured with two transmit power adjustment amounts (l), and the mapping relationship between two l and TPMI is configured, for example, the two l are 0 and 1 respectively, and in the mapping relationship between the two l and TPMI, l=0 corresponds to TPMI 0, and l=1 corresponds to TPMI 1.

[0252] If the precoding indication information received by the terminal device indicates TPMI 0, and TPMI 0 corresponds to subband 0, the terminal device can determine that TPMI 0 corresponds to set 0 according to the correspondence between TPMI and power control parameters, and set 0 includes P O and α configuration information (assuming j=2) and PL ID 0, the terminal device inputs the parameters corresponding to set 0 into the aforementioned formula for "calculating the uplink transmission power of the PUSCH in the transmission opportunity i" (hereinafter referred to as the PUSCH power control formula):

[0253]

[0254] Among them, P O_PUSCH,b,f,c (2) and α b,f,c (2) is P in set 0 O and the value of α.

[0255] PL b,f,c(ID0) is the path loss information of the PUSCH determined according to the path loss reference signal ID0.

[0256] The terminal device may use TPMI 0 on subband 0 and use the transmit power value determined according to the above formula to send PUSCH.

[0257] If the precoding indication information received by the terminal device indicates TPMI 1, and TPMI 1 corresponds to subband 1, the terminal device can determine that TPMI 1 corresponds to set 1 according to the correspondence between TPMI and power control parameters, and set 1 includes P O and α configuration information (assuming j=3) and PL RS 1, the terminal device inputs the parameters corresponding to set1 into the aforementioned PUSCH power control formula:

[0258]

[0259] Among them, P O_PUSCH,b,f,c (3) and α b,f,c (3) is P in set1 O and the value of α.

[0260] PL b,f,c (ID1) is the path loss information of the PUSCH determined according to the path loss reference signal ID1.

[0261] The terminal device may send PUSCH on subband 1 corresponding to TPMI 1 using a transmit power value determined according to the above formula.

[0262] Through the method provided by the embodiment of the present application, in the communication process (such as the transmission process of PUSCH), the terminal device can determine the power control parameters of the TPMI indicated by the precoding indication information according to the precoding indication information indicating PUSCH, and send PUSCH based on the power control parameters. Because through this method, the terminal device can use the adapted power control parameters to realize the transmission of PUSCH, thereby improving the transmission performance, and different TPMIs can adapt to the transmission paths of different network devices, and then adapt the corresponding power control parameters, which can improve the transmission performance on repeated transmissions in different sub-bands or different time domains. And the network device can indicate n TPMIs at a time through the precoding indication information, thereby reducing the redundancy of the TPMI indication and reducing the overhead of the TPMI indication. In addition, each antenna port of the terminal device used to transmit PUSCH can be associated with a power amplifier respectively, and each power amplifier can transmit part of the bandwidth of PUSCH respectively, and can also improve the power spectrum density of PUSCH transmission.

[0263]

Method 2

[0264] In this manner, the terminal device determines the power control parameters of the PUSCH to be sent according to the indication information of the sounding reference signal. Figure 5 The figure shows a schematic diagram of the communication process based on the second mode, which includes:

[0265] S501: The network device instructs the terminal device to send sounding reference signal indication information (SRS resource indication, SRI).

[0266] The SRI field is used to indicate the index value of p SRS resources (i.e., indicates p SRS resources). Exemplarily, the network device may carry the index values ​​of p SRS resources in the second signaling. Optionally, the second signaling may be DCI, RRC signaling, or other signaling, etc. The other signaling may be other existing signaling (non-DCI and RRC signaling), may be signaling obtained by improving existing signaling, or may be newly added signaling, etc. Alternatively, an SRI field in the second signaling directly indicates the index value of p SRS resources, and the content indicated by each state in the field may be predefined or configured.

[0267] In one implementation, the second signaling carries p SRI fields, each SRI field is used to indicate a corresponding SRS resource. For example, PUSCH adopts two transmission beams, and the first signaling carries two SRI fields, one of which is used to indicate SRS resource 0, and the other SRI field is used to indicate SRS resource 1. In another implementation, the second signaling may carry one SRI field, and the one SRI field is used to indicate the first SRS resource. The remaining SRS resources may be determined based on the first SRS resource. For example, the second signaling carries one SRI field, and the one SRI field is used to indicate SRS resource 0. The terminal device may select other SRS resources different from the SRS resource 0. For example, if PUSCH adopts two transmission beams, the terminal device may use a predefined polling mechanism to search for other SRS resources except the SRS resource 0, and determine that the other SRS resource is SRS resource 1. In another implementation, the second signaling carries an SRI field to directly indicate p SRS resources. For example, PUSCH uses two transmit beams. The second signaling carries an SRI field to indicate SRS resource 0 and SRS resource 1, as shown in Table 1. p is an integer greater than 1.

[0268] When the terminal device sends SRS on different SRS resources, it can use different beamforming methods. Therefore, when different SRS resources are indicated, it indicates that the beamforming used for PUSCH transmission uses the beamforming used for sending SRS on the SRS resources indicated by the corresponding SRI. It can be seen that SRI essentially still indicates the precoding method of PUSCH.

[0269] When SRI indicates p SRS resources, each SRS resource corresponds to a set of power control parameters, and at least two of the p SRS resources correspond to different power control parameters of the PUSCH, for example, the power control parameters corresponding to each of the p SRS resources are different. It should be understood that the power control parameters corresponding to the SRS resources are used to determine the transmit power of the PUSCH transmission, rather than to determine the transmit power used to send the SRS on the SRS resources.

[0270] It should also be understood that the power control parameters corresponding to at least two SRS resources among the p SRS resources are different, which means that the power control parameters of the PUSCH corresponding to the p SRS resources are independently configured.

[0271] Taking the case where a network device is configured with four SRS resources as an example, the four SRS resources include SRS resource 0, SRS resource 1, SRS resource 2, and SRS resource 3. SRS resource 0 and SRS resource 1 can be associated with a set of power control parameters set 0 in a pre-configured or pre-defined manner. The power control parameters may include P O , and / or α, and / or path loss measurement reference signal index value and other configuration parameters, and associate SRS resource 2 and SRS resource 3 with a set of power control parameters set 1. Similarly, the power control parameters may include P O , and / or α, and / or path loss measurement reference signal index value and other configuration parameters. Then, when the precoding or antenna port represented by SRS resource 0 and SRS resource 1 is used to send a signal, the transmit power of the signal is determined according to the configuration parameters of set 0; when the precoding or antenna port represented by SRS resource 2 and SRS resource 3 is used to send a signal, the transmit power of the signal is determined according to the configuration parameters of set 1.

[0272] Specifically, taking SRI state 4 in Table 1 as an example, the number of SRS resources indicated by this state = 2, and each SRS resource can correspond to a different time domain resource of PUSCH, that is, SRS resource 0 and SRS resource 1 are respectively used to indicate the precoding used for repeated transmission of PUSCH on different time domain resources. When SRS resource 0 is used to send PUSCH on the first time domain resource, the transmission power is determined according to set 0, and when SRS resource 1 is used to send PUSCH on the first time domain resource, the transmission power is determined according to set 1.

[0273] In another example, for each SRI state, the correspondence between the index values ​​of different SRS resources and the power control parameters is independently defined or configured. For example, the power control parameters corresponding to SRS resource 0 under SRI state 0 in Table 1 are different from the power control parameters corresponding to SRS resource 0 under SRI state 4, or are independently configured.

[0274] The p SRS resources belong to at least two SRS resource groups respectively, and the power control parameters corresponding to the SRS resources in the same SRS resource group are the same. The network device may pre-set at least two SRS resource groups, each SRS resource group corresponds to a set of power control parameters, and then divide the set SRS resources into the corresponding SRS resource groups; or the network device may pre-set p SRS resources, each SRS resource corresponds to a set of power control parameters, and then divide the SRS resources with the same power control parameters into one SRS resource group.

[0275] If the PUSCH is sent in a frequency-selective manner, the network device may instruct to send the subband granularity related information used by the PUSCH, and the subband granularity related information includes the number of subbands N and / or the subband granularity K2, etc. Optionally, the subband granularity related information may be carried in the second instruction, or may be carried in other instructions except the second instruction. The terminal device may subsequently divide the subband according to the subband granularity related information, and details may refer to the above S202.

[0276] In one implementation, the number of subbands N is preconfigured, for example, through RRC signaling, or through MACCE signaling.

[0277] In one possible design, the number of subbands N is determined according to the scheduling bandwidth of the PUSCH. For example, when the scheduling bandwidth is different, the corresponding N is different, and the above relationship can be predefined.

[0278] In one possible design, the number of subbands N is determined according to the number of SRS resources, and the number of subbands N is equal to the number of SRS resources p.

[0279] In one possible design, the number of RBs included in each subband is preconfigured or determined according to the scheduling bandwidth of the PUSCH. The P SRS resources correspond to N subbands, each of the N subbands includes one or more consecutive RBs, and the RBs included in each subband are the same as the SRS resources used by the PUSCH to send the PUSCH, and the RBs occupied by the PUSCH include the N subbands, p is less than or equal to N, and N is a positive integer.

[0280] Exemplarily, the network device may specifically carry the SRI corresponding to the subband (RB set) in the second signaling. In one implementation, the second signaling carries p SRI fields, and each SRI field is used to indicate the SRS resources of a specific subband. In another implementation, the second signaling carries one SRI field, and the one SRI field is used to indicate the SRS resources of the first subband (referring to a specific subband), and the remaining SRS resources can be determined based on the SRS resources used to indicate the first subband. In yet another implementation, the second signaling carries one SRI field, and the one SRI field is used to indicate the SRS resources of each specific subband in p specific subbands.

[0281] In one possible design, the N subbands may be replaced by N time domain resources, such as N OFDM symbol groups or N time slots, that is, the index values ​​of the p SRS resources correspond to N time domain resources.

[0282] If PUSCH is sent in a time domain repetition manner, the network device may instruct the terminal device to send PUSCH in the time domain (symbol set) for a number of repetitions M, where M is a positive integer and M is greater than or equal to p, wherein each repetition in the time domain is used to transmit the same TB and uses one of the p SRS resources. Optionally, the network device may also indicate the SRS resource used when the PUSCH is repeatedly sent at least once out of M times, for example, indicating the SRS resource used when the PUSCH is repeatedly sent for the mth time, or indicating the SRS resource used each time the PUSCH is repeatedly sent, m∈{1,2,…M}. For example, the network device may send a third indication information, and the third indication information is used to indicate the number of repetitions M in the time domain sent by the terminal device for PUSCH, and the third indication information may also be used to indicate the SRS resource used each time the terminal device repeatedly sends PUSCH. The third indication information may be carried in the second signaling, or may be carried in other instructions other than the second signaling. Exemplarily, when the n SRS resources correspond to N time domain resources, the third indication information is specifically used to indicate the terminal device to send the PUSCH repetition number N in the time domain, N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and adopts one of the n TPMIs.

[0283] Alternatively, the network device may also indicate when to start repeated transmission (i.e., a trigger condition for time domain repetition), and / or the time domain resources occupied by each repeated transmission, etc. Alternatively, the time interval between M repeated transmissions is predefined, and the time length occupied by each repeated transmission is defined to be the same. Alternatively, the total time length occupied by nominally M repeated transmissions is predefined, and the actual time length occupied by each repeated transmission is determined according to a preset condition.

[0284] Alternatively, the network device may also instruct the terminal device to use a transmission mode for sending PUSCH. Under different transmission modes, the power control parameters corresponding to the SRS resources (or the index value of the SRS resources) are different. The different transmission modes include: a broadband precoding mode and a subband precoding mode (see the above-mentioned frequency-selective PUSCH transmission mode); or, a time domain repetition transmission mode and a non-time domain repetition transmission mode (see the above-mentioned time domain repetition PUSCH transmission mode). For example, the network device may send a fourth indication information, and the fourth indication information is used to indicate the transmission mode used by the terminal device to send PUSCH. The fourth indication information may be carried in the second signaling, or may be carried in other signaling other than the second signaling.

[0285] S502: The terminal device determines a (second) power control parameter of the PUSCH according to the sounding reference signal indication information adopted by the PUSCH.

[0286] The terminal device may receive the indication information of the sounding reference signal used for sending the PUSCH indicated by the network device. Exemplarily, the terminal device may receive the second signaling, and the second signaling carries a field for indicating p SRIs.

[0287] In one implementation, the second signaling carries p SRI fields, each SRI field is used to indicate a corresponding SRS resource. For example, PUSCH uses two transmission beams, and the terminal device determines the power control parameters corresponding to SRS resource 0 indicated by one of the SRI fields, and the power control parameters corresponding to SRS resource 1 indicated by the other SRI field, based on the two SRI fields carried in the second signaling. In another implementation, the second signaling carries one SRI field, and the one SRI field is used to indicate the first SRS resource. For example, the terminal device selects other SRS resources different from the SRS resource 0. For example, PUSCH uses two transmission beams, and the one field is used to indicate SRS resource 0. The terminal device can use a predefined polling mechanism to search for other SRS resources except the SRS resource 0, and determine that the other SRS resource is SRS resource 1. The terminal device determines the power control parameters corresponding to SRS resource 0 and the power control parameters corresponding to SRS resource 1. In another implementation, the SRI field in the second signaling directly indicates p SRS resources. For example, PUSCH uses two transmission beams. The terminal device can determine that the one field is used to indicate the power control parameters corresponding to SRS resource 0 and the power control parameters corresponding to SRS resource 1.

[0288] The terminal device may be configured with a mapping relationship between SRS resources (or index values ​​of SRS resources) and power control parameters, each SRS resource corresponds to a set of power control parameters, and at least two of the p SRS resources correspond to different power control parameters.

[0289] If PUSCH is sent in a frequency-selective manner, the terminal device may receive the subband granularity information indicated by the network device for sending PUSCH, and divide the subband according to the subband granularity information. The specific subband division process can refer to the above S202, and the repeated parts are not repeated.

[0290] If PUSCH is sent in a time domain repetition manner, the terminal device can receive the number of repetitions M of sending PUSCH on (symbol set) indicated by the network device, where M is a positive integer and M is greater than or equal to p. Optionally, the terminal device can also receive the SRS resources used when the PUSCH is repeatedly sent at least once out of the M times indicated by the network device, for example, indicating the SRS resources used when the PUSCH is repeatedly sent for the mth time, or indicating the SRS resources used each time the PUSCH is repeatedly sent, m∈{1,2,…M}. For example, the terminal device can receive third indication information, and the third indication is used to indicate the number of repetitions M of the PUSCH sent by the terminal device in the time domain, and the third indication information can also be used to indicate the SRS resources used by the terminal device each time it repeatedly sends PUSCH. The third indication information can be carried in the second signaling, or in other signaling other than the second signaling. Exemplarily, when the n SRS resources correspond to N time domain resources, the third indication information is specifically used to indicate the terminal device to send the PUSCH in the time domain for a number of repetitions N, where N is a positive integer and N is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs. Specifically, the terminal device can determine the TPMI used by the PUSCH sent for the mth time in N repeated transmissions, m∈{1,2,…N}, and determine the power control parameters of the PUSCH sent for the mth time.

[0291] Alternatively, the network device may also indicate when to start repeated transmission (i.e., a trigger condition for time domain repetition), and / or the time domain resources occupied by each repeated transmission, etc. The time interval between M repeated transmissions is defined, and the time length occupied by each repeated transmission is defined to be the same. Alternatively, the total time length occupied by nominally M repeated transmissions is predefined, and the actual time length occupied by each repeated transmission is determined according to a preset condition.

[0292] Alternatively, the terminal device receives the transmission mode indicated by the network device for sending the PUSCH, and under different transmission modes, the power control parameters corresponding to the SRS resource (or the index value of the SRS resource) are different. The different transmission modes include: a broadband precoding mode and a subband precoding mode (see the above-mentioned frequency-selective PUSCH transmission mode); or a time domain repetition transmission mode and a non-time domain repetition transmission mode (see the above-mentioned time domain repetition transmission mode of PUSCH).

[0293] Taking the number of SRS resources = 4 in Table 1 as an example, the current transmission mode includes transmission mode 1, transmission mode 2 and other transmission modes, SRI indicates multiple SRS resources, and the terminal device can determine the power control parameters corresponding to the SRS resources corresponding to SRI (such as SRI = 0-3). When transmission mode 1 or transmission mode 2 is adopted, the transmission power of PUSCH transmission is determined by power control parameters 0 and 1; when other transmission modes are adopted, the transmission power of PUSCH transmission is determined by power control parameter 4.

[0294] S503: The terminal device sends the PUSCH based on the power control parameter, and the network device receives the PUSCH.

[0295] The process of the terminal device executing S503 may refer to the process of S203, and similarities are not repeated here.

[0296] Through the method provided by the embodiment of the present application, during the communication process, the terminal device can determine the power control parameter of the index value of the SRS resource indicated by the detection reference signal indication information according to the detection reference signal indication information indicating the PUSCH, and send the PUSCH based on the power control parameter. Because through this method, different SRIs can adapt to the transmission paths of different network devices, and then adapt to the corresponding power control parameters, the transmission performance on repeated transmissions in different subbands or different time domains can be improved. And the network device can indicate the index values ​​of p SRS resources at a time through the detection reference signal indication information, thereby reducing the redundancy of the index value indication of the SRS resource and reducing the overhead of the index value indication of the SRS resource.

[0297]

Method 3

[0298] The reliability of PUSCH transmission can be improved by cooperating with multiple network devices to receive and process PUSCH. Figure 6 As shown, when two network devices cooperate to receive and process PUSCH, the two network devices can each occupy a different control resource set (CORESET) (group) to send DCI for scheduling PUSCH. For example, network device 1 sends DCI 1 for scheduling PUSCH 0 on CORESET (group) 0, and network device 2 sends DCI 2 for scheduling PUSCH 1 on CORESET (group) 1. It is assumed here that CORESET 0 and CORESET 1 are both configured in the same bandwidth, for example, in the same component carrier, or in the same bandwidth part. In the prior art, PUSCH scheduled by DCI 1 and DCI 2 generally share the same set of power control parameters, for example, PUSCH 1 is a PUSCH 0. O, and / or α, and / or path loss measurement reference signal index value and other configuration parameters, which will cause the transmission power of signals sent to different network devices to be unable to adapt to the corresponding transmission path, affecting the transmission efficiency of the terminal device. In view of this, in this method, the terminal device can determine the power control parameters of the PUSCH to be sent based on the transmission resources corresponding to the scheduling information DCI sent by the network device. The network device can pre-configure the power control parameters associated with different transmission resources, so that the terminal device can use the corresponding power control parameters when sending different PUSCHs. Figure 7 The figure shows a schematic diagram of the communication process based on mode 3, which includes:

[0299] S701: The network device sends fifth indication information on the transmission resource.

[0300] The network device will pre-configure multiple transmission resources, and the transmission resources are used to carry downlink control signaling. The network device can select one or more transmission resources from the multiple transmission resources to send control signaling. Independent control signaling can be carried on different transmission resources, that is, the control signaling on different transmission resources can independently schedule data. The network device pre-configures the power control parameters associated with different transmission resources so that the power control parameters corresponding to different transmission resources are independently configured. In this way, the network device does not need to additionally indicate the information used to determine the power control parameters through DCI signaling, thereby reducing the indication overhead. For example, the network device sends a third signaling on the transmission resource, and the third signaling includes the fifth indication information. The third signaling can be DCI, RRC signaling, or other signaling, etc. The other signaling can be other existing signaling (non-DCI and RRC signaling), can be signaling improved from existing signaling, or can be newly added signaling, etc.

[0301] The transmission resources include CORESET or CORESET group, and the CORESET or CORESET group is used to configure the physical time-frequency resources for carrying downlink control signaling. The time-frequency resources can be understood as the physical resource pool for carrying downlink control signaling. The physical resources actually occupied by the control signaling can be further selected in the physical resource pool. Furthermore, CORESET is also used to configure the quasi-co-location assumption of the signal sent on the time-frequency resource and the scrambling information of the sequence. When the network device is configured with multiple CORESETs (groups), multiple (sets) of power control parameters can also be configured. The number of sets of power control parameters can be less than or equal to the number of CORESETs (groups), and the corresponding relationship between CORESETs (groups) and power control parameters is configured. For example, the transmission resources include CORESET groups, and the network device configures CORESET group 1 corresponding to the first set of power control parameters, and CORESET group 2 corresponding to the second set of power control parameters. Each set of power control parameters independently contains the corresponding power control parameter configuration.

[0302] Optionally, each CORESET group includes one or more CORESETs, for example, the network device is configured with three CORESETs, wherein CORESET ID 0 and CORESET ID 1 belong to CORESET group 0, and CORESET ID 2 belongs to CORESET group 1. Exemplarily, the network device sends the fifth indication information through the network device through DCI, for example, the DCI can be a compact / reduced DCI format, the field types included in the format are fixed, except that the size of the frequency domain resource indication field depends on the number of RBs occupied by the BWP, the sizes of other fields included in the DCI are fixed, and the number of bits corresponding to other fields is also fixed. The number of layers of the PUSCH scheduled in this format is 1 and it is a single-user transmission mode, and it is an open-loop transmission mode. The number of layers of the scheduled PUSCH is 1, indicating that layer indication signaling is not included, and the single-user transmission mode indicates that the DCI does not include port indication information of data and demodulation reference signal (DMRS). The DCI format may not include a field indicating the selection of a set of power control parameters from multiple sets of power control parameters.

[0303] Optionally, the compact / simplified DCI format (DCI format 0_0) includes at least the following fields: DCI format indication information (occupies 1 bit, used to indicate downlink DCI or uplink DCI), frequency domain resource location indication (occupies Indicates the number of RBs occupied by uplink BWP), time domain resource location indication information (occupies 4 bits), frequency hopping flag (occupies 1 bit), modulation and coding scheme (occupies 5 bits), new data indicator (occupies 1 bit), redundancy version (RV, occupies 2 bits), hybrid automatic repeat request (HARQ) process number (occupies 4 bits), scheduled PUCCH transmit power control command (TPC command, occupies 2 bits), bits filled according to the number of bits of other DCI formats, and UL / SUL indication (used to indicate the transmission carrier of PUSCH, if a cell has two UL bandwidths and the number of bits of DCI format 1_0 before filling with 0 is greater than the number of bits of DCI format 0_0 before filling with 0, it occupies 1 bit, otherwise it occupies 0 bit).

[0304] Optionally, the conventional DCI format (DCI format 0_1) includes at least the following fields: DCI format indication information (occupying 1 bit, used to indicate downlink DCI or uplink DCI), carrier indicator (carrier indicator, determined by RRC configuration to occupy 0 bit or 3 bits), UL / SUL indication (used to indicate the transmission carrier of PUSCH, configured by RRC, if a supplementary UL cell is configured, it occupies 1 bit), BWP indication (used to indicate the uplink BWP activated in the carrier, determined by the network device configuration to occupy 0 bit or 1 bit or 2 bits), frequency domain resource location indication (occupying Related to the number of RBs and resource allocation method included in the activated BWP), frequency domain resource position indication information (used to indicate the time domain resource position occupied by PUSCH, determined by RRC configuration to occupy 0 bit or 1 bit or 2 bits or 3 bits or 4 bits), frequency hopping identifier (determined by RRC configuration to occupy 0 bit or 1 bit), modulation and coding scheme (occupying 5 bits), new data indication (new data indicator, used to indicate whether PUSCH is new data or retransmission data, occupying 1 bit), redundancy version (used to indicate the coding method of PUSCH, occupying 2 bits), HARQ process number (occupying 4 bits), first downlink assignment indication (downlinkassignment index, DAI, occupies 1 bit or 2 bits, 1 bit is used for semi-static HARQ-ACK codebook, indicating whether HARQ-ACK is carried on PUSCH, 2 bits are used for dynamic HARQ-ACK codebook, indicating the current total number of HARQ-ACK bits), second DAI (occupies 0 bit or 2 bits, 2 bits are used for dynamic HARQ-ACK codebook, indicating the total number of HARQ-ACK bits of the current second sub-codebook, 0 bits are used for other situations), scheduled PUCCH transmit power control command (TPC command, occupies 2 bits), SRS resource selection indication (occupied by RRC configuration or Used to select triggering of non-periodic SRS, N SRS is the number of configured SRS resources, The maximum number of layers of PUSCH transmission), precoding information and layer indication (determined by RRC configuration, occupying 0 bit or 1 bit or 2 bits or 3 bits or 4 bits or 5 bits or 6 bits, used to indicate the number of PUSCH layers and the number of ports and precoding information of the corresponding DMRS), antenna port indication (occupying 2 bits or 3 bits or 4 bits or 5 bits, used to indicate the port number of DMRS), SRS request (occupying 2 bits or 3 bits, used to indicate the triggering of non-periodic SRS), CSI request (determined by RRC configuration, occupying 0 bit or 1 bit or 2 bits or 3 bits or 4 bits or 5 bits or 6 bits, used to indicate the selection of triggering non-periodic CSI feedback and the corresponding measurement CSI-RS), code block group (Code Block The PTRS-DMRS association (determined by the RRC configuration to occupy 0 bit or 2 bits or 4 bits or 6 bits or 8 bits, which is related to the number of code blocks), the beta_offset indication (determined by the RRC configuration to occupy 0 bit or 2 bits, which is used to indicate the frequency domain position occupied by the PTRS), the DMRS sequence initialization (determined by the RRC configuration to occupy 0 bit or 2 bits, which is used to indicate the RE position of the UCI carried on the PUSCH) and the DMRS sequence initialization (determined by the RRC configuration to occupy 0 bit or 1 bit, which is used to indicate the RE position of the UCI carried on the PUSCH).

[0305] S702: The terminal device determines the power control parameters of the PUSCH scheduled by the fifth indication information according to the transmission resources corresponding to the detected fifth indication information.

[0306] The terminal device may be pre-configured with a correspondence between transmission resources and power control parameters. For example, the terminal device may receive a fourth signaling sent by a network device, and the fourth signaling is used to indicate the correspondence between transmission resources and power control parameters.

[0307] For example, the terminal device is configured with the network device configured CORESET group 1 corresponding to the first set of power control parameters, CORESET group 2 corresponding to the second set of power control parameters, and three CORESETs are configured in the terminal device, including CORESET ID0, CORESET ID 1, and CORESET ID 2. The terminal device performs DCI detection on the three configured CORESETs, and can detect that DCI 1 is located in CORESET ID 0 or in CORESET ID 1, CORESET ID 0 and CORESET ID 1 are located in CORESET group 1, and can detect that DCI 2 is located in CORESET ID 2, CORESET ID2 is located in CORESET group 2, and DCI 1 and DCI 2 are located in corresponding different CORESET groups. The terminal device can determine the power control parameters corresponding to the CORESET according to the detected DCI being located in the CORESET group where the CORESET is located, determine the PUSCH transmit power scheduled by the DCI according to the power control parameters, and send the PUSCH.

[0308] S703: The terminal device sends a PUSCH based on the power control parameter, and the network device receives the PUSCH.

[0309] Optionally, at least two sets of power control parameters may include P O , and / or α, and / or path loss measurement reference signal index value, the mapping relationship between each set of power control parameters and the CORESET group can also be indicated to the terminal device through configuration information, for example, two parameter sets are represented as set0 and set1, and in the mapping relationship between the two parameter sets and the CORESET group, CORESET group 0 corresponds to set 0, and CORESET group 1 corresponds to set 1. The terminal device can also be configured with two PL RS IDs, and the mapping relationship between the two PLRS IDs and the CORESET group is configured, for example, CORESET group 0 corresponds to PL RS 0, and CORESET group 1 corresponds to PL RS 1. The terminal device can also be configured with two l, and the mapping relationship between the two l and the CORESET group is configured, for example, CORESET group 0 corresponds to l=0, and CORESET group 1 corresponds to l=1.

[0310] If the terminal device receives DCI 1 located on CORESET group 0, and the DCI 1 schedules PUSCH 0, the terminal device can determine that set0 corresponding to CORESET group 0 and set 0 includes P O and α configuration information (assuming j=2) and PL ID 0, the terminal device inputs the parameters corresponding to set0 into the "PUSCH power control formula":

[0311]

[0312] Among them, P O_PUSCH,b,f,c (2) and α b,f,c (2) is P in set0 O and the value of α.

[0313] PL b,f,c (ID0) is the path loss information of the PUSCH determined according to the path loss reference signal ID 0.

[0314] The terminal device may schedule PUSCH 0 using DCI 1 on CORESET group 0, and send PUSCH 0 using the transmit power value determined according to the above formula.

[0315] If the terminal device receives DCI 2 located on CORESET group 1, and the DCI 2 schedules PUSCH 1, the terminal device can determine that set 1 corresponding to CORESET group 1 and set 1 includes PUSCH 1. O and α configuration information (assuming j=3) and PL ID 1, the terminal device inputs the parameters corresponding to set1 into the "PUSCH power control formula":

[0316]

[0317] Among them, P O_PUSCH,b,f,c (3) and α b,f,c (3) is P in set1 O and the value of α.

[0318] PL b,f,c (ID1) is the path loss information of the PUSCH determined according to the path loss reference signal ID1.

[0319] The terminal device may schedule PUSCH 1 using DCI2 on CORESET group 1, and send PUSCH 1 using the transmit power value determined according to the above formula.

[0320] Through the method provided in the embodiment of the present application, during the communication process, the terminal device can determine the power control parameters of the transmission resources according to the transmission resources when the network device sends the fifth indication information, and send PUSCH based on the power control parameters. Because through this method, different network devices can independently schedule PUSCH resources, and the scheduled PUSCH resources each correspond to different power control parameters, the terminal device can adapt independent transmission paths according to the power control parameters corresponding to different network devices, thereby improving (uplink) transmission performance. In addition, the method in the embodiment of the present application does not rely on the DCI signaling to include a field specifically used to indicate the selection of power control parameters, avoiding the problem of uplink resource waste caused by the network device additionally configuring SRS resources and the problem of increased DCI bits.

[0321] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the terminal device can also be implemented by components that can be used for the terminal device (such as chips or circuits), and the methods and operations implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).

[0322] Combination of the above Figures 1 to 7 The communication method of the embodiment of the present application is described in detail. Figures 8 to 10 The communication device according to the embodiment of the present application is described in detail.

[0323] Figure 8 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device can be applied to Figure 2 In the system shown, the functions of the terminal device in the above method embodiment are executed. Figure 8 Only the main components of the terminal device are shown. Figure 8 As shown, the terminal device 800 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device, execute the software program, and process the data of the software program, for example, to support the terminal device to perform the actions described in the above method embodiment, such as determining the power control parameters of the PUSCH according to the precoding indication information adopted by the PUSCH. The memory is mainly used to store software programs and data, for example, to store the corresponding relationship between the indication information and the combination information described in the above embodiment. The control circuit is mainly used for the conversion between the baseband signal and the radio frequency signal and the processing of the radio frequency signal. The control circuit and the antenna can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.

[0324] When the terminal device is turned on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.

[0325] Those skilled in the art will appreciate that for ease of description, Figure 8 Only one memory and one processor are shown. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.

[0326] As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal device, execute software programs, and process software program data. Figure 8 The processor in the can integrate the functions of the baseband processor and the central processing unit. Those skilled in the art can understand that the baseband processor and the central processing unit can also be independent processors, which are interconnected through technologies such as buses. Those skilled in the art can understand that the terminal device can include multiple baseband processors to adapt to different network standards, and the terminal device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal device can be connected through various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and communication data can be built into the processor, or it can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.

[0327] In the embodiment of the present application, the antenna and the control circuit with transceiver functions may be regarded as the transceiver unit 801 of the terminal device 800, for example, for supporting the terminal device to receive DCI information. The processor with processing function may be regarded as the processing unit 802 of the terminal device 800. Figure 8As shown, the terminal device 800 includes a transceiver unit 801 and a processing unit 802. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, a device used to implement a receiving function in the transceiver unit 801 may be regarded as a receiving unit, and a device used to implement a sending function in the transceiver unit 801 may be regarded as a sending unit, that is, the transceiver unit 801 includes a receiving unit and a sending unit, and the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0328] The processor 802 can be used to execute the instructions stored in the memory to control the transceiver unit 801 to receive signals and / or send signals to complete the functions of the terminal device in the above method embodiment. As an implementation method, the functions of the transceiver unit 801 can be considered to be implemented by a transceiver circuit or a dedicated chip for transceiver.

[0329] Fig. 9 1 is a schematic diagram of the structure of a network device provided in an embodiment of the present application, such as a schematic diagram of the structure of a base station. Fig. 9 As shown, the base station can be applied to Figure 1 In the system shown, the functions of the network device in the above method embodiment are performed. The base station 900 may include one or more radio frequency units, such as a remote radio unit (RRU) 901 and one or more baseband units (BBU) (also referred to as digital units, digital units, DU) 902. The RRU 901 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna 9011 and a radio frequency unit 9012. The RRU 901 part is mainly used for the transmission and reception of radio frequency signals and the conversion of radio frequency signals and baseband signals, for example, for sending the signaling message described in the above embodiment to the terminal device. The BBU 902 part is mainly used for baseband processing, controlling the base station, etc. The RRU 901 and the BBU 902 may be physically arranged together, or they may be physically separated, that is, a distributed base station.

[0330] The BBU 902 is the control center of the base station, which can also be called a processing unit, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing unit) 902 can be used to control the base station to execute the operation process of the network device in the above method embodiment.

[0331] In one example, the BBU 902 may be composed of one or more boards, and the multiple boards may jointly support a wireless access network (such as an LTE network) with a single access indication, or may respectively support wireless access networks with different access standards (such as an LTE network, a 5G network or other networks). The BBU 902 also includes a memory 9021 and a processor 9022, and the memory 9021 is used to store necessary instructions and data. For example, the memory 9021 stores the correspondence between the TPMI and the power control parameters in the above embodiment. The processor 9022 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation flow of the network device in the above method embodiment. The memory 9021 and the processor 9022 can serve one or more boards. In other words, a memory and a processor may be separately set on each board. It is also possible that multiple boards share the same memory and processor. In addition, necessary circuits may be set on each board.

[0332] Fig.10 A schematic diagram of the structure of a communication device 1000 is provided. The device 1000 can be used to implement the method described in the above method embodiment, and the description in the above method embodiment can be referred to. The communication device 1000 can be a chip, a network device (such as a base station), a terminal device or other network devices.

[0333] The communication device 1000 includes one or more processors 1001. The processor 1001 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 terminal, or a chip, etc.), execute the software program, and process the data of the software program. The communication device may include a transceiver unit to realize the input (reception) and output (transmission) of the signal. For example, the communication device may be a chip, and the transceiver unit may be the input and / or output circuit of the chip, or a communication interface. The chip may be used in a terminal or a base station or other network equipment. For another example, the communication device may be a terminal or a base station or other network equipment, and the transceiver unit may be a transceiver, a radio frequency chip, etc.

[0334] The communication device 1000 includes one or more processors 1001. The one or more processors 1001 can implement Figure 2 , Figure 5 and Figure 7 The method of the network device or terminal device in the embodiment shown.

[0335] In a possible design, the communication device 1000 includes a device for receiving a PUSCH, and details may refer to the relevant description in the above method embodiment. For example, the PUSCH may be received through a transceiver, an input / output circuit, or an interface of a chip.

[0336] In one possible design, the communication apparatus 1000 includes a device for sending a PUSCH. For example, the PUSCH may be generated by one or more processors, and the PUSCH may be sent by a transceiver, or an input / output circuit, or an interface of a chip.

[0337] Optionally, the processor 1001 implements Figure 2 , Figure 5 and Figure 7 The method of the embodiment shown can also realize other functions.

[0338] Optionally, in one design, the processor 1001 may also include instructions 1003, which may be executed on the processor so that the communication device 1000 performs the method described in the above method embodiment.

[0339] In another possible design, the communication device 1000 may also include a circuit, which can implement the functions of the network device or terminal device in the aforementioned method embodiment.

[0340] In another possible design, the communication device 1000 may include one or more memories 1002, on which instructions 1004 are stored, and the instructions can be executed on the processor so that the communication device 1000 performs the method described in the above method embodiment. Optionally, data can also be stored in the memory. Instructions and / or data can also be stored in the optional processor. For example, the one or more memories 1002 can store the corresponding relationships described in the above embodiments, or the relevant parameters or tables involved in the above embodiments. The processor and memory can be set separately or integrated together.

[0341] In another possible design, the communication device 1000 may further include a transceiver unit 1005 and an antenna 1006. The processor 1001 may be referred to as a processing unit, which controls the communication device (terminal or base station). The transceiver unit 1005 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement the transceiver function of the communication device through the antenna 1006.

[0342] The present application also provides a communication system, which includes one or more network devices mentioned above, and one or more terminal devices.

[0343] It should be understood that the processor in the embodiment of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0344] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0345] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0346] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0347] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0348] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0349] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0350] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the 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.

[0351] It should be understood that Fig.10 The terminal device 1000 shown can implement Figures 2 to 7 The method embodiment involves various processes of the terminal device. The operations and / or functions of each module in the terminal device 1000 are respectively to implement Figures 2 to 7 Corresponding processes in the method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0352] It should be understood that in the embodiment of the present application, the processor 9022 or the processor 1001 can be implemented by a processing unit or a chip. Optionally, the transceiver can be composed of a radio frequency unit 9012 or a transceiver unit 1005. The embodiment of the present application is not limited to this.

[0353] It should be noted 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 the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (DigitalSignal 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. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0354] 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 random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (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.

[0355] An embodiment of the present application further provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a computer, the method described in any of the above method embodiments is implemented.

[0356] An embodiment of the present application also provides a computer program product, which, when executed by a computer, implements the method described in any of the above method embodiments.

[0357] 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 can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can 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 can 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 can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains 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)).

[0358] It should be understood that the above-mentioned processing device can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0359] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0360] In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0361] It should be understood that in the embodiment of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0362] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0363] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0364] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.

[0365] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0366] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0367] Through the description of the above embodiments, it is clear to the technicians in the field that the present application can be implemented by hardware, firmware, or a combination thereof. When software is used for implementation, the above functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any medium that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a computer can access. Take this as an example but not limited to: the computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer. In addition. Any connection can be appropriately a computer-readable medium. For example, if the software is transmitted from a website, a server or other remote source using a coaxial cable, an optical fiber cable, a twisted pair, a digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, then the coaxial cable, optical fiber cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwaves are included in the fixing of the medium. As used in this application, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blue-ray disc, wherein disk usually reproduces data magnetically, while disc uses laser to reproduce data optically. The above combinations should also be included in the scope of protection of computer-readable media.

[0368] In short, the above is only a preferred embodiment of the technical solution of this application, and is not intended to limit the protection scope of this application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application should be included in the protection scope of this application.

Claims

1. A communication method, characterized in that: include: The terminal device determines the power control parameters of the physical uplink shared channel PUSCH according to the precoding indication information adopted by the PUSCH, wherein the precoding indication information includes n precoding matrix indications TPMI, each TPMI corresponds to a set of power control parameters, and at least two TPMIs among the n TPMIs have different power control parameters, each TPMI corresponds to part of the time-frequency resources occupied by the PUSCH, and n is a positive integer; wherein multiple network devices cooperate to receive and process the PUSCH, and different TPMIs adapt to transmission links of different network devices; The terminal device sends the PUSCH based on the power control parameters.

2. The method according to claim 1, characterized in that Each TPMI of the n TPMIs corresponds to a matrix, the rows of the matrix correspond to the transmit antenna ports for transmitting the PUSCH, and the columns of the matrix correspond to the transmission layers of the PUSCH.

3. The method according to claim 2, characterized in that The n TPMIs correspond to N subbands, each of the N subbands includes one or more consecutive resource blocks RBs, and the TPMIs used on the RBs included in each subband are the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

4. The method according to any one of claims 1 to 3, characterized in that: The n TPMIs have the same coherence type, which includes an incoherent type or a partially coherent type.

5. The method according to any one of claims 1 to 3, characterized in that: The n TPMIs belong to at least two TPMI groups respectively, and the power control parameters corresponding to the TPMIs in the same TPMI group are the same; When the n TPMIs are of incoherent type, the positions of non-zero elements of TPMIs in different TPMI groups are different; When the n TPMIs are of partially coherent type, the positions of non-zero elements of TPMIs in different TPMI groups are different, and / or the positions of non-zero elements of TPMIs in the same TPMI group are the same.

6. The method according to claim 4, characterized in that The n TPMIs are of the same coherent type and further include: The coherence type of the n TPMIs is a completely coherent type, and the n TPMIs correspond to the same set of power control parameters.

7. The method according to any one of claims 1 to 3, characterized in that: Before the terminal device determines the power control parameter of the PUSCH according to the precoding indication information adopted by the PUSCH, the method further comprises: The terminal device receives first indication information, where the first indication information is used to indicate the terminal device to send a PUSCH repetition number M in the time domain, where M is a positive integer and M is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs; The terminal device determines the power control parameter of the PUSCH according to the precoding indication information adopted by the PUSCH, including: The terminal device determines the TPMI used by the PUSCH sent for the mth time, m∈{1,2,…M}, and determines the power control parameters of the PUSCH sent for the mth time according to the precoding matrix.

8. The method according to any one of claims 1 to 3, characterized in that: The power control parameter includes at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

9. A communication method, characterized in that: include: The network device instructs the terminal device to send precoding indication information adopted by the physical uplink shared channel PUSCH, wherein the precoding indication information includes n precoding matrix indications TPMI, each TPMI corresponds to a set of power control parameters, at least two TPMIs among the n TPMIs correspond to different power control parameters, each TPMI corresponds to part of the time-frequency resources occupied by the PUSCH, and n is a positive integer; wherein multiple network devices cooperate to receive and process the PUSCH, different TPMIs adapt to transmission links of different network devices, and the network device belongs to the multiple network devices; The network device receives the PUSCH.

10. The method according to claim 9, characterized in that Each TPMI of the n TPMIs corresponds to a matrix, the rows of the matrix correspond to the transmit antenna ports for transmitting the PUSCH, and the columns of the matrix correspond to the transmission layers of the PUSCH.

11. The method according to claim 10, characterized in that The n TPMIs correspond to N subbands, each of the N subbands includes one or more consecutive resource blocks RBs, and the TPMIs used on the RBs included in each subband are the same, and the RBs occupied by the PUSCH include the N subbands, n is less than or equal to N, and N is a positive integer.

12. The method according to any one of claims 9 to 11, characterized in that: The n TPMIs have the same coherence type, which includes an incoherent type or a partially coherent type.

13. The method according to any one of claims 9 to 11, characterized in that: The n TPMIs belong to at least two TPMI groups respectively, and the power control parameters corresponding to the TPMIs in the same TPMI group are the same; When the n TPMIs are of incoherent type, the positions of non-zero elements of TPMIs in different TPMI groups are different; When the n TPMIs are of partially coherent type, the positions of non-zero elements of TPMIs in different TPMI groups are different, and / or the positions of non-zero elements of TPMIs in the same TPMI group are the same.

14. The method according to claim 12, characterized in that The n TPMIs are of the same coherent type and further include: The coherence type of the n TPMIs is a completely coherent type, and the n TPMIs correspond to the same set of power control parameters.

15. The method according to any one of claims 9 to 11, characterized in that: The network device instructs the terminal device to send precoding indication information adopted by the PUSCH, including: The network device sends a first indication information, where the first indication information is used to instruct the terminal device to send PUSCH repetition times M in the time domain, where M is a positive integer and M is greater than or equal to n, wherein each repetition in the time domain is used to transmit the same transport block TB and uses one of the n TPMIs.

16. The method according to any one of claims 9 to 11, characterized in that: The power control parameter includes at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

17. A communication method, characterized in that: include: The terminal device determines the power control parameters of the physical uplink shared channel PUSCH according to the precoding indication information adopted by the PUSCH, wherein the precoding indication information includes p fields, each of the p fields is used to indicate the index value of a sounding reference signal SRS resource, each field corresponds to a set of power control parameters, and there are at least two index values ​​of the p SRS resources whose corresponding power control parameters are different, and the index value of each SRS resource in the p SRS resources corresponds to part of the time-frequency resources occupied by the PUSCH, and p is a positive integer; wherein a plurality of network devices cooperate to receive and process the PUSCH, and different index values ​​of SRS resources are adapted to the transmission links of different network devices; The terminal device sends the PUSCH based on the power control parameters.

18. The method according to claim 17, characterized in that The p SRS resources belong to at least two SRS resource groups respectively, wherein the SRS resources belonging to the same SRS resource group correspond to the same power control parameters.

19. The method according to claim 17 or 18, characterized in that The index values ​​of the p SRS resources correspond to time domain repeated transmissions of N PUSCHs, where N is a positive integer and N is greater than or equal to p, wherein each time domain repeated transmission is used to transmit the same transport block TB and corresponds to one of the p SRS resources.

20. The method according to claim 17 or 18, characterized in that Under different transmission modes, the power control parameters corresponding to the index value of the SRS resource are different; wherein, the different transmission modes include: a broadband precoding mode and a subband precoding mode, the broadband precoding mode means that the same precoding is used on all RBs within the scheduling bandwidth, and the subband precoding mode means that different RBs within the scheduling bandwidth use different precoding; or, a time domain repetition transmission mode and a non-time domain repetition transmission mode, the non-time domain repetition transmission mode means that a transmission block is continuously mapped to continuous time domain resources according to a unified rule.

21. The method according to claim 17 or 18, characterized in that The power control parameter includes at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

22. A communication method, characterized in that: include: The network device instructs the terminal device to send precoding indication information adopted by the physical uplink shared channel PUSCH, wherein the precoding indication information includes p fields, each of the p fields is used to indicate an index value of a sounding reference signal SRS resource, each field corresponds to a set of power control parameters, and there are at least two index values ​​of the p SRS resources whose corresponding power control parameters are different, and the index value of each SRS resource in the p SRS resources corresponds to part of the time-frequency resources occupied by the PUSCH, and p is a positive integer; wherein a plurality of network devices collaborate to receive and process the PUSCH, and different index values ​​of SRS resources are adapted to transmission links of different network devices, and the network device belongs to the plurality of network devices; The network device receives the PUSCH.

23. The method of claim 22, wherein: The p SRS resources belong to at least two SRS resource groups respectively, wherein the SRS resources belonging to the same SRS resource group correspond to the same power control parameters.

24. The method according to claim 22 or 23, characterized in that The index values ​​of the p SRS resources correspond to time domain repeated transmissions of N PUSCHs, where N is a positive integer and N is greater than or equal to p, wherein each time domain repeated transmission is used to transmit the same transport block TB and corresponds to one of the p SRS resources.

25. The method according to claim 22 or 23, characterized in that Under different transmission modes, the power control parameters corresponding to the index value of the SRS resource are different; wherein, the different transmission modes include: a broadband precoding mode and a subband precoding mode, the broadband precoding mode means that the same precoding is used on all RBs within the scheduling bandwidth, and the subband precoding mode means that different RBs within the scheduling bandwidth use different precoding; or, a time domain repetition transmission mode and a non-time domain repetition transmission mode, the non-time domain repetition transmission mode means that a transmission block is continuously mapped to continuous time domain resources according to a unified rule.

26. The method according to claim 22 or 23, characterized in that The power control parameter includes at least one of the following power control parameters: an open-loop power control parameter; a closed-loop power control parameter; a target value of transmit power; an offset of transmit power; a path loss measurement reference signal index value; and a transmit power adjustment amount.

27. A device, characterized in that: include: a processor coupled to the memory; Memory, used to store computer programs or instructions; A processor, configured to execute a computer program or instruction stored in the memory so that the apparatus performs the method according to any one of claims 1 to 26.

28. A readable storage medium, characterized in that: The method comprises a program or an instruction, and when the program or the instruction is run on a processor, the method according to any one of claims 1 to 26 is executed.

Citation Information

Patent Citations

  • Method, device and equipment for distributing scheduling subbands and readable storage medium

    CN108668368A

  • Signaling receiving method and related device

    CN109150269A

  • Power control method, device and system

    CN110536399A