Configuration method and device, equipment and storage medium

By configuring a set of time-frequency resources for indicating that PUSCH transmission in multiple terminals in the network device, the conflict problem during PUSCH joint transmission is solved, and effective conflict resolution and resource utilization are achieved.

CN120166566APending Publication Date: 2025-06-17CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311732940.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-15
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

In the scenario where multiple user equipment (UEs) perform physical uplink shared channel (PUSCH) joint transmission, there is no effective solution to the existing technology yet.

Method used

By configuring a set for multiple terminals in a network device, it is used to indicate the time-frequency resource locations that cannot be used to map PUSCH when PUSCH is transmitted. This set consists of X time-frequency resources, X is an integer greater than or equal to 1. The specific method includes indicating a subset of the set through a downlink control information (DCI) or a media access control (MAC) control unit (CE), or adding bits in the DCI to indicate a time-frequency resource location that cannot be used to map PUSCH.

Benefits of technology

By configuring this set, conflicts between PUSCH and other channels or signals can be effectively avoided, ensuring that PUSCH is transmitted at mapped time and frequency resource locations, thereby achieving conflict resolution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120166566A_ABST
    Figure CN120166566A_ABST
Patent Text Reader

Abstract

The invention discloses a configuration method and device, equipment and a storage medium. The method comprises the following steps that: network equipment configures a first set for a plurality of terminals together; or respectively configuring a second set for the plurality of terminals, wherein the first set and the second set are both used for indicating that the plurality of terminals cannot be used for mapping the time-frequency resource position of the PUSCH when the plurality of terminals carry out PUSCH transmission; the first set and the second set are both composed of X time-frequency resources; x is an integer greater than or equal to 1.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to a configuration method, apparatus, device, and storage medium. Background Art

[0002] Currently, in the case of communication between only a single user equipment (UE) and a base station, for the uplink transmission of the UE, when a conflict occurs between the transmission of a physical uplink shared channel (PUSCH) and other channels or signals, the first solution is that for a PUSCH with a priority index of 0, the network only configures the transmission of a sounding reference signal (SRS) after the time-domain position of the PUSCH transmission; the second solution is that for a PUSCH with a priority index of 1 or a physical uplink control channel (PUCCH) with a priority index of 0, when the SRS conflicts with the PUSCH or PUCCH, the SRS is dropped; the third solution is that the base station scheduling ensures that the PUSCH does not conflict with the physical random access channel (PRACH). However, in the scenario of joint PUSCH transmission for multiple UEs, if a conflict occurs between the PUSCH of a certain UE and the transmission of other channels or signals, there is currently no solution for conflict resolution. Summary of the Invention

[0003] In view of this, embodiments of this application are expected to provide a configuration method, apparatus, device, and storage medium.

[0004] The technical solution of the embodiments of this application is implemented as follows:

[0005] Embodiments of this application are expected to provide a configuration method applied to a network device, and the method includes:

[0006] Configuring a first set for multiple terminals jointly;

[0007] Or,

[0008] Configuring a second set for each of the multiple terminals respectively;

[0009] Wherein, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH when the multiple terminals perform PUSCH transmission; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0010] In addition, according to at least one embodiment of the present application, the configuration of the time-frequency resource includes:

[0011] First information; the first information characterizes the frequency-domain resource that cannot be used to map the PUSCH;

[0012] And / or,

[0013] Second information; the second information characterizes the time-domain resource that cannot be used to map the PUSCH;

[0014] And / or,

[0015] The identifier of the sounding reference signal (SRS) resource or the identifier of the SRS resource set or the identifier of the physical random access channel (PRACH);

[0016] And / or,

[0017] First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource;

[0018] And / or,

[0019] The period and offset corresponding to the first information or the period and offset corresponding to the second information;

[0020] And / or,

[0021] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0022] In addition, according to at least one embodiment of the present application, the method further includes:

[0023] When the multiple terminals perform PUSCH transmission, indicating a subset of the first set through downlink control information (DCI);

[0024] Or,

[0025] When the multiple terminals perform PUSCH transmission, indicating a subset of the first set through a media access control (MAC) control element (CE);

[0026] Or,

[0027] When the multiple terminals perform PUSCH transmission, adding a first bit in the DCI;

[0028] Among them,

[0029] The subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0030] The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0031] In addition, according to at least one embodiment of the present application, the method further includes:

[0032] When the multiple terminals perform PUSCH transmission, indicate the time-frequency resource positions in the second set that cannot be used for mapping the PUSCH through DCI or MAC CE.

[0033] In addition, according to at least one embodiment of the present application, the method further includes:

[0034] When the multiple terminals perform PUSCH transmission, configure the association relationship between the second set and the first parameter for each of the multiple terminals, where the first parameter is the cell radio network temporary identifier (C-RNTI) of the terminal or a high-layer parameter configured by the network;

[0035] Indicate the time-frequency resource positions that cannot be used for mapping the PUSCH for each terminal through multiple fields in DCI; among them, the multiple fields correspond to the second sets configured for each terminal.

[0036] In addition, according to at least one embodiment of the present application, the method further includes:

[0037] Configure a first rule for the multiple terminals jointly;

[0038] Or,

[0039] Configure the first rule for each of the multiple terminals separately;

[0040] Among them, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and uplink control information UCI, cascade the UCI of each terminal in a preset order to obtain the cascaded UCI, multiplex the cascaded UCI with the PUSCH transmission, and if the number of bits of the cascaded UCI is greater than the first value, delete M bits from the UCI of each terminal respectively, where M is equal to the ratio of the first value to the second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0041] At least one embodiment of the present application provides a configuration method, which is applied to a terminal, and the method includes:

[0042] Receive the first set jointly configured by the network device for multiple terminals;

[0043] Or,

[0044] Receive the second set respectively configured by the network device for the multiple terminals;

[0045] Wherein,

[0046] Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used to map the PUSCH during PUSCH transmission by the multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0047] In addition, according to at least one embodiment of the present application, the configuration of the time-frequency resource includes:

[0048] First information; the first information characterizes the frequency-domain resources that cannot be used to map the PUSCH;

[0049] And / or,

[0050] Second information; the second information characterizes the time-domain resources that cannot be used to map the PUSCH;

[0051] And / or,

[0052] The identifier of the SRS resource or the identifier of the SRS resource set or the identifier of the PRACH;

[0053] And / or,

[0054] First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource;

[0055] And / or,

[0056] The period and offset corresponding to the first information or the period and offset corresponding to the second information;

[0057] And / or,

[0058] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0059] In addition, according to at least one embodiment of the present application, during PUSCH transmission by the multiple terminals, a subset of the first set is indicated by DCI;

