Communication method, communication device, communication system, storage medium, and program product

WO2026165890A1PCT designated stage Publication Date: 2026-08-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-07
Publication Date
2026-08-13

Smart Images

  • Figure CN2025076380_13082026_PF_FP_ABST
    Figure CN2025076380_13082026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a communication device, a communication system, a storage medium, and a program product. The method is executed by a terminal and comprises: performing transform precoding processing on a first symbol block on the basis of the configuration of a first resource, wherein the first symbol block carries data to be transmitted of a physical uplink shared channel (PUSCH), and the PUSCH is not transmitted on the first resource. By means of the solution of the present disclosure, efficient transmission of a PUSCH having a DFT-s-OFDM waveform can be realized when a muting pattern is present in an uplink resource.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication equipment, communication systems, storage media and software products Technical Field

[0001] This disclosure relates to the field of wireless communication, and more particularly to a communication method, communication device, communication system, storage medium, and program product. Background Technology

[0002] To improve uplink coverage and throughput in communication systems, subband full duplex (SBFD) technology was introduced. Base stations supporting SBFD can simultaneously transmit downlink signals and receive uplink signals. Summary of the Invention

[0003] This disclosure relates to a communication method, communication device, communication system, storage medium, and program product.

[0004] According to a first aspect of the present disclosure, a communication method is provided. The method is performed by a terminal. The method includes: performing a conversion precoding process on a first symbol block according to a configuration of a first resource, wherein the first symbol block carries data to be transmitted on a physical uplink shared channel (PUSCH), and the PUSCH is not transmitted on the first resource.

[0005] According to a second aspect of the present disclosure, a communication method is provided. The method is performed by a network device. The method includes: performing deconversion precoding processing on a second symbol block according to a configuration of a first resource to obtain a first symbol block, wherein the first symbol block carries PUSCH data, and the PUSCH is not transmitted on the first resource.

[0006] According to a third aspect of the present disclosure, a communication device is provided. This communication device is used to perform the communication method as described in the first or second aspect.

[0007] According to a fourth aspect of the present disclosure, a communication device is provided. The communication device includes a processor and a memory. The memory stores executable instructions. When the processor executes the executable instructions in the memory, it performs the communication method as described in the first or second aspect.

[0008] According to a fifth aspect of this disclosure, a communication system is provided. The communication system includes a terminal and a network device. The terminal is configured to perform the communication method as described in the first aspect. The network device is configured to perform the communication method as described in the second aspect.

[0009] According to a sixth aspect of the present disclosure, a storage medium is provided. The storage medium stores instructions. When executed on a communication device, the instructions cause the communication device to perform the communication method as described in the first or second aspect.

[0010] According to a seventh aspect of the present disclosure, a program product is provided. The program product includes at least one of a program and instructions. When executed by a communication device, the program or instructions implement the steps of the communication method as described in the first or second aspect.

[0011] According to an eighth aspect of the present disclosure, a computer program is provided. When this computer program is run on a computer, it causes the computer to perform the communication method as described in either the first or second aspect.

[0012] According to a ninth aspect of this disclosure, a chip or chip system is provided. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication method as described in either the first or second aspect.

[0013] According to embodiments of this disclosure, efficient transmission of PUSCH can be achieved even when a silent pattern exists in the uplink resources.

[0014] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not constitute a limitation on the embodiments of this disclosure. Attached Figure Description

[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments of the invention.

[0016] Figure 1 is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.

[0017] Figure 2 is a schematic diagram of an SBFD time slot provided according to an embodiment of the present disclosure.

[0018] Figure 3 is a schematic diagram of an uplink silence scenario provided according to an embodiment of the present disclosure.

[0019] Figure 4 is a schematic flowchart of the PUSCH process provided according to an embodiment of the present disclosure.

[0020] Figure 5 is a schematic diagram of providing PUSCH and silent resources according to an embodiment of the present disclosure.

[0021] Figure 6 is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0022] Figure 7 is a schematic flowchart of the conversion precoding provided according to an embodiment of the present disclosure.

[0023] Figure 8A is a schematic diagram of a first example of conversion precoding provided according to an embodiment of the present disclosure.

[0024] Figure 8B is a schematic diagram of a second example of conversion precoding provided according to an embodiment of the present disclosure.

[0025] Figure 8C is a schematic diagram of a third example of conversion precoding provided according to an embodiment of the present disclosure.

[0026] Figure 8D is a schematic diagram of a fourth example of conversion precoding provided according to an embodiment of the present disclosure.

[0027] Figure 8E is a schematic diagram of the second and third preprocessing provided according to embodiments of the present disclosure.

[0028] Figure 9A is a flowchart illustrating a communication method provided according to an embodiment of the present disclosure.

[0029] Figure 9B is a flowchart illustrating a communication method provided according to an embodiment of the present disclosure.

[0030] Figure 10 is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure.

[0031] Figure 11A is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure.

[0032] Figure 11B is a schematic diagram of the structure of a chip provided according to an embodiment of the present disclosure. Detailed Implementation

[0033] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.

[0034] In a first aspect, embodiments of this disclosure provide a communication method. The method is executed by a terminal. The method includes: performing conversion precoding processing on a first symbol block according to a configuration of a first resource, wherein the first symbol block carries data to be transmitted on the Physical Uplink Shared Channel (PUSCH), and the PUSCH is not transmitted on the first resource.

[0035] In this embodiment, when the terminal determines that a first resource for not transmitting PUSCH exists, it can perform conversion precoding on the first symbol block carrying the PUSCH data to be transmitted, according to the configuration of the first resource. Thus, the terminal can perform conversion encoding on the first symbol block while considering the configuration of the first resource. In this way, the terminal can ensure that the length of the second symbol block output after the conversion precoding matches the length of the resource carrying the PUSCH, thereby ensuring the formation of correct PUSCH symbols, guaranteeing correct PUSCH transmission and reception, and thus avoiding the impact on system performance due to the presence of the first resource.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the first resource may include a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are spaced apart by a second subcarrier.

