Resource determination method and device, communication equipment and storage medium
By silencing some resources during PUSCH transmission and coordinating with terminals and network devices to determine the resource set, the lack of uplink resource silencing technology in the 3GPP standard is solved, thereby suppressing cross-link interference and improving uplink performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2026-03-27
AI Technical Summary
The existing 3GPP standards do not yet support uplink resource silencing technology, which makes it impossible to effectively suppress cross-link interference and affect uplink demodulation and decoding performance.
By coordinating with terminal and network devices, the set of resources not used for Physical Uplink Shared Channel (PUSCH) transmission is determined, and configuration and indication information is used to silence some resources in order to perform interference estimation and improve uplink performance.
It effectively suppresses cross-link interference, improves uplink demodulation and decoding performance, and enhances the overall quality of the communication system.
Smart Images

Figure CN121751359A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular to a resource determination method and device, a communication device and a storage medium. BACKGROUND
[0002] The third generation partnership project (3GPP) supports downlink resource muting technology, and standardizes resource block (RB) symbol level granularity physical downlink shared channel (PDSCH) resource mapping technology and resource element (RE) level granularity PDSCH resource mapping technology. However, uplink resource muting technology is not yet supported. SUMMARY
[0003] To solve the existing technical problems, embodiments of the present application provide a resource determination method and device, a communication device and a storage medium.
[0004] To achieve the above-mentioned purpose, the technical solution of the embodiments of the present application is as follows:
[0005] In a first aspect, the embodiments of the present application provide a resource determination method, which is applied to a terminal, and the method comprises:
[0006] The terminal determines a first resource set not used for physical uplink shared channel (PUSCH) transmission according to configuration and / or indication information.
[0007] The configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, demodulation reference signal (DMRS) configuration information, phase tracking reference signal (PTRS) configuration information, and first parameters.
[0008] In the above-mentioned solution, the terminal determines the first resource set not used for PUSCH transmission according to the configuration and / or indication information, which comprises:
[0009] determining a first resource configuration from the at least one first resource configuration according to at least one of a pre-agreement, high layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information and first indication information;
[0010] determining a second resource set according to at least one of the determined first resource configuration, first indication information, DMRS configuration information and PTRS configuration information;
[0011] determining the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to a first parameter.
[0012] In the above scheme, the determining the first resource set according to the second resource set and the first code rate requirement comprises:
[0013] if the second resource set is not used for PUSCH transmission, determining the first resource set as the second resource set when the first code rate requirement is met;
[0014] and / or, if the second resource set is not used for PUSCH transmission, determining the first resource set as an empty set when the first code rate requirement is not met;
[0015] and / or, if part of the second resource set is not used for PUSCH transmission, determining the first resource set to include the part of the second resource set when the first code rate requirement is met.
[0016] In the above scheme, the determining a second resource set according to at least one of the determined first resource configuration, first indication information, DMRS configuration information and PTRS configuration information comprises:
[0017] determining a third resource set according to the first resource configuration, wherein the first resource configuration comprises at least one of a first time domain configuration, a first frequency domain configuration and a first enabling configuration;
[0018] determining a PUSCH transmission resource set, and determining a second resource set according to at least one of the third resource set, the PUSCH transmission resource set, DMRS configuration information and PTRS configuration information, wherein the second resource set meets at least one of the following conditions:
[0019] the second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set;
[0020] The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with the symbols of the DMRS and / or the PTRS.
[0021] In the foregoing solution, the second resource set is determined according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information, and the determining includes:
[0022] A fourth resource set is determined according to the first resource configuration, wherein the first resource configuration includes at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration;
[0023] A PUSCH transmission resource set is determined, and a second resource set is determined according to at least one of the fourth resource set, the PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following conditions:
[0024] The time slot in which the second resource set is located belongs to the time slot in which the fourth resource set is located.
[0025] The frequency domain resource position of the second resource set belongs to the frequency domain resource position of the fourth resource set.
[0026] The symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a second time domain configuration.
[0027] In the foregoing solution, the first resource configuration includes at least one of a third time domain configuration, a second frequency domain configuration, and a first enabling configuration; and the second resource set is determined according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information, and the determining includes:
[0028] The symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a third time domain configuration; and / or,
[0029] The frequency domain resource position of the second resource set is determined according to the second frequency domain configuration or a pre-agreement.
[0030] In the scheme, the determining of the symbol position of the second resource set according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, the first interval, the first number and the at least one first offset comprises:
[0031] If the symbol satisfies the first condition and the second condition, it is determined that the symbol belongs to the second resource set, wherein,
[0032] The first condition comprises that the symbol is located in the PUSCH transmission resource and does not overlap with the time domain position of the symbol of the DMRS and / or the symbol of the PTRS; and / or,
[0033] The second condition comprises at least one of:
[0034] The symbol is a first symbol;
[0035] The symbol is a second symbol, and the second symbol is determined according to the first symbol and the at least one first offset;
[0036] The symbol is a third symbol, and the third symbol is the first symbol after the first symbol that satisfies the first condition;
[0037] The symbol is a fourth symbol, and the fourth symbol is the first symbol after the second symbol that satisfies the first condition;
[0038] The symbol is a fifth symbol, and the interval between the fifth symbol and the symbol located in the second resource set and before and / or after the fifth symbol is greater than or equal to the first interval, and satisfies a third condition;
[0039] The third condition comprises one of:
[0040] The number of symbols in the second resource set is less than or equal to the first number;
[0041] The number of symbols contained in the second resource set in the slot where the fifth symbol is located is less than or equal to the first number;
[0042] The number of symbols contained in the second resource set in the PUSCH transmission occasion where the fifth symbol is located is less than or equal to the first number.
[0043] In the scheme, the first symbol satisfies one of the following conditions:
[0044] The first symbol is the first symbol of the slot;
[0045] The first symbol is the first symbol of each slot that overlaps with the PUSCH in the time domain;
[0046] The first symbol is the first symbol of the PUSCH.
[0047] The first symbol is the first symbol of PUSCH in each time slot overlapping with the PUSCH time domain;
[0048] The first symbol is the first symbol of each PUSCH transmission occasion;
[0049] The first symbol is the first symbol of the first time slot of each PUSCH transmission occasion;
[0050] The first symbol is the first symbol of PUSCH in each time slot overlapping with each PUSCH transmission occasion in the time domain.
[0051] In the above scheme, the second resource set is determined according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information, comprising:
[0052] The second resource set is determined according to the first resource configuration and the PUSCH transmission resource set; wherein the first resource configuration comprises at least one of the fourth time domain configuration, the second frequency domain configuration, and the first enabling configuration.
[0053] In the above scheme, one first resource configuration is determined from the at least one first resource configuration according to at least one of the PUSCH transmission resource information, the DMRS configuration information, the PTRS configuration information, and the first indication information, comprising:
[0054] One first resource configuration is determined from the at least one first resource configuration according to the time domain information of the PUSCH transmission resource;
[0055] Alternatively, one first resource configuration is determined from the at least one first resource configuration according to the DMRS configuration information and / or the PTRS configuration information;
[0056] Alternatively, a first index is determined according to a first indication domain of the first indication information, and one first resource configuration is determined from the at least one first resource configuration according to the first index, wherein the first indication domain is related to the PUSCH time domain resource allocation;
[0057] Alternatively, a second index is determined according to part of bits of a second indication domain of the first indication information, and one first resource configuration is determined from the at least one first resource configuration according to the second index, wherein the second indication domain is related to the PUSCH frequency domain resource allocation.
[0058] In the scheme, the method further includes: determining whether the first resource set is empty according to a first bit in a second indication field of the first indication information, wherein the second indication field is related to PUSCH frequency domain resource allocation.
[0059] Alternatively, determining whether the first resource set is empty according to the PUSCH transmission resource information.
[0060] In the scheme, the determining one first resource configuration from the at least one first resource configuration according to the first index includes: determining a first information element (IE) according to the first index, and determining one first resource configuration according to the first IE; the first IE is related to time domain resource allocation; the first IE includes the first resource configuration and / or an index of the first resource configuration; and / or,
[0061] The determining one first resource configuration from the at least one first resource configuration according to the second index includes: determining a second IE according to the second index, and determining one first resource configuration according to the second IE; wherein the second IE includes the first resource configuration and / or an index of the first resource configuration.
[0062] In the scheme, the first resource configuration includes at least one of: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein,
[0063] The first enabling configuration includes: a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that a first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used;
[0064] The first frequency domain configuration includes at least one of: a resource block (RB) resource set indication, a comb value, and a comb offset.
[0065] The second frequency domain configuration includes at least one of: a comb value and a comb offset.
[0066] The first time domain configuration includes at least one of: a first period, a second offset, a bitmap corresponding to a symbol, and a time domain repetition mode.
[0067] The second time domain configuration includes at least one of: a first period, a second offset, a time domain repetition mode, a first interval, a first number, and at least one first offset.
[0068] The third time domain configuration includes at least one of the following: a time domain repetition pattern, a first interval, a first number, and at least one first offset.
[0069] The fourth time domain configuration includes at least one of the following: a bitmap corresponding to a symbol, and a time domain repetition pattern.
[0070] In the above solution, the method further includes: determining a fifth resource set available for PUSCH transmission according to the first resource set; multiplexing UCI in the fifth resource set; or,
[0071] Multiplexing UCI in the PUSCH resource, and the PUSCH resource after multiplexing UCI is used to determine the first resource set.
[0072] In a second aspect, an embodiment of the present application further provides a resource determination method, the method is applied to a network device, and the method includes the following steps:
[0073] The network device sends configuration and / or indication information to a terminal, and the configuration and / or indication information is used to determine a first resource set not used for PUSCH transmission.
[0074] The configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter.
[0075] In the above solution, the configuration and / or indication information is used for the terminal to determine one first resource configuration from the at least one first resource configuration according to at least one of the following: a pre-agreement, high-layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information; determine a second resource set according to at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information; determine the second resource set as the first resource set, or determine the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to a first parameter.
[0076] In the above solution, if the second resource set is not used for PUSCH transmission, the second resource set is the first resource set when a first code rate requirement is met.
[0077] And / or, if the second resource set is not used for PUSCH transmission, the first resource set is an empty set when the first code rate requirement is not met.
[0078] And / or, if part of the second resource set is not used for PUSCH transmission, the first resource set includes the part of the second resource set when the first code rate requirement is met.
[0079] In the above solution, the first resource configuration includes at least one of a first time domain configuration, a first frequency domain configuration, and a first enabling configuration, so that the terminal determines a third resource set according to the first resource configuration, determines a second resource set according to at least one of the third resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, and the second resource set meets at least one of the following conditions:
[0080] The second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set.
[0081] The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with the symbols of DMRS and / or PTRS.
[0082] In the above solution, the first resource configuration includes at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration, so that the terminal determines a fourth resource set according to the first resource configuration, determines a second resource set according to at least one of the fourth resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, and the second resource set meets at least one of the following conditions:
[0083] The time slot where the second resource set is located belongs to the time slot where the fourth resource set is located.
[0084] The frequency domain resource position of the second resource set belongs to the frequency domain resource position of the fourth resource set.
[0085] The symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a second time domain configuration.
[0086] In the above scheme, the first resource configuration includes at least one of a third time-domain configuration, a second frequency-domain configuration, and a first enabling configuration, so that the terminal can determine the symbol position of the second resource set according to at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, the first interval, the first number, and at least one first offset, wherein at least one of the first interval, the first number, and at least one first offset is determined according to a protocol agreement or the third time-domain configuration; and / or,
[0087] The frequency domain resource locations of the second resource set are determined according to the second frequency domain configuration or pre-agreed upon.
[0088] In the above scheme, if a symbol satisfies the first condition and the second condition, then the symbol belongs to the second resource set. The first condition includes: the symbol is located in the PUSCH transport resource and does not overlap in the time domain position with symbols of the DMRS and / or the PTRS; and / or,
[0089] The second condition includes at least one of the following:
[0090] The symbol is the first symbol;
[0091] The symbol is a second symbol, which is determined based on the first symbol and at least one first offset;
[0092] The symbol is a third symbol, which is the first symbol after the first symbol that satisfies the first condition;
[0093] The symbol is the fourth symbol, which is the first symbol that satisfies the first condition after the second symbol;
[0094] The symbol is the fifth symbol, and the interval between the fifth symbol and the symbols located in the second resource set that are before and / or after the fifth symbol is greater than or equal to the first interval, and satisfies the third condition;
[0095] The third condition includes one of the following:
[0096] The number of symbols in the second resource set is less than or equal to the number in the first set;
[0097] The number of symbols contained in the second resource set within the time slot where the fifth symbol is located is less than or equal to the first number;
[0098] The number of symbols contained in the second resource set during the PUSCH transmission time where the fifth symbol is located is less than or equal to the first number.
[0099] In the above scheme, the first symbol satisfies one of the following conditions:
[0100] The first symbol is the first symbol of a slot.
[0101] The first symbol is the first symbol of each slot overlapping in time domain with the PUSCH.
[0102] The first symbol is the first symbol of the PUSCH.
[0103] The first symbol is the first symbol of the PUSCH in each slot overlapping in time domain with the PUSCH.
[0104] The first symbol is the first symbol of each PUSCH transmission occasion.
[0105] The first symbol is the first symbol of the first slot of each PUSCH transmission occasion.
[0106] The first symbol is the first symbol of the PUSCH in each slot overlapping in time domain with each PUSCH transmission occasion.
[0107] In the above scheme, the first resource configuration includes at least one of a fourth time domain configuration, a second frequency domain configuration, and a first enabling configuration, so that the terminal determines a second resource set according to the first resource configuration and a PUSCH transmission resource set.
[0108] In the above scheme, the configuration and / or indication information is for the terminal to determine one first resource configuration from the at least one first resource configuration according to time domain information of the PUSCH transmission resource; or, according to DMRS configuration information and / or PTRS configuration information, determine one first resource configuration from the at least one first resource configuration; or,
[0109] The first indication field of the first indication information is used by the terminal to determine a first index, and according to the first index, determine one first resource configuration from the at least one first resource configuration, wherein the first indication field is related to PUSCH time domain resource allocation; or,
[0110] Part of the bits of the second indication field of the first indication information are used by the terminal to determine a second index, and according to the second index, determine one first resource configuration from the at least one first resource configuration, wherein the second indication field is related to PUSCH frequency domain resource allocation.
[0111] In the above scheme, the first bit of the second indication field of the first indication information is used by the terminal to determine whether the first resource set is empty, wherein the second indication field is related to PUSCH frequency domain resource allocation; or, whether the first resource set is empty is determined by the terminal according to PUSCH transmission resource information.
[0112] In the scheme, a first indication field of the first indication information is used for the terminal to determine a first index, determine a first information element (IE) according to the first index, and determine a first resource configuration according to the first information element (IE); the first information element (IE) is related to time domain resource allocation; the first information element (IE) includes the first resource configuration and / or an index of the first resource configuration; and / or,
[0113] A part of a second indication field of the first indication information is used for the terminal to determine a second index, determine a second information element (IE) according to the second index, and determine a first resource configuration according to the second information element (IE); wherein the second information element (IE) includes the first resource configuration and / or an index of the first resource configuration.
[0114] In the scheme, the first resource configuration includes at least one of the following: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein,
[0115] The first enabling configuration includes a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that a first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used;
[0116] The first frequency domain configuration includes at least one of the following: a resource block (RB) resource set indication, a comb value, and a comb offset;
[0117] The second frequency domain configuration includes at least one of the following: a comb value and a comb offset;
[0118] The first time domain configuration includes at least one of the following: a first period, a second offset, a bitmap corresponding to a symbol, and a time domain repetition mode;
[0119] The second time domain configuration includes at least one of the following: a first period, a second offset, a time domain repetition mode, a first interval, a first number, and at least one first offset;
[0120] The third time domain configuration includes at least one of the following: a time domain repetition mode, a first interval, a first number, and at least one first offset;
[0121] The fourth time domain configuration includes at least one of the following: a bitmap corresponding to a symbol and a time domain repetition mode.
[0122] In a third aspect, the embodiments of the present application further provide a resource determination apparatus, which is applied to a terminal, and comprises: a first processing unit, configured to determine, according to configuration and / or indication information, a first resource set which is not used for PUSCH transmission.
[0123] The configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter.
[0124] In a fourth aspect, the embodiments of the present application further provide a resource determination apparatus, which is applied to a network device, and comprises: a second communication unit, configured to send, to a terminal, configuration and / or indication information used for determining a first resource set which is not used for PUSCH transmission.
[0125] The configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter.
[0126] In a fifth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the program processor executes the steps of the resource determination method according to the first aspect or the second aspect.
[0127] In a sixth aspect, the embodiments of the present application further provide a communication device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the steps of the resource determination method according to the first aspect or the second aspect when executing the program.
[0128] In a seventh aspect, the embodiments of the present application further provide a computer program product, which comprises computer program instructions, and the computer program instructions make the computer execute the steps of the resource determination method according to the first aspect or the second aspect.
[0129] The resource determination method, apparatus, communication device, and storage medium provided by the embodiments of the present application comprise the following steps: a terminal determines, according to configuration and / or indication information, a first resource set which is not used for PUSCH transmission; wherein the configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter, and by determining the resources which are not used for PUSCH transmission (i.e., muting some uplink resources), the uplink demodulation performance and decoding performance are improved by measuring and performing interference estimation in the muted resources. BRIEF DESCRIPTION OF DRAWINGS
[0130] Figure 1 Fig. 1 is a schematic diagram of cross-link interference in three networking scenarios;
[0131] Figure 2 Fig. 2 is a schematic diagram of a resource determination method according to an embodiment of the present application; Figure 1 ;
[0132] Figure 3 Fig. 3 is a schematic diagram of a resource determination method according to an embodiment of the present application; Figure 2 ;
[0133] Figure 4a Fig. 4 is a schematic diagram of PUSCH resource muting according to an embodiment of the present application; Figure 4b
[0134] Fig. 5 is a schematic diagram of neighbor cell downlink resource usage according to an embodiment of the present application; Figure 5
[0135] Fig. 6 is a schematic diagram of PUSCH resource muting in SSB and non-SSB scenarios according to an embodiment of the present application; Figure 6
[0136] Fig. 7 is a schematic diagram of PUSCH resource muting in CSI-RS and non-CSI-RS scenarios according to an embodiment of the present application; Figure 7
[0137] Fig. 8 is a schematic diagram of a second resource set according to an embodiment of the present application; Figure 8a Figure 8b Fig. 9 is a schematic diagram of a symbol satisfying a second condition according to an embodiment of the present application;
[0138] Figure 9 Fig. 10 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application;
[0139] ; Figure 10 Figure 1 Fig. 11 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application; ;
[0140] Figure 11 Fig. 12 is a schematic diagram of a communication device according to an embodiment of the present application. Figure 2 ;
[0141] Figure 12 Fig. 13 is a schematic diagram of a hardware composition structure of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0142] The present application will be further described below in conjunction with the accompanying drawings and specific embodiments.
[0143] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, including but not limited to: a Global System of Mobile communication (GSM) system, a Long Term Evolution (LTE) system, a 5G system, a 6G system, and the like. Optionally, the 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.
[0144] For example, the communication system to which the embodiments of the present application are applied can include a network device and a terminal device (also referred to as a terminal, a communication terminal, and the like); the network device can be a device that communicates with the terminal device. The network device can provide communication coverage for a certain area range, and can communicate with terminals located in the area. Optionally, the network device can be a base station in each communication system, for example, an Evolutional Node B (eNB) in an LTE system, and for example, a base station (gNB) in a 5G system or an NR system.
[0145] It should be understood that the devices with communication functions in the network / system in the embodiments of the present application can be referred to as communication devices. The communication devices can include network devices and terminals with communication functions, and the network devices and terminal devices can be the specific devices described above, which will not be described here; the communication devices can also include other devices in the communication system, such as network controllers, mobile management entities, and other network entities, which are not limited in the embodiments of the present application.
[0146] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document is only used to describe the association relationship of the associated objects. For example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " generally represents an "or" relationship between the front and rear associated objects.
[0147] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and do not necessarily indicate a specific order or chronological order. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0148] Figure 1 are cross-link interference (CLI) diagrams for three networking scenarios; as shown in Figure 1 In the subband non-overlapping full duplex (SBFD) single networking scenario, i.e., scenario 2, there is a certain inter-subband cross-link interference between base stations (gNB-gNB), i.e., when the interfered base station (such as the right base station in scenario 2 in the figure) receives the UL transmission, it will be interfered by the DL transmission sent by the adjacent base station (such as the left base station in the figure) in the same time domain and in the downlink subband (the interference mainly comes from the transmitter leakage and the receiver selectivity). In some cases, SBFD can also be referred to as unified time and frequency division duplex (UDD).
[0149] And in the time division duplex (TDD) macro-micro heterogeneous (scenario 1) and SBFD and TDD coexistence networking (scenario 3) cases, there are: 1, serious intra-subband cross-link interference (CLI) between base stations (gNB-gNB), i.e., when the interfered base station receives the UL transmission, it will be interfered by the DL transmission sent by the adjacent base station on the same RB; 2) a certain inter-subband cross-link interference between base stations (same as scenario 2).
[0150] In order to effectively suppress the inter-subband cross-link interference between base stations in scenario 2, and the intra-subband cross-link interference between base stations in scenarios 1 and 3, some resources in the uplink transmission (PUSCH) of the users of the interfered station can be muted, so that the interfered station can measure and estimate the interference in these muted resources, and improve the uplink demodulation performance and decoding performance.
[0151] Based on this, the following embodiments of the present application are proposed.
[0152] The resource determination method provided by the embodiment of the present application is applied to a terminal. Figure 2 The flowchart of the resource determination method of the embodiment of the present application is shown in Figure 1 ; as shown in Figure 2 , the method comprises:
[0153] Step 101: The terminal determines a first resource set not used for PUSCH transmission according to configuration and / or indication information; wherein the configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter.
[0154] In some optional embodiments, the method further comprises: the terminal receiving the configuration and / or indication information sent by the network device.
[0155] Correspondingly, the embodiments of the present application further provide a resource determination method, which is applied to a network device. Figure 3 As shown in Figure 2 , the method comprises the following steps: Figure 3
[0156] Step 201: The network device sends configuration and / or indication information to the terminal, which is used to determine a first resource set not used for PUSCH transmission; wherein the configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and a first parameter.
[0157] For the scenarios 1 and 3 shown in Figure 1 , for UL reception, the main interference is the inter-subband cross-link interference between base stations caused by PDCCH and PDSCH transmission on the same RB of the adjacent cell. Since the beam direction and / or beam width of PDCCH and PDSCH are generally different, symbol-level muting can be considered in the time domain range of PDCCH and PDSCH respectively. Figure 4a Taking scenario 3 as an example, a corresponding PUSCH resource muting schematic diagram is given.
[0158] For example, referring to Figure 4a , for slot-level uplink transmission PUSCH 1 (which can also be referred to as PUSCH mapping type A), muting can be performed in symbol #2 and symbol #13 of UL respectively, wherein the first muting resource is used to estimate the interference correlation matrix of PDCCH, and the second muting resource is used to estimate the interference correlation matrix of PDSCH.
[0159] For mini-slot level uplink transmission PUSCH 3 (may also be referred to as PUSCH mapping type B), since only time domain overlaps with PDSCH, muting can be considered only at symbol #9. It should be noted that the absolute time offset of the muting symbol of PUSCH 3 and PUSCH 1 relative to the slot boundary can be the same or different. Specifically, in the present embodiment, the absolute time offset of the muting symbol of PUSCH 3 and PUSCH 1 is different. Compared with the muting resource of PUSCH 1 located at symbol #13, the muting resource of PUSCH 3 is located at symbol #9, and the potential advantages are: 1) symbol #9 is located at the middle of PUSCH 3, and the accuracy of the interference correlation matrix obtained by the base station side based on the symbol is higher through the difference to other symbols. 2) The symbol #9 position is relatively early, which facilitates the base station side to obtain the interference correlation matrix information faster, and reduces the high-quality demodulation and decoding processing time.
[0160] For mini-slot level uplink transmission PUSCH 2, since PUSCH 2 has only 2 symbols, if the muting resource is applied, the code rate of PUSCH 2 will be greatly improved, and the decoding performance of PUSCH 2 will be deteriorated, so the resource muting operation can be considered to be disabled (or referred to as “disabling”).
[0161] And for Figure 1 As shown in scenario 2, the inter-subband cross-link interference between base stations is the dominant factor, that is, for UL reception, the main interference comes from the energy leakage across the subband caused by all downlink transmissions in the adjacent DL subband. In this scenario, since the beam direction of different UEs in the DL subband is generally different, the beam direction of the inter-subband CLI interference leaked to the UL subband lacks clear rules. Therefore, in scenario 2, there is no need to distinguish the difference between PDCCH and PDSCH. However, the inter-subband CLI comes from the interference of all downlink transmissions in the DL subband, so the energy difference of signal transmission on different symbols in the DL subband (mainly affected by the frequency domain resource allocation) has a significant impact on the estimation of the interference correlation matrix of inter-subband CLI.
[0162] Figure 5 The schematic diagram of the use of the downlink resource of the adjacent cell of the embodiment of the present application is shown in FIG. 6. As shown in FIG. 6, the adjacent cell of the base station of the present embodiment is configured to have two DL subbands, and the DL subband is configured to have 14 symbols. Figure 5As shown, the transmission of Synchronization Signal / PBCH Block (SSB) and Channel State Information-Reference Signal (CSI-RS) have significant impact on inter-subband CLI estimation, especially in low load scenarios. Therefore, symbol level muting can be considered in time domain ranges where only PDCCH, PDSCH and SSB, PDSCH and CSI-RS, or only PDSCH exist, respectively.
[0163] For example, referring to Figure 4b As shown, PUSCH 1 is muted in symbol #2 and symbol #13 of the UL, respectively, where the 1st muting resource is used to estimate the interference correlation matrix on symbols where only PDCCH exists, and the 2nd muting resource is used to estimate the interference correlation matrix on symbols where only PDSCH exists.
[0164] PUSCH 3 is muted in symbol #6 and symbol #10 of the UL, respectively, where the 1st muting resource is used to estimate the interference correlation matrix on symbols where PDSCH and CSI-RS exist simultaneously, and the 2nd muting resource is used to estimate the interference correlation matrix on symbols where PDSCH and SSB exist simultaneously.
[0165] PUSCH 2 disables muting operation, possible reasons include:
[0166] 1) The base station has already obtained the required interference correlation matrix characteristics on all symbols through the muting resources on PUSCH 1 and PUSCH 3, so there is no need for PUSCH 2 to mute.
[0167] The specific configuration / scheduling of which PUSCH to mute resources and which to disable resource muting depends on the base station scheduling. For example, for PUSCH transmission of some high priority services, the base station can disable the muting function.
[0168] 2) The base station has measured the required interference correlation matrix characteristics in the unscheduled UL resources.
[0169] In some embodiments, such as in low load scenarios, there are a large number of unscheduled resources in the UL subband, and the base station has obtained the required interference correlation matrix characteristics on all symbols through these unscheduled resources. At this time, the base station can disable all PUSCH muting operations to improve the transmission performance of the PUSCH.
[0170] In some embodiments, as shown in FIG. 2A, muting is performed at UL symbol #2 and symbol #13, respectively, where the 1st muting resource is used to estimate the interference correlation matrix on the symbol where SSB exists, and the 2nd muting resource is used to estimate the interference correlation matrix on the symbol where SSB does not exist. Figure 6
[0171] In some embodiments, as shown in FIG. 2B, muting is performed at UL symbol #2 and symbol #6, respectively, where the 1st muting resource is used to estimate the interference correlation matrix on the symbol where CSI-RS does not exist, and the 2nd muting resource is used to estimate the interference correlation matrix on the symbol where CSI-RS exists. Figure 7
[0172] Based at least on the above, the terminal determines, according to the configuration and / or indication, a first resource set that is not used for PUSCH transmission, i.e., determines a first resource set for uplink muting. Specifically, the configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and first parameters, wherein the information in the configuration and / or indication information can be determined or obtained in part or in whole by pre-agreement or high-layer signaling, or can be obtained in part or in whole by network device (such as a base station) configuration.
[0173] In this embodiment, the first resource set includes at least one of time domain resources, frequency domain resources, and code domain resources. In some optional embodiments, the minimum resource unit included in the first resource set is a resource element (RE), and the first resource set can include one or more resource elements (REs).
[0174] In some optional embodiments, the at least one first resource configuration specifically refers to the configuration of the resource that is not used for PUSCH transmission, or can also be referred to as the configuration of the muting resource.
[0175] In some optional embodiments, the first indication information can be downlink control information (DCI).
[0176] In some optional embodiments of the present application, for the terminal side: the terminal determines the first resource set not used for PUSCH transmission according to the configuration and / or indication information, including: determining a first resource configuration from the at least one first resource configuration according to at least one of the pre-agreement, the high layer signaling, the PUSCH transmission resource information, the DMRS configuration information, the PTRS configuration information, and the first indication information; determining a second resource set according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information; determining the first resource set as the second resource set, or determining the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to a first parameter. Correspondingly, for the network device side: the configuration and / or indication information is used for the terminal to determine a first resource configuration from the at least one first resource configuration according to at least one of the pre-agreement, the high layer signaling, the PUSCH transmission resource information, the DMRS configuration information, the PTRS configuration information, and the first indication information; determine a second resource set according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information; determine the first resource set as the second resource set, or determine the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to a first parameter.
[0177] In this embodiment, the terminal can select or determine one first resource configuration from the at least one first resource configuration according to at least one of the following manners: a pre-agreement, a higher layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information. For example, the terminal can obtain the at least one first resource configuration according to the pre-agreement or the higher layer signaling, or the network device configures the terminal with the at least one first resource configuration; then the terminal can select or determine one first resource configuration from the at least one first resource configuration according to the pre-agreement or the higher layer signaling, or select or determine one first resource configuration from the at least one first resource configuration according to the indication of the first indication information, or select or determine one first resource configuration from the at least one first resource configuration according to at least one of the following: the PUSCH transmission resource information, the DMRS configuration information, and the PTRS configuration information. Further, the terminal determines a second resource set according to at least one of the following: the selected or determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information. For example, all resources in the second resource set are not used for PUSCH transmission, i.e., all resources in the second resource set are used as mute resources. For another example, part of the resources in the second resource set are not used for PUSCH transmission, i.e., part of the resources in the second resource set are used as mute resources. For yet another example, all resources in the second resource set are used for PUSCH transmission, i.e., the mute resource set is an empty set.
[0178] In some optional embodiments, the terminal determines the second resource set as the first resource set. It is noted that the following two expressions are completely equivalent:
[0179] Expression 1: “determine a second resource set according to at least one of the following: the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information; determine the second resource set as the first resource set”;
[0180] Expression 2: “determine a first resource set according to at least one of the following: the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information”.
[0181] Although the expression 1 is adopted in the embodiment of the present application, the embodiment of the present application can also be regarded as protecting the expression 2.
[0182] In some optional embodiments, the terminal can determine the first resource set according to the first code rate requirement and the second resource set, i.e., "determining the second resource set according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information; and determining the first resource set according to the second resource set and the first code rate requirement".
[0183] In some optional embodiments, for the terminal side: the determining the first resource set according to the second resource set and the first code rate requirement includes: if the second resource set is not used for PUSCH transmission, determining the second resource set as the first resource set when the first code rate requirement is met; and / or, if the second resource set is not used for PUSCH transmission, determining the first resource set as an empty set when the first code rate requirement is not met; and / or, if part of the resources of the second resource set is not used for PUSCH transmission, determining the first resource set to include the part of the resources of the second resource set when the first code rate requirement is met. Correspondingly, for the network device side: if the second resource set is not used for PUSCH transmission, determining the second resource set as the first resource set when the first code rate requirement is met; and / or, if the second resource set is not used for PUSCH transmission, the first resource set is an empty set when the first code rate requirement is not met; and / or, if part of the resources of the second resource set is not used for PUSCH transmission, the first resource set includes the part of the resources of the second resource set when the first code rate requirement is met.
[0184] In this embodiment, as an implementation manner (implementation manner 1), if the second resource set is not used for PUSCH transmission, i.e., in the case that all the resources of the second resource set are used for muting, the second resource set is determined as the first resource set when the first code rate requirement is met. That is, if the resources of the second resource set are determined to meet the first code rate requirement, the second resource set is determined as the first resource set.
[0185] As another implementation manner (implementation manner 2), if the second resource set is not used for PUSCH transmission, and the first code rate requirement is not met, i.e., in the case that the resources of the second resource set are used for PUSCH transmission or uplink data transmission, the first resource set is an empty set without using uplink muting. For example Figure 4a In the case that the PUSCH 2 is disabled for muting, the implementation manner 2 can be used.
[0186] As another implementation (implementation 3), if part of the second resource set is not used for PUSCH transmission, the first resource set includes the part of the second resource set not used for PUSCH transmission (i.e., the first resource set includes the first part of the resources), i.e., part of the muted resources (or symbols) in the second resource set is abandoned (i.e., the second part of the resources is muted so that the second part of the resources can be used for PUSCH transmission), the number of muted resources (or symbols) is reduced, and the first code rate requirement after reducing the muted resource overhead can be met, when the first code rate requirement is met, i.e., in the case that the first part of the resources in the second resource set is not used for PUSCH transmission and the second part of the resources is used for PUSCH transmission.
[0187] In the embodiment, the network device and the terminal agree on that part of the resources in the second resource set is not used for PUSCH, i.e., part of the resources in the second resource set is not muted, because if the resources in the second resource set are not used for PUSCH transmission, the code rate of the PUSCH transmission cannot meet the first code rate requirement, and therefore the terminal determines that the first part of the resources in the second resource set is not used for PUSCH transmission and the second part of the resources is used for PUSCH transmission according to the pre-agreed rule. It should be noted that the network device and the terminal use the same rule to determine that the first part of the resources in the second resource set is not used for PUSCH transmission and the second part of the resources is used for PUSCH transmission.
[0188] In the above-mentioned implementation 3, if it is determined that the first code rate requirement is not met according to the resources in the second resource set, part of the resources in the second resource set can be removed and used for PUSCH transmission until the first code rate requirement is met.
[0189] In some optional embodiments, removing part of the resources in the second resource set includes removing part of the muted symbols (i.e., making the time domain more sparse) and / or removing part of the frequency domain resources (e.g., changing the comb value on the muted symbols from 2 to 4 so that the frequency domain becomes more sparse).
[0190] In an embodiment, for removing part of the muted symbols, the muted resources (or symbols) can be tried to be dropped one by one in a certain order until the first code rate requirement is met. The certain order can include any one of the following: 1) in a time order from front to back, i.e., the earlier muted resources (or symbols) are dropped first, which can reduce the impact on the uplink control information (UCI); 2) in a time order from back to front, i.e., the later muted resources (or symbols) are dropped first, which avoids increasing the delay of initial demodulation. In the above case, the second resource set after removing part of the resources can be used as the first resource set. The first code rate requirement means that the PUSCH transmission or data transmission meets the first code rate requirement. The first code rate requirement can be determined according to the modulation and coding scheme (MCS).
[0191] In an embodiment, for removing part of the frequency domain resources, the muted resources of the second resource set use a comb value = 2 (i.e., mute 1 subcarrier in every 2 subcarriers). If the muted resource mode corresponding to the comb value = 2 cannot meet the first code rate requirement, the comb value can be gradually increased (such as set to 4 (indicating mute 1 subcarrier in every 4 subcarriers), 8, etc.) until the first code rate requirement is met, or the maximum allowed comb value (such as the maximum allowed comb value = 8) is reached. For example, for the PUSCH 3 in Figure 4a , there is only 1 muted symbol, and the method of removing part of the frequency domain resources can be used.
[0192] In an embodiment, part of the time domain resources and part of the frequency domain resources can be removed at the same time, i.e., part of the time domain resources and part of the frequency domain resources are removed step by step in a certain order. For example, for the PUSCH 1 in Figure 4a and the PUSCH 1 and the PUSCH 3 in Figure 4b , the second resource set includes 2 muted symbols, and the comb value = 2, denoted as <2 symbols, comb value = 2>. The UE can remove part of the resources in the second resource set in the order of <2 symbols, comb value = 2>→<1 symbol, comb value = 2>→<1 symbol, comb value = 4>, or in the order of <2 symbols, comb value = 2>→<2 symbols, comb value = 4>→<1 symbol, comb value = 4>, until the first code rate requirement is met.
[0193] In some optional embodiments, for the terminal side: the determining the second resource set according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information comprises: determining a third resource set according to the first resource configuration, wherein the first resource configuration comprises at least one of a first time domain configuration, a first frequency domain configuration, and a first enabling configuration; determining a PUSCH transmission resource set, and determining the second resource set according to at least one of the third resource set, the PUSCH transmission resource set, the DMRS configuration information, and the PTRS configuration information, wherein the second resource set satisfies at least one of the following: the second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set; the second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with a symbol of DMRS and / or PTRS. Correspondingly, for the network device side, the first resource configuration comprises at least one of a first time domain configuration, a first frequency domain configuration, and a first enabling configuration, so as to enable the terminal to determine a third resource set according to the first resource configuration, and determine a second resource set according to at least one of the third resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following: the second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set; the second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with a symbol of DMRS and / or PTRS.
[0194] In this embodiment, the first resource configuration comprises at least one of a first time domain configuration, a first frequency domain configuration, and a first enabling configuration.
[0195] Optionally, the first time domain configuration comprises at least one of a first period, a second offset, a bitmap corresponding to a symbol, and a time domain repetition mode. The first frequency domain configuration comprises at least one of a resource block (RB) resource set indication, a comb value, and a comb offset. The first enabling configuration comprises a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that a first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used.
[0196] In some optional embodiments, if the first resource configuration does not comprise any of the first time domain configuration, the first frequency domain configuration, and the first enabling configuration, the UE can determine the related configuration according to a pre-agreed manner.
[0197] For example, if the first resource configuration does not include the first enabling configuration, the UE determines to use the uplink resource muting function in a pre-agreed manner; and / or, if the first resource configuration does not include the first frequency domain configuration, the UE determines that the resource block RB resource set occupies all UL subbands in a pre-agreed manner, and the comb value and the comb offset adopt default values, such as a comb value = 2 and a comb offset = 0.
[0198] In this embodiment, the terminal can determine a third resource set according to the first resource configuration, and then determine a second resource set according to at least one of the third resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information. The second resource set has the following characteristics: the second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set, that is, the second resource set is the intersection of the third resource set and the PUSCH transmission resource set. That is, the second resource set = the third resource set ∩ the PUSCH transmission resource set, where "∩" represents the intersection of sets. For example, refer to Figure 8a
[0199] As Figure 8a shown, in one embodiment, for PUSCH 1 and PUSCH 2, the third resource set includes muting pattern 1 and muting pattern 2.
[0200] For PUSCH 1, the second resource set includes muting pattern 1 and muting pattern 2, because the intersection of PUSCH 1 and the third resource set is muting pattern 1 and muting pattern 2; and for PUSCH 2, the second resource set only includes muting pattern 2, because the intersection of PUSCH 2 and the third resource set is muting pattern 2.
[0201] In this embodiment, the first resource configuration includes at least one of a first time domain configuration, a first frequency domain configuration, and a first enabling configuration. The first time domain configuration includes at least one of a first period, a second offset, a bitmap corresponding to a symbol, and a time domain repetition pattern.
[0202] In order to configure the third resource set to include muting pattern 1 and muting pattern 2, one embodiment is that the first time domain configuration includes a first period and a bitmap corresponding to a symbol, where the first period = 4 slots, and the bitmap corresponding to a symbol = 0000000000000000.
[0203]
[0204] In this context, the value of each bit indicates whether the corresponding symbol is a silent symbol, such as "1" indicating that the corresponding symbol is a silent symbol and "0" indicating that the symbol is not silent.
[0205] Another embodiment is as follows: the first time-domain configuration includes at least: a time-domain repetition pattern and a bitmap corresponding to the symbol, wherein the time-domain repetition pattern = [1,1,1,1], indicating that the third resource set repeats with a period of 4 slots (equal to the length of the time-domain repetition pattern), and the bitmap corresponding to the symbol remains [1,1,1,1].
[0206]
[0207] like Figure 8a As shown, another possible embodiment is that the third resource set corresponding to PUSCH 1 includes silent mode 1 and silent mode 2, while the third resource set corresponding to PUSCH 2 only includes silent mode 2. Based on the above rule, namely "the second resource set is the intersection of the third resource set and the PUSCH transmission resource set", this can also be achieved. Figure 8a The effect shown.
[0208] For PUSCH 1, the method of the previous embodiment can be used to configure the third resource set to include silent style 1 and silent style 2. For PUSCH 2, in order to configure the third resource set to include only silent style 2, the following embodiment can be used:
[0209] One embodiment is as follows: the first time domain configuration includes: a first period and a bitmap corresponding to a symbol, wherein the first period = 1 time slot and the bitmap corresponding to the symbol = [00000010000000].
[0210] Another embodiment is: the first time domain configuration includes at least: a time domain repeating pattern and a bitmap corresponding to the symbol, wherein the time domain repeating pattern = [1], indicating that the third resource set repeats with a period of 1 slot (equal to the length of the time domain repeating pattern), and the bitmap corresponding to the symbol is still [00000010000000].
[0211] If you want to configure the third resource set to include only silent style 1, you can use the following example:
[0212] One embodiment is as follows: the first time domain configuration includes: a first period, a second offset, and a bitmap corresponding to the symbol, wherein the first period = 4 time slots, the second offset = 0, and the bitmap corresponding to the symbol = [00000010000000], indicating that in the first time slot of every 4 time slots, a silent symbol is determined according to the symbol bitmap method.
[0213] Another embodiment is that the first time domain configuration at least includes: a time domain repetition pattern and a bitmap corresponding to symbols, wherein the time domain repetition pattern =
[1000] , the bitmap corresponding to symbols is still [00000010000000], which indicates that the third resource set is repeated periodically with 4 slots (equal to the length of the time domain repetition pattern), and the mute symbols are determined according to the symbol bitmap in the slots corresponding to the value 1 of the time domain repetition pattern.
[0214] Alternatively, the second resource set has the following characteristics: the second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with the symbols of DMRS and / or PTRS, that is, the second resource set is the intersection of the remaining resources after excluding the resources occupied by the symbols of DMRS and / or PTRS in the third resource set and the PUSCH transmission resource set, that is, the symbols overlapping with the symbols of DMRS and / or PTRS are not used. That is: the second resource set = the third resource set ∩ the PUSCH transmission resource set - DMRS symbols - PTRS symbols, wherein “∩” represents the intersection of sets, and “-” represents the difference set of sets.
[0215] In some optional embodiments, for the terminal side: the determining the second resource set according to at least one of the determined first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information comprises: determining a fourth resource set according to the first resource configuration, wherein the first resource configuration comprises at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration; and determining a PUSCH transmission resource set, and determining the second resource set according to at least one of the fourth resource set, the PUSCH transmission resource set, the DMRS configuration information, and the PTRS configuration information, wherein the second resource set satisfies at least one of the following: a time slot in which the second resource set is located belongs to a time slot in which the fourth resource set is located; a frequency domain resource position of the second resource set belongs to a frequency domain resource position of the fourth resource set; and a symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, a symbol of the DMRS, a symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or the second time domain configuration. Correspondingly, for the network device side, the first resource configuration comprises at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration, so that the terminal determines a fourth resource set according to the first resource configuration, and determines a second resource set according to at least one of the fourth resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following: a time slot in which the second resource set is located belongs to a time slot in which the fourth resource set is located; a frequency domain resource position of the second resource set belongs to a frequency domain resource position of the fourth resource set; and a symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, a symbol of the DMRS, a symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or the second time domain configuration.
[0216] In this embodiment, the first resource configuration comprises at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration.
[0217] Optionally, the second time domain configuration comprises at least one of the following: a first period, a second offset, a time domain repetition pattern, a first interval, a first number, at least one first offset. The first frequency domain configuration comprises at least one of the following: a resource block (RB) resource set indication, a comb value, a comb offset. The first enabling configuration comprises: a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that the first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used.
[0218] It can be seen that the fourth resource set can be determined independently according to the first resource configuration, that is, the first resource configuration is independent of the PUSCH resource. The UE does not need to know the PUSCH resource to determine the fourth resource set independently according to the first resource configuration.
[0219] In the embodiment, the fourth resource set comprises at least one slot.
[0220] Referring to Figure 8a If the fourth resource set only comprises muting pattern 1, it means that there is 1 muting symbol in one of the 4 slots as a period; if the fourth resource set only comprises muting pattern 2, it means that there is 1 muting symbol in each slot as a period; if the fourth resource set comprises muting pattern 1 and muting pattern 2, it means that there are 2 muting symbols in one of the 4 slots as a period, and there are 2 muting symbols in the other 3 slots.
[0221] In the embodiment, the symbol position of the second resource set is determined according to at least one of the following: the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, the first interval, the first number, and the at least one first offset. Specifically, the symbol position of the second resource set is within the PUSCH transmission resource set, or the symbol position of the second resource set is within the PUSCH transmission resource set and does not overlap with the symbol of the DMRS and / or the symbol of the PTRS, that is, the symbol position of the second resource set is within the PUSCH transmission resource set and excludes the resource occupied by the symbol of the DMRS and / or the symbol of the PTRS.
[0222] In some optional embodiments, for the terminal side: the first resource configuration comprises at least one of a third time domain configuration, a second frequency domain configuration, a first enabling configuration; and the determining the second resource set according to at least one of the determined first resource configuration, the first indication information, DMRS configuration information, and PTRS configuration information comprises: determining the symbol position of the second resource set according to at least one of a PUSCH transmission resource set, a symbol of DMRS, a symbol of PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or the third time domain configuration; and / or determining the frequency domain resource position of the second resource set according to the second frequency domain configuration or a prior agreement. Correspondingly, for the network device side, the first resource configuration comprises at least one of a third time domain configuration, a second frequency domain configuration, a first enabling configuration, for the terminal to determine the symbol position of the second resource set according to at least one of a PUSCH transmission resource set, a symbol of DMRS, a symbol of PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or the third time domain configuration; and / or determining the frequency domain resource position of the second resource set according to the second frequency domain configuration or a prior agreement.
[0223] In some embodiments, the first resource configuration comprises at least one of a third time domain configuration, a second frequency domain configuration, a first enabling configuration.
[0224] Optionally, the third time domain configuration comprises at least one of a time domain repetition mode, a first interval, a first number, and at least one first offset. The second frequency domain configuration comprises at least one of a comb value and a comb offset. The first enabling configuration comprises a first state indication or a second state indication, wherein the first state indication has one value, and the one value is used to indicate that the first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used.
[0225] In this embodiment, the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, the first interval, the first number, and the at least one first offset, and specifically can include: the symbol position of the second resource set is within the PUSCH transmission resource set, or the symbol position of the second resource set is within the PUSCH transmission resource set and does not overlap with the symbol of the DMRS and / or the PTRS, that is, the symbol position of the second resource set is within the PUSCH transmission resource set and excludes the resource occupied by the symbol of the DMRS and / or the PTRS. It can be seen that the UE cannot independently determine a time-frequency resource set through the first resource configuration. The UE needs to jointly determine the second resource set through the first resource configuration and the PUSCH resource, that is, the RB used by the second resource set is determined according to the PUSCH resource, and the time-frequency resource of the second resource set in the corresponding RB is determined according to the first resource configuration. That is, the UE determines the RB set in which the muting resource is located according to the PUSCH frequency domain resource. The UE determines the slot in which the muting resource is located according to the PUSCH time domain resource, or the UE determines the slot in which the muting resource is located according to the PUSCH time domain resource and the first resource configuration.
[0226] Referring to Figure 8b As shown, the RB resource of the muting resource corresponding to the PUSCH 1-PUSCH 5 is determined according to the frequency domain resource of the corresponding PUSCH, and the frequency domain resource (that is, the comb characteristic) of the muting resource in the RB is determined according to the second frequency domain configuration included in the first resource configuration or according to the pre-agreement (for example, the comb value is pre-agreed to be 2, and the comb offset is 0).
[0227] For the PUSCH 1 and the PUSCH 2, only one slot is included in the PUSCH, so the slot in which the muting resource is located is completely determined by the slot of the corresponding PUSCH; for the repeatedly transmitted PUSCH 3, the same muting resource pattern set (that is, the muting pattern 1 and the muting pattern 2) is used in each slot, so the slot in which the muting resource is located is completely determined by the time domain resource of the corresponding PUSCH.
[0228] For the repeatedly transmitted PUSCH 4 and the PUSCH 5, different slots use different muting resources, so the UE determines the slot in which the muting resource is located according to the first resource configuration and the PUSCH time domain resource. For example,
[0229] For the repeatedly transmitted PUSCH 4, the first resource configuration includes a third time domain configuration, and the third time domain configuration includes a time domain repetition mode, and the time domain repetition mode is
[1010] , indicating that there is a muting symbol in the second slot and the fourth slot in every four slots.
[0230] For the repeated PUSCH 5, the first resource configuration comprises a third time domain configuration, the third time domain configuration comprises a time domain repetition pattern, the time domain repetition pattern is
[1000] , indicating that there is a mute symbol in the first slot in every 4 slots; or the time domain repetition pattern = the first value, indicating that there is a mute symbol in the first PUSCH occasion.
[0231] In some optional embodiments, for the terminal side: the determining the symbol position of the second resource set according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, the first interval, the first number and the at least one first offset comprises: if the symbol satisfies the first condition and the second condition, determining that the symbol belongs to the second resource set, wherein the first condition comprises: the symbol is in the PUSCH transmission resource, and does not overlap with the time domain position of the symbol of the DMRS and / or the symbol of the PTRS; and / or, the second condition comprises at least one of:
[0232] The symbol is a first symbol;
[0233] The symbol is a second symbol, and the second symbol is determined according to the first symbol and the at least one first offset;
[0234] The symbol is a third symbol, and the third symbol is the first symbol after the first symbol that satisfies the first condition;
[0235] The symbol is a fourth symbol, and the fourth symbol is the first symbol after the second symbol that satisfies the first condition;
[0236] The symbol is a fifth symbol, and the interval between the fifth symbol and the symbol located in the second resource set and before and / or after the fifth symbol is greater than or equal to the first interval, and satisfies the third condition;
[0237] The third condition comprises one of:
[0238] The number of symbols in the second resource set is less than or equal to the first number;
[0239] The number of symbols contained in the second resource set in the slot where the fifth symbol is located is less than or equal to the first number;
[0240] The number of symbols contained in the second resource set in the PUSCH transmission occasion where the fifth symbol is located is less than or equal to the first number.
[0241] In some optional embodiments, the first symbol satisfies one of the following conditions:
[0242] The first symbol is the first symbol of each slot overlapping in time domain with the PUSCH.
[0243] The first symbol is the first symbol of each slot overlapping in time domain with the PUSCH.
[0244] The first symbol is the first symbol of the PUSCH.
[0245] The first symbol is the first symbol of the PUSCH in each slot overlapping in time domain with the PUSCH.
[0246] The first symbol is the first symbol of each PUSCH transmission occasion.
[0247] The first symbol is the first symbol of the first slot of each PUSCH transmission occasion.
[0248] The first symbol is the first symbol of the PUSCH in each slot overlapping in time domain with each PUSCH transmission occasion.
[0249] Correspondingly, for the network device side, if a symbol satisfies a first condition and a second condition, the symbol belongs to a second resource set, wherein the first condition comprises: the symbol is located in a PUSCH transmission resource and does not overlap in time domain with a symbol of a DMRS and / or a symbol of a PTRS; and / or the second condition comprises at least one of the following: the symbol is a first symbol; the symbol is a second symbol, the second symbol being determined according to the first symbol and at least one first offset; the symbol is a third symbol, the third symbol being a first symbol satisfying the first condition after the first symbol; the symbol is a fourth symbol, the fourth symbol being a first symbol satisfying the first condition after the second symbol; the symbol is a fifth symbol, the fifth symbol having an interval with a symbol located in the second resource set and before and / or after the fifth symbol greater than or equal to a first interval, and satisfying a third condition; wherein the third condition comprises one of the following: a number of symbols in the second resource set is less than or equal to a first number; a number of symbols included in the second resource set in a slot where the fifth symbol is located is less than or equal to the first number; a number of symbols included in the second resource set in a PUSCH transmission occasion where the fifth symbol is located is less than or equal to the first number.
[0250] In this embodiment, if a symbol satisfies a first condition and a second condition, it is determined that the symbol belongs to a second resource set, wherein the first condition comprises: the symbol is located in a PUSCH transmission resource and does not overlap in time domain with a symbol of a DMRS and / or a symbol of a PTRS.
[0251] In an embodiment, the second condition comprises at least one of the following: the symbol is a first symbol.
[0252] As shown in the embodiment of example 1A in Figure 9 The first symbol is the first symbol of a slot.
[0253] As shown in the embodiment of example 1B in Figure 9 The first symbol is the first symbol of a PUSCH.
[0254] In another embodiment, the second condition comprises at least one of: the symbol is a second symbol, the second symbol is determined according to the first symbol and at least one first offset.
[0255] In this embodiment, the symbol is a second symbol, the second symbol is determined according to the first symbol and at least one first offset. As an example, the second symbol is determined according to M first symbols and one first offset, i.e. each first symbol is delayed by the first offset, to determine M second symbols. As another example, the second symbol is determined according to M first symbols and M first offsets, i.e. each first symbol is delayed by the corresponding first offset, to determine M second symbols. As another example, the second symbol is determined according to M first symbols and N first offsets, e.g. M first symbols and 2 first offsets, each first symbol corresponds to 2 first offsets, i.e. each first symbol is delayed by the corresponding 2 first offsets, to determine 2M second symbols. As another example, the second symbol is determined according to M first symbols and 2M first offsets, each first symbol is delayed by the corresponding 2 first offsets, to determine 2M second symbols.
[0256] As shown in the embodiment of example 2 in Figure 9 The first symbol is the first symbol of a slot (symbol #0), the network indicates 2 first offsets, which are 2 and 13 respectively, then the UE determines that the second resource set includes symbol 2 (#0+2) and symbol 13 (#0+13).
[0257] In another embodiment, the second condition comprises at least one of: the symbol is a third symbol, the third symbol is the first symbol after the first symbol that satisfies the first condition.
[0258] As shown in the embodiment of example 3 in
[0259] In another embodiment, the second condition comprises at least one of: the symbol is a fourth symbol, the fourth symbol is the first symbol after the second symbol that satisfies the first condition.
[0260] As shown in the embodiment of example 4 in Figure 9In the embodiment shown in Example 4 in the first column, the UE determines the second symbol (the second symbol is determined according to the first symbol and at least one first offset) as symbol #10 according to the first offset (first offset = 10) indicated by the network in combination with the first symbol (the first symbol of the slot, symbol #0). Since there is no DMRS or PTRS in the determined second symbol (symbol #10), the first condition is not met, and the UE determines symbol #11 as the fourth symbol (symbol #11 is the first symbol after the second symbol (symbol #10) that meets the first condition), and therefore symbol #11 is a mute resource.
[0261] In an embodiment, the second condition includes at least one of the following: the symbol is a fifth symbol, the fifth symbol is separated from a symbol in the second resource set by a gap that is greater than or equal to a first gap, and a third condition is met;
[0262] The third condition includes one of the following:
[0263] The number of symbols in the second resource set is less than or equal to a first number;
[0264] The number of symbols in the second resource set in the slot in which the fifth symbol is located is less than or equal to a first number;
[0265] The number of symbols in the second resource set in the PUSCH transmission occasion in which the fifth symbol is located is less than or equal to a first number.
[0266] In this embodiment, the symbol is a fifth symbol, the fifth symbol is separated from a symbol in the second resource set by a gap that is greater than or equal to a first gap, and a third condition is met, which specifically means that for a symbol A that has been determined to belong to the second resource set, if a certain symbol is separated from symbol A by a gap that is greater than a first gap and meets a third condition, then it is determined that the symbol meets the second condition.
[0267] As Figure 9 In the embodiment shown in Example 5 in the first column, it has been determined that symbol #1 (the third symbol) is in the second resource set. The network indicates that the first gap = 4. The UE determines that symbol #5 is separated from symbol #1 by a gap >= the first gap (= 4) and meets the third condition, and therefore determines that symbol #5 is a fifth symbol and symbol #5 is a mute resource.
[0268] In an embodiment, the determining of the symbol position of the second resource set according to at least one of the following: the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, the first gap, the first number, and at least one first offset, includes the following embodiments:
[0269] Method one:
[0270] The interval Lm (i.e., the first interval) of the muting symbol positions can be determined by higher layer configuration or pre-agreement. The set of symbols of the muting resource (i.e., the second resource set) is determined according to the following steps.
[0271] Step 1: Set l m = 0, where l = 0 indicates the first symbol in the slot (Note: i.e., l m = 0 is the first symbol, which is the first symbol in the slot); or, set l m = s PUSCH , where s PUSCH indicates the first symbol of the PUSCH (Note: i.e., l m = 0 is the first symbol, which is the first symbol of the PUSCH);
[0272] Step 2:
[0273] Condition 2A: If l m is inside the PUSCH allocation, and l m does not overlap with a symbol used for DM-RS or PT-RS, or, does not overlap with DM-RS or PT-RS in time domain, then add l m to the set of symbols of the muting resource, set l m = l m + Lm (Note: i.e., the fifth symbol is determined according to l m + Lm, the interval of the symbols located in the second resource set and before and / or after the fifth symbol is greater than or equal to the first interval Lm, and the third condition is satisfied). Repeat Step 2;
[0274] or, Condition 2B: If l m is inside the PUSCH allocation, but l m overlaps with a symbol used for DM-RS or PT-RS, or, overlaps with DM-RS or PT-RS in time domain, then set l m = l m + 1 (Note: i.e., search for the third symbol or the fourth symbol or the fifth symbol. If It is the first symbol, and If the first condition is met, then The third symbol. If It is the second symbol, and If the first condition is met, then This is the fourth symbol. If step 2A has been completed... The one that was determined later The first condition is not met, and If the first condition is met, then (For the fifth symbol). Repeat step 2;
[0275] Alternatively, condition 2C: if l m Not located in PUSCH, or l m >PUSCH the last symbol, and the above process ends.
[0276] Method 2:
[0277] The starting symbol position of at least one silent resource can be determined through high-level configuration or pre-agreed methods. i} i=0,1,… (Note:p i (This is the first offset). Optionally, the terminal can determine the interval Lm of the silent symbol position through higher-level configuration or a pre-agreed method. The symbol set of silent resources (Note: i.e., the second resource set) is determined according to the following steps.
[0278] Let p i ≤p j If i ≤ j. If the above constraint is not satisfied, then {p i} i=0,1,… Sort in ascending order until p is satisfied. i ≤p j If i ≤ j, then the condition is met.
[0279] Let {p} i} i=0,1,…I-1 .
[0280] Step 1: Set i = 0; Set l m =p i Where l = 0 indicates the first symbol in the time slot (Note: if l m If the first condition is met, then l m That is, the second symbol, which is based on the first symbol and at least one first offset p. i Sure);
[0281] Step 2: If l m Not located in PUSCH, or l mPUSCH last symbol, end all processes;
[0282] Or, if l m p_(i+1), and i≤I-2, set l m = p i+1 , repeat step 2;
[0283] Or, if l m not overlaps with a symbol used for DM-RS or PT-RS, or, not overlaps with DM-RS or PT-RS in time domain, add l m to the symbol set of the muting resource, set l m = l m +Lm. Repeat step 2;
[0284] Or, if l m overlaps with a symbol used for DM-RS or PT-RS, or, overlaps with DM-RS or PT-RS in time domain, set l m = l m +1. Repeat step 2.
[0285] Method three:
[0286] The starting symbol position {p i} i=0,1,… of at least one muting resource can be determined by high layer configuration or pre-agreed manner. Optionally, the terminal can determine the interval Lm of the muting symbol position by high layer configuration or pre-agreed manner. According to the following steps, the symbol set of the muting resource (Note: that is the second resource set) is determined.
[0287] Let p i ≤ p j , if i≤j. If the above constraint is not met, {p i} i=0,1,… is sorted from small to large until the condition p i ≤ p j , if i≤j is met.
[0288] Let {p i} i=0,1,…I-1 .
[0289] Step 1: set i=0; set lm = s PUSCH + p i , where l m = s PUSCH denotes the first symbol of the PUSCH;
[0290] Step 2: If l m is not located in the PUSCH, or l m > the last symbol of the PUSCH, end all procedures.
[0291] Or, if l m > s PUSCH + p i+1 , and i ≤ I-2, set l m = s PUSCH + p i+1 . Repeat Step 2.
[0292] Or, if l m does not overlap with a symbol used for DM-RS or PT-RS, or, does not overlap with DM-RS or PT-RS in time domain, add l m to the symbol set of the muting resource, set l m = l m = l m + Lm. Repeat Step 2.
[0293] Or, if l m overlaps with a symbol used for DM-RS or PT-RS, or, overlaps with DM-RS or PT-RS in time domain, set l m = l m + 1. Repeat Step 2.
[0294] In this embodiment, the PUSCH transmission occasion includes but is not limited to: a transmission occasion of PUSCH repetition Type A, or an actual repetition of PUSCH repetition Type B.
[0295] In some optional embodiments, for the terminal side: the determining the second resource set according to the determined at least one of the first resource configuration, the first indication information, the DMRS configuration information, and the PTRS configuration information comprises: determining the second resource set according to the first resource configuration and a PUSCH transmission resource set, wherein the first resource configuration comprises at least one of a fourth time domain configuration, a second frequency domain configuration, and a first enabling configuration. Correspondingly, for the network device side, the first resource configuration comprises at least one of the fourth time domain configuration, the second frequency domain configuration, and the first enabling configuration, for the terminal to determine the second resource set according to the first resource configuration and the PUSCH transmission resource set.
[0296] In some embodiments, the first resource configuration comprises at least one of the fourth time domain configuration, the second frequency domain configuration, and the first enabling configuration.
[0297] Optionally, the third time domain configuration comprises at least one of: the fourth time domain configuration comprises at least one of: a bitmap corresponding to symbols, a time domain repetition pattern. The second frequency domain configuration comprises at least one of: a comb value, a comb offset. The first enabling configuration comprises: a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that the first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used.
[0298] In some embodiments, the determining the second resource set according to the first resource configuration and the PUSCH transmission resource set comprises: determining, according to the PUSCH transmission resource set, a RB and / or a time slot in which the second resource set is located. That is, the first resource set not used for PUSCH transmission is related to the PUSCH transmission resource, that is, the PUSCH transmission resource set comprises at least one RB and / or time slot. It can be seen that the UE cannot independently determine a time-frequency resource set through the first resource configuration. The UE needs to jointly determine the first resource configuration and the PUSCH resource, so as to determine the second resource set, that is, the RB used by the second resource set is determined according to the PUSCH resource, and the time-frequency resource of the second resource set in the corresponding RB is determined according to the first resource configuration. That is, the UE determines the RB set in which the mute resource is located according to the PUSCH frequency domain resource. The UE determines the time slot in which the mute resource is located according to the PUSCH time domain resource; or the UE determines the time slot in which the mute resource is located according to the PUSCH time domain resource and the first resource configuration.
[0299] Reference Figure 8bAs shown, the RB resources of the muting resources corresponding to PUSCH 1-PUSCH 5 are determined according to the frequency domain resources of the corresponding PUSCH, and the frequency domain resources of the muting resources within the RB (i.e. comb property) are determined according to the second frequency domain configuration included in the first resource configuration, or determined according to a prior agreement (e.g. comb value = 2, comb offset = 0).
[0300] For PUSCH 1, only 1 slot is included in the PUSCH, so the slot where the muting resource is located is completely determined by the time slot of the corresponding PUSCH. The fourth time domain configuration includes a bitmap corresponding to the symbols. For example, the symbol bitmap is [00100010000000].
[0301] For PUSCH 2, only 1 slot is included in the PUSCH, so the slot where the muting resource is located is completely determined by the time slot of the corresponding PUSCH. The fourth time domain configuration includes a bitmap corresponding to the symbols. For example, the symbol bitmap is [00000010000000].
[0302] For the repeatedly transmitted PUSCH 3, the same set of muting resource patterns (i.e. Muting pattern 1 and Muting pattern 2) are used in each slot, so in one embodiment, the slot where the muting resource is located is completely determined by the time domain resources of the corresponding PUSCH. For example, the fourth time domain configuration only includes a bitmap corresponding to the symbols. For example, the symbol bitmap is [00100010000000]. That is, all time slots of all PUSCHs determine the muting symbols according to the symbol bitmap.
[0303] For the repeatedly transmitted PUSCH 3, in another embodiment, the UE determines the slot where the muting resource is located according to the first resource configuration and the time domain resources of the PUSCH. The fourth time domain configuration includes a bitmap corresponding to the symbols and a time domain repetition pattern. Wherein, the time domain repetition pattern is
[1111] , indicating that there is a muting symbol in each slot of every 4 slots; or the time domain repetition pattern = second value, indicating that there is a muting symbol in each PUSCH occasion. Wherein, in each time slot where there is a muting symbol, the muting symbol is determined according to the symbol bitmap.
[0304] For the repeated PUSCH 4, the mute resources used in different slots are different, therefore, the UE determines the slot where the mute resource is located according to the first resource configuration and the PUSCH time domain resource. For the repeated PUSCH 4, the first resource configuration includes a fourth time domain configuration, the fourth time domain configuration includes: a bitmap corresponding to a symbol, and a time domain repetition mode, the time domain repetition mode is
[1010] , indicating that there is a mute symbol in the first and third slots in every 4 slots; the symbol bitmap is [00100010000000], indicating that in each slot where the mute symbol exists, the mute symbol is determined according to the symbol bitmap.
[0305] For the repeated PUSCH 5, the mute resources used in different slots are different, therefore, the UE determines the slot where the mute resource is located according to the first resource configuration and the PUSCH time domain resource. For the repeated PUSCH 5, the first resource configuration includes a fourth time domain configuration, the fourth time domain configuration includes: a bitmap corresponding to a symbol, and a time domain repetition mode, the time domain repetition mode is
[1000] , indicating that there is a mute symbol in the first slot in every 4 slots; or the time domain repetition mode = the first value, indicating that there is a mute symbol in the first PUSCH occasion. The symbol bitmap is [00100010000000], indicating that in each slot where the mute symbol exists, the mute symbol is determined according to the symbol bitmap.
[0306] It should be noted that the PUSCH transmission resource set in each embodiment of the present application can be determined by DCI, or can be determined by other means, and the present embodiment does not limit the determination mode of the PUSCH transmission resource set.
[0307] It should be noted that the mute resource (i.e. the resource not used for transmitting PUSCH transmission) can be dynamically indicated by the first indication information (such as DCI), which can flexibly adapt to the dynamically changing interference situation; the mute resource (i.e. the resource not used for transmitting PUSCH transmission) can be determined by at least one of the PUSCH transmission resource set, the symbol of the DMRS, and the symbol of the PTRS, which can avoid the DMRS and / or PTRS symbol. Both modes can be used alone or in combination.
[0308] In some optional embodiments of the present application, for the terminal side: the determining one first resource configuration from the at least one first resource configuration according to at least one of the PUSCH transmission resource information, the DMRS configuration information, the PTRS configuration information and the first indication information comprises: determining one first resource configuration from the at least one first resource configuration according to the time domain information of the PUSCH transmission resource; or, determining one first resource configuration from the at least one first resource configuration according to the DMRS configuration information and / or the PTRS configuration information; or, determining a first index according to a first indication domain of the first indication information, and determining one first resource configuration from the at least one first resource configuration according to the first index, wherein the first indication domain is related to the PUSCH time domain resource allocation; or, determining a second index according to part of bits of a second indication domain of the first indication information, and determining one first resource configuration from the at least one first resource configuration according to the second index, wherein the second indication domain is related to the PUSCH frequency domain resource allocation. Correspondingly, for the network device side, the configuration and / or indication information is for the terminal to determine one first resource configuration from the at least one first resource configuration according to the time domain information of the PUSCH transmission resource; or, to determine one first resource configuration from the at least one first resource configuration according to the DMRS configuration information and / or the PTRS configuration information; or, a first indication domain of the first indication information is for the terminal to determine a first index, and to determine one first resource configuration from the at least one first resource configuration according to the first index, wherein the first indication domain is related to the PUSCH time domain resource allocation; or, part of bits of a second indication domain of the first indication information is for the terminal to determine a second index, and to determine one first resource configuration from the at least one first resource configuration according to the second index, wherein the second indication domain is related to the PUSCH frequency domain resource allocation.
[0309] In some embodiments, one first resource configuration is determined from the at least one first resource configuration according to the time domain information of the PUSCH transmission resource. As shown in Figure 4a the mapping relationship between the time length of the PUSCH transmission resource and the mute resource is obtained or determined through pre-agreement and high-layer signaling
[0310] For example, a pre-agreement is made that the mute operation is disabled for a PUSCH with a time length less than or equal to 2 symbols, and thus the mute operation is disabled for the PUSCH 2.
[0311] For another example, for a PUSCH transmission with a time length of 7 symbols, the mute is performed in the 2nd symbol after the starting symbol of the PUSCH. Since the starting symbol of the PUSCH 3 is symbol #7, the mute symbol of the PUSCH 3 is symbol #9 (symbol #7+2).
[0312] In some embodiments, a first resource configuration is determined from the at least one first resource configuration based on DMRS configuration information and / or PTRS configuration information.
[0313] For example, the network configures multiple first resource configurations via higher-layer signaling. The UE determines a first resource configuration from the at least one first resource configuration, wherein the determined first resource configuration satisfies the following condition:
[0314] The second resource set determined based on the first resource configuration does not overlap with the symbols of the DMRS and / or PTRS of PUSCH.
[0315] like Figure 4a As shown, the DMRS symbol positions of PUSCH 1 are symbol #0 and symbol 10.
[0316] For example, the UE is configured with two first resource configurations, wherein the silence symbols determined according to the first first resource configuration include symbol #2 and symbol #10, and the silence symbols determined according to the second first resource configuration include symbol #2 and symbol #13.
[0317] It is evident that the first resource configuration cannot satisfy the condition that "the second resource set determined according to the first resource configuration does not overlap with the symbols of the DMRS and / or PTRS of the PUSCH", while the second resource configuration can satisfy the condition that "the second resource set determined according to the first resource configuration does not overlap with the symbols of the DMRS and / or PTRS of the PUSCH". Therefore, the UE determines the second resource configuration from the at least one first resource configuration.
[0318] In some embodiments, a first resource configuration is determined from the at least one first resource configuration based on the first indication information.
[0319] like Figure 4b As shown, if the base station has already measured the required interference correlation array characteristics in unscheduled UL resources, PUSCH 2 can be scheduled without resource silencing. The base station can also schedule PUSCH 1 and PUSCH 3 with different muting patterns to obtain interference correlation array characteristics on different symbols. Therefore, in situations such as... Figure 4b In the sub-band interference application scenario shown, the base station can flexibly schedule which PUSCHs to be silenced and disable which resources (i.e. resources not used for PUSCH transmission) based on the first indication information (such as DCI) to flexibly adapt to the dynamically changing interference situation.
[0320] For example, the PUSCH time domain resource of the terminal is different due to different interference conditions on different slots (e.g., some slots have SSB or CSI-RS, and some slots do not have SSB or CSI-RS), and the first indication information can be used to flexibly indicate or configure the muting resource, so as to flexibly adapt to different interference conditions and PUSCH scheduling conditions.
[0321] For example, the first indication information is DCI, and the first resource configuration can be indicated or configured by the first indication field or the second indication field in the DCI.
[0322] In some embodiments, a first index is determined according to a first indication field of the first indication information, and a first resource configuration is determined from the at least one first resource configuration according to the first index, wherein the first indication field is related to PUSCH time domain resource allocation.
[0323] As an example, the first indication field can be a time domain resource allocation field related to PUSCH time domain resource allocation, and the value of the first indication field is the first index or corresponds to the first index; and the terminal can select or determine a first resource configuration from the at least one first resource configuration according to the first index.
[0324] In some embodiments, a second index is determined according to part of bits of a second indication field of the first indication information, and a first resource configuration is determined from the at least one first resource configuration according to the second index, wherein the second indication field is related to PUSCH frequency domain resource allocation.
[0325] As an example, the second indication field can be a frequency domain resource allocation field related to PUSCH frequency domain resource allocation. For example, in the scenario 2 shown in FIG. 8, the frequency domain resource allocation field is used to indicate the frequency domain resource allocation of the first resource configuration. Figure 1 In the scenario 2 shown in FIG. 8, i.e., in the SBFD-only networking scenario, the inter-subband CLI between base stations only exists when UL transmission is performed on the SBFD symbol. The UL subband bandwidth on the SBFD symbol is usually smaller than the bandwidth of the UL BWP.
[0326] Table 1
[0327]
[0328] As shown in Table 1, assuming the uplink (UL) bandwidth part (BWP) is 100MHz, N RBG = 273 under 30kHz sub-carrier spacing (SCS). If resource allocation type 1 is used, the frequency domain resource assignment (FDRA) field in the DCI needs to occupy If the UL BWP is 20MHz, N RBG = 51 under 30kHz SCS. If resource allocation type 1 is used, the FDRA field in the DCI needs to occupy 11 bits. In typical application scenarios, the bandwidth of the UL BWP and the UL SBFD subband is different. Due to the DCI size alignment restriction, the DCI size for scheduling UL symbol transmission and scheduling UL SBFD subband transmission is the same. Therefore, there are some redundant bits in the DCI size or the FDRA field (i.e., the second indication field) for scheduling UL SBFD subband transmission, which can be used to carry information for determining the first resource configuration.
[0329] For example, if the FDRA field size determined according to the UL BWP is M1 bits, and the FDRA field size determined according to the bandwidth of the UL SBFD subband is M2 bits, (M1-M2) most significant bits (MSB) or (M1-M2) least significant bits (LSB) in the FDRA field can be used as part of the second indication field to carry information for determining the first resource configuration.
[0330] In some optional embodiments, for the terminal side: the method further includes: determining whether the first resource set is empty according to a first bit in a second indication field of the first indication information, wherein the second indication field is related to PUSCH frequency domain resource allocation, or determining whether the first resource set is empty according to the PUSCH transmission resource information. Correspondingly, for the network device side, the first bit in the second indication field of the first indication information is used by the terminal to determine whether the first resource set is empty, wherein the second indication field is related to PUSCH frequency domain resource allocation; or whether the first resource set is empty is determined by the terminal according to the PUSCH transmission resource information.
[0331] In this embodiment, as an implementation, the first resource set is determined to be empty according to a first bit in a second indication field of the first indication information, where the second indication field is related to PUSCH frequency domain resource allocation.
[0332] For example, as shown in Figure 4b If the traffic of SBFD is not full load, the network device can estimate the interference related matrix in the REs not used by UL transmission or PUSCH transmission (i.e. idle REs), and in this case, it is not necessary to mute part of the REs in all PUSCHs, therefore, it is beneficial to allow the network device to dynamically schedule / enable the mute of PUSCH resources (i.e. avoid the loss of throughput of the scheduled UL transmission or PUSCH transmission). Therefore, the base station can dynamically indicate whether the first resource set is empty through the first indication information (such as DCI).
[0333] In this embodiment, the terminal can also determine whether the first resource set is empty according to a first bit in a second indication field, that is, determine whether to apply the mute function through the first bit in the second indication field. As an example, the first bit has a value, indicating that the first resource set is empty, that is, the value of the first bit in the second indication field is determined to apply the mute function. As another example, the first bit has two values, respectively indicating that the first resource set is empty or not empty, and whether to apply the mute function is determined through the two values of the first bit in the second indication field, respectively.
[0334] As another implementation, whether the first resource set is empty is determined according to the PUSCH transmission resource set.
[0335] As shown in Figure 4a For the mini-slot level uplink transmission PUSCH 2, since the PUSCH 2 has only 2 symbols, if the mute resource is applied, the code rate of the PUSCH 2 will be greatly improved, and the decoding performance of the PUSCH 2 will be deteriorated.
[0336] Therefore, through pre-agreement and high layer signaling, the relationship between the duration (such as the number of symbols occupied) of the PUSCH transmission resource and whether to disable the mute function is determined. For example, it is pre-agreed that the PUSCH with a duration less than or equal to 2 symbols disables the mute operation, and therefore the mute function of the PUSCH 2 is disabled.
[0337] In some optional embodiments, for the terminal side, the determining one first resource configuration from the at least one first resource configuration according to the first index comprises: determining a first information element (IE) according to the first index, and determining one first resource configuration according to the first IE; the first IE is related to time domain resource allocation; the first IE includes the first resource configuration and / or an index of the first resource configuration; and / or, the determining one first resource configuration from the at least one first resource configuration according to the second index comprises: determining a second IE according to the second index, and determining one first resource configuration according to the second IE; wherein the second IE includes the first resource configuration and / or an index of the first resource configuration.
[0338] Correspondingly, for the network device side, a first indication field of the first indication information is used for the terminal to determine the first index, determine a first IE according to the first index, and determine one first resource configuration according to the first IE; the first IE is related to time domain resource allocation; the first IE includes the first resource configuration and / or an index of the first resource configuration; and / or, a part of bits of a second indication field of the first indication information is used for the terminal to determine the second index, determine a second IE according to the second index, and determine one first resource configuration according to the second IE; wherein the second IE includes the first resource configuration and / or an index of the first resource configuration.
[0339] In this embodiment, as an implementation manner, taking the first indication information as DCI, a first indication field of the first indication information is a time domain resource allocation (Time domain resource assignment) field, and the first index is a value of the time domain resource allocation (Time domain resource assignment) field.
[0340] The first indication field is associated with a PUSCH-TimeDomainResourceAllocationList IE, and the PUSCH-TimeDomainResourceAllocationList IE includes at least one PUSCH-TimeDomainResourceAllocation IE.
[0341] The terminal selects one PUSCH-TimeDomainResourceAllocation IE from the at least one PUSCH-TimeDomainResourceAllocation IE according to the first index, and the PUSCH-TimeDomainResourceAllocation IE includes the first resource configuration and / or the index of the first resource configuration. The specific code example can be as follows:
[0342] PUSCH-TimeDomainResourceAllocationList-r19::=SEQUENCE(SIZE(1..maxNrofUL-Allocations-r19))OF PUSCH-TimeDomainResourceAllocation-r19
[0343] The first resource configuration and / or the index of the first resource configuration included in the PUSCH-TimeDomainResourceAllocation IE includes that the first resource configuration and / or the index of the first resource configuration is directly included in the PUSCH-TimeDomainResourceAllocation IE, or the first resource configuration and / or the index of the first resource configuration is included in other IEs contained in the PUSCH-TimeDomainResourceAllocation IE.
[0344] In the embodiment, as an implementation manner, the first indication field of the first indication information can be associated with a new IE (first IE). Taking the first indication information as DCI as an example, the first resource configuration and / or the index of the first resource configuration is added in the PUSCH-TimeDomainResourceAllocation or in the PUSCH-Allocation IE contained in the PUSCH-TimeDomainResourceAllocationList IE, which is used to indicate the mute resource configuration. The first resource configuration includes the time domain resource configuration and / or the frequency domain resource configuration.
[0345] For example, the first resource configuration and / or the index of the first resource configuration is directly included in the PUSCH-TimeDomainResourceAllocation IE, including:
[0346] PUSCH-TimeDomainResourceAllocation-r19::=SEQUENCE{
[0347] …
[0348] the first resource configuration and / or an index of the first resource configuration
[0349] …
[0350] }
[0351] For another example, the first resource configuration and / or an index of the first resource configuration are included in other IEs included in the PUSCH-TimeDomainResourceAllocation IE, including:
[0352] PUSCH-TimeDomainResourceAllocation-r19 ::= SEQUENCE {
[0353] …
[0354] puschAllocationList-r19 SEQUENCE (SIZE (1..maxNrofMultiplePUSCHs-r19)) OF PUSCH-Allocation-r19,
[0355] …
[0356] }
[0357] PUSCH-Allocation-r19 ::= SEQUENCE {
[0358] …
[0359] the first resource configuration and / or an index of the first resource configuration
[0360] …
[0361] }
[0362] In the above embodiments, the first resource configuration includes at least one of: the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, and the fourth time domain configuration.
[0363] In the above examples, the first enabling configuration is used to determine whether to use the muting function (or the first function). Any one of the first time domain configuration, the second time domain configuration, the third time domain configuration, and the fourth time domain configuration is used to determine a time domain configuration that is not used for PUSCH transmission (a time domain configuration of the muting resource). The first frequency domain configuration or the second frequency domain configuration is used to determine a frequency domain configuration that is not used for PUSCH transmission (a frequency domain configuration of the muting resource).
[0364] In this embodiment, the first IE (such as the aforementioned PUSCH-TimeDomainResourceAllocation IE, or other IE included in the PUSCH-TimeDomainResourceAllocation IE) includes a first resource configuration and / or an index of the first resource configuration, and it can be understood that the following several expressions are equivalent and are protected by this patent:
[0365] Mode 1:
[0366] First IE::=SEQUENCE{
[0367] …
[0368] First resource configuration and / or index of the first resource configuration
[0369] …
[0370] }
[0371] Mode 2:
[0372] First IE::=SEQUENCE{
[0373] …
[0374] First resource configuration IE
[0375] …
[0376] }
[0377] First resource configuration IE::=SEQUENCE{
[0378] …
[0379] At least one of the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, and the fourth time domain configuration
[0380] …
[0381] }
[0382] Mode 3:
[0383] First IE::=SEQUENCE{
[0384] …
[0385] Index of the first resource configuration IE
[0386] …
[0387] }
[0388] First resource configuration IE::=SEQUENCE{
[0389] …
[0390] Index of the first resource configuration IE
[0391] At least one of the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, the fourth time domain configuration
[0392] …
[0393] }
[0394] Way 4:
[0395] First IE ::= SEQUENCE {
[0396] …
[0397] At least one of the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, the fourth time domain configuration
[0398] …
[0399] }
[0400] Way 5:
[0401] First IE ::= SEQUENCE {
[0402] …
[0403] First enabling configuration
[0404] Xth time domain configuration, or index of the Xth time domain configuration (X = one, two, three, four)
[0405] Yth frequency domain configuration, or index of the Yth frequency domain configuration (Y = one, two)
[0406] …
[0407] }
[0408] Xth time domain configuration IE ::= SEQUENCE {
[0409] …
[0410] Index of the Xth time domain configuration
[0411] Xth time domain configuration parameters (e.g. for the first time domain configuration, the Xth time domain configuration parameters include at least one of the following: first period, second offset, bitmap corresponding to symbols, time domain repetition pattern)
[0412] …
[0413] }
[0414] Yth frequency domain configuration IE ::= SEQUENCE {
[0415] …
[0416] Index of Yth frequency domain configuration
[0417] Yth frequency domain configuration parameters (e.g. for the first frequency domain configuration, the first frequency domain configuration parameters include at least one of the following: resource block RB resource set indication, comb value, comb offset)
[0418] …
[0419] }
[0420] In some embodiments, according to a part of bits of the second indication field of the first indication information, a second index is determined, and according to the second index, one first resource configuration is determined from the at least one first resource configuration. The second indication field is related to PUSCH frequency domain resource allocation. The determining one first resource configuration from the at least one first resource configuration according to the second index includes: according to the second index, a second information element IE is determined, and according to the second information element IE, one first resource configuration is determined. The second information element IE includes the first resource configuration and / or the index of the first resource configuration.
[0421] For example, the code implementation of the second IE can be as follows:
[0422] Second IE ::= SEQUENCE {
[0423] …
[0424] The first resource configuration and / or the index of the first resource configuration
[0425] …
[0426] }
[0427] It can be understood that the following several expressions are equivalent and are protected by this patent:
[0428] Method 1:
[0429] Second IE ::= SEQUENCE {
[0430] …
[0431] The first resource configuration and / or the index of the first resource configuration
[0432] …
[0433] }
[0434] Method 2:
[0435] Second IE ::= SEQUENCE {
[0436] …
[0437] At least one of the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, the fourth time domain configuration
[0438] …
[0439] }
[0440] Method 3:
[0441] Second IE ::= SEQUENCE {
[0442] …
[0443] Index of the first resource configuration IE
[0444] …
[0445] }
[0446] First resource configuration IE ::= SEQUENCE {
[0447] …
[0448] Index of the first resource configuration IE
[0449] At least one of the first enabling configuration, the first frequency domain configuration, the second frequency domain configuration, the first time domain configuration, the second time domain configuration, the third time domain configuration, the fourth time domain configuration
[0450] …
[0451] }
[0452] Method 4: The second IE is the index of the first resource configuration IE.
[0453] Method 5:
[0454] Second IE ::= SEQUENCE {
[0455] …
[0456] First enabling configuration
[0457] Xth time domain configuration, or index of the Xth time domain configuration (X = one, two, three, four)
[0458] Yth frequency domain configuration, or index of the Yth frequency domain configuration (Y = one, two)
[0459] …
[0460] }
[0461] Xth time domain configuration IE ::= SEQUENCE {
[0462] …
[0463] Index of Xth time domain configuration
[0464] Xth time domain configuration parameters (e.g. for the first time domain configuration, the Xth time domain configuration parameters include at least one of: first periodicity, second offset, bitmap corresponding to symbols, time domain repetition pattern)
[0465] …
[0466] }
[0467] Yth frequency domain configuration IE ::= SEQUENCE {
[0468] …
[0469] Index of Yth frequency domain configuration
[0470] Yth frequency domain configuration parameters (e.g. for the first frequency domain configuration, the first frequency domain configuration parameters include at least one of: resource block RB resource set indication, comb value, comb offset)
[0471] …
[0472] }
[0473] In some optional embodiments, if the part of bits of the second indication field of the first indication information is 0, i.e. there is no redundant bit in the second indication field of the first indication information, the terminal determines a first resource configuration from the at least one first resource configuration, including any one of the following methods: taking the first configuration in the at least one first resource configuration as the determined first resource configuration, or selecting a default configuration as the first resource configuration according to protocol agreement.
[0474] In some optional embodiments, the first resource configuration includes at least one of: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, a fourth time domain configuration; wherein the first enabling configuration includes: a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate using the first function; the second state indication has two values, and the two values are respectively used to indicate using or not using the first function.
[0475] In the embodiment, the first state indication has one value, and the terminal can determine to use the first function according to the value of the first state indication. The second state indication has two values, and the terminal can determine to use or not to use the first function according to the two values of the second state indication. The use of the first function means that the first resource set is not used for PUSCH transmission, and the non-use of the first function means that the first resource set is used for PUSCH transmission. The first function can also be referred to as an uplink muting function or a resource muting function.
[0476] In some optional embodiments, the first frequency domain configuration includes at least one of the following: resource block (RB) resource set indication, comb value, comb offset. For example, the resource block (RB) resource set indication includes one of the following: RB-level bitmap, RBG-level bitmap, BWP-level bitmap, start RB offset and continuously allocated RB length, RIV value.
[0477] In some optional embodiments, the second frequency domain configuration includes at least one of the following: comb value, comb offset.
[0478] In some optional embodiments, the first time domain configuration includes at least one of the following: first period, second offset, bitmap corresponding to a symbol, time domain repetition pattern. For example, 1 in the bitmap means that part of the RE in the corresponding symbol is not used for PUSCH transmission (or muting), and 1 in the bitmap means that part of the RE in the corresponding symbol is used for PUSCH transmission.
[0479] In the embodiment, as a first implementation, the first time domain configuration includes a symbol-level bitmap (i.e., a bitmap corresponding to a symbol). The use of each symbol in N slots is indicated by the bitmap, for example, N = 1, 2, etc. The second resource set is repeated in N slots.
[0480] It should be noted that for normal cyclic prefix (CP) configuration, each slot includes 14 symbols. For extended CP (ECP) configuration, each slot includes 12 symbols. Taking the normal CP configuration as an example, in order to indicate the use of each symbol in N slots, the first resource configuration needs to use: 14*N bits.
[0481] According to the above method, as Figure 8aIf muting pattern 1 is to be determined by the first time domain configuration, i.e. symbol #2 in the first slot of every 4 slots is muted, bitmap corresponding to symbols can be configured as = [00001111 00001111 00001111 00001111]
[0482] .
[0483] Since the usage of each symbol in 4 slots (slot) is indicated by bitmap, the second resource set repeats with a period of 4 slots (slot).
[0484] If muting pattern 2 is to be determined by the first time domain configuration, i.e. symbol #6 in every slot is muted, bitmap corresponding to symbols can be configured as = [00000010 00000010]. Since the usage of each symbol in 1 slot (slot) is indicated by bitmap, the second resource set repeats with a period of 1 slot (slot).
[0485] If muting pattern 1 + muting pattern 2 is to be determined by the first time domain configuration, i.e. symbol #2 and symbol #6 in the first slot of every 4 slots are muted, while symbol #6 in other slots, bitmap corresponding to symbols can be configured as = [00001110 00001110 00001110 00001110]
[0486] .
[0487] Since the usage of each symbol in 4 slots (slot) is indicated by bitmap, the second resource set repeats with a period of 4 slots (slot).
[0488] As a second embodiment, the first time domain configuration includes a bitmap at symbol level and a time domain repetition pattern. The usage of each symbol in N slots (slot) is indicated by bitmap; the repetition characteristic of the pattern determined according to bitmap at symbol level in time domain (A time domain repetition pattern at which the pattern defined by bitmap at symbol level recurs) is indicated by time domain repetition pattern. Assuming that the time domain repetition pattern includes M patterns determined according to bitmap at symbol level, the second resource set repeats with a period of M*N slots (slot).
[0489] In one embodiment, the symbol-level bitmap indicates the rate matching manner of each symbol in a slot, and the time-domain repetition pattern indicates that the rate matching manner indicated by the symbol-level bitmap is applied in one or more slots in a time interval. For example, the time-domain repetition pattern is in bitmap form, [0 0 1 0 1], which means that in the repetition period of every 5 slots, the 3rd and 5th slots apply the rate matching manner indicated by the symbol-level bitmap. At this time, the UE will determine the slot pattern according to the two parameters of the symbol-level bitmap and the time-domain repetition pattern, and the slot pattern repeats itself continuously.
[0490] According to the above method, as Figure 8a If Muting pattern 1 is to be determined by the first time-domain configuration, that is, symbol #2 in the first slot in every 4 slots is muted, the bitmap corresponding to the symbol bitmap = [00100000000000] can be configured, the time-domain repetition pattern = [1 0 0 0], which means that in the repetition period of every 4 slots, the 1st slot applies the rate matching manner indicated by the symbol-level bitmap.
[0491] As a third implementation, the first time-domain configuration includes a first period, a symbol-level bitmap, and a time-domain repetition pattern. The second resource set is repeated in the first period. In the first time-domain repetition pattern of the first period, the resource mapping manner of the second resource set is determined according to the symbol-level bitmap and the time-domain repetition pattern.
[0492] According to the above method, as Figure 8a If Muting pattern 1 is to be determined by the first time-domain configuration, that is, symbol #2 in the first slot in every 4 slots is muted, the bitmap corresponding to the symbol bitmap = [00100000000000] can be configured, the first period = 4, the time-domain repetition pattern = [1], which means that in the repetition period of every 4 slots, the 1st slot (i.e., the first time-domain repetition pattern) applies the rate matching manner indicated by the symbol-level bitmap.
[0493] As a fourth implementation, the first time domain configuration comprises: a first periodicity, a second offset, a symbol-level bitmap and a time domain repetition pattern. The second resource set is repeated with the first periodicity. In the first time domain repetition pattern starting from the second offset within the first periodicity, the resource mapping manner of the second resource set is determined according to the symbol-level bitmap and the time domain repetition pattern.
[0494] According to the above method, as Figure 8a If muting pattern 1 is to be determined by the first time domain configuration, i.e. symbol #2 in the first slot in every 4 slots is muted, the following configuration can be configured: bitmap corresponding to the symbol bitmap = [00100000000000], first periodicity = 4, second offset = 0, time domain repetition pattern = [1], which means that in the repeating period of every 4 slots, the first slot (i.e. the first time domain repetition pattern starting from the second offset) uses the rate matching manner indicated by the above symbol-level bitmap.
[0495] In some optional embodiments, the second time domain configuration comprises at least one of the following: a first periodicity, a second offset, a time domain repetition pattern, a first interval, a first number, at least one first offset.
[0496] In some optional embodiments, the third time domain configuration comprises at least one of the following: a time domain repetition pattern, a first interval, a first number, at least one first offset.
[0497] In some optional embodiments, the fourth time domain configuration comprises at least one of the following: a bitmap corresponding to the symbol, a time domain repetition pattern.
[0498] In the embodiments of the present application, the bitmap corresponding to the symbol can have the following implementation:
[0499] As an example, the symbol-level bitmap can be a 14-bit BIT STRING, indicating that each slot of the PUSCH is muted according to the resource indicated by the symbol-level bitmap. The symbol-level bitmap is counted from the start of the slot, i.e., the first bit in the symbol-level bitmap corresponds to the first symbol in the slot, the second bit in the symbol-level bitmap corresponds to the second symbol in the slot, and so on. If extended CP format (ECP) is used, the first 12 bits in the symbol-level bitmap indicate the muting of the first 12 symbols in the slot, and the last 2 bits are ignored. Alternatively, the symbol-level bitmap is counted from the start symbol of the PUSCH, i.e., the first bit in the first configuration corresponds to the first symbol in the PUSCH, the second bit in the first configuration corresponds to the second symbol in the PUSCH, and so on. If the PUSCH is not transmitted on a symbol, the bit in the symbol-level bitmap corresponding to the symbol is ignored.
[0500] As another example, the symbol-level bitmap can be a 14*X-bit BIT STRING, where X is the number of slots occupied by the PUSCH. The symbol-level bitmap is counted from the start of the slot, and if extended CP format (ECP) is used, the first 12 bits in the symbol-level bitmap indicate the muting of the first 12 symbols in the slot, and the last 2 bits are ignored.
[0501] As yet another example, the symbol-level bitmap can be a Y*Z-bit BIT STRING, where Y is the number of symbols occupied by each PUSCH repetition (as determined according to the startSymbolAndLength field or the length field), and Z is the number of PUSCH repetitions (as determined according to the numberOfRepetitions field). The symbol-level bitmap is counted from the start symbol of the PUSCH. Each bit field in the symbol-level bitmap corresponds to an actual symbol used by the PUSCH.
[0502] In some optional embodiments, the method further includes: determining, according to the first set of resources, a fifth set of resources available for PUSCH transmission; multiplexing UCI in the fifth set of resources; or multiplexing UCI in the PUSCH resources, the PUSCH resources after multiplexing UCI being used to determine the first set of resources.
[0503] In this embodiment, as an implementation, the terminal can determine the resource mapping mode according to the determined first resource set. The REs corresponding to the first resource set (i.e., the mute resource pattern) are not available for PUSCH transmission.
[0504] When UCI needs to be multiplexed in PUSCH (also referred to as data and control multiplexing), first, a fifth resource set available for PUSCH transmission is determined according to the first resource set; and then the UCI is multiplexed in the fifth resource set.
[0505] In this embodiment, the terminal first performs resource mapping, in which the resources in the first resource set (i.e., the mute resource) are excluded, i.e., the UL-SCH resource set automatically excludes the mute resource pattern that is not available for PUSCH transmission; and then performs the UCI multiplexing operation. The advantage of this processing mode is that the existing standard process is less modified.
[0506] As another implementation, the terminal can first multiplex UCI in the PUSCH resource (also referred to as data and control multiplexing), and then perform resource mapping, i.e., first perform UCI multiplexing, and then determine the first resource set that is not available for PUSCH transmission according to the configuration and / or indication information, and exclude the resources (i.e., the mute resource). This processing mode may cause loss of UCI transmission, but the potential advantage is that the UCI multiplexing operation in the PUSCH resource can be performed before the mute resource operation, so that the terminal can complete the UCI multiplexing operation in the PUSCH resource as early as possible, and then determine the mute resource according to the mute resource indication. Since the complexity of the UCI multiplexing operation is higher than that of the mute operation, compared with the "mute first and then UCI multiplexing" operation, the "UCI multiplexing first and then mute" operation can support longer terminal side processing time, and reduce the real-time and complexity requirements of the terminal side processing.
[0507] Based on the above embodiments, the embodiments of the present application further provide a resource determination apparatus, which is applied to a terminal. Figure 10 The composition structure of the resource determination apparatus of the embodiments of the present application is shown in FIG. 1. Figure 1 Figure 10 As shown, the device comprises a first processing unit 31 configured to determine, according to configuration and / or indication information, a first resource set not used for PUSCH transmission; wherein the configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and first parameters.
[0508] In some optional embodiments of the present application, the first processing unit 31 is configured to determine, according to at least one of the following: pre-agreement, high-layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information, one first resource configuration from the at least one first resource configuration; determine a second resource set according to at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information; determine the first resource set as the second resource set, or determine the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to the first parameters.
[0509] In some optional embodiments of the present application, the first processing unit 31 is configured to, if the second resource set is not used for PUSCH transmission, determine the first resource set as the second resource set when a first code rate requirement is met; and / or, if the second resource set is not used for PUSCH transmission, determine the first resource set as an empty set when the first code rate requirement is not met; and / or, if part of the second resource set is not used for PUSCH transmission, determine the first resource set to include the part of the second resource set when the first code rate requirement is met.
[0510] In some optional embodiments of the present application, the first processing unit 31 is configured to determine a third resource set according to the first resource configuration, wherein the first resource configuration comprises at least one of the following: a first time domain configuration, a first frequency domain configuration, and a first enabling configuration; determine a PUSCH transmission resource set; and determine a second resource set according to at least one of the following: the third resource set, the PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following:
[0511] The second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set;
[0512] The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with symbols of DMRS and / or PTRS.
[0513] In some optional embodiments of the present application, the first processing unit 31 is configured to determine a fourth resource set according to the first resource configuration, wherein the first resource configuration comprises at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration; determine a PUSCH transmission resource set; and determine a second resource set according to at least one of the fourth resource set, the PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following conditions:
[0514] The time slot where the second resource set is located belongs to the time slot where the fourth resource set is located.
[0515] The frequency domain resource position of the second resource set belongs to the frequency domain resource position of the fourth resource set.
[0516] The symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a second time domain configuration.
[0517] In some optional embodiments of the present application, the first resource configuration comprises at least one of a third time domain configuration, a second frequency domain configuration, and a first enabling configuration; the first processing unit 31 is configured to determine the symbol position of the second resource set according to at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a third time domain configuration; and / or, the frequency domain resource position of the second resource set is determined according to the second frequency domain configuration or a pre-agreement.
[0518] In some optional embodiments of the present application, the first processing unit 31 is configured to determine that a symbol belongs to the second resource set if the symbol satisfies a first condition and a second condition, wherein the first condition comprises that the symbol is located in the PUSCH transmission resource and does not overlap with the time domain position of the symbol of DMRS and / or the symbol of PTRS; and / or,
[0519] The second condition comprises at least one of the following:
[0520] The symbol is a first symbol.
[0521] The symbol is a second symbol, and the second symbol is determined according to the first symbol and at least one first offset.
[0522] The symbol is a third symbol, and the third symbol is a first symbol after the first symbol that satisfies a first condition;
[0523] The symbol is a fourth symbol, and the fourth symbol is a first symbol after the second symbol that satisfies the first condition;
[0524] The symbol is a fifth symbol, and the fifth symbol satisfies a third condition and has an interval with a symbol located in the second resource set and before and / or after the fifth symbol greater than or equal to a first interval.
[0525] The third condition includes one of the following:
[0526] The number of symbols in the second resource set is less than or equal to a first number;
[0527] The number of symbols contained in the second resource set in the slot in which the fifth symbol is located is less than or equal to the first number;
[0528] The number of symbols contained in the second resource set in the PUSCH transmission occasion in which the fifth symbol is located is less than or equal to the first number.
[0529] In some optional embodiments of the present application, the first symbol satisfies one of the following conditions:
[0530] The first symbol is the first symbol of a slot;
[0531] The first symbol is the first symbol of each slot that overlaps in time domain with the PUSCH;
[0532] The first symbol is the first symbol of the PUSCH;
[0533] The first symbol is the first symbol of the PUSCH in each slot that overlaps in time domain with the PUSCH;
[0534] The first symbol is the first symbol of each PUSCH transmission occasion;
[0535] The first symbol is the first symbol of the first slot of each PUSCH transmission occasion;
[0536] The first symbol is the first symbol of the PUSCH in each slot that overlaps in time domain with each PUSCH transmission occasion.
[0537] In some optional embodiments of the present application, the first processing unit 31 is configured to determine the second resource set according to the first resource configuration and a PUSCH transmission resource set, wherein the first resource configuration includes at least one of a fourth time domain configuration, a second frequency domain configuration, and a first enabling configuration.
[0538] In some optional embodiments of the present application, the first processing unit 31 is configured to determine one first resource configuration from the at least one first resource configuration according to time domain information of PUSCH transmission resource; or determine one first resource configuration from the at least one first resource configuration according to DMRS configuration information and / or PTRS configuration information; or determine a first index according to a first indication field of the first indication information, and determine one first resource configuration from the at least one first resource configuration according to the first index, wherein the first indication field is related to PUSCH time domain resource allocation; or determine a second index according to part of bits of a second indication field of the first indication information, and determine one first resource configuration from the at least one first resource configuration according to the second index, wherein the second indication field is related to PUSCH frequency domain resource allocation.
[0539] In some optional embodiments of the present application, the first processing unit 31 is configured to determine whether the first resource set is empty according to a first bit in the second indication field of the first indication information, wherein the second indication field is related to PUSCH frequency domain resource allocation; or determine whether the first resource set is empty according to PUSCH transmission resource information.
[0540] In some optional embodiments of the present application, the first processing unit 31 is configured to determine a first information element IE according to the first index, and determine one first resource configuration according to the first information element IE; the first information element IE is related to time domain resource allocation; the first information element IE includes the first resource configuration and / or an index of the first resource configuration; and / or determine a second information element IE according to a second index, and determine one first resource configuration according to the second information element IE; wherein the second information element IE includes the first resource configuration and / or an index of the first resource configuration.
[0541] In some optional embodiments of the present application, the first resource configuration includes at least one of the following: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein,
[0542] The first enabling configuration includes a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that the first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used;
[0543] The first frequency domain configuration includes at least one of the following: resource block (RB) resource set indication, comb value, and comb offset.
[0544] the second frequency domain configuration comprises at least one of a comb value, a comb offset;
[0545] the first time domain configuration comprises at least one of a first periodicity, a second offset, a bitmap corresponding to symbols, a time domain repetition pattern;
[0546] the second time domain configuration comprises at least one of a first periodicity, a second offset, a time domain repetition pattern, a first interval, a first number, at least one first offset;
[0547] the third time domain configuration comprises at least one of a time domain repetition pattern, a first interval, a first number, at least one first offset;
[0548] the fourth time domain configuration comprises at least one of a bitmap corresponding to symbols, a time domain repetition pattern.
[0549] In some optional embodiments of the present application, the first processing unit 31 is further configured to determine a fifth resource set available for PUSCH transmission according to the first resource set; multiplex UCI in the fifth resource set; or multiplex UCI in a PUSCH resource, and the PUSCH resource after multiplexing UCI is used to determine the first resource set.
[0550] In some optional embodiments of the present application, the apparatus further comprises a first communication unit 32 configured to receive the configuration and / or indication information sent by the network device.
[0551] In the embodiments of the present application, the first processing unit 31 in the apparatus can be implemented by a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU) or a field-programmable gate array (FPGA) in actual application; and the first communication unit 32 in the apparatus can be implemented by a communication module (including a basic communication suite, an operating system, a communication module, a standardized interface and a protocol, etc.) and a transceiving antenna in actual application.
[0552] The embodiments of the present application further provide a resource determination apparatus, which is applied to a network device. Figure 11 The composition structure of the resource determination apparatus of the embodiments of the present application is shown in Fig. 1 Figure 2 ; as Figure 11As shown, the apparatus comprises a second communication unit 41 configured to send configuration and / or indication information to the terminal, the configuration and / or indication information being used to determine the first resource set not used for PUSCH transmission; wherein the configuration and / or indication information comprises at least one of the following: at least one first resource configuration, first indication information, DMRS configuration information, PTRS configuration information, and first parameters.
[0553] In some optional embodiments of the present application, the configuration and / or indication information is used by the terminal to determine one first resource configuration from the at least one first resource configuration according to at least one of the following: pre-agreement, high layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information; to determine a second resource set according to at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information; to determine the first resource set as the second resource set, or to determine the first resource set according to the second resource set and a first code rate requirement, wherein the first code rate requirement is determined according to first parameters.
[0554] In some optional embodiments of the present application, if the second resource set is not used for PUSCH transmission, the second resource set is the first resource set when the first code rate requirement is met.
[0555] And / or, if the second resource set is not used for PUSCH transmission, the first resource set is an empty set when the first code rate requirement is not met.
[0556] And / or, if part of the second resource set is not used for PUSCH transmission, the first resource set comprises the part of the second resource set when the first code rate requirement is met.
[0557] In some optional embodiments of the present application, the first resource configuration comprises at least one of the following: first time domain configuration, first frequency domain configuration, and first enabling configuration, which is used by the terminal to determine a third resource set according to the first resource configuration, to determine a second resource set according to at least one of the following: the third resource set, PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set meets at least one of the following:
[0558] The second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set.
[0559] The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the second resource set does not overlap with the symbols of the DMRS and / or the PTRS.
[0560] In some optional embodiments of the present application, the first resource configuration comprises at least one of a second time domain configuration, a first frequency domain configuration, and a first enabling configuration, for the terminal to determine a fourth resource set according to the first resource configuration, to determine a second resource set according to at least one of the fourth resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following conditions:
[0561] The time slot where the second resource set is located belongs to the time slot where the fourth resource set is located.
[0562] The frequency domain resource position of the second resource set belongs to the frequency domain resource position of the fourth resource set.
[0563] The symbol position of the second resource set is determined according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a second time domain configuration.
[0564] In some optional embodiments of the present application, the first resource configuration comprises at least one of a third time domain configuration, a second frequency domain configuration, and a first enabling configuration, for the terminal to determine the symbol position of the second resource set according to at least one of the PUSCH transmission resource set, the symbol of the DMRS, the symbol of the PTRS, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and the at least one first offset is determined according to a protocol agreement or a third time domain configuration; and / or,
[0565] The frequency domain resource position of the second resource set is determined according to the second frequency domain configuration or a pre-agreement.
[0566] In some optional embodiments of the present application, if a symbol satisfies a first condition and a second condition, the symbol belongs to the second resource set, wherein the first condition comprises that the symbol is located in the PUSCH transmission resource and does not overlap with the time domain position of the symbol of the DMRS and / or the symbol of the PTRS; and / or,
[0567] The second condition comprises at least one of the following:
[0568] The symbol is a first symbol.
[0569] The symbol is a second symbol, and the second symbol is determined according to the first symbol and at least one first offset;
[0570] The symbol is a third symbol, and the third symbol is a first symbol satisfying a first condition after the first symbol;
[0571] The symbol is a fourth symbol, and the fourth symbol is a first symbol satisfying a first condition after the second symbol;
[0572] The symbol is a fifth symbol, and an interval between the fifth symbol and a symbol located in a second resource set and before and / or after the fifth symbol is greater than or equal to a first interval, and a third condition is satisfied;
[0573] The third condition includes one of the following:
[0574] The number of symbols in the second resource set is less than or equal to a first number;
[0575] The number of symbols contained in the second resource set in a slot in which the fifth symbol is located is less than or equal to a first number;
[0576] The number of symbols contained in the second resource set in a PUSCH transmission occasion in which the fifth symbol is located is less than or equal to a first number.
[0577] In some optional embodiments of the present application, the first symbol satisfies one of the following conditions:
[0578] The first symbol is a first symbol of a slot;
[0579] The first symbol is a first symbol of each slot overlapping in time domain with a PUSCH;
[0580] The first symbol is a first symbol of a PUSCH;
[0581] The first symbol is a first symbol of a PUSCH in each slot overlapping in time domain with a PUSCH;
[0582] The first symbol is a first symbol of each PUSCH transmission occasion;
[0583] The first symbol is a first symbol of a first slot of each PUSCH transmission occasion;
[0584] The first symbol is a first symbol of a PUSCH in each slot overlapping in time domain with each PUSCH transmission occasion.
[0585] In some optional embodiments of the present application, the first resource configuration comprises at least one of a fourth time domain configuration, a second frequency domain configuration, and a first enabling configuration, for the terminal to determine a second resource set according to the first resource configuration and a PUSCH transmission resource set.
[0586] In some optional embodiments of the present application, the configuration and / or indication information is for the terminal to determine one first resource configuration from the at least one first resource configuration according to time domain information of a PUSCH transmission resource; or, according to DMRS configuration information and / or PTRS configuration information, determine one first resource configuration from the at least one first resource configuration; or,
[0587] A first indication field of the first indication information is for the terminal to determine a first index, and according to the first index, determine one first resource configuration from the at least one first resource configuration, wherein the first indication field is related to PUSCH time domain resource allocation; or,
[0588] Part of bits of a second indication field of the first indication information is for the terminal to determine a second index, and according to the second index, determine one first resource configuration from the at least one first resource configuration, wherein the second indication field is related to PUSCH frequency domain resource allocation.
[0589] In some optional embodiments of the present application, a first bit of the second indication field of the first indication information is for the terminal to determine whether the first resource set is empty, wherein the second indication field is related to PUSCH frequency domain resource allocation; or, whether the first resource set is empty is determined by the terminal according to PUSCH transmission resource information.
[0590] In some optional embodiments of the present application, a first indication field of the first indication information is for the terminal to determine a first index, determine a first information element IE according to the first index, and determine one first resource configuration according to the first information element IE; the first information element IE is related to time domain resource allocation; the first information element IE comprises the first resource configuration and / or an index of the first resource configuration; and / or,
[0591] Part of bits of a second indication field of the first indication information is for the terminal to determine a second index, determine a second information element IE according to the second index, and determine one first resource configuration according to the second information element IE; wherein the second information element IE comprises the first resource configuration and / or an index of the first resource configuration.
[0592] In some optional embodiments of the present application, the first resource configuration comprises at least one of the following: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein,
[0593] The first enabling configuration comprises a first state indication or a second state indication; wherein the first state indication has one value, and the one value is used to indicate that the first function is used; the second state indication has two values, and the two values are respectively used to indicate that the first function is used or not used.
[0594] The first frequency domain configuration comprises at least one of the following: a resource block (RB) resource set indication, a comb value, and a comb offset.
[0595] The second frequency domain configuration comprises at least one of the following: a comb value and a comb offset.
[0596] The first time domain configuration comprises at least one of the following: a first period, a second offset, a bitmap corresponding to a symbol, and a time domain repetition mode.
[0597] The second time domain configuration comprises at least one of the following: a first period, a second offset, a time domain repetition mode, a first interval, a first number, and at least one first offset.
[0598] The third time domain configuration comprises at least one of the following: a time domain repetition mode, a first interval, a first number, and at least one first offset.
[0599] The fourth time domain configuration comprises at least one of the following: a bitmap corresponding to a symbol and a time domain repetition mode.
[0600] In the embodiments of the present application, the second communication unit 41 in the device can be implemented by a communication module (including a basic communication suite, an operating system, a communication module, a standardized interface and a protocol, etc.) and a transceiving antenna in actual application.
[0601] It should be noted that the resource determination device provided in the above embodiments is only used for example to illustrate the division of the above program modules, and in actual application, the above processing can be completed by 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 processing. In addition, the resource determination device and the resource determination method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is described in detail in the method embodiments, which will not be repeated here.
[0602] The embodiments of the present application also provide a communication device, which can be a terminal or a network device. Figure 12Fig. 1 shows a schematic diagram of a hardware configuration of a communication device according to an embodiment of the present application. Figure 12 As shown in Fig. 1, the communication device comprises a memory 52, a processor 51, and a computer program stored in the memory 52 and executable on the processor 51, wherein the processor 51 implements the steps of the resource determination method according to an embodiment of the present application when executing the program.
[0603] Optionally, the communication device can further comprise at least one network interface 53. In the communication device, various components are coupled together by a bus system 54. It can be understood that the bus system 54 is used to realize the connection communication between the components. The bus system 54 comprises not only a data bus, but also a power supply bus, a control bus, and a status signal bus. However, in order to clearly illustrate, all kinds of buses are marked as the bus system 54 in the figure. Figure 12
[0604] It can be understood that the memory 52 can be a volatile memory or a non-volatile memory, and can also 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), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), 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), sync link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memory 52 described in the embodiments of the present application is intended to include, but not limited to, these and any other suitable type of memory.
[0605] The method disclosed in the embodiments of the present application can be applied in the processor 51 or implemented by the processor 51. The processor 51 can be an integrated circuit chip having a processing capability of signals. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor 51 or the instruction in the form of software. The processor 51 described above can be a general processor, a DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The processor 51 can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to be executed by the decoding processor or executed by the combination of hardware and software in the decoding processor. The software module can be located in the storage medium, which is located in the memory 52. The processor 51 reads the information in the memory 52 and combines the hardware to complete the steps of the above method.
[0606] In the exemplary embodiments, the communication device can be implemented by one or more ASICs (Application Specific Integrated Circuits), DSPs, PLDs (Programmable Logic Devices), CPLDs (Complex Programmable Logic Devices), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic elements, for executing the above method.
[0607] In the exemplary embodiments, the embodiments of the present application also provide a computer readable storage medium, such as the memory 52 including a computer program, which can be executed by the processor 51 of the communication device to complete the steps of the above method. The computer readable storage medium can be a FRAM, a ROM, a PROM, an EPROM, an EEPROM, a Flash Memory, a magnetic surface memory, an optical disc, or a CD-ROM, etc. The computer readable storage medium can also be various devices including one or any combination of the above memories.
[0608] The computer readable storage medium provided by the embodiments of the present application has a computer program stored thereon, which is executed by the processor to implement the steps of the resource determination method disclosed in the embodiments of the present application.
[0609] The embodiment of the present application further provides a computer program product, comprising a computer program, which can be executed by a communication device (such as the processor 51 of the communication device) to complete the steps of any of the preceding resource determination methods.
[0610] The methods disclosed in the several method embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments.
[0611] The features disclosed in the several product embodiments provided by the present application can be combined arbitrarily without conflict to obtain new product embodiments.
[0612] The features disclosed in the several method or device embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments or device embodiments.
[0613] In the several embodiments provided by the present application, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling, or direct coupling or communication connection between the components can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or in other forms.
[0614] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0615] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be realized in the form of hardware, or in the form of hardware plus software functional unit.
[0616] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program is executed to perform the steps of the above-mentioned method embodiments; and the foregoing storage medium includes mobile storage equipment, ROM, RAM, magnetic disc or optical disc and various storage program codes.
[0617] Alternatively, the above-mentioned integrated unit of the present application, if realized in the form of a software function module and sold or used as an independent product, can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: mobile storage devices, ROM, RAM, magnetic disks or optical disks, and various media that can store program codes.
[0618] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for determining resources, characterized in that, The method is applied to a terminal, and the method includes: The terminal determines a first set of resources that are not used for Physical Uplink Shared Channel (PUSCH) transmission based on configuration and / or indication information; The configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, demodulation reference signal (DMRS) configuration information, phase tracking reference signal (PTRS) configuration information, and first parameters.
2. The method according to claim 1, characterized in that, The terminal determines a first set of resources not used for PUSCH transmission based on configuration and / or indication information, including: A first resource configuration is determined from the at least one first resource configuration based on a pre-agreed agreement, higher-layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information. A second resource set is determined based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information; The second resource set is determined as the first resource set, or the first resource set is determined based on the second resource set and the first bitrate requirement, wherein the first bitrate requirement is determined based on the first parameter.
3. The method according to claim 2, characterized in that, The step of determining the first resource set based on the second resource set and the first bitrate requirement includes: If the second resource set is not used for PUSCH transmission, then the second resource set is determined as the first resource set when the first code rate requirement is met; And / or, if the second resource set is not used for PUSCH transmission, the first resource set is determined to be an empty set when the first code rate requirement is not met; And / or, if a portion of the resources in the second resource set is not used for PUSCH transmission, then, when the first code rate requirement is met, the first resource set is determined to include the portion of the resources in the second resource set.
4. The method according to claim 2, characterized in that, The step of determining the second resource set based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information includes: A third resource set is determined based on the first resource configuration, wherein the first resource configuration includes at least one of a first time-domain configuration, a first frequency-domain configuration, and a first enable configuration; A PUSCH transport resource set is determined, and a second resource set is determined based on at least one of the third resource set, the PUSCH transport resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies one of the following: The second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set; The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the symbols of the second resource set do not overlap with those of DMRS and / or PTRS.
5. The method according to claim 2, characterized in that, The step of determining the second resource set based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information includes: A fourth resource set is determined based on the first resource configuration, wherein the first resource configuration includes at least one of a second time-domain configuration, a first frequency-domain configuration, and a first enable configuration; A PUSCH transport resource set is determined, and a second resource set is determined based on at least one of the fourth resource set, the PUSCH transport resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following: The time slot containing the second resource set belongs to the time slot containing the fourth resource set; The frequency domain resource location of the second resource set belongs to the frequency domain resource location of the fourth resource set; The symbol position of the second resource set is determined based on at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, the first interval, the first number, and at least one first offset, wherein at least one of the first interval, the first number, and at least one first offset is determined according to a protocol agreement or a second time domain configuration.
6. The method according to claim 2, characterized in that, The first resource configuration includes at least one of a third time-domain configuration, a second frequency-domain configuration, and a first enable configuration; determining the second resource set based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information includes: The symbol position of the second resource set is determined based on at least one of the following: the PUSCH transport resource set, the symbol of the DMRS, the symbol of the PTRS, the first interval, the first number, and at least one first offset, wherein at least one of the first interval, the first number, and at least one first offset is determined according to protocol agreement or a third time-domain configuration; and / or, The frequency domain resource locations of the second resource set are determined according to the second frequency domain configuration or pre-agreed upon.
7. The method according to claim 5 or 6, characterized in that, Determining the symbol position of the second resource set based on at least one of the following: PUSCH transmission resource set, DMRS symbol, PTRS symbol, first interval, first number, and at least one first offset, includes: If a symbol satisfies the first and second conditions, then the symbol is determined to belong to the second resource set, wherein... The first condition includes: the symbol is located in the PUSCH transport resource and does not overlap with the time-domain location of the symbols of DMRS and / or PTRS; and / or, The second condition includes at least one of the following: The symbol is the first symbol; The symbol is a second symbol, which is determined based on the first symbol and at least one first offset; The symbol is a third symbol, which is the first symbol after the first symbol that satisfies the first condition; The symbol is the fourth symbol, which is the first symbol that satisfies the first condition after the second symbol; The symbol is the fifth symbol, and the interval between the fifth symbol and the symbols located in the second resource set that are before and / or after the fifth symbol is greater than or equal to the first interval, and satisfies the third condition; The third condition includes one of the following: The number of symbols in the second resource set is less than or equal to the number in the first set; The number of symbols contained in the second resource set within the time slot where the fifth symbol is located is less than or equal to the first number; The number of symbols contained in the second resource set during the PUSCH transmission time where the fifth symbol is located is less than or equal to the first number.
8. The method according to claim 7, characterized in that, The first symbol satisfies one of the following conditions: The first symbol is the first symbol of the time slot; The first symbol is the first symbol of each time slot that overlaps with the PUSCH time domain; The first symbol is the first symbol of PUSCH; The first symbol is the first symbol of the PUSCH in each time slot that overlaps with the PUSCH time domain; The first symbol is the first symbol of each PUSCH transmission timing; The first symbol is the first symbol of the first time slot for each PUSCH transmission timing; The first symbol is the first symbol of the PUSCH in each time slot that overlaps with the time domain of each PUSCH transmission timing.
9. The method according to claim 2, characterized in that, The step of determining the second resource set based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information includes: A second resource set is determined based on the first resource configuration and the PUSCH transmission resource set; wherein, the first resource configuration includes at least one of a fourth time-domain configuration, a second frequency-domain configuration, and a first enable configuration.
10. The method according to claim 2, characterized in that, Determining a first resource configuration from at least one of the at least one first resource configurations, based on PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information, includes: Based on the time-domain information of the PUSCH transmission resources, a first resource configuration is determined from the at least one first resource configuration; Alternatively, a first resource configuration may be determined from the at least one first resource configuration based on DMRS configuration information and / or PTRS configuration information; Alternatively, based on the first indication field of the first indication information, a first index is determined, and based on the first index, a first resource configuration is determined from the at least one first resource configuration, wherein the first indication field is related to PUSCH time domain resource allocation; Alternatively, a second index is determined based on a portion of the bits of the second indicator field of the first indicator information, and a first resource configuration is determined from the at least one first resource configuration based on the second index, wherein the second indicator field is related to the PUSCH frequency domain resource allocation.
11. The method according to claim 1, characterized in that, The method further includes: Based on the first bit in the second indication field of the first indication information, determine whether the first resource set is empty, wherein the second indication field is related to the PUSCH frequency domain resource allocation; Alternatively, based on the PUSCH transmission resource information, determine whether the first resource set is empty.
12. The method according to claim 10, characterized in that, Determining a first resource configuration from the at least one first resource configuration based on the first index includes: determining a first information element (IE) based on the first index; determining a first resource configuration based on the first information element (IE); the first information element (IE) is related to time-domain resource allocation; the first information element (IE) includes the first resource configuration and / or an index of the first resource configuration; and / or... Determining a first resource configuration from at least one first resource configuration based on the second index includes: determining a second information element IE based on the second index, and determining a first resource configuration based on the second information element IE; wherein the second information element IE includes the first resource configuration and / or the index of the first resource configuration.
13. The method according to any one of claims 1 to 6 or 9, characterized in that, The first resource configuration includes at least one of the following: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein, The first enabling configuration includes: a first state indicator or a second state indicator; wherein the first state indicator has one value, which is used to indicate that the first function is used; the second state indicator has two values, which are used to indicate whether the first function is used or not. The first frequency domain configuration includes at least one of the following: resource block (RB) resource set indicator, comb value, and comb offset; The second frequency domain configuration includes at least one of the following: comb value, comb offset; The first time-domain configuration includes at least one of the following: a first period, a second offset, a bitmap corresponding to a symbol, and a time-domain repetition pattern; The second time-domain configuration includes at least one of the following: a first period, a second offset, a time-domain repetition pattern, a first interval, a first number, and at least one first offset; The third time-domain configuration includes at least one of the following: a time-domain repetition pattern, a first interval, a first number, and at least one first offset; The fourth time-domain configuration includes at least one of the following: a bitmap corresponding to a symbol, or a time-domain repetition pattern.
14. The method according to claim 1, characterized in that, The method further includes: Based on the first resource set, a fifth resource set that can be used for PUSCH transmission is determined; UCI is multiplexed in the fifth resource set; or, The UCI is reused in the PUSCH resource, and the PUSCH resource after UCI reuse is used to determine the first resource set.
15. A method for determining resources, characterized in that, The method is applied to a network device, and the method includes: The network device sends configuration and / or indication information to the terminal, the configuration and / or indication information being used to determine a first set of resources not used for PUSCH transmission; The configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, demodulation reference signal (DMRS) configuration information, phase tracking reference signal (PTRS) configuration information, and first parameters.
16. The method according to claim 15, characterized in that, The configuration and / or indication information is used by the terminal to determine a first resource configuration from at least one first resource configuration based on at least one of the pre-agreed terms, higher-layer signaling, PUSCH transmission resource information, DMRS configuration information, PTRS configuration information, and first indication information; and to determine a second resource set based on at least one of the determined first resource configuration, first indication information, DMRS configuration information, and PTRS configuration information. The second resource set is determined as the first resource set, or the first resource set is determined based on the second resource set and the first bitrate requirement, wherein the first bitrate requirement is determined based on the first parameter.
17. The method according to claim 16, characterized in that, If the second resource set is not used for PUSCH transmission, then the second resource set is the first resource set when the first code rate requirement is met; And / or, if the second resource set is not used for PUSCH transmission, the first resource set is an empty set when the first code rate requirement is not met; And / or, if a portion of the resources in the second resource set is not used for PUSCH transmission, then the first resource set includes the portion of the resources in the second resource set when the first bit rate requirement is met.
18. The method according to claim 16, characterized in that, The first resource configuration includes at least one of a first time-domain configuration, a first frequency-domain configuration, and a first enable configuration, so that the terminal determines a third resource set based on the first resource configuration, and determines a second resource set based on at least one of the third resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies one of the following: The second resource set belongs to the third resource set, and the second resource set belongs to the PUSCH transmission resource set; The second resource set belongs to the third resource set, the second resource set belongs to the PUSCH transmission resource set, and the symbols of the second resource set do not overlap with those of DMRS and / or PTRS.
19. The method according to claim 16, characterized in that, The first resource configuration includes at least one of a second time-domain configuration, a first frequency-domain configuration, and a first enable configuration, so that the terminal determines a fourth resource set based on the first resource configuration, and determines a second resource set based on at least one of the fourth resource set, a PUSCH transmission resource set, DMRS configuration information, and PTRS configuration information, wherein the second resource set satisfies at least one of the following: The time slot containing the second resource set belongs to the time slot containing the fourth resource set; The frequency domain resource location of the second resource set belongs to the frequency domain resource location of the fourth resource set; The symbol position of the second resource set is determined based on at least one of the PUSCH transmission resource set, the symbol of DMRS, the symbol of PTRS, the first interval, the first number, and at least one first offset, wherein at least one of the first interval, the first number, and at least one first offset is determined according to a protocol agreement or a second time domain configuration.
20. The method according to claim 16, characterized in that, The first resource configuration includes at least one of a third time-domain configuration, a second frequency-domain configuration, and a first enabling configuration, so that the terminal can determine the symbol position of the second resource set based on at least one of the PUSCH transmission resource set, DMRS symbols, PTRS symbols, a first interval, a first number, and at least one first offset, wherein at least one of the first interval, the first number, and at least one first offset is determined according to a protocol agreement or the third time-domain configuration; and / or, The frequency domain resource locations of the second resource set are determined according to the second frequency domain configuration or pre-agreed upon.
21. The method according to claim 19 or 20, characterized in that, If a symbol satisfies the first and second conditions, then the symbol belongs to the second resource set, wherein... The first condition includes: the symbol is located in the PUSCH transport resource and does not overlap with the time-domain location of the symbols of DMRS and / or PTRS; and / or, The second condition includes at least one of the following: The symbol is the first symbol; The symbol is a second symbol, which is determined based on the first symbol and at least one first offset; The symbol is a third symbol, which is the first symbol after the first symbol that satisfies the first condition; The symbol is the fourth symbol, which is the first symbol that satisfies the first condition after the second symbol; The symbol is the fifth symbol, and the interval between the fifth symbol and the symbols located in the second resource set that are before and / or after the fifth symbol is greater than or equal to the first interval, and satisfies the third condition; The third condition includes one of the following: The number of symbols in the second resource set is less than or equal to the number in the first set; The number of symbols contained in the second resource set within the time slot where the fifth symbol is located is less than or equal to the first number; The number of symbols contained in the second resource set during the PUSCH transmission time where the fifth symbol is located is less than or equal to the first number.
22. The method according to claim 21, characterized in that, The first symbol satisfies one of the following conditions: The first symbol is the first symbol of the time slot; The first symbol is the first symbol of each time slot that overlaps with the PUSCH time domain; The first symbol is the first symbol of PUSCH; The first symbol is the first symbol of the PUSCH in each time slot that overlaps with the PUSCH time domain; The first symbol is the first symbol of each PUSCH transmission timing; The first symbol is the first symbol of the first time slot for each PUSCH transmission timing; The first symbol is the first symbol of the PUSCH in each time slot that overlaps with the time domain of each PUSCH transmission timing.
23. The method according to claim 16, characterized in that, The first resource configuration includes at least one of a fourth time-domain configuration, a second frequency-domain configuration, and a first enable configuration, so that the terminal can determine the second resource set based on the first resource configuration and the PUSCH transmission resource set.
24. The method according to claim 16, characterized in that, The configuration and / or indication information is provided so that the terminal can determine a first resource configuration from the at least one first resource configuration based on the time-domain information of the PUSCH transmission resources; or, determine a first resource configuration from the at least one first resource configuration based on DMRS configuration information and / or PTRS configuration information; or, The first indication field of the first indication information is used by the terminal to determine a first index, and based on the first index, to determine a first resource configuration from the at least one first resource configuration, wherein the first indication field is related to PUSCH time-domain resource allocation; or... A portion of the bits of the second indication field of the first indication information is used by the terminal to determine a second index, and based on the second index, to determine a first resource configuration from the at least one first resource configuration, wherein the second indication field is related to the PUSCH frequency domain resource allocation.
25. The method according to claim 15, characterized in that, The first bit of the second indication field of the first indication information is used by the terminal to determine whether the first resource set is empty, wherein the second indication field is related to the PUSCH frequency domain resource allocation; or, whether the first resource set is empty is determined by the terminal based on the PUSCH transmission resource information.
26. The method according to claim 24, characterized in that, The first indication field of the first indication information is used by the terminal to determine a first index, determine a first information element (IE) based on the first index, and determine a first resource configuration based on the first information element (IE); the first information element (IE) is related to time-domain resource allocation; the first information element (IE) includes the first resource configuration and / or the index of the first resource configuration; and / or, A portion of the bits in the second indication field of the first indication information is used by the terminal to determine a second index, determine a second information element IE based on the second index, and determine a first resource configuration based on the second information element IE; wherein the second information element IE includes the first resource configuration and / or the index of the first resource configuration.
27. The method according to any one of claims 15 to 20 or 23, characterized in that, The first resource configuration includes at least one of the following: a first enabling configuration, a first frequency domain configuration, a second frequency domain configuration, a first time domain configuration, a second time domain configuration, a third time domain configuration, and a fourth time domain configuration; wherein, The first enabling configuration includes: a first state indicator or a second state indicator; wherein the first state indicator has one value, which is used to indicate that the first function is used; the second state indicator has two values, which are used to indicate whether the first function is used or not. The first frequency domain configuration includes at least one of the following: resource block (RB) resource set indicator, comb value, and comb offset; The second frequency domain configuration includes at least one of the following: comb value, comb offset; The first time-domain configuration includes at least one of the following: a first period, a second offset, a bitmap corresponding to a symbol, and a time-domain repetition pattern; The second time-domain configuration includes at least one of the following: a first period, a second offset, a time-domain repetition pattern, a first interval, a first number, and at least one first offset; The third time-domain configuration includes at least one of the following: a time-domain repetition pattern, a first interval, a first number, and at least one first offset; The fourth time-domain configuration includes at least one of the following: a bitmap corresponding to a symbol, or a time-domain repetition pattern.
28. A resource determination device, characterized in that, The device is applied to a terminal, and the device includes: a first processing unit, configured to determine a first set of resources not used for PUSCH transmission based on configuration and / or indication information; The configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, demodulation reference signal (DMRS) configuration information, phase tracking reference signal (PTRS) configuration information, and first parameters.
29. A resource determination device, characterized in that, The device is applied to a network device, and the device includes: a second communication unit for sending configuration and / or indication information to a terminal, wherein the configuration and / or indication information is used to determine a first set of resources not used for PUSCH transmission; The configuration and / or indication information includes at least one of the following: at least one first resource configuration, first indication information, demodulation reference signal (DMRS) configuration information, phase tracking reference signal (PTRS) configuration information, and first parameters.
30. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program processor is executed, it implements the steps of the method according to any one of claims 1 to 14; or, when the program processor is executed, it implements the steps of the method according to any one of claims 15 to 27.
31. A communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 14, and when the processor executes the program, it implements the steps of the method according to any one of claims 15 to 27.
32. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the steps of the method according to any one of claims 1 to 14; or, the computer program instructions cause a computer to perform the steps of the method according to any one of claims 15 to 27.