[0060] Or,

[0061] During PUSCH transmission by the multiple terminals, a subset of the first set is indicated by MAC CE;

[0062] Or,

[0063] When performing PUSCH transmission on the multiple terminals, add a first bit in the DCI;

[0064] Wherein,

[0065] The subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH;

[0066] The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0067] In addition, according to at least one embodiment of the present application, when performing PUSCH transmission on the multiple terminals, indicate the time-frequency resource positions that cannot be used for mapping PUSCH in the second set through DCI or MAC CE.

[0068] In addition, according to at least one embodiment of the present application, the method further includes:

[0069] When performing PUSCH transmission on the multiple terminals, receive the association relationship between the second set and the first parameter, where the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network;

[0070] Wherein, indicate the time-frequency resource positions that cannot be used for mapping PUSCH of each terminal through multiple fields in the DCI; wherein, the multiple fields correspond to the second sets configured for each terminal.

[0071] In addition, according to at least one embodiment of the present application, the method further includes:

[0072] Receive the first rule commonly configured by the network device for the multiple terminals;

[0073] Or,

[0074] Receive the first rule separately configured by the network device for the multiple terminals;

[0075] Wherein, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and UCI, cascade the UCI of each terminal in a preset order to obtain the cascaded UCI, multiplex the cascaded UCI with the PUSCH transmission, and if the number of bits of the cascaded UCI is greater than the first value, delete M bits from the UCI of each terminal respectively, where M is equal to the ratio of the first value to the second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0076] At least one embodiment of the present application provides a configuration device, including:

[0077] A processing module, configured to configure a first set for a plurality of terminals jointly; or configure a second set for each of the plurality of terminals;

[0078] Wherein,

[0079] Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH when PUSCH joint transmission is performed on the plurality of terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0080] At least one embodiment of the present application provides a configuration device, including:

[0081] A receiving module, configured to receive the first set jointly configured by a network device for a plurality of terminals; or receive the second set separately configured by the network device for the plurality of terminals;

[0082] Wherein,

[0083] Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH when PUSCH transmission is performed on a plurality of terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0084] At least one embodiment of the present application provides a network device, including a processor and a memory for storing a computer program that can run on the processor,

[0085] Wherein, when the processor is used to run the computer program, it executes the steps of any of the methods on the network device side described above.

[0086] At least one embodiment of the present application provides a terminal, including a processor and a memory for storing a computer program that can run on the processor,

[0087] Wherein, when the processor is used to run the computer program, it executes the steps of any of the methods on the terminal side described above.

[0088] At least one embodiment of the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of any of the above methods.

[0089] The configuration method, apparatus, device, and storage medium provided by the embodiments of the present application, the method includes: a network device configures a first set for multiple terminals jointly; or configures a second set for each of the multiple terminals; wherein, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH when the multiple terminals perform PUSCH transmission; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0090] Adopting the technical solution provided by the embodiments of the present application, for the scenario of PUSCH joint transmission of multiple UEs, taking 2 UEs as an example, if there is a conflict between the PUSCH sent by UE1 and the transmission of other channels or signals other than PUSCH sent by UE2, then the time-frequency resource positions that cannot be used for mapping the PUSCH when UE1 performs PUSCH transmission are indicated by the first set or the second set, so as to free up the time-frequency resource positions that cannot be used for mapping the PUSCH, to prevent conflicts with other channels or signals other than PUSCH sent by UE2. In this way, UE1 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution. Similarly, if there is a conflict between the PUSCH sent by UE2 and the transmission of other channels or signals other than PUSCH sent by UE1, then the time-frequency resource positions that cannot be used for mapping the PUSCH when UE2 performs PUSCH transmission are indicated by the first set or the second set, so as to free up the time-frequency resource positions that cannot be used for mapping the PUSCH, to prevent conflicts with other channels or signals other than PUSCH sent by UE1. In this way, UE2 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] Figure 1 is the schematic implementation flow of the configuration method of the embodiments of the present application Figure 1 ;

[0092] Figure 2 is the schematic implementation flow of the configuration method of the embodiments of the present application Figure 2 ;

[0093] Figure 3 is the schematic composition structure of the configuration apparatus of the embodiments of the present application Figure 1 ;

[0094] Figure 4 is the schematic composition structure of the configuration apparatus of the embodiments of the present application Figure 2 ;

[0095] Figure 5 It is a schematic diagram of the composition structure of the network device according to an embodiment of the present application;

[0096] Figure 6 It is a schematic diagram of the composition structure of the terminal according to an embodiment of the present application. Detailed implementation manners

[0097] Before introducing the technical solution of the embodiment of the present application, the related technologies will be introduced first.

[0098] Currently, for the new scenario of PUSCH joint transmission for multiple UEs, it includes: the first scenario, if the channel state of one terminal deteriorates, another terminal can be used to assist in data transmission to make up for the unstable service performance caused by the change of the channel state, improve the throughput and reliability, and at the same time reduce the service delay. The second scenario, when the UE is limited by the uplink (UL, UpLink) transmission power and cannot meet the rate requirement, especially for the cell-edge UE, another terminal can be used to assist in data transmission to improve the data transmission throughput. The third scenario, when the UE has a large throughput requirement for the uplink, but the number of antennas of the UE is small, it can perform multi-antenna joint transmission on the uplink with other UEs to increase the number of uplink transmission streams.

[0099] For PUSCH joint transmission, taking 2 UEs as an example, the 2 UEs can adopt the single-frequency network (SFN, Single Frequency Network) method or space division multiplexing (SDM, Space Division Multiplexing) or coherent joint transmission (CJT, Coherent Joint Transmission) method. To ensure the reception and demodulation performance at the base station side, these two transmission methods require that the time-frequency resources occupied by the PUSCHs sent by the 2 UEs are exactly the same. When multiplexing the PUSCH with the uplink control information (UCI, Uplink Control Information), it is required that the content carried by the transport block (TB, Transport Block) transmitted on the PUSCHs sent by the 2 UEs, that is, the UCI, is exactly the same. For the uplink transmission of each terminal, there are uplink channels or signals such as PUSCH, PUCCH, PRACH, and SRS. To ensure that the time-frequency resources of the PUSCHs sent by the 2 UEs and the content carried by the transmitted TB are exactly the same, the following possible problems need to be solved:

[0100] First, when the time-frequency resource position of the PUSCH of one of the UEs cannot transmit the PUSCH due to a conflict with the SRS, how to ensure that the time-frequency resources occupied by the PUSCHs sent by the 2 UEs are exactly the same.