[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the operation of performing conversion precoding processing on the first symbol block according to the configuration of the first resource may include: preprocessing the first symbol block to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, each symbol set in the at least one symbol set corresponds to an orthogonal frequency division multiplexing (OFDM) symbol and includes one or more first symbols from at least one first symbol; performing discrete Fourier transform (DFT) processing on the at least one symbol set to obtain a second symbol block.

[0038] In conjunction with some embodiments of the first aspect, in some embodiments, phase-tracking reference signals (PT-RS) may not be used; wherein at least one symbol set may include at least one of the following: a first symbol set and a second symbol set; wherein the first symbol set includes a first number of first symbols in a first symbol block, and the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number; wherein the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the operation of performing DFT processing on at least one symbol set to obtain a second symbol block may include at least one of the following: performing DFT processing on the first symbol set with a sample number equal to a first number; performing DFT processing on the second symbol set with a sample number equal to a second number.

[0040] In conjunction with some embodiments of the first aspect, in some embodiments, PT-RS may not be used; wherein, at least one symbol set may include at least one of the following: a first symbol set and a second symbol set; wherein, the first symbol set includes a first number of first symbols in a first symbol block and a first number of first additional symbols, the first number of first additional symbols being obtained by weighting the first number of first symbols using an offset factor, and the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number; wherein, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

[0041] In conjunction with some embodiments of the first aspect, in some embodiments, the operation of performing DFT processing on at least one symbol set to obtain a second symbol block includes at least one of the following: performing DFT processing on the first symbol set with a sample number equal to a second number; performing DFT processing on the second symbol set with a sample number equal to a second number.

[0042] In conjunction with some embodiments of the first aspect, PT-RS can be used in some embodiments; wherein at least one symbol set may include at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; wherein the first symbol set includes a first number of first symbols in a first symbol block, the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number, and the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein the third symbol set includes a third number of first symbols in the first symbol block and PT-RS symbols, the sum of the third number and the number of PT-RS symbols in the third symbol set being equal to the second number; wherein the fourth symbol set includes a fourth number of first symbols in the first symbol block and PT-RS symbols, the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set being equal to the first number.

[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the operation of performing DFT processing on at least one symbol set to obtain a second symbol block may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a first number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a first number.

[0044] In conjunction with some embodiments of the first aspect, in some embodiments, PT-RS can be used; wherein, at least one symbol set may include at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; wherein, the first symbol set includes a first number of first symbols and a first number of first additional symbols in a first symbol block, the first number of first additional symbols being obtained by weighting the first number of first symbols using an offset factor; the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the first number being equal to half of the second number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the first number being equal to half of the second number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the second number being equal to half of the first number ... The three-symbol set includes the first symbol of the third quantity in the first symbol block and the PT-RS symbol. The sum of the third quantity and the PT-RS symbol in the third symbol set is equal to the second quantity. The fourth symbol set includes the first symbol of the fourth quantity in the first symbol block, the second additional symbol of the fourth quantity, the PT-RS symbol, and the weighted PT-RS symbol. The sum of the fourth quantity and the PT-RS symbol in the fourth symbol set is equal to the first quantity. The second additional symbol of the fourth quantity is obtained by weighting the first symbol of the fourth quantity with an offset factor. The weighted PT-RS symbol is obtained by weighting the PT-RS symbol with an offset factor.

[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the operation of performing DFT processing on at least one symbol set to obtain a second symbol block may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a second number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a second number.

[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the offset of the first resource in the frequency domain can be 0, and the offset factor is equal to -1; or, the offset of the first resource in the frequency domain can be 1, and the offset factor is equal to 1.

[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the above method may further include: precoding the second symbol block to obtain a third symbol block; mapping the third symbol block onto a valid virtual resource block, wherein the valid virtual resource block includes resources in the virtual resource block used for transmission other than the first resource.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the above method may further include: precoding the second symbol block to obtain a third symbol block; mapping the third symbol block onto a virtual resource block for transmission, wherein the virtual resource block includes the first resource.

[0049] In a second aspect, embodiments of this disclosure provide a communication method. This method is performed by a network device. The method includes: performing deconversion precoding processing on a second symbol block according to the configuration of a first resource to obtain a first symbol block, wherein the first symbol block carries PUSCH data, and the PUSCH is not transmitted on the first resource.

[0050] In this embodiment, the network device can provide the terminal with the configuration of a first resource. This allows the terminal, upon determining the existence of a first resource that does not transmit PUSCH, to perform conversion precoding on the first symbol block carrying the PUSCH data, based on the received configuration of the first resource. Thus, the terminal can perform conversion encoding on the first symbol block while considering the configuration of the first resource. In this way, the terminal can ensure that the length of the second symbol block output after conversion precoding matches the length of the resource carrying the PUSCH, thereby ensuring the formation of correct PUSCH symbols, guaranteeing correct PUSCH transmission and reception, and thus avoiding any impact on system performance due to the presence of the first resource.

[0051] In conjunction with some embodiments of the second aspect, in some embodiments, the first resource may include a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are spaced apart by a second subcarrier.

[0052] In conjunction with some embodiments of the second aspect, in some embodiments, the operation of performing deconversion precoding on the second symbol block according to the configuration of the first resource may include: performing inverse discrete fourier transform (IDFT) processing on the second symbol block to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, each symbol set in the at least one symbol set corresponds to an OFDM symbol and includes one or more first symbols from at least one first symbol; and determining the first symbol block based on the at least one symbol set.

[0053] In conjunction with some embodiments of the second aspect, in some embodiments, at least one symbol set may include at least one of the following: a first symbol set, including a first number of first symbols in a first symbol block; a second symbol set, including a second number of first symbols in a first symbol block; a third symbol set, including a third number of first symbols in a first symbol block and PT-RS symbols; a fourth symbol set, including a fourth number of first symbols in a first symbol block and PT-RS symbols; wherein the first number is equal to half of the second number, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number, and the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number; wherein the first symbol block includes all the first symbols in at least one symbol set.

[0054] In conjunction with some embodiments of the second aspect, in some embodiments, at least one symbol set may include at least one of the following: a first symbol set, including a first number of first symbols in a first symbol block and a first number of first additional symbols; a second symbol set, including a second number of first symbols in a first symbol block; a third symbol set, including a third number of first symbols in a first symbol block and PT-RS symbols; a fourth symbol set, including a fourth number of first symbols in a first symbol block, a fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols; wherein the first number is equal to half of the second number, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number, and the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number; wherein the first number of first additional symbols is obtained by weighting the first number of first symbols using an offset factor, and the fourth number of second additional symbols is obtained by weighting the fourth number of first symbols using an offset factor; wherein the first symbol block includes all the first symbols in at least one symbol set.

[0055] In conjunction with some embodiments of the second aspect, in some embodiments, the above method may further include: determining a third symbol block based on a virtual resource block for transmission; and performing de-precoding processing on the third symbol block to obtain a second symbol block.

[0056] In a third aspect, embodiments of this disclosure provide a communication device. The communication device is a terminal. The communication device includes a processing module. The processing module is configured to: perform conversion precoding processing on a first symbol block according to the configuration of a first resource, wherein the first symbol block carries data to be transmitted on the Physical Uplink Shared Channel (PUSCH), and the PUSCH is not transmitted on the first resource.

[0057] In conjunction with some embodiments of the third aspect, in some embodiments, the first resource may include a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are spaced apart by a second subcarrier.

[0058] In conjunction with some embodiments of the third aspect, in some embodiments, the operation of performing conversion precoding on the first symbol block according to the configuration of the first resource may include: preprocessing the first symbol block to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, each symbol set in the at least one symbol set corresponds to an OFDM symbol and includes one or more first symbols among at least one first symbol; performing DFT processing on the at least one symbol set to obtain a second symbol block.

[0059] In conjunction with some embodiments of the third aspect, in some embodiments, PT-RS may not be used; wherein at least one symbol set may include at least one of the following: a first symbol set and a second symbol set; wherein the first symbol set includes a first number of first symbols in a first symbol block, and the second symbol set includes a second number of first symbols in a first symbol block, the first number being equal to half of the second number; wherein the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

[0060] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may be configured to perform at least one of the following: perform DFT processing on a first symbol set with a sample number equal to a first number; perform DFT processing on a second symbol set with a sample number equal to a second number.

[0061] In conjunction with some embodiments of the third aspect, in some embodiments, PT-RS may not be used; wherein, at least one symbol set may include at least one of the following: a first symbol set and a second symbol set; wherein, the first symbol set includes a first number of first symbols and a first number of first additional symbols in a first symbol block, the first number of first additional symbols being obtained by weighting the first number of first symbols using an offset factor, and the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number; wherein, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

[0062] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may be configured to perform at least one of the following: perform DFT processing on a first symbol set with a sample number equal to a second number; perform DFT processing on a second symbol set with a sample number equal to a second number.

[0063] In conjunction with some embodiments of the third aspect, PT-RS can be used in some embodiments; wherein at least one symbol set may include at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; wherein the first symbol set includes a first number of first symbols in a first symbol block, the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number, and the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein the third symbol set includes a third number of first symbols in the first symbol block and PT-RS symbols, the sum of the third number and the number of PT-RS symbols in the third symbol set being equal to the second number; wherein the fourth symbol set includes a fourth number of first symbols in the first symbol block and PT-RS symbols, the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set being equal to the first number.

[0064] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may be configured to perform at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a first number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a first number.

[0065] In conjunction with some embodiments of the third aspect, in some embodiments, PT-RS can be used; wherein, at least one symbol set may include at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; wherein, the first symbol set includes a first number of first symbols and a first number of first additional symbols in a first symbol block, the first number of first additional symbols being obtained by weighting the first number of first symbols using an offset factor; the second symbol set includes a second number of first symbols in the first symbol block, the first number being equal to half of the second number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a ... first number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the first number being equal to half of the first number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the first number being equal to half of the first number, the second number being equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; wherein, the first symbol set includes a first number of first symbols in a first symbol block, the first number being equal to half The three-symbol set includes the first symbol of the third quantity in the first symbol block and the PT-RS symbol. The sum of the third quantity and the PT-RS symbol in the third symbol set is equal to the second quantity. The fourth symbol set includes the first symbol of the fourth quantity in the first symbol block, the second additional symbol of the fourth quantity, the PT-RS symbol, and the weighted PT-RS symbol. The sum of the fourth quantity and the PT-RS symbol in the fourth symbol set is equal to the first quantity. The second additional symbol of the fourth quantity is obtained by weighting the first symbol of the fourth quantity with an offset factor. The weighted PT-RS symbol is obtained by weighting the PT-RS symbol with an offset factor.

[0066] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may be configured to perform at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a second number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a second number.

[0067] In conjunction with some embodiments of the third aspect, in some embodiments, the offset of the first resource in the frequency domain can be 0, and the offset factor is equal to -1; or, the offset of the first resource in the frequency domain can be 1, and the offset factor is equal to 1.

[0068] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may also be configured to: pre-encode the second symbol block to obtain a third symbol block; map the third symbol block onto a valid virtual resource block, wherein the valid virtual resource block includes resources in the virtual resource block used for transmission other than the first resource.

[0069] In conjunction with some embodiments of the third aspect, in some embodiments, the processing module may also be configured to: pre-encode the second symbol block to obtain a third symbol block; map the third symbol block onto a virtual resource block for transmission, wherein the virtual resource block includes the first resource.

[0070] In a fourth aspect, embodiments of this disclosure provide a communication device. The communication device is a terminal. The communication device includes a processing module. The processing module is configured to: perform deconversion precoding processing on a second symbol block according to the configuration of a first resource to obtain a first symbol block, wherein the first symbol block carries PUSCH data, and the PUSCH is not transmitted on the first resource.

[0071] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first resource may include a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are spaced apart by a second subcarrier.

[0072] In conjunction with some embodiments of the fourth aspect, in some embodiments, the operation of performing deconversion precoding on the second symbol block according to the configuration of the first resource may include: performing IDFT processing on the second symbol block to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, each symbol set in the at least one symbol set corresponds to an OFDM symbol and includes one or more first symbols among at least one first symbol; and determining the first symbol block based on the at least one symbol set.

[0073] In conjunction with some embodiments of the fourth aspect, in some embodiments, at least one symbol set may include at least one of the following: a first symbol set, including a first number of first symbols in a first symbol block; a second symbol set, including a second number of first symbols in a first symbol block; a third symbol set, including a third number of first symbols in a first symbol block and PT-RS symbols; a fourth symbol set, including a fourth number of first symbols in a first symbol block and PT-RS symbols; wherein the first number is equal to half of the second number, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number, and the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number; wherein the first symbol block includes all the first symbols in at least one symbol set.

[0074] In conjunction with some embodiments of the fourth aspect, in some embodiments, at least one symbol set may include at least one of the following: a first symbol set, including a first number of first symbols in a first symbol block and a first number of first additional symbols; a second symbol set, including a second number of first symbols in a first symbol block; a third symbol set, including a third number of first symbols in a first symbol block and PT-RS symbols; a fourth symbol set, including a fourth number of first symbols in a first symbol block, a fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols; wherein the first number is equal to half of the second number, the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number, and the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number; wherein the first number of first additional symbols is obtained by weighting the first number of first symbols using an offset factor, and the fourth number of second additional symbols is obtained by weighting the fourth number of first symbols using an offset factor; wherein the first symbol block includes all the first symbols in at least one symbol set.

[0075] In conjunction with some embodiments of the fourth aspect, in some embodiments, the processing module may also be configured to: determine a third symbol block based on a virtual resource block used for transmission; and perform de-precoding processing on the third symbol block to obtain a second symbol block.

[0076] In a fifth aspect, embodiments of this disclosure provide a communication device. This communication device is used to perform the communication methods described in any of the first, second, and possible embodiments thereof.

[0077] In a sixth aspect, embodiments of this disclosure provide a communication system. The communication system includes a terminal and a network device. The terminal is configured to perform the communication method as described in any of the first aspect and its possible embodiments. The network device is configured to perform the communication method as described in any of the second aspect and its possible embodiments.

[0078] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions. When executed on a communication device, the instructions cause the communication device to perform the communication method as described in any of the first, second, and possible embodiments thereof.

[0079] In an eighth aspect, embodiments of this disclosure provide a program product. The program product includes at least one of a program and instructions. When executed by a communication device, the program or instructions implement the steps of the communication method as described in any of the first, second, and possible embodiments thereof.

[0080] In a ninth aspect, embodiments of this disclosure provide a computer program. When this computer program is run on a computer, it causes the computer to perform the communication methods described in any of the first, second, and possible implementations thereof.

[0081] In a tenth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication methods described in any of the first, second, and possible embodiments thereof.

[0082] In an eleventh aspect, embodiments of this disclosure provide a communication device. The communication device includes a processor and a memory. The memory stores executable instructions. When the processor executes the executable instructions in the memory, it performs a communication method as described in any of the first aspect, the second aspect, and their possible embodiments.

[0083] It is understood that the aforementioned communication devices, communication systems, storage media, program products, computer programs, chips, and chip systems are all used to execute the methods provided in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0084] This disclosure provides a communication method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, terms such as communication method, information processing method, and information transmission method can be used interchangeably; terms such as communication device, communication equipment, network equipment, network function, and network entity can be used interchangeably; and terms such as communication system and information processing system can be used interchangeably.

[0085] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0086] In the embodiments disclosed herein, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the various embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0087] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0088] In this disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular or a plural expression.

[0089] In the embodiments of this disclosure, "a plurality of" means two or more.

[0090] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0091] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0092] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.