[0101] Second, when the time-frequency resource position of the PUSCH of one of the UEs cannot be used to transmit the PUSCH due to a conflict with the PRACH, how to ensure that the time-frequency resources occupied by the PUSCHs sent by the two UEs are exactly the same.

[0102] Third, when the time-frequency resource positions of the PUSCHs of two UEs need to multiplex uplink control information (UCI) due to a conflict with the PUCCH, how to ensure that the content carried by the transport blocks (TBs) of the PUSCHs sent by the two UEs is exactly the same.

[0103] Based on this, in the embodiments of the present application, the network device configures a first set for multiple terminals jointly; or configures a second set for each of the multiple terminals separately; wherein, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used to map the PUSCH when the multiple terminals perform PUSCH transmission; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0104] See Figure 1 , Figure 1 is a schematic flowchart of the implementation process of the configuration method in the embodiments of the present application, which is applied to a network device, as Figure 1 shown, the method includes step 101:

[0105] Step 101: Configure a first set for multiple terminals jointly; or configure a second set for each of the multiple terminals separately; wherein, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used to map the PUSCH when the multiple terminals perform PUSCH transmission; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0106] As an example, the first set can be configured for multiple terminals jointly through the same DCI or the same MAC CE. In this way, the multiple terminals can all receive the first set.

[0107] For example, the network device can send the same DCI to the multiple terminals respectively to configure the first set for the multiple terminals jointly. The DCI is a DCI scrambled with the same group radio network temporary identifier (G-RNTI). Therefore, the multiple terminals can all demodulate the DCI and thus can all receive the first set.

[0108] Alternatively, the network device may separately send the same MAC CE to the multiple terminals to commonly configure the first set for the multiple terminals. The MAC CE is sent by a PDSCH using the same scrambling code. Therefore, the multiple terminals can all demodulate the DCI and thus can all receive the first set.

[0109] As an example, the second set may be separately configured for the multiple terminals by different DCIs or different MAC CEs. In this way, each terminal receives its own second set.

[0110] For example, the network device may separately send different DCIs to the multiple terminals to separately configure the second set for the multiple terminals. Each DCI is a DCI scrambled with a different RNTI. Therefore, each terminal separately demodulates its own DCI and thus receives its own second set.

[0111] Alternatively, the network device may separately send different MAC CEs to the multiple terminals to separately configure the second set for the multiple terminals. Each MAC CE is sent by a PDSCH using a different scrambling code. Therefore, each terminal separately demodulates its own DCI and thus receives its own second set.

[0112] As an example, taking terminal UE1 and terminal UE2 as an example, the network device may use the same DCI to jointly configure one first set for terminal UE1 and terminal UE2. The first set is represented as {first time-frequency resource, second time-frequency resource..., Xth time-frequency resource}. The DCI is a DCI scrambled with the same G-RNTI. In this way, both terminal UE1 and terminal UE2 can demodulate the DCI and thus can both receive the first set. The first set is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH during PUSCH transmission of terminal UE1 and terminal UE2.

[0113] As an example, taking terminal UE1 and terminal UE2 as an example, the network device uses different DCIs to separately configure their own second sets for terminal UE1 and terminal UE2. Suppose the second set corresponding to terminal UE1 is represented as {first time-frequency resource, second time-frequency resource..., Xth time-frequency resource}, and the second set corresponding to terminal UE2 is represented as {first time-frequency resource, second time-frequency resource..., Xth time-frequency resource}. Each DCI is a DCI scrambled with a different RNTI. In this way, terminal UE1 demodulates its own DCI and thus receives its own second set, and terminal UE2 demodulates its own DCI and thus receives its own second set. The second set is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH during PUSCH transmission of terminal UE2.

[0114] As an example, the multiple terminals may perform joint transmission of PUSCH in a single frequency network (SFN), space division multiplexing (SDM), or coherent joint transmission (CJT) manner.

[0115] In some embodiments, the configuration of the time-frequency resources includes:

[0116] First information; the first information characterizes the frequency domain resources that cannot be used to map the PUSCH;

[0117] And / or,

[0118] Second information; the second information characterizes the time domain resources that cannot be used to map the PUSCH;

[0119] And / or,

[0120] The identifier of the SRS resource, or the identifier of the SRS resource set, or the identifier of the PRACH;

[0121] And / or,

[0122] First parameter; the first parameter establishes an association relationship with the SRS, and / or the first parameter establishes an association relationship with the PRACH resource;

[0123] And / or,

[0124] The period and offset corresponding to the first information, or the period and offset corresponding to the second information;

[0125] And / or,

[0126] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0127] As an example, the first information may also be described as frequency domain information. This frequency domain information can be used to indicate that a part of the frequency domain resources cannot be used to map the PUSCH.

[0128] For example, for frequency domain resources at the resource block (RB) or resource block group (RBG) level, the positions of RBs or RBGs that cannot be used for PUSCH transmission are indicated by a bitmap, where 1 corresponds to the position of an RB or RBG that cannot be used for PUSCH transmission, and 0 corresponds to the position of an RB or RBG that can be used for PUSCH transmission, or 1 corresponds to the position of an RB or RBG that can be used for PUSCH transmission, and 0 corresponds to the position of an RB or RBG that cannot be used for PUSCH transmission.

[0129] As an example, the second information can also be described as time domain information. This time domain information can be used to indicate that a part of the time domain resources cannot be used for mapping PUSCH.

[0130] For example, for symbols or symbol groups, the positions of symbols or symbol groups that cannot be used for PUSCH transmission are indicated by a bitmap, where 1 corresponds to the position of a symbol or symbol group that cannot be used for PUSCH transmission, and 0 corresponds to the position of a symbol or symbol group that can be used for PUSCH transmission, or 1 corresponds to the position of a symbol or symbol group that can be used for PUSCH transmission, and 0 corresponds to the position of a symbol or symbol group that cannot be used for PUSCH transmission.

[0131] As an example, taking UE1 and UE2 as an example, the identifiers of the aperiodic (AP) SRS resources of UE1 and UE2, or the identifier of an SRS resource set, or the identifier of a PRACH are configured into the time-frequency resource list to indicate that the time-frequency resource positions of the resources or channels cannot be used for mapping PUSCH.

[0132] As an example, the first parameter can be the C-RNTI of the terminal or a high-layer parameter configured by the network. The first parameter establishes an association relationship with the SRS and is used for the terminal to determine the time-frequency resource position of the SRS resource. The first parameter establishes an association relationship with the PRACH resource and is used for the terminal to determine the time-frequency resource position of the PRACH.

[0133] As an example, the period and offset corresponding to the first information are used for the terminal to determine the time slot and symbol positions corresponding to the time-frequency resource positions that cannot be used for mapping PUSCH. The period and offset corresponding to the second information are used for the terminal to determine the time slot and symbol positions corresponding to the time-frequency resource positions that cannot be used for mapping PUSCH.

[0134] As an example, taking UE1 and UE2 as an example, the configuration of the time-frequency resources includes the time-frequency resources where UE1 and UE2 may transmit channels or signals such as SRS and PRACH, and the positions of these time-frequency resources cannot be used for mapping PUSCH.

[0135] In some embodiments, the method further includes:

[0136] When the multiple terminals perform PUSCH transmission, a subset of the first set is indicated by DCI;

[0137] Or,

[0138] When the multiple terminals perform PUSCH transmission, a subset of the first set is indicated by MAC CE;

[0139] Or,

[0140] When the multiple terminals perform PUSCH transmission, a first bit is added to the DCI;

[0141] Wherein,

[0142] The subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH;

[0143] The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0144] As an example, all elements in the subset are elements in the first set. All elements in this subset may be equal to all elements in the first set, or all elements in this subset are not equal to all elements in the first set. Wherein, in the case where all elements in this subset are not equal to all elements in the first set, this subset can also be called a proper subset.

[0145] First case, for the manner of indicating a subset of the first set by DCI or MAC CE. Specifically, by log2(X) bit, one time-frequency resource is selected from the time-frequency resource set to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH during PUSCH transmission; or, in the form of a bitmap of X bit, at most X time-frequency resources are selected from the time-frequency resource set to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH during PUSCH transmission.

[0146] Second case, when a subset of the first set is not indicated by DCI or MAC CE, the first set commonly configured by the network device for the multiple terminals is directly used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH during PUSCH transmission by the multiple terminals.

[0147] For the third case, a method of adding a first bit in DCI is considered. Assume that the first bit is 1 bit. Herein, 1 indicates that the first set commonly configured by the network device for the multiple terminals is directly used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH when the multiple terminals perform PUSCH transmission; 0 indicates that there are no time-frequency resource positions that cannot be used for mapping PUSCH when the multiple terminals perform PUSCH transmission.

[0148] It should be noted that the first set commonly configured by the network device for the multiple terminals, which is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH when the multiple terminals perform PUSCH transmission, has the following advantages: Taking two UEs as an example, when the time-frequency resource position for one of the two UEs (UE1) to transmit PUSCH cannot be used for PUSCH transmission due to a conflict with the SRS or PRACH other than PUSCH sent by the other UE (UE2), the first set is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH when UE1 performs PUSCH transmission, so as to free up the time-frequency resource positions that cannot be used for mapping PUSCH, and prevent conflicts with the SRS or PRACH other than PUSCH sent by UE2. In this way, UE1 will not map PUSCH to this time-frequency resource position, but only transmit PUSCH at the time-frequency resource positions where PUSCH can be mapped, thereby achieving conflict resolution. Similarly, if the PUSCH sent by UE2 conflicts with the transmission of other channels or signals other than PUSCH sent by UE1, the first set or the second set is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH when UE2 performs PUSCH transmission, so as to free up the time-frequency resource positions that cannot be used for mapping PUSCH, and prevent conflicts with other channels or signals other than PUSCH sent by UE1. In this way, UE2 will not map PUSCH to this time-frequency resource position, but only transmit PUSCH at the time-frequency resource positions where PUSCH can be mapped, thereby achieving conflict resolution.

[0149] It should be noted that for each terminal, the time-frequency resources scheduled by the network device are the same, and the time-frequency resources that cannot be used for mapping PUSCH are also the same. Thus, by removing the time-frequency resources that cannot be used for mapping PUSCH from the scheduled time-frequency resources, the time-frequency resources available for sending PUSCH are the same, which can ensure that the time-frequency resources occupied by the PUSCHs sent by two UEs are exactly the same. Determining the time-frequency resource positions for PUSCH transmission according to whether real-time scheduling conflicts occur can maximize resource utilization.

[0150] In some embodiments, the method further includes:

[0151] When the multiple terminals perform PUSCH transmission, the time-frequency resource positions in the second set that cannot be used for mapping PUSCH are indicated by DCI or MAC CE.

[0152] In some embodiments, the method further includes:

[0153] When the multiple terminals perform PUSCH transmission, the association relationships between the second set and the first parameter are respectively configured for the multiple terminals, where the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network;

[0154] The time-frequency resource positions that cannot be used for mapping PUSCH for each terminal are indicated by multiple fields in DCI; wherein, the multiple fields correspond to the second set configured for each terminal.

[0155] As an example, for M-DCI scheduling, the terminal determines the time-frequency resource positions that cannot be used for mapping PUSCH according to the time-frequency resource positions indicated by DCI.

[0156] As an example, taking terminal UE1 and terminal UE2 as an example, the network device configures the second set for terminal UE1 and terminal UE2 respectively. The second set corresponding to terminal UE1 is represented by time-frequency resource set 1, and the second set corresponding to terminal UE2 is represented by time-frequency resource set 2. For S-DCI scheduling, the time-frequency resource set 1 configured by the network device is associated with the C-RNTI of UE1, and the time-frequency resource set 2 is associated with the C-RNTI of UE2.

[0157] As an example, taking terminal UE1 and terminal UE2 as an example, the network device configures the second set for terminal UE1 and terminal UE2 respectively. The second set corresponding to terminal UE1 is represented by time-frequency resource set 1, and the second set corresponding to terminal UE2 is represented by time-frequency resource set 2. Two fields in DCI are required to respectively indicate the time-frequency resource positions that cannot be used for mapping PUSCH for terminal UE1 and terminal UE2. Among them, the first field corresponds to time-frequency resource set 1, that is, corresponding to terminal UE1; the second field corresponds to time-frequency resource set 2, that is, corresponding to terminal UE2; vice versa.

[0158] In some embodiments, a first rule is configured for the multiple terminals jointly;

[0159] Or,

[0160] The first rule is configured for each of the multiple terminals respectively;

[0161] Among them, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and UCI, the UCI of each terminal is concatenated in a preset order to obtain the concatenated UCI, and the concatenated UCI is multiplexed with the PUSCH transmission. If the number of bits of the concatenated UCI is greater than a first value, then M bits are respectively deleted from the UCI of each terminal, where M is equal to the ratio of the first value to the second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0162] As an example, the first rule can be jointly configured for multiple terminals through the same DCI or the same MAC CE. In this way, the multiple terminals can all receive the first rule.

[0163] For example, the network device can separately send the same DCI to the multiple terminals to jointly configure the first rule for the multiple terminals. The DCI is a DCI scrambled with the same G-RNTI. Therefore, the multiple terminals can all demodulate the DCI and thus can all receive the first rule.