[0093] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0094] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0095] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.

[0096] In some embodiments, terms such as “greater than,” “more than,” “higher than,” and “exceeding” can be used interchangeably; terms such as “greater than or equal to,” “not less than,” “more than or equal to,” “not less than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably; terms such as “less than,” “less than,” and “lower than” can be used interchangeably; and terms such as “less than or equal to,” “not greater than,” “less than or equal to,” “not more than,” “lower than or equal to,” “not higher than,” and “below” can be used interchangeably.

[0097] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0098] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0099] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0100] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.

[0101] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0102] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

[0103] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0104] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0105] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0106] Figure 1 is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure. As shown in Figure 1, the communication system 100 includes a terminal 101 and a network device 102.

[0107] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.

[0108] In some embodiments, network device 102 may be an access network device.

[0109] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0110] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0111] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0112] In some embodiments, the communication system 100 described above may be a 4G communication system, a 5G communication system, or a 6G communication system. It should be noted that the communication system 100 may also be other communication systems, and this disclosure does not specifically limit them.

[0113] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0114] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or some of the main components in the communication system 100, but are not limited thereto. The main components shown in FIG1 are illustrative. The communication system 100 may include all or some of the main components in FIG1, or may include other main components other than those in FIG1. ​​The number and form of each main component are arbitrary. Each main component may be physical or virtual. The connection relationship between the main components is illustrative. The main components may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0115] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0116] To improve uplink (UL) coverage and throughput, 3GPP researched and standardized SBFD in the duplex enhancement projects of Rel-18 (release 18) and Rel-19 (release 19). Specifically, a carrier component (CC) divides a downlink (DL) symbol or a flexible symbol (or F symbol) into multiple subbands (SBs) within the frequency domain. These SBs can include one UL subband and at least one (e.g., one or two DL subbands). A base station can transmit DL signals in the DL subband and simultaneously receive UL signals in the UL subband. In this case, when a symbol simultaneously contains both a DL subband and a UL subband in the frequency domain, that symbol can be called an SBFD symbol. Similarly, when at least one SBFD symbol exists among the multiple symbols contained in a timeslot, that timeslot can be called an SBFD timeslot.

[0117] Figure 2 is a schematic diagram of an SBFD time slot provided according to an embodiment of the present disclosure. As shown in Figure 2, in time slots #0, #1, #2, #3, and #4, time slot #0 is a DL time slot, time slots #1 to #3 are SBFD time slots, and time slot #4 is a UL time slot. Time slot #0 may contain 14 DL symbols. Each time slot from #1 to #3 may contain 14 SBFD symbols. Time slot #4 may contain 14 UL symbols.

[0118] In some embodiments, a guard band (GB) may exist between the UL subband and the DL subband. The guard band can be used to isolate the UL subband and the DL subband in the frequency domain, thereby reducing interference between the DL signals in the DL subband and the UL signals in the UL subband.

[0119] For base stations using SBFD technology, the simultaneous presence of uplink and downlink services may cause downlink transmission from one base station to interfere with uplink reception from another base station.

[0120] Figure 3 is a schematic diagram of an uplink muting scenario provided according to an embodiment of this disclosure. As shown in Figure 3, gNB1 performs downlink transmission on the downlink subband of time slot #1, and gNB2 performs uplink reception on the uplink subband of time slot #1. Due to signal leakage, the downlink signal transmitted by gNB1 may cause cross-link interference to the uplink signal received by gNB2. To measure this cross-link interference, gNB2 can perform cross-link interference measurement on the uplink subband of time slot #1. However, if the UE sends a measurement signal to gNB2 on the measurement resources of gNB2 at this time, then the signal measured by gNB2 will be the superposition of the interference signal and the measurement signal sent by the UE. This will affect the accuracy of cross-link interference measurement. Therefore, in the Rel-19 standardization, some resources in the PUSCH transmitted by the UE will be muted, that is, no uplink signal will be transmitted on these resources, thereby ensuring that the cross-link interference measured by gNB2 on the muted resources is clean. The UE's silent pattern is the comb-2 pattern, meaning that uplink data is rate-matched on either odd or even subcarriers, and no data is transmitted. When the UE transmits PUSCH using a DFT-S-OFDM waveform, an additional conversion precoding step is added compared to the CP-OFDM waveform.

[0121] Figure 4 is a partial flowchart illustrating the PUSCH processing of a DFT-S-OFDM waveform according to an embodiment of this disclosure. As shown in Figure 4, the processing flow of the PUSCH using a DFT-S-OFDM waveform on the terminal side includes: scrambling, modulation, layer mapping, transform precoding, precoding, mapping to virtual resource blocks, and mapping to physical resource blocks.

[0122] In some embodiments, the specific implementation of the conversion precoding may differ depending on whether PT-RS is used or not.

[0123] In some embodiments, without using PT-RS, for a single layer λ=0 complex value symbol block It should be classified as In each set, each set corresponds to an OFDM symbol, and yes The length of each set is an integer multiple of the total length. This is the input data for the DFT. Subsequently, each set is fed into an input of length [length missing]. The DFT. The output of the DFT is the output of the transformation pre-encoder. In some embodiments, The number of frequency domain subcarriers corresponding to one OFDM symbol in the PUSCH resource allocation.

[0124] In some embodiments, when using PT-RS, complex number symbol blocks It should be divided into sets, each set corresponding to one OFDM symbol, and wherein set l contains Each symbol is mapped to a complex numerical symbol corresponding to OFDM symbol l. Above, among which, If a set does not contain PT-RS, then the set contains All data points come from the input of the transformation pre-encoded dataset. At this point, ε l The value equals 0. If a set contains PT-RS, then the value in that set is 0. The data consists of the input from the transformation precoded data and the inserted PT-RS. At this point, ε l It equals 1. Subsequently, each set is fed into a stream of length 1. The DFT is then used as the output of the transformation precoder.

[0125] In some implementation sets, the uplink silence pattern may occupy one or more OFDM symbols in the time domain. For example, the silence pattern may occupy one or two OFDM symbols in the time domain. In some embodiments, the uplink silence pattern may be comb-shaped in the frequency domain. For example, the uplink silence pattern may be comb-2 in the frequency domain. If valid, the uplink silence pattern will cover all frequency domain configuration resources of the PUSCH.

[0126] Figure 5 is a schematic diagram of the PUSCH and silent resources in a virtual resource block provided according to an embodiment of this disclosure. As shown in Figure 5, a PUSCH occupies 6 OFDM symbols in the time domain, for example, from symbol #3 to symbol #8, and occupies 2 physical resource blocks (PRBs) in the frequency domain. Meanwhile, the silent pattern configured for the UE PUSCH is indicated by the shaded area and is located on symbols #3 and #6. The comb offset of the silent pattern is 0, meaning it is located on even-numbered carriers of all PRBs in the frequency domain of this PUSCH. Therefore, the silent resource elements (REs) of this PUSCH are shown in the figure. PUSCH data cannot be mapped on these REs.

[0127] Therefore, how to implement the conversion precoding of PUSCH in the presence of silent resources is a technical problem that urgently needs to be solved.

[0128] Figure 6 is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. The communication method involved in this embodiment can be applied to a communication system 100. As shown in Figure 6, the communication method of this embodiment includes steps S601 to S604.

[0129] In step S601, network device 102 sends configuration information to terminal 101.

[0130] In some embodiments, network device 102 may send configuration information. In some embodiments, the configuration information may be sent by network device 102, but is not limited to this, and may also be sent by other entities.

[0131] In some embodiments, terminal 101 may receive configuration information. In some embodiments, the configuration information may be received by terminal 101, but is not limited thereto, and may also be received by other entities.

[0132] In some embodiments, the configuration information may be used to indicate the configuration of the first resource. In some embodiments, the configuration information may be used by terminal 101 to determine the configuration of the first resource.

[0133] In some embodiments, the first resource may be an uplink silent resource. In some embodiments, configuration information may be used to indicate the silent resource when sending a PUSCH.

[0134] In some embodiments, the first resource may be distributed in a comb-like pattern in the frequency domain. In some embodiments, the first resource may include a plurality of first subcarriers distributed in a comb-like pattern in the frequency domain. In some embodiments, the first resource may be distributed in a comb-2 manner in the frequency domain. This means that any two adjacent first subcarriers among the plurality of first carriers may be spaced apart by a second subcarrier.

[0135] In some embodiments, PUSCH may not be sent on the first resource. In some embodiments, the first resource may be a resource in a virtual resource block that is not used for sending. Therefore, the first resource may be referred to as a mutating resource.

[0136] In some embodiments, the configuration information may indicate at least one of the following: time-domain location, or comb offset in the frequency domain.

[0137] In some embodiments, the time-domain location can be the time-domain symbol where the first resource is located. In one example, the first resource can be located in one OFDM symbol. For example, the first resource can be located at OFDM symbol #3. In one example, the first resource can be located in two OFDM symbols. For example, the first resource can be located at OFDM symbols #3 and #5. It is understood that the first resource can also be located in more OFDM symbols in the time domain, and this disclosure does not specifically limit this.

[0138] In some embodiments, a comb offset can be used to determine the starting position of a first resource in the frequency domain. In one example, the configuration information may include a field indicating the comb offset. In this field, a first value may indicate a comb offset of 0, and a second value may indicate a comb offset of 1. It is understood that the first resource is distributed in a comb-2 manner in the frequency domain, so the comb offset can range from {0,1}. In one example, a comb offset of 0 indicates that the first resource is located on an even-numbered carrier. A comb offset of 1 indicates that the first resource is located on an odd-numbered carrier.

[0139] In some embodiments, configuration information may be carried in downlink control information (DCI), radio resource control (RRC) messages, or other messages.

[0140] In some embodiments, the configuration information may not be provided by network device 102. In some embodiments, the configuration information may be agreed upon by a protocol. In some embodiments, the configuration information may be obtained from a higher layer.

[0141] In step S602, terminal 101 processes the data of PUSCH.

[0142] In some embodiments, when configuration information is obtained, terminal 101 can process the data of PUSCH.

[0143] In some embodiments, in order to send the PUSCH to network device 102, terminal 101 may first process the data to be sent via the PUSCH. The processing of the data to be sent via the PUSCH may include: scrambling, modulation, layer mapping, conversion precoding, precoding, virtual resource block mapping, and physical resource block mapping.

[0144] In some embodiments, the data to be transmitted can be processed by scrambling, modulation and layer mapping to obtain a first symbol block.

[0145] In some embodiments, the first symbol block may be a complex number symbol block. In some embodiments, the first symbol block may include There are 1 first symbols. Each of these first symbols can have a complex value.

[0146] In some embodiments, If the integer is positive, then the first symbol block may include at least one first symbol.