[0164] Or, the network device can separately send the same MAC CE to the multiple terminals to jointly configure the first rule for the multiple terminals. The MAC CE is sent by a PDSCH using the same scrambling code. Therefore, the multiple terminals can all demodulate the DCI and thus can all receive the first rule.

[0165] As an example, the first rule can be separately configured for the multiple terminals through different DCIs or different MAC CEs. In this way, each terminal receives its own first rule.

[0166] For example, the network device can separately send different DCIs to the multiple terminals to separately configure the first rule for the multiple terminals. Each DCI is a DCI scrambled with a different RNTI. Therefore, each terminal demodulates its own DCI respectively and thus receives its own first rule.

[0167] Or, the network device can separately send different MAC CEs to the multiple terminals to separately configure the first rule for the multiple terminals. Each MAC CE is sent by a PDSCH using a different scrambling code. Therefore, each terminal demodulates its own DCI respectively and thus receives its own first rule.

[0168] As an example, taking the terminal UE1 and the terminal UE2 as examples, when there is multiplexing of PUSCH and UCI in the terminal UE1 and / or the terminal UE2, the UCI of the terminal UE1 and the terminal UE2 are concatenated in sequence according to a predetermined order, and multiplexed onto the PUSCH together. The terminal UE1 and the terminal UE2 send the PUSCH carrying the concatenated UCI of the terminal UE1 and the terminal UE2. When the number of bits of the concatenated UCI exceeds X bits, for the UCI of each UE, M bits are discarded, where M = X / N bits, and N is the number of UEs jointly performing PUSCH transmission. It should be noted that since the transport block (TB) of the PUSCH transmission sent by the terminal UE1 carries the concatenated UCI, and the TB of the PUSCH transmission sent by the terminal UE2 carries the concatenated UCI, the content carried by the TBs of the PUSCH transmissions sent by UE1 and UE2 is the concatenated UCI, and the processing methods of the concatenated UCI by the terminal UE1 and the terminal UE2 are the same. In this way, it can be ensured that the content carried by the TBs of the PUSCH transmissions sent by the terminal UE1 and the terminal UE2, that is, the concatenated UCI, is exactly the same.

[0169] It should be noted that for the scenario of PUSCH joint transmission for multiple UEs, taking UE1 and UE2 as examples, when the time-frequency resource position of the PUSCH sent by one of the UEs (UE1) cannot be transmitted due to a conflict with an SRS or PRACH other than the PUSCH sent by UE2, based on the first set or the second set configured in the embodiments of the present application (the information is carried in DCI or MAC CE), it can be indicated that the time-frequency resource position that cannot be used for PUSCH transmission when UE1 performs PUSCH transmission is freed up to prevent conflicts with other channels or signals other than the PUSCH sent by UE2. In this way, UE1 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution. Similarly, if there is a conflict between the PUSCH sent by UE2 and the transmission of other channels or signals other than the PUSCH sent by UE1, the first set or the second set is used to indicate the time-frequency resource position that cannot be used for mapping the PUSCH when UE2 performs PUSCH transmission, so as to free up the time-frequency resource position that cannot be used for mapping the PUSCH to prevent conflicts with other channels or signals other than the PUSCH sent by UE1. In this way, UE2 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution.

[0170] In addition, for each terminal, the time-frequency resources scheduled by the network device are the same, and the time-frequency resources that cannot be used to map the PUSCH are also the same. In this way, by removing the time-frequency resources that cannot be used to map the PUSCH from the scheduled time-frequency resources, the time-frequency resources available for transmitting the PUSCH are the same, thereby ensuring that the time-frequency resources occupied by the PUSCHs transmitted by two UEs are exactly the same. This dynamic information indication can determine the time-frequency resource position for PUSCH transmission according to the real-time scheduling situation, maximizing resource utilization.

[0171] The embodiments of this application have the following advantages:

[0172] (1) In the scenario of joint PUSCH transmission for multiple UEs, taking two UEs as an example, if there is a conflict between the PUSCH transmitted by UE1 and the transmission of other channels or signals other than the PUSCH transmitted by UE2, the time-frequency resource positions that cannot be used to map the PUSCH during PUSCH transmission by UE1 are indicated through the first set or the second set, so as to free up the time-frequency resource positions that cannot be used to map the PUSCH, preventing conflicts with other channels or signals other than the PUSCH transmitted by UE2. In this way, UE1 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thus achieving conflict resolution. Similarly, if there is a conflict between the PUSCH transmitted by UE2 and the transmission of other channels or signals other than the PUSCH transmitted by UE1, the time-frequency resource positions that cannot be used to map the PUSCH during PUSCH transmission by UE2 are indicated through the first set or the second set, so as to free up the time-frequency resource positions that cannot be used to map the PUSCH, preventing conflicts with other channels or signals other than the PUSCH transmitted by UE1. In this way, UE2 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thus achieving conflict resolution.

[0173] (2) For each terminal, the time-frequency resources scheduled by the network device are the same, and the time-frequency resources that cannot be used to map the PUSCH are also the same. In this way, by removing the time-frequency resources that cannot be used to map the PUSCH from the scheduled time-frequency resources, the time-frequency resources available for transmitting the PUSCH are the same, thereby ensuring that the multiple terminals can transmit the PUSCH at the same time-frequency resources.

[0174] (3) Multiple terminals jointly perform PUSCH transmission. When PUSCH and UCI are multiplexed, the content carried in the TB of the PUSCH transmission sent by each terminal is the concatenated UCI, and each terminal processes the concatenated UCI in the same way, so as to ensure that the content carried in the TB of the PUSCH transmissions sent by the multiple terminals is exactly the same.

[0175] See Figure 2 , Figure 2 which is a schematic flow diagram of the implementation of the configuration method in the embodiments of the present application, applied to a terminal, as Figure 2 shown, the method includes step 201:

[0176] Step 201: Receive a first set jointly configured by a network device for multiple terminals; or, receive a second set separately configured by the network device for the multiple terminals.

[0177] Wherein, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used to map the PUSCH during the PUSCH transmission of the multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0178] In some embodiments, the configuration of the time-frequency resource includes:

[0179] First information; the first information characterizes the frequency-domain resource that cannot be used to map the PUSCH;

[0180] And / or,

[0181] Second information; the second information characterizes the time-domain resource that cannot be used to map the PUSCH;

[0182] And / or,

[0183] The identifier of the SRS resource or the identifier of the SRS resource set or the identifier of the PRACH;

[0184] And / or,

[0185] First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource;

[0186] And / or,

[0187] The period and offset corresponding to the first information or the period and offset corresponding to the second information;