[0147] In some embodiments, step S602 may include: performing a conversion precoding process on the first symbol block according to the configuration of the first resource.

[0148] Figure 7 is a schematic flowchart of a transformation precoding process provided according to an embodiment of the present disclosure. As shown in Figure 7, in some embodiments, the transformation precoding process may include two parts: preprocessing and DFT processing. In some embodiments, the transformation precoding process for a first symbol block may be implemented as follows: preprocessing the first symbol block to obtain at least one symbol set; and performing DFT processing on the at least one symbol set to obtain a second symbol block.

[0149] In some embodiments, each set of symbols may correspond to one OFDM symbol.

[0150] In some embodiments, the transformation precoding process for a symbol set can be implemented in different ways. In some embodiments, the transformation precoding process for a symbol set may include: a first method, a second method, a third method, and a fourth method.

[0151] In some embodiments, the preprocessing performed on the first symbol block may include at least one of the following: first preprocessing, second preprocessing, and third preprocessing.

[0152] First method:

[0153] In some embodiments, in the first approach, PT-RS may not be used. In some embodiments, at least one symbol set may include at least one of the following: a first symbol set and a second symbol set. The OFDM symbol-related time-frequency resource corresponding to a first symbol set may include the first resource. In other words, the first resource may be located within the OFDM symbol-related time-frequency resource corresponding to the first symbol set. The OFDM symbol-related time-frequency resource corresponding to a second symbol set may not include the first resource. For example, at least one symbol set may include a second symbol set, and the number of the second symbol set may be greater than or equal to 1. For example, at least one symbol set may include a first symbol set, and the number of the first symbol set may be greater than or equal to 1. For example, at least one symbol set may include a first symbol set and a second symbol set, and the number of the first symbol set may be greater than or equal to 1, and the number of the second symbol set may be greater than or equal to 1.

[0154] In some embodiments, the first symbol set may include a first number of first symbols in a first symbol block.

[0155] In some embodiments, the second symbol set may include a second number of first symbols from the first symbol block.

[0156] In some embodiments, since the first resources are distributed in a combo-2 manner in the frequency domain, half of the time-frequency resources associated with the OFDM symbols corresponding to the first symbol set can be the first resources. Thus, only half of the time-frequency resources associated with the OFDM symbols corresponding to the first symbol set are used for PUSCH mapping. In this case, the first quantity can be equal to half of the second quantity.

[0157] In some embodiments, the second number may be equal to the number of subcarriers within the scheduling bandwidth of the PUSCH. In one example, the number of first symbols included in the second symbol set may be equal to the number of subcarriers within the scheduling bandwidth of the PUSCH. In one example, the number of first symbols included in the first symbol set may be equal to half the number of subcarriers within the scheduling bandwidth of the PUSCH.

[0158] In some embodiments, the second quantity may be equal to Then the first quantity can be equal to

[0159] In some embodiments, terminal 101 may perform a first preprocessing step to divide the first symbol block into multiple symbol sets. Each symbol set may correspond to one OFDM symbol. When an OFDM symbol does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the second symbol set, is [number missing]. When an OFDM symbol contains a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the first symbol set, is:

[0160] In some embodiments, the DFT processing performed by terminal 101 on at least one symbol set may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a first number; performing DFT processing on a second symbol set with a sample number equal to a second number.

[0161] In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols. In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols sequentially.

[0162] In some embodiments, the DFT processing performed by terminal 101 may be: performing DFT processing on each symbol set sequentially. In one example, the OFDM symbols corresponding to the second symbol set do not contain the first resource, then the size of the DFT processing is... In one example, if the OFDM symbols corresponding to the first symbol set contain the first resource, then the size of the DFT processing is...

[0163] Figure 8A is a schematic diagram of a first example of conversion precoding provided according to an embodiment of the present disclosure. In some embodiments, as shown in Figure 8A, when no PT-RS is used on the PUSCH, the first symbol block is... Here, taking the first symbol block located in the first layer as an example, the superscript of each first symbol in the first symbol block is 0. Terminal 101 performs first preprocessing to divide the first symbol block into multiple symbol sets. Each symbol set corresponds to one OFDM symbol. When the OFDM symbol does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is... When an OFDM symbol contains a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: The fourth symbol block can be and The DFT is performed sequentially on each symbol set in the fourth symbol block to obtain the output of the transformation precoding, i.e., the second symbol block. When the OFDM symbol corresponding to a symbol set does not contain the first resource, the size of the DFT can be... When a set of symbols corresponds to OFDM symbols that contain the first resource, the size of the DFT can be...

[0164] In some embodiments, as shown in FIG8A, the DFT processing of the first symbol set and the second symbol set can be implemented by different DFT modules. In some embodiments, the DFT processing of the first symbol set and the second symbol set can be implemented by the same DFT module, and this disclosure does not specifically limit this.

[0165] Second method:

[0166] In some embodiments, in the second approach, PT-RS may not be used. In some embodiments, at least one symbol set may include at least one of the following: a first symbol set and a second symbol set. The OFDM symbol-related time-frequency resource corresponding to a first symbol set may include the first resource. In other words, the first resource may be located within the OFDM symbol-related time-frequency resource corresponding to the first symbol set. The OFDM symbol-related time-frequency resource corresponding to a second symbol set may not include the first resource. For example, at least one symbol set may include the first symbol set, and the number of the first symbol set may be greater than or equal to 1. For example, at least one symbol set may include the second symbol set, and the number of the second symbol set may be greater than or equal to 1. For example, at least one symbol set may include both the first and second symbol sets, and the number of the first and second symbol sets may be greater than or equal to 1.

[0167] In some embodiments, the first symbol set may include a first number of first symbols in the first symbol block, and a first number of first additional symbols.

[0168] In some embodiments, the first number of first additional symbols can be obtained by weighting the first number of first symbols using an offset factor. In some embodiments, the first additional symbol corresponding to a first symbol can be obtained by weighting each first symbol in the first number of first symbols using an offset factor. Thus, the first number of first additional symbols corresponding to the first number of first symbols can be obtained.

[0169] It is understandable that if the first quantity is half of the second quantity, then the total number of the first symbol of the first quantity and the first additional symbol of the first quantity equals the second quantity.

[0170] In some embodiments, the offset factor may be related to the offset of the first resource in the frequency domain. In some embodiments, the offset factor may be equal to -1 when the offset of the first resource in the frequency domain is 0. In some embodiments, the offset factor may be equal to 1 when the offset of the first resource in the frequency domain is 1.

[0171] In some embodiments, the offset factor may be related to the offset of the first resource in the frequency domain. In some embodiments, the offset factor may be equal to 1 when the offset of the first resource in the frequency domain is 0. In some embodiments, the offset factor may be equal to -1 when the offset of the first resource in the frequency domain is 1.

[0172] In some embodiments, the second symbol set may include a second number of first symbols from the first symbol block.

[0173] In some embodiments, terminal 101 may perform a first preprocessing step to divide the first symbol block into multiple symbol sets. Each symbol set may correspond to one OFDM symbol. When an OFDM symbol does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the second symbol set, is [number missing]. When an OFDM symbol contains a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the first symbol set, is: And regarding The first symbol undergoes a second preprocessing step.

[0174] In some embodiments, the The process of performing the second preprocessing on the first symbol is as follows: when the offset of the first resource is 1, then... The first symbol is repeated once and added to the original. After the first symbol. When the offset of the first resource is 0, then... Repeat the first symbol as a whole and multiply it by -1, then add it to the original. After the first symbol. After this processing is complete, the set of first symbols includes A symbol.

[0175] In some embodiments, the The process of performing the second preprocessing on the first symbol is as follows: when the offset of the first resource is 0, then... The first symbol is repeated once and added to the original. After the first symbol. When the offset of the first resource is 1, then... Repeat the first symbol as a whole and multiply it by -1, then add it to the original. After the first symbol. After this processing is complete, the set of first symbols includes A symbol.

[0176] In some embodiments, the DFT processing performed by terminal 101 on at least one symbol set may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a second number; performing DFT processing on a second symbol set with a sample number equal to a second number.

[0177] In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols. In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols sequentially.

[0178] In some embodiments, the DFT processing performed by terminal 101 may be: performing DFT processing on each symbol set sequentially. In one example, the size of the DFT processing for both the first and second symbol sets can be [missing information].

[0179] Figure 8B is a schematic diagram of a second example of conversion precoding provided according to embodiments of the present disclosure. In some embodiments, as shown in Figure 8B, when no PT-RS is used on the PUSCH, the first symbol block is... Here, taking the first symbol block located in the first layer as an example, the superscript of each first symbol in the first symbol block is 0. Terminal 101 performs first preprocessing to divide the first symbol block into multiple symbol sets. Each symbol set corresponds to one OFDM symbol. When the OFDM symbol does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is... When an OFDM symbol contains a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: And regarding this The first symbol undergoes a second preprocessing step. After the second preprocessing, the number of symbols in the symbol set can be... The fourth symbol block can be and The DFT is performed sequentially on each symbol set in the fourth symbol block to obtain the output of the transformation precoding, i.e., the second symbol block. The size of the DFT can be...

[0180] In some embodiments, as shown in FIG8B, the DFT processing of the first symbol set and the second symbol set can be implemented through the same DFT module.

[0181] Third method:

[0182] In some embodiments, PT-RS may be used in a third approach. In some embodiments, at least one symbol set may include at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set. In one example, at least one symbol set may include a first symbol set and a third symbol set. In one example, at least one symbol set may include a first symbol set and a second symbol set. In one example, at least one symbol set may include a first symbol set, a second symbol set, and a third symbol set. In one example, at least one symbol set may include a fourth symbol set and a second symbol set. In one example, at least one symbol set may include a fourth symbol set and a third symbol set. In one example, at least one symbol set may include a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set. In some embodiments, the first symbol set may include a first number of first symbols in a first symbol block.

[0183] In some embodiments, the second symbol set may include a second number of first symbols from the first symbol block.

[0184] In some embodiments, the third symbol set may include a third number of first symbols from the first symbol block, and PT-RS symbols. In some embodiments, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number.

[0185] In some embodiments, the fourth symbol set may include a fourth number of first symbols from the first symbol block, and PT-RS symbols. In some embodiments, the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number.

[0186] In some embodiments, the third and fourth symbol sets can be sets of symbols in which the PT-RS symbol is inserted. In one example, the PT-RS symbol may be inserted before the first symbol. In one example, the PT-RS symbol may be inserted after the first symbol. In one example, the PT-RS symbol may be inserted between multiple first symbols.

[0187] In some embodiments, terminal 101 may perform a first preprocessing step to divide the first symbol block into multiple symbol sets. Each symbol set may correspond to one OFDM symbol. When an OFDM symbol does not contain PT-RS and does not contain the first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the second symbol set, is [number missing]. When an OFDM symbol contains one or more PT-RS symbols but does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the third symbol set, is: The number of PT-RS symbols is When an OFDM symbol does not contain PT-RS symbols but does contain first resources, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the first symbol set, is:

[0188] In some embodiments, when an OFDM symbol includes a PT-RS symbol and a first resource, the number of first symbols included in the symbol set corresponding to that OFDM symbol, i.e., the fourth symbol set, is: In some embodiments, when an OFDM symbol includes a PT-RS symbol and a first resource, the number of first symbols included in the symbol set corresponding to that OFDM symbol, i.e., the fourth symbol set, is: It should be noted that when the OFDM symbol includes the PT-RS symbol and the first resource, the number of the first symbols in the fourth symbol set can also be other values, and this disclosure does not specifically limit this.

[0189] In some embodiments, the DFT processing performed by terminal 101 on at least one symbol set may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a first number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a first number.

[0190] In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols. In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols sequentially.

[0191] In some embodiments, the DFT processing performed by terminal 101 may be: performing DFT processing on each symbol set sequentially. In one example, the OFDM symbols corresponding to the second and third symbol sets do not contain the first resource, then the size of the DFT processing is... In one example, if the OFDM symbols corresponding to the first and fourth symbol sets contain the first resource, then the size of the DFT processing is...

[0192] Figure 8C is a schematic diagram of a third example of conversion precoding provided according to embodiments of the present disclosure. In some embodiments, as shown in Figure 8C, when PT-RS is used on the PUSCH, the first symbol block is... Here, taking the first symbol block located in the first layer as an example, the superscript of each first symbol in the first symbol block is 0. Terminal 101 performs first preprocessing to divide the first symbol block into multiple symbol sets. Each symbol set corresponds to one OFDM symbol. When the OFDM symbol does not contain a PT-RS symbol and does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is... This corresponds to case 1 in Figure 8C. When an OFDM symbol contains one or more PT-RS symbols and does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: The number of PT-RS symbols is This corresponds to case 2 in Figure 8C. When an OFDM symbol does not contain PT-RS symbols but does contain first resources, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: This corresponds to case 3 in Figure 8C. When an OFDM symbol contains one or more PT-RS symbols and includes a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: The number of PT-RS symbols is For example, it can be equal to Or other values. This corresponds to case 4 in Figure 8C. The fourth symbol block can be... and The fourth symbol block may contain one or more of these four cases. DFT processing is performed sequentially on each symbol set in the fourth symbol block to obtain the output of the transformation precoding, i.e., the second symbol block. When the OFDM symbol corresponding to a symbol set does not contain the first resource, the size of the DFT can be... When a set of symbols corresponds to OFDM symbols that contain the first resource, the size of the DFT can be...

[0193] In some embodiments, as shown in FIG8C, the DFT processing of the first symbol set, the second symbol set, the third symbol set, and the fourth symbol set can be implemented by different DFT modules. For example, the first symbol set and the fourth symbol set can be implemented by one DFT module, and the second symbol set and the fourth symbol set can be implemented by another DFT module. In some embodiments, the DFT processing of the first symbol set, the second symbol set, the third symbol set, and the fourth symbol set can be implemented by the same DFT module, and this disclosure does not specifically limit this approach.

[0194] Fourth method:

[0195] In some embodiments, PT-RS may be used in the fourth approach. In some embodiments, at least one symbol set includes at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set. In one example, at least one symbol set may include a first symbol set and a third symbol set. In one example, at least one symbol set may include a first symbol set and a second symbol set. In one example, at least one symbol set may include a first symbol set, a second symbol set, and a third symbol set. In one example, at least one symbol set may include a fourth symbol set and a second symbol set. In one example, at least one symbol set may include a fourth symbol set and a third symbol set. In one example, at least one symbol set may include a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set.

[0196] In some embodiments, the first symbol set may include a first number of first symbols in the first symbol block, and a first number of first additional symbols.

[0197] In some embodiments, the first number of first additional symbols is obtained by weighting the first number of first symbols using an offset factor. In some embodiments, the first additional symbol corresponding to each first symbol can be obtained by weighting each first symbol in the first number of first symbols using an offset factor. Thus, the first number of first additional symbols corresponding to the first number of first symbols can be obtained.

[0198] It is understandable that if the first quantity is half of the second quantity, then the total number of the first symbol of the first quantity and the first additional symbol of the first quantity equals the second quantity.

[0199] In some embodiments, the offset factor may be related to the offset of the first resource in the frequency domain. In some embodiments, the offset factor may be equal to -1 when the offset of the first resource in the frequency domain is 0. In some embodiments, the offset factor may be equal to 1 when the offset of the first resource in the frequency domain is 1.

[0200] In some embodiments, the offset factor may be related to the offset of the first resource in the frequency domain. In some embodiments, the offset factor may be equal to 1 when the offset of the first resource in the frequency domain is 0. In some embodiments, the offset factor may be equal to -1 when the offset of the first resource in the frequency domain is 1.

[0201] In some embodiments, the second symbol set may include a second number of first symbols from the first symbol block.

[0202] In some embodiments, the third symbol set may include a third number of first symbols from the first symbol block, and PT-RS symbols. In some embodiments, the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number.

[0203] In some embodiments, the fourth symbol set may include a fourth number of first symbols in the first symbol block, a fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols. In some embodiments, the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number.

[0204] In some embodiments, the fourth number of second additional symbols is obtained by weighting the fourth number of first symbols using an offset factor. In some embodiments, the weighted PT-RS symbols are obtained by weighting the PT-RS symbols using an offset factor. In some embodiments, the fourth number of second additional symbols and weighted PT-RS symbols can be obtained by weighting the fourth number of first symbols and PT-RS symbols using an offset factor. In some embodiments, the first additional symbol corresponding to each of the fourth number of first symbols can be obtained by weighting each first symbol using an offset factor. In some embodiments, the weighted PT-RS symbol corresponding to each PT-RS symbol can be obtained by weighting each PT-RS symbol using an offset factor.

[0205] In some embodiments, the third and fourth symbol sets can be sets of symbols in which the PT-RS symbol is inserted. In one example, the PT-RS symbol may be inserted before the first symbol. In one example, the PT-RS symbol may be inserted after the first symbol. In one example, the PT-RS symbol may be inserted between multiple first symbols.

[0206] In some embodiments, terminal 101 may perform a first preprocessing step to divide the first symbol block into multiple symbol sets. Each symbol set may correspond to one OFDM symbol. When an OFDM symbol does not contain PT-RS and does not contain the first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the second symbol set, is [number missing]. When an OFDM symbol contains one or more PT-RS symbols but does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the third symbol set, is: The number of PT-RS symbols is When an OFDM symbol does not contain PT-RS symbols but does contain first resources, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the first symbol set, is: And terminal 101 can [do this] The first symbol undergoes third preprocessing.

[0207] In some embodiments, when an OFDM symbol includes a PT-RS symbol and a first resource, the number of first symbols included in the symbol set corresponding to that OFDM symbol, i.e., the fourth symbol set, is: The number of PT-RS symbols is And terminal 101 can handle the total number of The first symbol and the PT-RS symbol undergo a third preprocessing step. In some embodiments, when an OFDM symbol contains both a PT-RS symbol and a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol, i.e., the fourth symbol set, is [number missing]. It should be noted that when the OFDM symbol includes the PT-RS symbol and the first resource, the number of the first symbols in the fourth symbol set can also be other values, and this disclosure does not specifically limit this.

[0208] In some embodiments, for The process of performing the third preprocessing on each symbol (the first symbol, or the first symbol and the PT-RS symbol) is as follows: when the offset of the first resource is 1, The symbol is repeated once and added to the original. After the symbol. When the offset of the first resource is 0, then Each symbol is repeated once and multiplied by -1, then added to the original. After each symbol. After this processing is complete, the symbol set includes... A symbol.

[0209] In some embodiments, for The process of performing the third preprocessing on the symbols (first symbol, or first symbol and PT-RS symbol) is as follows: when the offset of the first resource is 0, The symbol is repeated once and added to the original. After the symbol. When the offset of the first resource is 1, it will... Each symbol is repeated once and multiplied by -1, then added to the original. After each symbol. After this processing is complete, the symbol set includes... A symbol.

[0210] In some embodiments, the DFT processing performed by terminal 101 on at least one symbol set may include at least one of the following: performing DFT processing on a first symbol set with a sample number equal to a second number; performing DFT processing on a second symbol set with a sample number equal to a second number; performing DFT processing on a third symbol set with a sample number equal to a second number; and performing DFT processing on a fourth symbol set with a sample number equal to a second number.

[0211] In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols. In some embodiments, terminal 101 may perform DFT processing on each of the at least one set of symbols sequentially.

[0212] In some embodiments, the DFT processing performed by terminal 101 may be: performing DFT processing on each symbol set sequentially. In one example, the size of the DFT processing can be...

[0213] Figure 8D is a schematic diagram of a fourth example of conversion precoding provided according to embodiments of the present disclosure. In some embodiments, as shown in Figure 8D, when PT-RS is used on the PUSCH, the first symbol block is... Here, taking the first symbol block located in the first layer as an example, the superscript of each first symbol in the first symbol block is 0. Terminal 101 performs first preprocessing to divide the first symbol block into multiple symbol sets. Each symbol set corresponds to one OFDM symbol. When the OFDM symbol does not contain a PT-RS symbol and does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is... This corresponds to case 1 in Figure 8D. When an OFDM symbol contains one or more PT-RS symbols and does not contain a first resource, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: The number of PT-RS symbols is This corresponds to case 2 in Figure 8D. When an OFDM symbol does not contain PT-RS symbols but does contain first resources, the number of first symbols contained in the symbol set corresponding to that OFDM symbol is: And terminal 101 to this The first symbol undergoes a third preprocessing step. This corresponds to case 3 in Figure 8D. When an OFDM symbol contains one or more PT-RS symbols and contains a first resource, the number of first symbols in the symbol set corresponding to that OFDM symbol is... The number of PT-RS symbols is For example, it can be equal to or Or other values. Afterwards, terminal 101 pairs a total of... The first symbol and the PT-RS symbol undergo third preprocessing. This corresponds to case 4 in Figure 8D. The fourth symbol block can be... and The fourth symbol block may contain one or more of these four cases. The DFT is then applied sequentially to each symbol set of the fourth symbol block to obtain the output of the transform precoding, i.e., the second symbol block. In one example, the size of the DFT can be...

[0214] In some embodiments, the number of samples in DFT processing may refer to the number of sampling points used in the DFT processing.

[0215] Figure 8E is a schematic diagram of the second and third preprocessing provided according to embodiments of the present disclosure. As shown in Figure 8E, the second and third preprocessing have the same principle. The number of input symbols for the second / third preprocessing is... And the number of output symbols is