[0188] And / or,

[0189] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0190] In some embodiments, when the plurality of terminals perform PUSCH transmission, a subset of the first set is indicated by DCI; or, when the plurality of terminals perform PUSCH transmission, a subset of the first set is indicated by MAC CE; or, when the plurality of terminals perform PUSCH transmission, a first bit is added to the DCI; wherein, the subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH; the first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0191] In some embodiments, when the plurality of terminals perform PUSCH transmission, the time-frequency resource positions in the second set that cannot be used for mapping PUSCH are indicated by DCI or MAC CE.

[0192] In some embodiments, the method further includes:

[0193] When the plurality of terminals perform PUSCH transmission, receiving the association relationship between the second set and a first parameter, where the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network; indicating the time-frequency resource positions that cannot be used for mapping PUSCH for each terminal through a plurality of fields in the DCI; wherein, the plurality of fields correspond to the second sets configured for each terminal.

[0194] In some embodiments, the method further includes:

[0195] Receiving a first rule configured by the network device for the plurality of terminals jointly; or receiving the first rule configured by the network device for each of the plurality of terminals separately; wherein, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and UCI, the UCI of each terminal is concatenated in a preset order to obtain the concatenated UCI, and the concatenated UCI is multiplexed with the PUSCH transmission. If the number of bits of the concatenated UCI is greater than a first value, M bits are respectively deleted from the UCI of each terminal, where M is equal to the ratio of the first value to a second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0196] Embodiments of the present application have the following advantages:

[0197] (1) In the scenario of joint PUSCH transmission for multiple UEs, taking 2 UEs as an example, if there is a conflict between the PUSCH transmitted by UE1 and the transmission of other channels or signals other than PUSCH transmitted by UE2, the time-frequency resource positions that cannot be used for mapping the PUSCH when UE1 performs PUSCH transmission are indicated through the first set or the second set, so as to free up the time-frequency resource positions that cannot be used for mapping the PUSCH, to prevent conflicts with other channels or signals other than PUSCH transmitted by UE2. In this way, UE1 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution. Similarly, if there is a conflict between the PUSCH transmitted by UE2 and the transmission of other channels or signals other than PUSCH transmitted by UE1, the time-frequency resource positions that cannot be used for mapping the PUSCH when UE2 performs PUSCH transmission are indicated through the first set or the second set, so as to free up the time-frequency resource positions that cannot be used for mapping the PUSCH, to prevent conflicts with other channels or signals other than PUSCH transmitted by UE1. In this way, UE2 will not map the PUSCH to this time-frequency resource position, but only transmit the PUSCH at the time-frequency resource positions where the PUSCH can be mapped, thereby achieving conflict resolution.

[0198] (2) For each terminal, the time-frequency resources scheduled by the network device are the same, and the time-frequency resources that cannot be used for mapping the PUSCH are also the same. Thus, by removing the time-frequency resources that cannot be used for mapping the PUSCH from the scheduled time-frequency resources, the time-frequency resources available for sending PUSCH are the same, so as to ensure that the multiple terminals can send PUSCH at the same time-frequency resources.

[0199] (3) When multiple terminals jointly perform PUSCH transmission and PUSCH is multiplexed with UCI, the content carried by the TB of the PUSCH transmission sent by each terminal is the concatenated UCI, and each terminal processes the concatenated UCI in the same way, so as to ensure that the content carried by the TB of the PUSCH transmission sent by the multiple terminals is exactly the same.

[0200] To implement the configuration method of the embodiments of the present application, the embodiments of the present application further provide a configuration device, which is set in a network device. Figure 3 It is a schematic structural diagram of the configuration device of the embodiments of the present application, as Figure 3 shown, the device includes:

[0201] A processing module 31, configured to jointly configure a first set for multiple terminals; or, respectively configure a second set for the multiple terminals;

[0202] Wherein,

[0203] Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used to map the PUSCH when PUSCH joint transmission is performed on the multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0204] In some embodiments, the configuration of the time-frequency resources includes:

[0205] First information; the first information characterizes the frequency-domain resources that cannot be used to map the PUSCH;

[0206] and / or,

[0207] Second information; the second information characterizes the time-domain resources that cannot be used to map the PUSCH;

[0208] and / or,

[0209] The identifier of the sounding reference signal SRS resource or the identifier of the SRS resource set or the identifier of the PRACH;

[0210] and / or,

[0211] First parameter; the first parameter establishes an association relationship with the SRS, and / or the first parameter establishes an association relationship with the PRACH resource;

[0212] and / or,

[0213] The period and offset corresponding to the first information or the period and offset corresponding to the second information;

[0214] and / or,

[0215] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0216] In some embodiments, the processing module 31 is further configured to:

[0217] When PUSCH transmission is performed on the multiple terminals, indicate a subset of the first set through DCI;

[0218] Or,

[0219] When PUSCH transmission is performed on the multiple terminals, indicate a subset of the first set through MAC CE;

[0220] Or,

[0221] When PUSCH transmission is performed on the multiple terminals, add a first bit in DCI;

[0222] Wherein,

[0223] The subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH;

[0224] The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0225] In some embodiments, the processing module 31 is further configured to:

[0226] When the multiple terminals perform PUSCH transmission, indicate the time-frequency resource positions in the second set that cannot be used for mapping the PUSCH through DCI or MAC CE.

[0227] In some embodiments, the processing module 31 is further configured to:

[0228] When the multiple terminals perform PUSCH transmission, configure the association relationship between the second set and the first parameter for each of the multiple terminals, where the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network;

[0229] Indicate the time-frequency resource positions that cannot be used for mapping the PUSCH for each terminal through multiple fields in DCI; where the multiple fields correspond to the second sets configured for each terminal.

[0230] In some embodiments, the processing module 31 is further configured to:

[0231] Configure a first rule for the multiple terminals jointly;

[0232] Or,

[0233] Configure the first rule for each of the multiple terminals separately;

[0234] Wherein, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and UCI, the UCI of each terminal is cascaded in a preset order to obtain the cascaded UCI, and the cascaded UCI is multiplexed with the PUSCH transmission. If the number of bits of the cascaded UCI is greater than a first value, M bits are deleted from the UCI of each terminal respectively, where M is equal to the ratio of the first value to the second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0235] In practical applications, the processing module 31 may be implemented by a processor in the configuration device.

[0236] It should be noted that: when the configuration device provided in the above embodiment performs configuration, only the division of the above program modules is used for illustration. In practical applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the configuration device provided in the above embodiment and the configuration method embodiment belong to the same concept. For the specific implementation process, please refer to the method embodiment, which will not be elaborated here.