[0216] In some embodiments, if the offset of the first resource is 1, then the terminal 101 can input... The symbol is repeated once and added to the original. After a symbol, to obtain The symbol is used as the output. In some embodiments, if the offset of the first resource is 0, then the terminal 101 can output the input symbol. Each symbol is repeated once and multiplied by -1, then added to the original. After a symbol, to obtain Each symbol is output.

[0217] In some embodiments, if the offset of the first resource is 0, then the terminal 101 can input... The symbol is repeated once and added to the original. After a symbol, to obtain One symbol is output. In some embodiments, if the offset of the first resource is 1, then terminal 101 can output the input symbol. Each symbol is repeated once and multiplied by -1, then added to the original. After a symbol, to obtain Each symbol is output.

[0218] It should be noted that the input symbols in Figure 8E can be represented as These symbols multiplied by -1 can be represented as

[0219] In some embodiments, the terminal 101 can obtain a second symbol block through a conversion precoding process. In this case, step S602 may further include: precoding the second symbol block to obtain a third symbol block; and mapping the third symbol block onto a valid virtual resource block.

[0220] In some embodiments, a valid virtual resource block may include resources other than the first resource in a virtual resource block used for transmission. In one example, on multiple subcarriers corresponding to an OFDM symbol, a second subcarrier other than the first subcarrier in a comb configuration occupied by the first resource may constitute part of a valid virtual resource block. For example, resources of other OFDM symbols in a virtual resource block used for transmission, excluding the OFDM symbol containing the first resource, may constitute part of a valid virtual resource block.

[0221] In some embodiments, a third symbol block obtained by precoding the second symbol block obtained in the first and third methods described above can be mapped onto a valid virtual resource block.

[0222] In some embodiments, a third symbol block obtained by precoding the second symbol block obtained in the second and fourth methods described above can be mapped onto a virtual resource block for transmission. In this case, the virtual resource block for transmission may include a first resource.

[0223] In some embodiments, the precoding process performed by terminal 101 on the second symbol block can be implemented based on a precoding matrix.

[0224] In some embodiments, terminal 101 can perform a mapping from virtual resource blocks to physical resource blocks. Thus, a third symbolic block can be mapped onto a physical resource block.

[0225] In step S603, terminal 101 sends PUSCH to network device 102.

[0226] In some embodiments, terminal 101 may send PUSCH. In some embodiments, PUSCH may be sent by terminal 101, but is not limited thereto, and may also be sent by other entities.

[0227] In some embodiments, network device 102 may receive PUSCH. In some embodiments, PUSCH may be received by network device 102, but is not limited thereto, and may also be received by other entities.

[0228] In some embodiments, terminal 101 can send PUSCH mapped to physical resource blocks via a transceiver.

[0229] In some embodiments, network device 102 can receive PUSCH via a transceiver.

[0230] In step S604, network device 102 processes PUSCH.

[0231] In some embodiments, network device 102 may process the received PUSCH to obtain data from the PUSCH.

[0232] In some embodiments, network device 102 may obtain the configuration of the first resource. In some embodiments, network device 102 may obtain configuration information of the first resource stored locally. In some embodiments, network device 102 may determine the configuration of the first resource according to a protocol agreement.

[0233] In some embodiments, the processing of the received PUSCH by the network device 102 may include: demapping physical resource block mapping, demapping virtual resource block mapping, demapping precoding, demapping transformation precoding, demapping layer mapping, demodulation, and descrambling.

[0234] In some embodiments, during the process of demapping virtual resource blocks, network device 102 may determine a third symbol block based on the virtual resource blocks used for transmission.

[0235] In some embodiments, the third symbol block may be located on a valid virtual resource block. In this case, the network device 102 may obtain the third symbol block from a valid virtual resource block other than the first resource in the virtual resource blocks used for transmission, according to the configuration of the first resource.

[0236] In some embodiments, the third symbol block may be located on a virtual resource block used for transmission. Virtual resource blocks, including the first resource, may carry the third symbol block. In this case, network device 102 can obtain the third symbol block from the virtual resource block used for transmission according to the configuration of the first resource.

[0237] In some embodiments, network device 102 may perform de-precoding processing on the third symbol block to obtain the second symbol block.

[0238] In some embodiments, network device 102 may perform deconversion precoding on the second symbol block to obtain the first symbol block.

[0239] In some embodiments, the deconversion precoding process performed by network device 102 on the second symbol block may be the reverse of the deconversion precoding process performed by terminal 101 on the first symbol block. In some embodiments, the deconversion precoding process performed by network device 102 may include: network device 102 performing IDFT processing on the second symbol block to obtain at least one symbol set; and network device 102 determining the first symbol block based on the at least one symbol set.

[0240] In some embodiments, at least one symbol set obtained from a third symbol block acquired from a valid virtual resource block after de-precoding and IDFT processing may include at least one of the following: a first symbol set including a first number of first symbols; a second symbol set including a second number of first symbols; a third symbol set including a third number of first symbols and PT-RS symbols; and a fourth symbol set including a fourth number of first symbols and PT-RS symbols. In some embodiments, the IDFT processing associated with the first and fourth symbol sets may be an IDFT processing with a first number of samples. In some embodiments, the IDFT processing associated with the second and third symbol sets may be an IDFT processing with a second number of samples.

[0241] In some embodiments, at least one symbol set obtained from a third symbol block acquired from a virtual resource block used for transmission, after de-precoding and IDFT processing, may include at least one of the following: a first symbol set, including a first number of first symbols and a first number of first additional symbols; a second symbol set, including a second number of first symbols; a third symbol set, including a third number of first symbols and PT-RS symbols; and a fourth symbol set, including a fourth number of first symbols, a fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols. In some embodiments, the IDFT processing associated with the first symbol set, the second symbol set, the third symbol set, and the fourth symbol set may all be IDFT processing with a sample size of the second number.

[0242] In some embodiments, network device 102 may obtain a first symbol from at least one of a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set obtained through IDFT processing, to obtain a first symbol block.

[0243] The communication method of this embodiment can be implemented through steps S601 to S604.

[0244] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0245] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0246] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.

[0247] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".

[0248] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.

[0249] In some embodiments, terms such as "physical uplink shared channel (PUSCH)" and "UL data" can be used interchangeably.

[0250] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

[0251] In some embodiments, the terms "synchronization signal (SS)," "synchronization signal block (SSB)," "reference signal (RS)," "pilot," and "pilot signal" can be used interchangeably.

[0252] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.

[0253] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", and "panel" can be used interchangeably.

[0254] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.

[0255] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.

[0256] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0257] In some embodiments, terms such as "certain", "preset", "default", "set", "indicated", "a certain", "any", and "first" can be used interchangeably. "Certain A", "preset A", "default A", "set A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0258] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0259] In some embodiments, the terms "frequency point", "frequency", "bandwith", and "band" can be used interchangeably.

[0260] The communication method involved in the embodiments of this disclosure may include at least one of steps S601 to S604. For example, step S602 may be implemented as a standalone embodiment, step S604 may be implemented as a standalone embodiment, a combination of steps S602 and S604 may be implemented as a standalone embodiment, a combination of steps S601 and S602 may be implemented as a standalone embodiment, and a combination of steps S602, S603 and S604 may be implemented as a standalone embodiment, but is not limited thereto.

[0261] In some embodiments, steps S601, S603, and S604 are optional, and one or more of these steps may be omitted or substituted in different embodiments. In some embodiments, steps S601, S602, and S603 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0262] Figure 9A is a schematic flowchart illustrating a communication method according to an embodiment of the present disclosure. This disclosure relates to a communication method. As shown in Figure 9A, the method includes step S9101.

[0263] In step S9101, terminal 101 performs conversion precoding processing on the first symbol block according to the configuration of the first resource.

[0264] The optional implementation of step S9101 can be found in the optional implementation of step S602 in Figure 6, as well as other related parts in the embodiments involved in Figure 6, which will not be repeated here.

[0265] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0266] Figure 9B is a schematic flowchart illustrating a communication method according to an embodiment of the present disclosure. This disclosure relates to a communication method. As shown in Figure 9B, the method includes step S9201.

[0267] In step S9201, network device 102 performs deconversion precoding processing on the second symbol block according to the configuration of the first resource.

[0268] The optional implementation of step S9201 can be found in the optional implementation of step S604 in Figure 6, as well as other related parts in the embodiments involved in Figure 6, which will not be repeated here.

[0269] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0270] In the following, the technical solutions of the embodiments of this disclosure will be described by way of specific implementation.

[0271] In some embodiments, this disclosure provides a method for a terminal and a base station (i.e., network device) to perform conversion precoding based on whether the PUSCH contains an uplink silent RE (i.e., a first resource).

[0272] In some embodiments, on the terminal side, the terminal receives uplink silent resource configuration and performs conversion precoding on the PUSCH that enables conversion precoding according to the uplink silent resource configuration.

[0273] In some embodiments, on the network side, the base station performs deconversion precoding on the received enable conversion precoding PUSCH according to the pre-uplink silent resource configuration.

[0274] In some embodiments, the terminal receives uplink silent resource configuration (i.e., configuration information) and performs conversion precoding on PUSCH according to the uplink silent resource configuration.

[0275] In some embodiments, the first modulation symbol stream (i.e., the first symbol block) is preprocessed to form a second modulation symbol stream, the second modulation symbol stream is subjected to DFT processing, and the DFT output data is the transformation precoded output.

[0276] In some embodiments, the first modulation symbol stream is the modulation symbol stream of any layer of the layer mapping output data.

[0277] In some embodiments, the uplink quiz resource configuration includes the uplink quiz resource temporal location and / or the uplink quiz resource comb offset.

[0278] In some embodiments, when no PT-RS is applied on this PUSCH, the first preprocessing and / or DFT processing is determined by the uplink silent resource configuration.

[0279] In some embodiments, the transformation precoding may be implemented using method 1 (i.e., the first method).

[0280] In some embodiments, the first preprocessing step is to divide the first modulation symbol stream into multiple sets (i.e., symbol sets), each set corresponding to one OFDM symbol. When the OFDM symbol does not contain a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the second symbol set) is... When an OFDM symbol contains a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the first symbol set) is: The scheduling bandwidth of PUSCH is represented by the number of subcarriers (the number of subcarriers contained in the PUSCH scheduling bandwidth).

[0281] In some embodiments, the DFT processing procedure is as follows: Each set of the second modulation symbol stream is sequentially processed using the DFT, and the DFT output is the output of the conversion precoding. When the OFDM symbol corresponding to this set does not contain a silent RE, the DFT size is... When this set corresponds to OFDM symbols containing silent REs, the DFT size is

[0282] In some embodiments, the transformation precoding may be implemented using method 2 (i.e., the second method).

[0283] In some embodiments, the first preprocessing step is to divide the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the second symbol set) is... When an OFDM symbol contains a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the first symbol set) is: And in this regard Each modulation symbol undergoes a second preprocessing step. The scheduling bandwidth of PUSCH is represented by the number of subcarriers (the number of subcarriers contained in the PUSCH scheduling bandwidth).

[0284] In some embodiments, the second preprocessing step is to, when the uplink silent resource comb offset is 1, [the process involves]... Each modulation symbol is repeated once and added to the original. After one modulation symbol. When the uplink silent resource comb offset is 0, Each modulation symbol is repeated once and multiplied by -1 (i.e., the offset factor), then added to the original. After one modulation symbol. After preprocessing, this set contains One modulation symbol.

[0285] In some embodiments, the DFT processing procedure is as follows: Each set of the second modulation symbol stream is sequentially processed using the DFT, and the DFT output is the output of the transformation precoding. The DFT size is...

[0286] In some embodiments, when PT-RS is applied on this PUSCH, the first preprocessing and / or DFT processing is determined by the uplink silent resource configuration.

[0287] In some embodiments, the transformation precoding can be implemented using method 1 (i.e., the third method).

[0288] In some embodiments, the first preprocessing step is to divide the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain PT-RS sampling and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the second symbol set) is... When an OFDM symbol contains one or more PT-RS samples and no silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the third symbol set) is: The number of PT-RS contained is When an OFDM symbol does not contain PT-RS sampling but contains silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the first symbol set) is:

[0289] In some embodiments, when an OFDM symbol contains one or more PT-RS samples and a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the fourth symbol set) is: The number of PT-RS contained is Or it could be any other number.

[0290] In some embodiments, the DFT processing procedure is as follows: Each set of the second modulation symbol stream is sequentially processed using the DFT, and the DFT output is the output of the conversion precoding. When the OFDM symbol corresponding to this set does not contain a silent RE, the DFT size is... When this set corresponds to OFDM symbols containing silent REs, the DFT size is

[0291] In some embodiments, the transformation precoding may be implemented using method 2 (i.e., the fourth method).

[0292] In some embodiments, the first preprocessing step is to divide the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain PT-RS sampling and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the second symbol set) is... When an OFDM symbol contains one or more PT-RS samples and no silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the third symbol set) is: The number of PT-RS contained is When an OFDM symbol does not contain PT-RS sampling but contains silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the first symbol set) is: And in this regard Each modulation symbol undergoes a third preprocessing step.

[0293] In some embodiments, when an OFDM symbol contains one or more PT-RS samples and a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set (i.e., the fourth symbol set) is: The number of PT-RS contained is And in this regard Each modulation symbol undergoes a third preprocessing step. Or it could be any other number.

[0294] In some embodiments, the third preprocessing step is to, when the uplink silent resource comb offset is 1, ... Each modulation symbol is repeated once and added to the original. After one modulation symbol. When the uplink silent resource comb offset is 0, Each modulation symbol is repeated once and multiplied by -1 (i.e., the offset factor), then added to the original. After one modulation symbol. After preprocessing, this set contains One modulation symbol.

[0295] In some embodiments, the DFT processing procedure is as follows: Each set of the second modulation symbol stream is sequentially processed using the DFT, and the DFT output is the output of the transformation precoding. The DFT size is...

[0296] In some embodiments, the transform precoding method includes a first preprocessing procedure and a DFT procedure. A first modulated symbol stream undergoes the first preprocessing to form a second modulated symbol stream, which then undergoes DFT processing. The DFT output data is the transform precoding output. The first modulated symbol stream is the modulated symbol stream of any layer from the layer mapping output data. The first preprocessing and / or DFT processing is determined by uplink silent resource configuration.

[0297] In some embodiments, when no PT-RS is used on this PUSCH, the first modulation symbol stream is set to... Taking the first-layer modulation symbol stream as an example, its superscript is set to 0. The first preprocessing step involves dividing the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... When an OFDM symbol contains a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: Let the second modulation symbol stream be And there are The DFT is performed sequentially on each set of the second modulation symbol stream. The DFT output is the output of the conversion precoding. When the OFDM symbol corresponding to this set does not contain a silent RE, the DFT size is... When this set corresponds to OFDM symbols containing silent REs, the DFT size is Referring to Figure 8A, two DFT modules are shown, but the actual number of DFT modules is not limited. The size of a single DFT can also vary under different conditions.

[0298] In some embodiments, when no PT-RS is used on this PUSCH, the first modulation symbol stream is set to... Taking the first-layer modulation symbol stream as an example, its superscript is set to 0. The first preprocessing step involves dividing the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... When an OFDM symbol contains a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: And in this regard The modulation symbols undergo a second preprocessing step. After the second preprocessing, the number of modulation symbols in this set is... Let the second modulation symbol stream be Each set contains the following number of modulation symbols: The second modulation symbol stream is processed sequentially using the DFT, and the DFT output is the output of the transformation precoding. The DFT size is... See Figure 8B, which shows a DFT module.

[0299] In some embodiments, when PT-RS is applied on this PUSCH, the first modulation symbol stream is assumed to be... Taking the first-layer modulation symbol stream as an example, its superscript is set to 0. The first preprocessing step involves dividing the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain PT-RS sampling and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... This situation applies to case 1 in Figure 8C. When an OFDM symbol contains one or more PT-RS samples and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... The number of PT-RS contained is This situation corresponds to situation 2 in Figure 8C. When the OFDM symbol does not contain PT-RS sampling but contains silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: This situation corresponds to situation 3 in Figure 8C. When an OFDM symbol contains one or more PT-RS samples and a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: The number of PT-RS contained is in, Or it could be any other number, corresponding to case 4 in Figure 8C. The second modulation symbol stream, corresponding to the set of cases 1 and 2, contains the following number of data points: The second modulated symbol stream contains the following data in the sets corresponding to cases 1 and 2: The second modulation symbol stream may contain one or more of these four cases. The second modulation symbol stream is then processed sequentially. Each set undergoes DFT processing, and the DFT output is the output of the transformation precoding. When the OFDM symbol corresponding to this set does not contain silent REs, the DFT size is [value missing]. When this set corresponds to OFDM symbols containing silent REs, the DFT size is

[0300] In some embodiments, when PT-RS is applied on this PUSCH, the first modulation symbol stream is assumed to be... Taking the first-layer modulation symbol stream as an example, its superscript is set to 0. The first preprocessing step involves dividing the first modulation symbol stream into multiple sets, each set corresponding to one OFDM symbol. When the OFDM symbol does not contain PT-RS sampling and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... This situation corresponds to situation 1 in Figure 8D. When an OFDM symbol contains one or more PT-RS samples and does not contain silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: The number of PT-RS contained is This situation corresponds to situation 2 in Figure 8D. When the OFDM symbol does not contain PT-RS sampling but contains silent REs, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is: And in this regard The third preprocessing is performed on each modulation symbol, corresponding to case 3 in Figure 8D. When an OFDM symbol contains one or more PT-RS samples and a silent RE, the number of modulation symbols in the first modulation symbol stream contained in its corresponding set is... The number of PT-RS contained is in, Or it could be any other number, and this... The third preprocessing is performed on each modulation symbol, corresponding to case 4 in Figure 8D. The second modulation symbol stream corresponds to the set of these four cases, each containing a certain number of data points. The second modulation symbol stream may contain one or more of these four cases. The second modulation symbol stream is then processed sequentially. Each set undergoes DFT processing, and the DFT output is the transformed precoded output. The DFT size is [size missing].

[0301] In some embodiments, the second and third preprocessing processes serve the same purpose in principle, and their input data number is [number missing]. The number of output data is When the uplink silent resource comb offset is 1, Each modulation symbol is repeated once and added to the original. Output is performed after each modulation symbol. When the uplink silent resource comb offset is 0, Each modulation symbol is repeated once and multiplied by -1, then added to the original. The output is performed after each modulation symbol.

[0302] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, this disclosure proposes an apparatus including units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed, including units or modules for implementing the steps performed by the network device in any of the above methods.

[0303] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0304] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit, microprocessor, graphics processing unit (GPU) (which can be understood as a type of microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc.

[0305] Figure 10 is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. As shown in Figure 10, the communication device 1000 may include at least one of the following: a transceiver module 1001 and a processing module 1002.

[0306] In some embodiments, the communication device 1000 may be a terminal 101. In some embodiments, the processing module 1002 may be configured to: perform conversion precoding processing on a first symbol block according to the configuration of a first resource, wherein the first symbol block carries data to be transmitted on the Physical Uplink Shared Channel (PUSCH), and the PUSCH is not transmitted on the first resource. Optionally, the transceiver module 1001 may be used to perform at least one of the communication steps (e.g., steps S601, S603, but not limited thereto) performed by the terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the processing module 1002 may be used to perform at least one of the other steps (e.g., step S602, but not limited thereto) performed by the terminal 101 in any of the above methods, which will not be elaborated here.

[0307] In some embodiments, the communication device 1000 may be a network device 102. In some embodiments, the processing module 1002 may be configured to: perform deconversion precoding processing on a second symbol block according to the configuration of a first resource to obtain a first symbol block, wherein the first symbol block carries PUSCH data, and the PUSCH is not transmitted on the first resource. Optionally, the transceiver module 1001 may be used to perform at least one of the communication steps (e.g., steps S601, S603, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here. Optionally, the processing module 1002 may be used to perform at least one of the other steps (e.g., step S604, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here.

[0308] In some embodiments, the communication device shown in FIG10 can also be implemented as a communication equipment.

[0309] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module. The transmitting and receiving modules may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0310] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0311] Figure 11A is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. The communication device 11100 can be a terminal (e.g., a user equipment), a network device (e.g., a core network device, an access network device), a chip, chip system, or processor that supports the terminal in implementing any of the above methods, or a chip, chip system, or processor that supports the network device in implementing any of the above methods. The communication device 11100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0312] As shown in Figure 11A, the communication device 11100 includes one or more processors 11101. The processor 11101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 11100 can be used to execute any of the above methods. Optionally, one or more processors 11101 can be used to invoke instructions to cause the communication device 11100 to execute any of the above methods.

[0313] In some embodiments, the communication device 11100 further includes one or more transceivers 11102. When the communication device 11100 includes one or more transceivers 11102, the transceivers 11102 perform at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S601, S603, but not limited thereto), and the processor 11101 performs at least one of other steps (e.g., steps S602, S604, but not limited thereto). In optional embodiments, the transceivers may include receivers and / or transmitters, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0314] In some embodiments, the communication device 11100 further includes one or more memories 11103 for storing data. Optionally, all or part of the memories 11103 may be located outside the communication device 11100. In optional embodiments, the communication device 11100 may include one or more interface circuits 11104. Optionally, the interface circuits 11104 are connected to the memories 11103 and can be used to receive data from the memories 11103 or other devices, and can be used to send data to the memories 11103 or other devices. For example, the interface circuits 11104 can read data stored in the memories 11103 and send the data to the processor 11101.