[0237] To implement the configuration method of the embodiments of the present application, the embodiments of the present application further provide a configuration device, which is set in a terminal. Figure 4 It is a schematic diagram of the composition structure of the configuration device of the embodiments of the present application. As Figure 4 shown, the device includes:

[0238] A receiving module 41, configured to receive a first set configured by a network device for multiple terminals jointly; or, receive a second set configured by the network device for each of the multiple terminals;

[0239] Wherein,

[0240] Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH during PUSCH transmission by multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

[0241] In some embodiments, the configuration of the time-frequency resource includes:

[0242] First information; the first information characterizes the frequency-domain resource that cannot be used for mapping the PUSCH;

[0243] And / or,

[0244] Second information; the second information characterizes the time-domain resource that cannot be used for mapping the PUSCH;

[0245] And / or,

[0246] The identifier of the SRS resource or the identifier of the SRS resource set or the identifier of the PRACH;

[0247] And / or,

[0248] First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource;

[0249] And / or,

[0250] The period and offset corresponding to the first information or the period and offset corresponding to the second information;

[0251] and / or,

[0252] The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

[0253] In some embodiments, when the multiple terminals perform PUSCH transmission, a subset of the first set is indicated by DCI;

[0254] Or,

[0255] When the multiple terminals perform PUSCH transmission, a subset of the first set is indicated by MAC CE;

[0256] Or,

[0257] When the multiple terminals perform PUSCH transmission, a first bit is added in the DCI;

[0258] Wherein,

[0259] The subset is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH;

[0260] The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH.

[0261] In some embodiments, when the multiple terminals perform PUSCH transmission, the time-frequency resource positions in the second set that cannot be used for mapping PUSCH are indicated by DCI or MAC CE.

[0262] In some embodiments, the receiving module 41 is further configured to:

[0263] When the multiple terminals perform PUSCH transmission, receive the association relationship between the second set and the first parameter, where the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network;

[0264] Wherein, the time-frequency resource positions that cannot be used for mapping PUSCH for each terminal are indicated by multiple fields in the DCI; wherein, the multiple fields correspond to the second sets configured for each terminal.

[0265] In some embodiments, the receiving module 41 is further configured to:

[0266] Receive the first rule commonly configured by the network device for the multiple terminals;

[0267] Or,

[0268] Receive the first rule separately configured by the network device for the multiple terminals;

[0269] Among them, the first rule is used to indicate that when multiplexing PUSCH transmission and UCI, the UCI of each terminal is concatenated in a preset order to obtain the concatenated UCI, and the concatenated UCI is multiplexed with the PUSCH transmission. If the number of bits of the concatenated UCI is greater than the first value, M bits are respectively deleted from the UCI of each terminal, where M is equal to the ratio of the first value to the second value, and the second value represents the number of terminals jointly performing PUSCH transmission.

[0270] In practical applications, the receiving module 41 can be implemented by the communication interface in the configuration device.

[0271] It should be noted that: when the configuration device provided in the above embodiment is configured, only the division of the above program modules is used for illustration. In practical applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the configuration device provided in the above embodiment and the configuration method embodiment belong to the same concept, and the specific implementation process can be seen in the method embodiment, which will not be elaborated here.

[0272] The embodiment of the present application also provides a network device, as Figure 5 shown, including:

[0273] A first communication interface 51 capable of interacting with other network devices;

[0274] A first processor 52, connected to the first communication interface 51, is used to execute the method provided by one or more technical solutions on the network device side when running a computer program. And the computer program is stored on the first memory 53.

[0275] It should be noted that: the specific processing processes of the first processor 52 and the first communication interface 51 can be seen in the method embodiment, which will not be elaborated here.

[0276] Of course, in practical applications, the various components in the network device 50 are coupled together through a bus system 54. It can be understood that the bus system 54 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 54 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in Figure 5 all kinds of buses are labeled as the bus system 54.

[0277] The first memory 53 in the embodiment of the present application is used to store various types of data to support the operation of the network device 50. Examples of these data include: any computer program for operating on the network device 50.

[0278] The method disclosed in the embodiments of the present application can be applied to or implemented by the first processor 52. The first processor 52 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method can be completed by the integrated logic circuit of the hardware in the first processor 52 or the instructions in the form of software. The above first processor 52 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 52 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as being executed and completed by the hardware decoding processor, or by a combination of the hardware and software modules in the decoding processor. The software module may be located in the storage medium, and this storage medium is located in the first memory 53. The first processor 52 reads the information in the first memory 53 and combines its hardware to complete the steps of the foregoing method.

[0279] The embodiments of the present application also provide a terminal, as Figure 6 shown, including:

[0280] A second communication interface 61, capable of interacting with other network devices for information;

[0281] A second processor 62, connected to the second communication interface 61, and used to execute the methods provided by one or more technical solutions on the terminal side when running a computer program. And the computer program is stored on the second memory 63.

[0282] It should be noted that: for the specific processing procedures of the second processor 62 and the second communication interface 61, please refer to the method embodiments for details and will not be elaborated here.

[0283] Of course, in actual application, the various components in the terminal 60 are coupled together through the bus system 64. It can be understood that the bus system 64 is used to realize the connection and communication between these components. The bus system 64 includes not only a data bus, but also a power bus, a control bus, and a status signal bus. However, for the sake of clear description, in Figure 6 all kinds of buses are labeled as the bus system 64.

[0284] The second memory 63 in the embodiments of the present application is used to store various types of data to support the operation of the terminal 60. Examples of these data include: any computer program for operating on the terminal 60.

[0285] The method disclosed in the embodiments of the present application can be applied to or implemented by the second processor 62. The second processor 62 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method can be completed by the integrated logic circuit in hardware or instructions in software form in the second processor 62. The above-mentioned second processor 62 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 62 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the second memory 63. The second processor 62 reads the information in the second memory 63 and combines its hardware to complete the steps of the foregoing method.

[0286] In an exemplary embodiment, the network device 50 and the terminal 60 can be implemented by one or more application-specific integrated circuits (ASICs, Application Specific Integrated Circuits), DSPs, programmable logic devices (PLDs, Programmable Logic Devices), complex programmable logic devices (CPLDs, Complex Programmable Logic Devices), field-programmable gate arrays (FPGAs, Field-Programmable Gate Arrays), general-purpose processors, controllers, microcontroller units (MCUs, Micro Controller Units), microprocessors (Microprocessors), or other electronic components for executing the foregoing method.

[0287] It can be understood that the memories (the first memory 63 and the second memory 73) in the embodiments of the present application can be volatile memories or non-volatile memories, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), a synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0288] In an exemplary embodiment, the embodiments of the present application further provide a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory storing a computer program, and the above computer program can be executed by a first processor 52 of the network device 50 to complete the steps described in the foregoing method on the network device side. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0289] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.