[0315] The communication device 11100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 11100 described in this disclosure is not limited thereto, and the structure of the communication device 11100 may not be limited by FIG11A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0316] Figure 11B is a schematic diagram of the structure of a chip provided according to an embodiment of the present disclosure. For cases where the communication device 11100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 11200 shown in Figure 11B, but it is not limited thereto.

[0317] Chip 11200 includes one or more processors 11201. Chip 11200 is used to perform any of the methods described above.

[0318] In some embodiments, chip 11200 further includes one or more interface circuits 11202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 11200 further includes one or more memories 11203 for storing data. Optionally, all or part of the memories 11203 may be located outside of chip 11200. Optionally, interface circuit 11202 is connected to memory 11203, and interface circuit 11202 can be used to receive data from memory 11203 or other devices, and interface circuit 11202 can be used to send data to memory 11203 or other devices. For example, interface circuit 11202 can read data stored in memory 11203 and send the data to processor 11201.

[0319] In some embodiments, the interface circuit 11202 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S601, S603, but not limited thereto). The interface circuit 11202 performing the communication steps such as sending and / or receiving in the above method refers, for example, to the interface circuit 11202 performing data interaction between the processor 11201, the chip 11200, the memory 11203, or the transceiver device. In some embodiments, the processor 11201 performs at least one of other steps (e.g., steps S602, S604, but not limited thereto).

[0320] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0321] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device 11100, cause the communication device 11100 to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto; it may also be a temporary storage medium.

[0322] This disclosure also proposes a program product that, when executed by the communication device 11100, causes the communication device 11100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0323] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

[0324] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only.

[0325] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A communication method, executed by a terminal, wherein, The method includes: According to the configuration of the first resource, the first symbol block is subjected to conversion precoding processing, wherein the first symbol block carries the data to be transmitted on the Physical Uplink Shared Channel (PUSCH), and the PUSCH is not transmitted on the first resource.

2. The method according to claim 1, wherein, The first resource includes a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are separated by a second subcarrier.

3. The method according to claim 1 or 2, wherein, The step of performing conversion precoding processing on the first symbol block according to the configuration of the first resource includes: The first symbol block is preprocessed to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, and each symbol set in the at least one symbol set corresponds to an OFDM symbol and includes one or more first symbols among the at least one first symbol; The at least one symbol set is subjected to Discrete Fourier Transform (DFT) processing to obtain a second symbol block.

4. The method according to claim 3, wherein, The phase tracking reference signal PT-RS was not used; Wherein, the at least one symbol set includes at least one of the following: a first symbol set and a second symbol set; Wherein, the first symbol set includes a first number of first symbols in the first symbol block, and the second symbol set includes a second number of first symbols in the first symbol block, wherein the first number is equal to half of the second number; Wherein, the second quantity is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

5. The method according to claim 4, wherein, The DFT processing of the at least one symbol set to obtain a second symbol block includes at least one of the following: Perform DFT processing on the first symbol set with a sample number equal to the first quantity; Perform DFT processing on the second symbol set with a sample number equal to the second quantity.

6. The method according to claim 3, wherein, PT-RS was not used; Wherein, the at least one symbol set includes at least one of the following: a first symbol set and a second symbol set; The first symbol set includes a first number of first symbols in the first symbol block and a first number of first additional symbols, wherein the first number of first additional symbols is obtained by weighting the first number of first symbols using an offset factor; the second symbol set includes a second number of first symbols in the first symbol block, wherein the first number is equal to half of the second number. Wherein, the second quantity is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH.

7. The method according to claim 6, wherein, The DFT processing of the at least one symbol set to obtain a second symbol block includes at least one of the following: Perform DFT processing on the first symbol set with a sample number equal to the second number; Perform DFT processing on the second symbol set with a sample number equal to the second quantity.

8. The method according to claim 3, wherein, PT-RS was used; Wherein, the at least one symbol set includes at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; Wherein, the first symbol set includes a first number of first symbols in the first symbol block, the second symbol set includes a second number of first symbols in the first symbol block, the first number is equal to half of the second number, and the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH; The third symbol set includes a third number of first symbols in the first symbol block and PT-RS symbols, wherein the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number; The fourth symbol set includes a fourth number of first symbols in the first symbol block and PT-RS symbols, wherein the sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number.

9. The method according to claim 8, wherein, The DFT processing of the at least one symbol set to obtain a second symbol block includes at least one of the following: Perform DFT processing on the first symbol set with a sample number equal to the first quantity; Perform DFT processing on the second symbol set with a sample number equal to the second quantity; Perform DFT processing on the third symbol set with a sample number equal to the second number; Perform DFT processing on the fourth symbol set with a sample number equal to the first number.

10. The method according to claim 3, wherein, PT-RS was used; Wherein, the at least one symbol set includes at least one of the following: a first symbol set, a second symbol set, a third symbol set, and a fourth symbol set; The first symbol set includes a first number of first symbols in the first symbol block and a first number of first additional symbols. The first number of first additional symbols is obtained by weighting the first number of first symbols using an offset factor. The second symbol set includes a second number of first symbols in the first symbol block. The first number is equal to half of the second number, and the second number is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH. The third symbol set includes a third number of first symbols in the first symbol block and PT-RS symbols, wherein the sum of the third number and the number of PT-RS symbols in the third symbol set is equal to the second number; The fourth symbol set includes a fourth number of first symbols in the first symbol block, a fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols. The sum of the fourth number and the number of PT-RS symbols in the fourth symbol set is equal to the first number. The fourth number of second additional symbols is obtained by weighting the fourth number of first symbols using the offset factor. The weighted PT-RS symbols are obtained by weighting the PT-RS symbols using the offset factor.

11. The method according to claim 10, wherein, The DFT processing of the at least one symbol set to obtain a second symbol block includes at least one of the following: Perform DFT processing on the first symbol set with a sample number equal to the second number; Perform DFT processing on the second symbol set with a sample number equal to the second quantity; Perform DFT processing on the third symbol set with a sample number equal to the second number; Perform DFT processing on the fourth symbol set with a sample number equal to the second number.

12. The method according to claim 6 or 10, wherein, The first resource has an offset of 0 in the frequency domain and the offset factor is equal to -1; or, the first resource has an offset of 1 in the frequency domain and the offset factor is equal to 1.

13. The method according to any one of claims 3, 4, 5, 8, and 9, wherein, The method further includes: The second symbol block is pre-encoded to obtain the third symbol block; The third symbol block is mapped onto a valid virtual resource block, wherein the valid virtual resource block includes resources in the virtual resource block used for transmission other than the first resource.

14. The method according to any one of claims 3, 6, 7, 10, 11, and 12, wherein, The method further includes: The second symbol block is pre-encoded to obtain the third symbol block; The third symbol block is mapped onto a virtual resource block for transmission, wherein the virtual resource block includes the first resource.

15. A communication method, performed by a network device, wherein, The method includes: According to the configuration of the first resource, the second symbol block is subjected to deconversion precoding to obtain the first symbol block, wherein the first symbol block carries data of the Physical Uplink Shared Channel (PUSCH), which is not transmitted on the first resource.

16. The method according to claim 15, wherein, The first resource includes a plurality of first subcarriers distributed in a comb pattern in the frequency domain, wherein any two adjacent first subcarriers are separated by a second subcarrier.

17. The method according to claim 15 or 16, wherein, The step of performing deconversion precoding processing on the second symbol block according to the configuration of the first resource includes: The second symbol block is subjected to Inverse Discrete Fourier Transform (IDFT) to obtain at least one symbol set, wherein the first symbol block includes at least one first symbol, and each symbol set in the at least one symbol set corresponds to an OFDM symbol and includes one or more first symbols among the at least one first symbol; The first symbol block is determined based on the at least one set of symbols.

18. The method according to claim 17, wherein, The at least one set of symbols includes at least one of the following: The first symbol set includes a first number of first symbols in the first symbol block; The second symbol set includes a second number of first symbols in the first symbol block; The third symbol set includes a third number of first symbols in the first symbol block, and phase tracking reference signal PT-RS symbols; The fourth symbol set includes the fourth number of first symbols in the first symbol block, and PT-RS symbols; Wherein, the first quantity is equal to half of the second quantity, the second quantity is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third quantity and the number of PT-RS symbols in the third symbol set is equal to the second quantity, and the sum of the fourth quantity and the number of PT-RS symbols in the fourth symbol set is equal to the first quantity; The first symbol block includes all the first symbols in the at least one symbol set.

19. The method of claim 17, wherein, The at least one set of symbols includes at least one of the following: The first symbol set includes a first number of first symbols in the first symbol block, and the first number of first additional symbols; The second symbol set includes a second number of first symbols in the first symbol block; The third symbol set includes a third number of the first symbols in the first symbol block, and PT-RS symbols; The fourth symbol set includes a fourth number of first symbols in the first symbol block, the fourth number of second additional symbols, PT-RS symbols, and weighted PT-RS symbols; Wherein, the first quantity is equal to half of the second quantity, the second quantity is equal to the number of subcarriers within the scheduling bandwidth of the PUSCH, the sum of the third quantity and the number of PT-RS symbols in the third symbol set is equal to the second quantity, and the sum of the fourth quantity and the number of PT-RS symbols in the fourth symbol set is equal to the first quantity; Wherein, the first additional symbol of the first quantity is obtained by weighting the first symbol of the first quantity using an offset factor, and the second additional symbol of the fourth quantity is obtained by weighting the first symbol of the fourth quantity using the offset factor; The first symbol block includes all the first symbols in the at least one symbol set.

20. The method according to any one of claims 15 to 19, wherein, The method further includes: The third symbol block is determined based on the virtual resource block used for transmission; The third symbol block is pre-encoded to obtain the second symbol block.

21. A communication device, wherein, The communication device is configured to implement the communication method as described in any one of claims 1-14, 15-20.

22. A communication device, comprising: processor; as well as Memory, used to store executable instructions; The processor executes the communication method as described in any one of claims 1-14 and 15-20 when executing executable instructions in the memory.

23. A communication system, wherein, The communication system includes a terminal and a network device, the terminal being configured to perform the communication method as described in any one of claims 1 to 14, and the network device being configured to perform the communication method as described in any one of claims 15 to 20.

24. A storage medium storing instructions, wherein, When the instruction is executed on the communication device, the communication device performs the communication method as described in any one of claims 1-14 and 15-20.

25. A program product comprising at least one of a program and instructions, wherein, When at least one of the programs or instructions is executed by the communication device, it implements the steps of the communication method as described in any one of claims 1-14 and 15-20.