[0290] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.

[0291] The above is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A configuration method, characterized in that, Applied to a network device, the method includes: Configuring a first set for multiple terminals jointly; Or, Configuring a second set for each of the multiple terminals separately; Among them, both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping the physical uplink shared channel (PUSCH) when the PUSCH is transmitted on the multiple terminals. ; Both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

2. The method according to claim 1, characterized in that, The configuration of the time-frequency resources includes: First information; the first information characterizes the frequency-domain resources that cannot be used to map the PUSCH; And / or, Second information; the second information characterizes the time-domain resources that cannot be used to map the PUSCH; And / or, The identifier of the sounding reference signal SRS resource or the identifier of the SRS resource set or the identifier of the physical random access channel PRACH; And / or, First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource; And / or, The period and offset corresponding to the first information, or the period and offset corresponding to the second information; And / or, The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

3. The method according to claim 1 or 2, characterized in that, The method further includes: When the multiple terminals perform PUSCH transmission, indicating a subset of the first set through downlink control information DCI; Or, When the multiple terminals perform PUSCH transmission, indicating a subset of the first set through a media access control MAC control element CE; Or, When the multiple terminals perform PUSCH transmission, adding a first bit in the DCI; Wherein, The subset is used to indicate the time-frequency resource positions that cannot be used to map the PUSCH; The first bit is used to indicate the time-frequency resource positions that cannot be used to map the PUSCH.

4. The method according to claim 1, characterized in that, The method further includes: When the multiple terminals perform PUSCH transmission, indicating through DCI or MAC CE the time-frequency resource positions in the second set that cannot be used to map the PUSCH.

5. The method according to claim 1, characterized in that, The method further includes: When the multiple terminals perform PUSCH transmission, configuring for each of the multiple terminals the association relationship between the second set and the first parameter, where the first parameter is the cell radio network temporary identity C-RNTI of the terminal or a high-layer parameter configured by the network; Indicating through multiple fields in the DCI the time-frequency resource positions that cannot be used to map the PUSCH for each terminal; wherein, the multiple fields correspond to the second sets configured for each terminal.

6. The method according to claim 1, characterized in that, The method further includes: Configuring a first rule for the multiple terminals jointly; Or, Configuring the first rule for each of the multiple terminals separately; Wherein, the first rule is used to indicate that in the case of multiplexing PUSCH transmission with uplink control information UCI, the UCI of each terminal is concatenated in a preset order to obtain the concatenated UCI, and the concatenated UCI is multiplexed with the PUSCH transmission. If the number of bits of the concatenated UCI is greater than a first value, then M bits are deleted from the UCI of each terminal respectively, where M is equal to the ratio of the first value to the second value, and the second value characterizes the number of terminals jointly performing PUSCH transmission.

7. A configuration method, characterized in that, Applied to a terminal, the method includes: Receiving the first set configured jointly by the network device for multiple terminals; Or, Receiving the second set configured separately by the network device for the multiple terminals; Wherein, Both the first set and the second set are used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH during PUSCH transmission by the multiple terminals; both the first set and the second set consist of X time-frequency resources; X is an integer greater than or equal to 1.

8. The method according to claim 7, characterized in that, The configuration of the time-frequency resource includes: First information; the first information characterizes the frequency-domain resources that cannot be used for mapping PUSCH; and / or, Second information; the second information characterizes the time-domain resources that cannot be used for mapping PUSCH; and / or, The identifier of the SRS resource or the identifier of the SRS resource set or the identifier of the PRACH; and / or, First parameter; the first parameter is associated with the SRS, and / or the first parameter is associated with the PRACH resource; and / or, The period and offset corresponding to the first information, or the period and offset corresponding to the second information; and / or, The time-frequency resources for the multiple terminals to transmit SRS and PRACH.

9. The method according to claim 7, characterized in that, During PUSCH transmission by the multiple terminals, a subset of the first set is indicated by DCI; Or, During PUSCH transmission by the multiple terminals, a subset of the first set is indicated by MAC CE; Or, During PUSCH transmission by the multiple terminals, a first bit is added to the DCI; Wherein, The subset is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH; The first bit is used to indicate the time-frequency resource positions that cannot be used for mapping PUSCH.

10. The method according to claim 7, characterized in that, During PUSCH transmission by the multiple terminals, the time-frequency resource positions in the second set that cannot be used for mapping PUSCH are indicated by DCI or MAC CE.

11. The method according to claim 7, characterized in that, The method further includes: During PUSCH transmission by the multiple terminals, the association relationship between the second set and the first parameter is received, and the first parameter is the C-RNTI of the terminal or a high-layer parameter configured by the network; Wherein, the time-frequency resource positions that cannot be used for mapping PUSCH for each terminal are indicated by multiple fields in the DCI; wherein, the multiple fields correspond to the second set configured for each terminal.

12. The method according to claim 7, wherein, The method further includes: Receiving the first rule jointly configured by the network device for the multiple terminals; Or, Receiving the first rule separately configured by the network device for the multiple terminals; Wherein, the first rule is used to indicate that in the case of multiplexing PUSCH transmission and UCI, the UCI of each terminal is concatenated in a preset order to obtain the concatenated UCI, and the concatenated UCI is multiplexed with the PUSCH transmission. If the number of bits of the concatenated UCI is greater than the first value, M bits are respectively deleted from the UCI of each terminal, where M is equal to the ratio of the first value to the second value, and the second value characterizes the number of terminals jointly performing PUSCH transmission.

13. A configuration device, wherein, Includes: A processing module, configured to jointly configure the first set for multiple terminals; or, separately configure the second set for the multiple terminals; Wherein, The first set and the second set are both used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH when PUSCH joint transmission is performed on the multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

14. A configuration device, wherein, including: a receiving module, configured to receive a first set jointly configured by a network device for multiple terminals; alternatively, receive the second set separately configured by the network device for the multiple terminals; wherein, the first set and the second set are both used to indicate the time-frequency resource positions that cannot be used for mapping the PUSCH when PUSCH transmission is performed on multiple terminals; both the first set and the second set are composed of X time-frequency resources; X is an integer greater than or equal to 1.

15. A network device, wherein, including a processor and a memory for storing a computer program capable of running on the processor, wherein, when the processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 6.

16. A terminal, wherein, including a processor and a memory for storing a computer program capable of running on the processor, wherein, when the processor is used to run the computer program, it executes the steps of the method according to any one of claims 7 to 12.

17. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6, or implements the steps of the method according to any one of claims 7 to 12.