Information processing method and device

By interleaving the modulation symbols of terminal equipment in a high-frequency communication system and mapping them to DFT time-domain resource units, the problem of signal noise interference in high-frequency communication is solved, thereby improving transmission efficiency and system performance.

CN121548962APending Publication Date: 2026-02-17HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380100284.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

Phase noise, CFO, and Doppler shift cause phase errors in high-frequency communication systems, affecting communication performance. In particular, existing technologies cannot effectively solve the impact of signal noise in high-frequency communication systems, leading to a decrease in transmission efficiency.

Method used

By interleaving the modulation symbols of multiple terminal devices and mapping the interleaving information to DFT time-domain resource units, it is ensured that the modulation symbols of different terminal devices are mapped to adjacent or spaced resource units of DFT time-domain resource units, thereby reducing the impact of signal noise.

Benefits of technology

It effectively reduces the impact of signal noise, improves the transmission efficiency of the communication system, and enhances the performance of the high-frequency communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121548962A_ABST
    Figure CN121548962A_ABST
Patent Text Reader

Abstract

Provided are an information processing method and device, the method comprising: interleaving modulation symbols of a plurality of terminal devices, and determining interleaving information, the modulation symbols being modulation symbols of downlink single carriers, and at least one piece of interleaving sub-information in the interleaving information comprising partial modulation symbols of the plurality of terminal devices; the interleaving information is mapped to a discrete Fourier transform (DFT) time domain resource unit to obtain a mapped result, and modulation symbols of different terminal devices in the multiple terminal devices are mapped to adjacent time domain resource units of the DFT time domain resource unit, by adopting the method and the device, the influence of signal noise can be reduced, and the transmission efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

An information processing method and apparatus

[0001] This application relates to the field of communication technology, and in particular to an information processing method and apparatus.

[0002] Currently, high frequencies (millimeter-wave bands, mainly including 28 GHz, 39 GHz, 60 GHz, 73 GHz, etc.) have become a hot topic in industry research and development due to their abundant frequency resources, aiming to address the ever-increasing communication demands. Their significant characteristics include large bandwidth and highly integrated antenna arrays to achieve high throughput, but also severe mid-frequency distortion problems such as phase noise (PHN) and carrier frequency offset (CFO). Furthermore, high frequencies exhibit greater Doppler shift. All three factors introduce phase errors, leading to performance degradation or even malfunction of high-frequency communication systems.

[0003]

[0004] This application provides an information processing method and apparatus that can reduce the impact of signal noise and improve transmission efficiency.

[0005] In a first aspect, embodiments of this application provide an information processing method, which can be executed by a network device. Unless otherwise specified, "network device" in this application can refer to the network device itself, or a component in the network device (e.g., a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device. The method includes: interleaving modulation symbols of multiple terminal devices to determine interleaving information, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of the multiple terminal devices; mapping the interleaving information to a Discrete Fourier Transform (DFT) time-domain resource unit to obtain a mapped result, wherein the modulation symbols of different terminal devices among the multiple terminal devices are mapped to adjacent time-domain resource units of the DFT time-domain resource unit.

[0006] In the above method, by interleaving the modulation symbols of multiple terminal devices to determine the interleaving information and mapping the interleaving information to DFT time-domain resource units, the modulation symbols of different terminal devices can be mapped to adjacent time-domain resource units of DFT time-domain resource units. This can also be understood as the modulation symbols of the same terminal device being mapped to DFT time-domain resource units with a certain number of DFT time-domain resource units between them. Compared with the modulation symbols of the same terminal device being mapped to adjacent time-domain resource units of DFT time-domain resource units, this method can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve transmission efficiency.

[0007] In one possible implementation, the interleaving of modulation symbols of multiple terminal devices to determine interleaving information includes: interleaving modulation symbols of multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks within one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols to determine interleaving information.

[0008] In another possible implementation, the downlink single carrier includes single-carrier orthogonal amplitude modulation (SC-QAM) or orthogonal frequency division multiplexing (DFT-s-OFDM) with discrete Fourier transform spread spectrum.

[0009] In another possible implementation, the modulation symbols include the modulation symbols of the Physical Downlink Control Channel (PDCCH) or the modulation symbols of the Physical Downlink Shared Channel (PDSCH).

[0010] In another possible implementation, the interleaving includes placing the modulation symbols of different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0011] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0012] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0013] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0014] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial grouping includes a portion of the total grouping, the total grouping includes a grouping of modulation symbols of each terminal device among the plurality of terminal devices, M is the partial grouping, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0015] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0016] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0017] In another possible implementation, the method further includes: determining the number of modulation symbols of the plurality of terminal devices based on the size of the DFT time-domain resource unit.

[0018] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices.

[0019] Secondly, embodiments of this application provide an information processing method, which can be executed by a terminal device. Unless otherwise specified, "terminal device" in this application can refer to the terminal device itself, a component in the terminal device (e.g., a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. The method includes: acquiring information to be decoded, the information to be decoded including first information, the first information being information of interleaving information mapped onto DFT time-domain resource units, wherein adjacent time-domain resource units of the DFT time-domain resource units are mapped to modulation symbols of different terminal devices among multiple terminal devices, the interleaving information being determined by interleaving the modulation symbols of the multiple terminal devices, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of the multiple terminal devices; and decoding the information to be decoded to obtain a decoded result.

[0020] In the above method, modulation symbols of different terminal devices can be obtained in adjacent time-domain resource units of DFT time-domain resource units, that is, modulation symbols of the same terminal device can be obtained in DFT time-domain resource units at intervals of a certain number of intervals. This can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve transmission efficiency.

[0021] In one possible implementation, the interleaving includes selecting modulation symbols for different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0022] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0023] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0024] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0025] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial grouping includes a portion of the total grouping, the total grouping includes a grouping of modulation symbols of each terminal device among the plurality of terminal devices, M is the partial grouping, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0026] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0027] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0028] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices.

[0029] Thirdly, embodiments of this application provide an information processing method, which can be executed by a network device. Unless otherwise specified, "network device" in this application can refer to the network device itself, a component within the network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device. The method includes: interleaving bit information of multiple terminal devices to determine interleaving information, wherein the bit information is information after control channel coding, and at least one interleaving sub-information in the interleaving information includes a portion of the bit information of the multiple terminal devices; and modulating the interleaving information to obtain a modulated result, wherein a modulation symbol in the modulated result is obtained by modulating the bit information of different terminal devices among the multiple terminal devices.

[0030] In the above method, by interleaving the bit information of multiple terminal devices to determine the interleaving information and modulating the interleaving information to obtain the modulated result, one of the modulation symbols in the modulated result is obtained by modulating the bit information of different terminal devices among the multiple terminal devices. Compared with one modulation symbol being obtained by modulating the bit information of the same terminal device, it can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve the transmission efficiency.

[0031] In one possible implementation, the bit information of the multiple terminal devices is interleaved to determine the interleaving information, including: interleaving the bit information of the multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks in one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols to determine the interleaving information.

[0032] In another possible implementation, the interleaving includes placing the bit information of different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0033] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0034] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0035] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0036] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial group including a portion of the total group, the total group including a group of bits of each terminal device among the plurality of terminal devices, M being the partial group, j being a positive integer greater than 0, and M being a positive integer greater than 0.

[0037] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0038] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0039] In another possible implementation, each group includes the same number of bits, and each group is one of the groups of bits for each of the plurality of terminal devices.

[0040] Fourthly, embodiments of this application provide an information processing method, which can be executed by a terminal device. Unless otherwise specified, "terminal device" in this application can refer to the terminal device itself, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The method includes: acquiring information to be decoded, the information to be decoded including first information, the first information being information modulated from interleaved information, wherein a modulation symbol in the first information is obtained by modulating bit information from different terminal devices among the plurality of terminal devices, the interleaved information being determined by interleaving the bit information of the plurality of terminal devices, the bit information being information after control channel coding, and at least one interleaved sub-information in the interleaved information including a portion of the bit information of the plurality of terminal devices; and decoding the information to be decoded to obtain a decoded result.

[0041] In the above method, by means of the above approach, one of the modulation symbols in the modulation result can be obtained by modulating the bit information of different terminal devices among the multiple terminal devices. Compared with one modulation symbol being obtained by modulating the bit information of the same terminal device, it can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve the transmission efficiency.

[0042] In one possible implementation, the interleaving includes selecting bit information of different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0043] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0044] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0045] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0046] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial group including a portion of the total group, the total group including a group of bits of each terminal device among the plurality of terminal devices, M being the partial group, j being a positive integer greater than 0, and M being a positive integer greater than 0.

[0047] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0048] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0049] In another possible implementation, each group includes the same number of bits, and each group is one of the groups of bits for each of the plurality of terminal devices.

[0050] Fifthly, embodiments of this application provide an information processing apparatus, which is a network device or a chip within a network device. In this application, "network device" can refer to the network device itself, a component within the network device (e.g., a processor, chip, or chip system), a logic module or software capable of implementing all or part of the network device's functions, or a logic module or software capable of implementing all or part of the network device's functions. The apparatus includes a processing unit and a transceiver unit. The processing unit is used to interleave modulation symbols of multiple terminal devices to determine interleaving information, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of the multiple terminal devices. The processing unit is also used to map the interleaving information to a Discrete Fourier Transform (DFT) time-domain resource unit to obtain a mapped result, wherein the modulation symbols of different terminal devices among the multiple terminal devices are mapped to adjacent time-domain resource units of the DFT time-domain resource unit.

[0051] In one possible implementation, the processing unit is configured to interleave modulation symbols of multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks of one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols to determine interleaving information.

[0052] In another possible implementation, the downlink single carrier includes single-carrier orthogonal amplitude modulation (SC-QAM) or orthogonal frequency division multiplexing (DFT-s-OFDM) with discrete Fourier transform spread spectrum.

[0053] In another possible implementation, the modulation symbols include the modulation symbols of the Physical Downlink Control Channel (PDCCH) or the modulation symbols of the Physical Downlink Shared Channel (PDSCH).

[0054] In another possible implementation, the interleaving includes placing the modulation symbols of different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0055] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0056] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0057] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0058] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial grouping includes a portion of the total grouping, the total grouping includes a grouping of modulation symbols of each terminal device among the plurality of terminal devices, M is the partial grouping, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0059] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0060] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0061] In another possible implementation, the processing unit is also configured to determine the number of modulation symbols of the plurality of terminal devices based on the size of the DFT time-domain resource unit.

[0062] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices.

[0063] For the technical effects of the fifth aspect or possible implementation, please refer to the introduction of the technical effects of the first aspect or corresponding implementation.

[0064] Sixthly, embodiments of this application provide an information processing apparatus, which is a terminal device or a chip in a terminal device. In this application, "terminal device" can refer to the terminal device itself, a component within the terminal device (e.g., a processor, chip, or chip system), a logic module or software capable of implementing all or part of the terminal device's functions, or a logic module or software capable of implementing all or part of the terminal device's functions. The apparatus includes a processing unit and a transceiver unit. The processing unit is used to acquire information to be decoded, which includes first information. The first information is information mapped from interleaved information onto a DFT time-domain resource unit. Adjacent time-domain resource units of the DFT time-domain resource unit are mapped to modulation symbols of different terminal devices among multiple terminal devices. The interleaved information is determined by interleaving the modulation symbols of the multiple terminal devices. The modulation symbols are downlink single-carrier modulation symbols. At least one interleaved sub-information in the interleaved information includes a portion of the modulation symbols of the multiple terminal devices. The processing unit is used to decode the information to be decoded to obtain a decoded result.

[0065] In one possible implementation, the interleaving includes selecting modulation symbols for different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0066] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0067] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0068] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0069] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial grouping includes a portion of the total grouping, the total grouping includes a grouping of modulation symbols of each terminal device among the plurality of terminal devices, M is the partial grouping, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0070] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0.

[0071] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0072] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices.

[0073] For the technical effects of the sixth aspect or possible implementation, please refer to the introduction of the technical effects of the second aspect or corresponding implementation.

[0074] In a seventh aspect, embodiments of this application provide an information processing apparatus, which is a network device or a chip within a network device. In this application, "network device" can refer to the network device itself, a component within the network device (e.g., a processor, chip, or chip system), a logic module or software capable of implementing all or part of the functions of the network device, or a logic module or software capable of implementing all or part of the functions of the network device. The apparatus includes: a processing unit and a transceiver unit. The processing unit is used to interleave bit information from multiple terminal devices to determine interleaved information, wherein the bit information is information after control channel coding, and at least one interleaved sub-information in the interleaved information includes a portion of the bit information from the multiple terminal devices. The processing unit is also used to modulate the interleaved information to obtain a modulated result, wherein a modulation symbol in the modulated result is obtained by modulating the bit information of different terminal devices among the multiple terminal devices.

[0075] In one possible implementation, the processing unit is configured to interleave the bit information of the multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks in one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols to determine the interleaving information.

[0076] In another possible implementation, the interleaving includes placing the bit information of different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0077] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0078] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0079] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0080] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial group including a portion of the total group, the total group including a group of bits of each terminal device among the plurality of terminal devices, M being the partial group, j being a positive integer greater than 0, and M being a positive integer greater than 0.

[0081] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0082] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0083] In another possible implementation, each group includes the same number of bits, and each group is one of the groups of bits for each of the plurality of terminal devices.

[0084] For the technical effects of the seventh aspect or possible implementation, please refer to the introduction of the technical effects of the third aspect or corresponding implementation.

[0085] Eighthly, embodiments of this application provide an information processing apparatus, which is a terminal device or a chip in a terminal device. In this application, "terminal device" can refer to the terminal device itself, a component within the terminal device (e.g., a processor, chip, or chip system), a logic module or software capable of implementing all or part of the terminal device's functions, or a logic module or software capable of implementing all or part of the terminal device's functions. The apparatus includes a processing unit and a transceiver unit. The processing unit is used to acquire information to be decoded, which includes first information, which is information modulated from interleaved information. One modulation symbol in the first information is obtained by modulating bit information from different terminal devices among the plurality of terminal devices. The interleaved information is determined by interleaving the bit information of the plurality of terminal devices, and the bit information is information after control channel coding. At least one interleaved sub-information in the interleaved information includes a portion of the bit information of the plurality of terminal devices. The processing unit is used to decode the information to be decoded to obtain a decoded result.

[0086] In one possible implementation, the interleaving includes selecting bit information of different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0087] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0088] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0089] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0090] In another possible implementation, each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial group including a portion of the total group, the total group including a group of bits of each terminal device among the plurality of terminal devices, M being the partial group, j being a positive integer greater than 0, and M being a positive integer greater than 0.

[0091] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0.

[0092] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0093] In another possible implementation, each group includes the same number of bits, and each group is one of the groups of bits for each of the plurality of terminal devices.

[0094] For the technical effects of the eighth aspect or possible implementation, please refer to the introduction of the technical effects of the fourth aspect or corresponding implementation.

[0095] Ninthly, embodiments of this application provide an information processing apparatus, the information processing apparatus including at least one processor and a communication interface, the communication interface being used to receive and / or send data, and / or the communication interface being used to provide input and / or output to the at least one processor; the at least one processor being used to invoke computer programs or instructions stored in a memory to implement the method of the first aspect or possible implementations of the first aspect described above.

[0096] In a tenth aspect, embodiments of this application provide an information processing apparatus, which includes at least one processor and a communication interface. The communication interface is used to receive and / or send data, and / or to provide input and / or output to the at least one processor. The at least one processor is used to invoke computer programs or instructions stored in a memory to implement the method described in the second aspect or possible implementations of the second aspect.

[0097] Eleventhly, embodiments of this application provide an information processing apparatus, which includes at least one processor and a communication interface. The communication interface is used to receive and / or send data, and / or to provide input and / or output to the at least one processor. The at least one processor is used to call computer programs or instructions stored in a memory to implement the method described in the third aspect or possible implementations of the third aspect.

[0098] In a twelfth aspect, embodiments of this application provide an information processing apparatus, which includes at least one processor and a communication interface. The communication interface is used to receive and / or send data, and / or to provide input and / or output to the at least one processor. The at least one processor is used to invoke a computer program or instructions stored in a memory to implement the method described in the fourth aspect or a possible implementation of the fourth aspect.

[0099] In a thirteenth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions which, when executed on a processor, implement the method in any of the above aspects or possible implementations of any of the above aspects.

[0100] In a fourteenth aspect, embodiments of this application provide a computer program product that includes a computer program or instructions which, when executed on a computer, implement the method in any of the above aspects or possible implementations of any aspect.

[0101] In a fifteenth aspect, embodiments of this application provide a communication system comprising: the means as described in the fifth aspect and the means as described in the sixth aspect, or the means as described in the seventh aspect and the means as described in the eighth aspect.

[0102] In the above method, by interleaving the modulation symbols of multiple terminal devices to determine the interleaving information and mapping the interleaving information to DFT time-domain resource units, the modulation symbols of different terminal devices can be mapped to adjacent time-domain resource units of DFT time-domain resource units. This can also be understood as the modulation symbols of the same terminal device being mapped to DFT time-domain resource units with a certain number of DFT time-domain resource units between them. Compared with the modulation symbols of the same terminal device being mapped to adjacent time-domain resource units of DFT time-domain resource units, this method can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve transmission efficiency.

[0103] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0104] Figure 2 is a schematic diagram of a peak-to-average power ratio provided in an embodiment of this application;

[0105] Figure 3 is a schematic diagram of a multi-carrier signal provided in an embodiment of this application;

[0106] Figure 4 is a schematic diagram of a DFT-S-OFDM processing flow provided in an embodiment of this application;

[0107] Figure 5 is a schematic diagram of phase noise provided in an embodiment of this application;

[0108] Figure 6 is a schematic diagram of phase noise compensation / uncompensation provided in an embodiment of this application;

[0109] Figure 7 is a schematic diagram of a different REGbundle provided in an embodiment of this application;

[0110] Figure 8 is a schematic diagram of a CCE to REG mapping provided in an embodiment of this application;

[0111] Figure 9 is a flowchart of an information processing method provided in an embodiment of this application;

[0112] Figure 10 is a schematic diagram of an interleaving process provided in an embodiment of this application;

[0113] Figure 11 is a schematic diagram of another interleaving process provided in an embodiment of this application;

[0114] Figure 12 is a schematic diagram of another interleaving process provided in an embodiment of this application;

[0115] Figure 13 is a schematic diagram of another interleaving process provided in an embodiment of this application;

[0116] Figure 14 is a flowchart of another information processing method provided in an embodiment of this application;

[0117] Figure 15 is a schematic diagram of the structure of an information processing device provided in an embodiment of this application;

[0118] Figure 16 is a schematic diagram of the structure of another information processing device provided in an embodiment of this application.

[0119] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0120] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0121] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.

[0122] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.

[0123] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index; indirectly instructing the information to be instructed by instructing other information, where there is a relationship between the other information and the information to be instructed; or instructing only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.

[0124] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.

[0125] It is understood that "send" and "receive" in this application refer to the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0126] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.

[0127] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.

[0128] The communication method provided in this application can be applied to cellular communication systems related to the 3rd Generation Partnership Project (3GPP), such as 4th generation (4G) communication systems, including Long Term Evolution (LTE) systems. It can also be applied to 5th generation (5G) communication systems, such as 5G New Radio (NR) systems, or to various future communication systems, such as 6th generation (6G) systems. The method provided in this application can also be applied to Bluetooth systems, Wireless Fidelity (WiFi) systems, LoRa systems, or vehicle-to-everything (V2X) systems, as well as communication systems supporting the integration of multiple wireless technologies, and device-to-device (D2D) systems. The method provided in this application can also be applied to satellite communication systems, wherein the satellite communication system can be integrated with the aforementioned communication systems. The wireless communication systems involved in this application also include, but are not limited to: narrowband Internet of Things (NB-IoT), Global System for Mobile Communications (GSM), Enhanced Data Rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), or Time Division-Synchronization Code Division Multiple Access (TD-SCDMA).

[0129] Please refer to Figure 1, which is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. The application scenario of this application will be described using the communication system architecture shown in Figure 1 as an example. The communication system 100 includes a network device 101 and a terminal device 102. The apparatus provided in this embodiment can be applied to the network device 101 or to the terminal device 102. It is understood that Figure 1 only shows one possible communication system architecture that can be applied to this embodiment; in other possible scenarios, the communication system architecture may also include other devices.

[0130] Terminal equipment 102, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice or data connectivity to a user. Specifically, it includes devices that provide voice connectivity, devices that provide data connectivity, or devices that provide both voice and data connectivity. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. This terminal equipment can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN to exchange voice and data. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), in-vehicle devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, workshop equipment, wireless terminals in autonomous driving, wireless terminals in remote surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, and flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. Terminal devices can also be other devices with terminal functions; for example, a terminal device can also be a device that performs terminal functions in D2D communication.Terminal devices can also include vehicle-to-everything (V2X) terminal devices, machine-to-machine / machine-type communications (M2M / MTC) terminal devices, internet of things (IoT) terminal devices, light UEs, reduced capability UEs (REDCAP UEs), subscriber units, subscriber stations, mobile stations, remote stations, access points (APs), remote terminals, access terminals, user terminals, user agents, or user devices, and drone equipment. For example, this can include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, and computer-embedded mobile devices, etc. Examples include personal communication service (PCS) telephones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as devices with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners. In this application, terminal devices with wireless transceiver capabilities and chips that can be installed in the aforementioned terminal devices are collectively referred to as terminal devices.

[0131] It should be noted that the terminal device may be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, module or control unit in the device or apparatus shown above. This application does not limit the specific device.

[0132] Network device 101 is a device deployed in a radio access network to provide wireless communication functions for terminal devices. Network device 101 may also be referred to as an access network (RAN) entity, access node, network node, or communication device, etc.

[0133] Specifically, the network equipment can be access network equipment for cellular systems related to the 3rd Generation Partnership Project (3GPP). For example, fourth-generation (4G) mobile communication systems or 5G mobile communication systems. The network equipment can also be access network equipment in open RAN (O-RAN or ORAN) or cloud radio access network (CRAN). Alternatively, the network equipment can also be access network equipment in a communication system formed by the integration of two or more of the above communication systems.

[0134] Network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission and receiving point (TRP). Network equipment can also be access network equipment in 5G mobile communication systems. For example, next-generation Node B (gNB), TRP, TP in new radio (NR) systems, or one or more antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system. Alternatively, network devices can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs). CUs and DUs can be separate entities or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, network devices can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in V2X technology, network devices can be roadside units (RSUs).

[0135] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), centralized unit control plane (CU-CP) can also be called an open centralized unit control plane (O-CU-CP) or an open CU-CP, centralized unit user plane (CU-UP) can also be called an open centralized unit user plane (O-CU-UP) or an open CU-UP, and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0136] In some deployments, the CU and DU implement some of the functions of the gNB. For example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, while the DU implements the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC or PDCP signaling, can also be considered to be sent by the DU, or by the DU+RU. It is understood that network devices can be CU nodes, DU nodes, or devices including both CU and DU nodes. Furthermore, the CU can be classified as a network device in the access network (RAN) or a network device in the core network (CN); no restrictions are placed here.

[0137] Optionally, network equipment can also be core network equipment. Core network equipment is responsible for access control, registration management, service management, mobility management, etc., of terminal devices accessing the network. For example, core network equipment is AMF (Active Network Controller).

[0138] It should be noted that the network device can be the device or apparatus shown above, or a component (e.g., a chip), module, or unit in the device or apparatus shown above; this application does not limit the specifics.

[0139] The information processing method provided in the embodiments of this application will be described in detail below with reference to the communication system shown in Figure 1.

[0140] To better understand the solutions provided in the embodiments of this application, some terms, concepts or processes involved in the embodiments of this application will be introduced below.

[0141] Peak-to-average power ratio (PAPR) refers to the fact that a wireless signal, observed in the time domain, is a sinusoidal wave with constantly varying amplitude. The peak amplitude within one period differs from the peak amplitude in other periods, therefore the average power and peak power differ for each period. Over a relatively long period, the peak power is the maximum transient power that occurs with a certain probability, typically taken as 1% (i.e., 10^-2). The ratio of this peak power to the total average power of the system is the PAPR. Please refer to Figure 2, which is a schematic diagram of a PAPR provided in an embodiment of this application. Two factors affecting the system's PAPR include the PAPR of the baseband signal and the PAPR introduced by the superposition of multi-carrier power. Please refer to Figure 3. Figure 3 is a schematic diagram of a multi-carrier signal provided in an embodiment of this application. As shown in Figure 3, in an orthogonal frequency division multiplexing (OFDM) system, the signal on a certain carrier is represented by a sinc function, with trailing on both sides. The trailing of multiple carriers may, with a certain probability, superimpose at a distance to form a point with a large peak power. That is, the OFDM signal is composed of multiple independent modulated subcarrier signals. Such a composite signal is likely to generate a large peak power, thus generating a large peak power ratio.

[0142] For wireless communication systems to transmit signals over longer distances, power amplification is necessary. However, due to technological and cost limitations, a power amplifier typically only amplifies linearly within a certain range. Exceeding this range leads to signal distortion (analogous to a microphone used for singing; a normal microphone produces a clear voice, but when shouting, the sound becomes strange and unpleasant). Consequently, signal distortion prevents the receiving end from correctly interpreting the signal. To ensure the signal peak remains within the linear range of the power amplifier, the average power needs to be reduced. This results in lower amplifier efficiency, or equivalently, a smaller coverage area. To meet coverage requirements, low PAPR (Average Power Reduction) signal generation techniques are often chosen.

[0143] Discrete Fourier transform-spreading-orthogonal frequency division multiplexing (DFT-S-OFDM) is a variant of cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM). CP-OFDM maps the modulated symbols onto frequency-domain subcarriers, then performs an inverse Fourier transform to convert the frequency-domain signal to a time-domain signal, and finally adds a cyclic prefix to obtain the transmitted signal. DFT-S-OFDM performs a discrete Fourier transform on a certain number of modulated symbols, converts them to the frequency domain, then filters or maps the frequency-domain signal directly onto frequency-domain subcarriers, performs an inverse discrete Fourier transform to convert the frequency-domain signal to a time-domain signal, and finally adds a cyclic prefix to obtain the transmitted signal. Please refer to Figure 4, which is a schematic diagram of a DFT-S-OFDM processing flow provided in an embodiment of this application. As shown in Figure 4, the transmission process is as follows: the N-point modulation data generated by encoding is converted from serial to parallel (S-to-P) to become N-point parallel modulation data; the N-point parallel modulation data is converted into frequency domain data by discrete fourier transform (DFT), and the frequency domain data is mapped onto M-point frequency domain subcarriers (subcarrier mapping), and then M-point inverse discrete fourier transform (IDFT) is performed to transform to the time domain, and then parallel to serial (P-to-S) is performed, and then a cyclic prefix (CP) is added or power switching (PS) is performed. Finally, the signal is converted by digital to analog converter (DAC) and radio frequency module and then transmitted through antenna. The reception process is as follows: the transmitted signal is received by the receiving antenna after passing through the wireless channel. The received signal passes through the RF module and analog-to-digital converter, where the CP is removed, followed by serial-to-parallel conversion, DFT transformation to the frequency domain, and then demapping of the N signals. After demapping, the estimated channel is used to equalize the signal, followed by IDFT transformation to convert it into a modulated signal, and finally parallel-to-serial conversion. Because DFTs-OFDM involves an additional DFT process before the traditional OFDM process, it is also called linear precoding OFDM technology. The essence of DFTs-OFDM is still single-carrier.Physically, the DFT-mapping-IFFT operation is essentially equivalent to convolving the input signal before the DFT with a Sinc waveform. Since it is still essentially a single-carrier operation, DFTs-OFDM has a lower PAPR compared to traditional OFDM processing, which can improve the power transmission efficiency of mobile terminals, extend battery life, and reduce terminal costs.

[0144] High frequencies (millimeter-wave bands, such as 28 GHz, 39 GHz, 60 GHz, and 73 GHz) have become a hot topic of research and development in the industry due to their abundant frequency resources, aiming to address the ever-increasing communication demands. Their notable characteristics include large bandwidth and highly integrated antenna arrays to achieve high throughput, but they also include severe mid-frequency distortion problems, such as phase noise (PHN) and carrier frequency offset (CFO). Furthermore, high frequencies exhibit greater Doppler shift. All three factors introduce phase errors, leading to performance degradation or even malfunction of high-frequency communication systems.

[0145] Taking phase noise as an example, as the frequency band increases, the phase noise power spectral density increases, and the greater its impact on the received signal. The effect of phase noise can be expressed as:

[0146] Where n = 0, 1, ..., N-1 are time-domain sampling points, j represents the identifier of the virtual signal, θ represents the phase error, x(n) represents the transmitted signal, and y(n) represents the received signal. Simply put, a random phase value is generated at each sampling point n. Please refer to Figure 5, which is a schematic diagram of phase noise provided in an embodiment of this application. As shown in Figure 5, the random phase of the phase noise of device 1 (AAU1) and device 2 (AAU2) varies with time within the range of [-30, 20]. As shown in Figure 5, when the frequency band is high, the deterioration of phase noise will lead to a decrease in demodulation performance. Therefore, existing NR protocols introduce a phase tracking reference signal (PTRS) for both waveforms (CP-OFDM and DFT-s-OFDM) to compensate for the influence of phase noise and improve demodulation performance under phase noise conditions. Please refer to Figure 6. Figure 6(a) is a schematic diagram of phase noise compensation provided by an embodiment of this application, and Figure 6(b) is a schematic diagram of uncompensated phase noise provided by an embodiment of this application. An important non-ideal effect accompanying high-frequency transmission is phase noise. In the time domain, phase noise manifests as a phase shift of the standard constellation points.

[0147] In NR, different control-channel elements (CCEs) of the physical downlink control channel (PDCCH) are interleaved. In frequency domain resource allocation in NR, each subcarrier is called a resource element (RE), and 12 consecutive REs form a physical resource block (PRB). Each PRB can also be called a resource element group (REG). Six REGs form a CCE. Different numbers of CCEs form a PDCCH. The CCEs contained in a PDCCH are called the aggregation level of the PDCCH. The aggregation level can be any one of 1, 2, 4, 8, or 16, and the number of CCEs can be any one of 1, 2, 4, 8, or 16. Please refer to Figure 7, which is a schematic diagram of different REG bundles provided in an embodiment of this application. Different REGs form bundles, and each REG bundle contains 2, 3, or 6 REGs. The mapping between CCEs and REGs can be interleaved or non-interleaved. The mapping from CCE to REG refers to the selection of REGs that make up the CCE based on different REG bundles. For example, please refer to Figure 8, which is a schematic diagram of a CCE-REG mapping provided by an embodiment of this application. When the REG bundle equals 2, the REG bundles that make up the CCE can choose REG bundle indices 0, 8, and 16. This selective REG bundle is also called the interleaved mapping of CCE and REG. If it is a non-interleaved mapping, when the REG bundle equals 2, the REG bundles that make up the CCE can choose REG bundle indices 0, 1, and 2.

[0148] In summary, it is evident that high-frequency transmission involves severe mid-frequency distortion problems, such as phase noise, which introduces phase errors, leading to a decrease in the performance of high-frequency communication systems or even their inability to function. Therefore, how to resist phase noise and improve the transmission performance of high-frequency communication systems is a technical problem that those skilled in the art are currently addressing.

[0149] Please refer to Figure 9, which illustrates an information processing method provided in an embodiment of this application. This method includes, but is not limited to, the following steps:

[0150] Step S901: Interleave the modulation symbols of multiple terminal devices to determine the interleaving information.

[0151] Optionally, the network device can interleave the modulation symbols of multiple terminal devices to determine the interleaving information. Optionally, the network device can interleave the modulation symbols of multiple terminal devices within one or more DFT blocks in one or more orthogonal frequency division multiplexing (OFDM) blocks; that is, the network device can be understood as interleaving the modulation symbols of multiple terminal devices in the time domain. The modulation symbols are downlink single-carrier modulation symbols. The downlink single carrier can include single-carrier quadrature amplitude modulation (SC-QAM) or DFT-s-OFDM. The modulation symbols include the modulation symbols of the PDCCH or the modulation symbols of the physical downlink shared channel (PDSCH). Optionally, the modulation symbols can be data modulation symbols or reference signal modulation symbols, such as the modulation symbols of the demodulation reference signal (DMRS). Optionally, the modulation symbols of multiple terminal devices can refer to different modulation symbols corresponding to different terminal devices. In one example, terminal device 1 has 36 modulation symbols and terminal device 2 has 54 modulation symbols.

[0152] Optionally, at least one interleaving sub-information in the interleaving information includes modulation symbols from portions of multiple terminal devices. Optionally, the at least one interleaving sub-information includes modulation symbols from portions of different terminal devices among the multiple terminal devices. Optionally, the interleaving information may include at least one interleaving sub-information. When the interleaving information includes one interleaving sub-information, the interleaving information, i.e., the interleaving sub-information includes all modulation symbols from multiple terminal devices. Correspondingly, in this case, it can be understood that the action of dividing into interleaving sub-information may not necessarily exist, and the interleaving information can be directly mapped to the DFT time-domain resource unit. This application embodiment does not limit this. When the interleaving information includes at least one interleaving sub-information, each interleaving sub-information includes modulation symbols from portions of multiple terminal devices, and the interleaving information includes all modulation symbols from multiple terminal devices. Optionally, the interleaving sub-information may also be called an interleaving block. This application embodiment does not limit this.

[0153] The following describes the interleaving of all groups of modulation symbols from multiple terminal devices, also known as the interleaving of all modulation symbol groups, as follows:

[0154] In this embodiment, each interleaving sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group. The total group includes groups of modulation symbols from each of the multiple terminal devices, N is the total number of groups, and i is a positive integer greater than 0. For example, i can be any one or more of 1, 2, 3, 4, 5, 6, 8, 10, and 12. Optionally, when the value of i is greater than 2, this interleaving method can be called block interleaving. N is a positive integer greater than 0. Here, N can be understood as the sum of the number of modulation symbol groups from different terminal devices, where the number of modulation symbol groups corresponding to each terminal device can be at least one. Optionally, i and the number of modulation symbols included in each group in the total group can be agreed upon by the terminal device and the network device, specified by the protocol, configured by the network device, or reported by the terminal device. This embodiment does not limit this. If configured by network devices, it can be configured through any one or more of the following signaling methods: RRC signaling, physical layer downlink control information (DCI), MAC control element (CE), system information, broadcast signaling, or paging messages. Optionally, the number of modulation symbols included in each group of all packets can be the same or different. When two groups of all packets have different numbers of modulation symbols, for example, if the last position of the group with fewer modulation symbols cannot be filled, the group with fewer modulation symbols can be padded with 0, left empty, or a placeholder reserved; this application embodiment does not limit this. For example, if group 1 includes 18 modulation symbols and group 2 includes 17 modulation symbols, the 18th position in group 2 can be padded with 0. Optionally, the number of modulation symbols included in each group of all groups can be any one or more of 2, 4, 6, 8, 12, 24, 36, 48, 60, 72, 84, 96, 108, 120, 132, 144, 156, 168, and 180, and this application embodiment does not limit this. In one example, assume that multiple terminal devices include two terminal devices, namely terminal device 1 and terminal device 2. The modulation symbols of terminal device 1 are divided into two groups, namely group 1 and group 2, wherein group 1 and group 2 include the modulation symbols of terminal device 1. The modulation symbols of terminal device 2 are divided into three groups, namely group 3, group 4, and group 5, wherein group 3, group 4, and group 5 include the modulation symbols of terminal device 2. Then, the total number of groups N = 5, and i represents the number of modulation symbols selected sequentially or randomly from each of the 5 groups.Optionally, the order referred to in the embodiments of this application may be in ascending or descending order of the modulation symbol index, and the embodiments of this application are not limited thereto.

[0155] Optionally, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0. That is, the k interleaving sub-information includes the modulation symbols of the multiple terminal devices, which can be understood as the interleaving information including all or all of the modulation symbols of the multiple terminal devices.

[0156] In one example, assume terminal device 1 has 36 modulation symbols, namely A1, A2, ..., A35, A36, and terminal device 2 has 54 modulation symbols, namely B1, B2, ..., B53, B54. The modulation symbols of terminal device 1 can be divided into two groups, each containing 18 modulation symbols. These two groups are group 1 and group 2. Group 1 contains modulation symbols A1, A2, ..., A17, A18, and group 2 contains... The modulation symbols are A19, A20, ..., A35, A36; the modulation symbols of terminal device 2 can be divided into 3 groups, each group containing 18 modulation symbols. These 3 groups are group 3, group 4, and group 5. The modulation symbols included in group 3 are B1, B2, ..., B17, B18; the modulation symbols included in group 4 are B19, B20, ..., B35, B36; and the modulation symbols included in group 5 are B37, B38, ..., B53, B54.

[0157] Please refer to Figure 10, which is a schematic diagram of an interleaving process provided in an embodiment of this application. Optionally, the first modulation symbol in each group can be selected as interleaving sub-information 1, which includes A1, A19, B1, B19, and B37; the second modulation symbol in each group can be selected as interleaving sub-information 2, which includes A2, A20, B2, B20, and B38, and so on. The last modulation symbol in each group can be selected as interleaving sub-information 18, which includes A18, A36, B18, B36, and B54. In this example, the interleaving information includes k = 18 interleaving sub-information, i = 1, that is, the number of modulation symbols selected sequentially or randomly from each group in all groups is 1, the total number of groups N = 5, that is, the sum of the number of modulation symbol groups of each terminal device in multiple terminal devices is 5, and (k*i*N) = 18*1*5 = 90 is the number of modulation symbols of multiple terminal devices. Optionally, the mapping position of the modulation symbol in each group is related to the values ​​of all groups. In this example, since N=5, the mapping position of the modulation symbol in each group is related to 5. For example, the modulation symbol in group 1 is mapped to DFT time-domain resource unit 1+5(n-1), where n represents the modulation signal index in group 1, while the modulation symbol in group 2 is mapped to DFT time-domain resource unit 2+5(n-1); and so on, without listing them all. For example, if n=1, the modulation symbol A1 in group 1 is mapped to DFT time-domain resource unit 1+5(n-1)=1+5(1-1)=0, and the modulation symbol A19 in group 2 is mapped to DFT time-domain resource unit 2+5(n-1)=2+5(1-1)=2.

[0158] Please refer to Figure 11, which is a schematic diagram of another interleaving process provided in an embodiment of this application. Optionally, the first and second modulation symbols in each group can be selected as interleaving sub-information 1, which includes A1, A2, A19, A20, B1, B2, B19, B20, B37, and B38; the third and fourth modulation symbols in each group can be selected as interleaving sub-information 2, which includes A3, A4, A21, A22, B3, B4, B21, B22, B39, and B40, and so on. The 17th and 18th modulation symbols in each group can be selected as interleaving sub-information 9, which includes A17, A18, A35, A36, B17, B18, B35, B36, B53, and B54. In this example, the interleaving information includes k = 9 interleaving sub-information, i = 2, which means that the number of modulation symbols selected sequentially or randomly from each group in the total group is 2, the total group N = 5, which means that the sum of the number of modulation symbol groups of each terminal device in the multiple terminal devices is 5, and (k*i*N) = 9*2*5 = 90 is the number of modulation symbols of the multiple terminal devices.

[0159] The above describes the case where all packets are interleaved. The following describes the case where only some packets are interleaved, as follows:

[0160] In this embodiment, each interleaving sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups from different terminal devices among multiple terminal devices. A partial group includes a portion of the total group, and the total group includes groups of modulation symbols from each terminal device among multiple terminal devices. M represents a partial group, and j is a positive integer greater than 0. Optionally, when the value of j is greater than 2, this interleaving method can be called block interleaving. M is a positive integer greater than 0. The total group and the aforementioned total group N have the same meaning, which can be understood as the sum of the number of modulation symbol groups from different terminal devices. The number of modulation symbol groups corresponding to each terminal device can be at least one. The partial group can include groups of modulation symbols corresponding to different terminal devices. Optionally, the number of the partial group can be any one of 1-96, and this embodiment does not limit it. Optionally, j, the number of partial groups, or the number of modulation symbols included in each group of partial groups can be agreed upon by the terminal device and the network device, specified by the protocol, configured by the network device, or reported by the terminal device; this embodiment does not limit it. For details, please refer to the descriptions of each group in the above-mentioned groupings; they will not be repeated here. In one example, suppose multiple terminal devices include two terminal devices, terminal device 1 and terminal device 2. Terminal device 1's modulation symbols are grouped into two groups: group 1 and group 2, which contain the modulation symbols of terminal device 1. Terminal device 2's modulation symbols are grouped into two groups: group 3 and group 4, which contain the modulation symbols of terminal device 2. Then, the total number of groups N = 4, and the number of partial groups M = 2. The partial groups can include group 1 and group 3, or group 2 and group 4. j represents the number of modulation symbols selected sequentially or randomly from each group in the partial groups. For example, j represents the number of modulation symbols selected sequentially from group 1.

[0161] Optionally, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0. That is, the k interleaving sub-information includes the modulation symbols of the multiple terminal devices. In other words, the interleaving information can be understood as including all or all of the modulation symbols of the multiple terminal devices.

[0162] In one example, assume terminal device 1 has 48 modulation symbols, A1, A2, ..., A47, A48, and terminal device 2 has 48 modulation symbols, B1, B2, ..., B47, B48. The modulation symbols of terminal device 1 can be divided into four groups, each containing 12 modulation symbols. These four groups are group 1, group 2, group 3, and group 4. Group 1 contains modulation symbols A1, A2, ..., A11, A12; group 2 contains modulation symbols A13, A14, ..., A23, A24; group 3 contains modulation symbols A25, A26, ..., A35, A36; and group 4 contains modulation symbols A37, A38, ..., A47, A48. Similarly, the modulation symbols of terminal device 2 can be divided into four groups, each containing 12 modulation symbols. These four groups are group 5, group 6, group 7, and group 8. Group 5... The modulation symbols included in group 1 are B1, B2, ..., B11, B12; the modulation symbols included in group 6 are B13, B14, ..., B23, B24; the modulation symbols included in group 7 are B25, B26, ..., B35, B36; and the modulation symbols included in group 8 are B37, B38, ..., B47, B48.

[0163] Please refer to Figure 12, which is a schematic diagram of an interleaving process provided in an embodiment of this application. Optionally, the partial groups include group 1, group 2, group 5, and group 6, or group 3, group 4, group 7, and group 8. Optionally, the partial groups include group 1, group 2, group 5, and group 6. The first modulation symbol in each group can be selected as interleaving sub-information 1, which includes A1, A13, B1, and B13. The second modulation symbol in each group can be selected as interleaving sub-information 2, which includes A2, A14, B2, and B14. Similarly, the twelfth modulation symbol in each group can be selected as interleaving sub-information 12, which includes A12, A24, B12, and B24. Optionally, The partial groups include groups 3, 4, 7, and 8. The first modulation symbol in each group can be selected as interleaving sub-information 13, which includes A25, A37, B25, and B37. The second modulation symbol in each group can be selected as interleaving sub-information 14, which includes A26, A38, B26, and B38, and so on. The twelfth modulation symbol in each group can be selected as interleaving sub-information 24, which includes A36, A48, B36, and B48. Optionally, in this example, the interleaving information includes k = 24 interleaving sub-information, j = 1 (meaning the number of modulation symbols selected sequentially or randomly from each group in the partial groups is 1), the partial groups M = 4, and (k * j * M) = 24 * 1 * 4 = 96, representing the number of modulation symbols used by multiple terminal devices.

[0164] Please refer to Figure 13, which is a schematic diagram of an interleaving process provided in an embodiment of this application. Optionally, the partial grouping includes group 1, group 2, group 5 and group 6, or group 3, group 4, group 7 and group 8. Optionally, the partial grouping includes group 1, group 2, group 5, and group 6. The first and second modulation symbols in each group can be selected as interleaving sub-information 1, which includes A1, A2, A13, A14, B1, B2, B13, and B14. The third and fourth modulation symbols in each group can be selected as interleaving sub-information 2, which includes A3, A4, A15, A16, B3, B4, B15, and B16, and so on. The eleventh and twelfth modulation symbols in each group can be selected as interleaving sub-information 6, which includes A11, A12, A23, A24, B11, B12, B23, and B24. Optionally, the partial grouping... The subgroups include group 3, group 4, group 7, and group 8. The first and second modulation symbols in each subgroup can be selected as interleaving sub-information 7, which includes A25, A26, A37, A38, B25, B26, B37, and B38. The third and fourth modulation symbols in each subgroup can be selected as interleaving sub-information 8, which includes A27, A28, A39, A40, B27, B28, B39, and B40, and so on. The eleventh and twelfth modulation symbols in each subgroup can be selected as interleaving sub-information 12, which includes A35, A36, A47, A48, B35, B36, B47, and B48. Optionally, in this example, the interleaving information includes k=12 interleaving sub-information, j=2, that is, the number of modulation symbols selected sequentially or randomly from each group in the partial group is 2, the partial group M=4, and (k*j*M)=12*2*4=96 is the number of modulation symbols of multiple terminal devices.

[0165] It should be noted that the above-mentioned interleaving of all or part of the groups is merely an example. Of course, there are other interleaving methods, which are not limited in the embodiments of this application.

[0166] Optionally, the number of modulation symbols included in each group may be the same or different. Each group is one of the modulation symbol groups of each of the multiple terminal devices. It may refer to each of the above-mentioned all groups or each of the above-mentioned partial groups. This application embodiment does not limit this. Optionally, each group may also be called a CCE, REG, or modulation symbol group (MSG) or other names. This application embodiment does not limit this.

[0167] Optionally, interleaving includes placing the modulation symbols of different terminal devices among the multiple terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0. This can be understood as placing two modulation symbols from the same terminal device at intervals of L modulation symbols. Optionally, these two modulation symbols can be adjacent modulation symbols. Optionally, the DFT time-domain resource units mapped to the two modulation symbols from the same terminal device are spaced apart by L DFT time-domain resource units. In one example, terminal device 1 includes modulation symbol 1 and modulation symbol 2, where modulation symbol 1 and modulation symbol 2 are adjacent modulation symbols. Modulation symbol 1 is mapped to DFT time-domain resource unit 1, and modulation symbol 2 is mapped to DFT time-domain resource unit 2, where time-domain resource unit 1 and time-domain resource unit 2 are spaced apart by L time-domain resource units, and these L time-domain resource units correspond to L modulation symbols.

[0168] Optionally, before interleaving the modulation symbols of multiple terminal devices and determining the interleaving information, the method further includes: channel coding the downlink control information (DCI) of the multiple terminal devices to determine the bit information of the multiple terminal devices, and then modulating the bit information of the multiple terminal devices to determine the modulation symbols of the multiple terminal devices. Optionally, other operations can be performed on the DCI of the multiple terminal devices, such as scrambling.

[0169] Optionally, the number of modulation symbols for the multiple terminal devices is determined based on the size of the DFT time-domain resource unit. This can also be understood as determining the number of modulation symbols for the multiple terminal devices based on the size of the DFT block. Optionally, the number of modulation symbols for the multiple terminal devices is less than or equal to the size of the DFT block. Optionally, the DFT time-domain resource unit can be a DFT time-domain resource unit mapped from the modulation symbols of the multiple terminal devices, or it can be understood as a DFT time-domain resource unit mapped from the interleaved information.

[0170] Step S902: Map the interleaved information to the Discrete Fourier Transform (DFT) time-domain resource unit to obtain the mapped result.

[0171] In this embodiment, modulation symbols from different terminal devices among multiple terminal devices are mapped to adjacent time-domain resource units (DFT) of the time-domain resource unit. This can be understood as the DFT time-domain resource units mapped to by the modulation symbols of the same terminal device being spaced a certain number of DFT time-domain resource units apart. Optionally, interleaved information can be mapped sequentially or randomly to DFT time-domain resource units to obtain the mapped result. Of course, other mapping methods are also possible, and this embodiment does not limit this. The random mapping process can be performed using a random function, which can be various functions, such as a hash function, and this embodiment does not limit this. Optionally, the interleaved information includes at least one interleaved sub-information, in which modulation symbols from different terminal devices in the at least one interleaved sub-information are mapped to adjacent time-domain resource units of the DFT time-domain resource unit. In one example, the interleaved sub-information includes modulation symbol 1 of terminal device 1 and modulation symbol 2 of terminal device 2, wherein modulation symbol 1 of terminal device 1 is mapped to DFT time-domain resource unit 1, and modulation symbol 2 of terminal device 2 is mapped to DFT time-domain resource unit 2, and DFT time-domain resource unit 1 and DFT time-domain resource unit 2 are adjacent.

[0172] Optionally, a DFT temporal resource unit mapped by interleaved information can be referred to as a DFT block, and a DFT temporal resource unit mapped by an interleaved sub-information in the interleaved information can be referred to as a small block in the DFT block. This application does not limit the scope of the embodiments.

[0173] Optionally, the mapped result can also be processed by subcarrier mapping, IDFT, and adding a cyclic prefix.

[0174] In one example, as shown in Figure 10, the interleaving information includes 18 interleaving sub-information, which can be sequentially or randomly mapped to DFT time-domain resource units, as follows:

[0175] The interleaved information is sequentially mapped onto the DFT temporal resource units. For example, interleaved sub-information 1, including A1, A19, B1, B19, and B37, is mapped to the DFT temporal resource units 1, 2, 3, 4, and 5, respectively. Interleaved sub-information 2, including A2, A20, B2, B20, and B38, is mapped to the DFT temporal resource units 6, 7, 8, 9, and 10, respectively. Similarly, interleaved sub-information 18, including A18, A36, B18, B36, and B54, is mapped to the DFT temporal resource units 86, 87, 88, 89, and 90, respectively. Therefore, it can be seen that modulation symbol A1 in interleaved sub-information 1 corresponds to terminal device 1, modulation symbol A19 in interleaved sub-information 2 corresponds to terminal device 2, modulation symbol A1 in interleaved sub-information 1 is mapped to the position of time-domain resource unit 1 in DFT, and modulation symbol A19 in interleaved sub-information 2 is mapped to the position of time-domain resource unit 2 in DFT. Time-domain resource unit 1 and time-domain resource unit 2 are adjacent time-domain resource units. Optionally, time-domain resource units 1, 2, ..., 90 of DFT can be called a DFT block, and time-domain resource units 1, 2, 3, 4, 5 of DFT can be called a small block within that DFT block. This embodiment of the application does not impose such limitations.

[0176] The interleaved information is randomly mapped onto the DFT temporal resource units. For example, interleaved sub-information 1, including A1, A19, B1, B19, and B37, is mapped to the DFT temporal resource units 16, 17, 18, 19, and 20, respectively. Interleaved sub-information 2, including A2, A20, B2, B20, and B38, is mapped to the DFT temporal resource units 1, 2, 3, 4, and 5, respectively, and so on, to obtain the mapped result.

[0177] It should be noted that the action of dividing the interleaved sub-information may not necessarily exist. The interleaved information can be directly mapped to the DFT time domain resource unit. This application embodiment does not limit this. For example, the selected modulation symbols A1, A19, B1, B19, B37 can be mapped to the positions of DFT time domain resource units 1, 2, 3, 4, 5.

[0178] Optionally, in Figure 10, there are N1 DFT time-domain resource units, for example, N1 = 90, and the number of modulation symbols included in each group of all groups is N2, for example, N2 = 18. Then, the ratio N3 of the DFT time-domain resource units to the number of modulation symbols included in each group of all groups is, for example, N3 = N1 / N2 = 90 / 18 = 5, where N3 represents the number of groups participating in interleaving. Optionally, in this example, the modulation symbols A1 and A2 included in the terminal device 1 are adjacent modulation symbols, where modulation symbol A1 is mapped to the position of time-domain resource unit 1, and modulation symbol A2 is mapped to the position of time-domain resource unit 6. The time-domain resource units mapped to modulation symbols A1 and A2 are spaced 5 time-domain resource units apart, and these 5 time-domain resource units correspond to 5 modulation symbols.

[0179] In one example, the interleaved sub-information in Figures 11, 12, and 13 can be mapped sequentially or randomly onto DFT time-domain resource units to obtain the mapping results. For details, please refer to the mapping of interleaved sub-information in Figure 10, which will not be elaborated here.

[0180] Optionally, steps S901 and S902 above describe the network device encoding process. Relative to the terminal device, the terminal device can obtain the information to be decoded, wherein the decoding information includes first information, which is the information of interleaving information mapped onto the DFT time domain resource unit. The adjacent time domain resource units of the DFT time domain resource unit are mapped to the modulation symbols of different terminal devices among multiple terminal devices. Then the terminal device decodes the information to be decoded to obtain the decoded result.

[0181] Optionally, the terminal device can obtain the corresponding modulation symbol by taking the modulation symbol at the starting position of the interleaving mode, such as full group interleaving or partial group interleaving and mapping.

[0182] In the method described in Figure 9, by interleaving the modulation symbols of multiple terminal devices to determine the interleaving information and mapping the interleaving information to DFT time-domain resource units, the modulation symbols of different terminal devices can be mapped to adjacent time-domain resource units of DFT time-domain resource units. This can also be understood as the modulation symbols of the same terminal device being mapped to DFT time-domain resource units with a certain number of DFT time-domain resource units between them. This can help resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve transmission efficiency.

[0183] Please refer to Figure 14, which illustrates an information processing method provided in an embodiment of this application. This method includes, but is not limited to, the following steps:

[0184] Step S1401: Interleave the bit information of multiple terminal devices to determine the interleaving information.

[0185] Optionally, the network device interleaves the bit information of multiple terminal devices to determine the interleaving information. Optionally, the network device may interleave the bit information of multiple terminal devices within one or more DFT blocks in one or more OFDM blocks; that is, the network device may interleave the bit information of multiple terminal devices in the time domain. Optionally, the bit information of multiple terminal devices may refer to different bit information corresponding to different terminal devices. In one example, terminal device 1 has 36 bits of information, and terminal device 2 has 54 bits of information.

[0186] Optionally, at least one interleaved sub-information in the interleaved information includes bit information from portions of multiple terminal devices. Optionally, the at least one interleaved sub-information includes bit information from portions of different terminal devices among the multiple terminal devices. Optionally, the interleaved information may include at least one interleaved sub-information. When the interleaved information includes one interleaved sub-information, the interleaved information, i.e., the interleaved sub-information, includes all bit information from multiple terminal devices; when the interleaved information includes at least one interleaved sub-information, each interleaved sub-information includes bit information from portions of multiple terminal devices, and the interleaved information includes all bit information from multiple terminal devices. Optionally, the interleaved sub-information may also be referred to as an interleaved block, which is not limited in this embodiment.

[0187] The following describes the interleaving of all groups of bit information from multiple terminal devices, also known as interleaving of all bit information groups, as follows: Each interleaved sub-information in at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total groups. The total groups include groups of bit information from each of the multiple terminal devices, N is the total number of groups, i is a positive integer greater than 0, and N is a positive integer greater than 0. Optionally, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bits from the multiple terminal devices, and k is a positive integer greater than 0. Optionally, the order referred to in this embodiment can be in ascending or descending order of the bit information index; this embodiment does not limit this.

[0188] Partial packets of bit information from multiple terminal devices are interleaved, specifically as follows: Each interleaved sub-information in at least one sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each packet of partial packets from different terminal devices. A partial packet includes a portion of the total packets, and the total packets include packets of bit information from each terminal device. M represents the partial packets, j is a positive integer greater than 0, and M is a positive integer greater than 0. Optionally, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bits from the multiple terminal devices, and k is a positive integer greater than 0.

[0189] It should be noted that the question of whether to interleave all or part of the bit information into blocks can be referred to the above discussion on interleaving all or part of the modulation symbols, and will not be repeated here.

[0190] Optionally, the number of bits included in each group may be the same or different. Each group is one of the bit information groups of each terminal device among multiple terminal devices. It can refer to each of the above-mentioned all groups or each of the above-mentioned partial groups. This application embodiment does not limit this. Optionally, each group may also be called a CCE, REG, or bit information group (BIG) or other names. This application embodiment does not limit this.

[0191] Optionally, interleaving involves placing the bit information of different terminal devices among the multiple terminal devices at intervals of L bits, where L is a positive integer greater than 0. For details, please refer to the relevant description of the modulation symbols above; it will not be repeated here.

[0192] Optionally, the bit information of multiple terminal devices is interleaved. Before determining the interleaved information, the method further includes: channel coding of the DCI of the multiple terminal devices to determine the bit information of the multiple terminal devices. Optionally, other operations can be performed on the DCI of the multiple terminal devices, such as scrambling, but the form of the bit information is still maintained.

[0193] Step S1402: Modulate the interleaved information to obtain the modulated result.

[0194] Optionally, the network device modulates the interleaved information to obtain a modulated result. Optionally, one modulation symbol in the modulated result is obtained by modulating bit information from different terminal devices. Alternatively, it can be understood that one modulation symbol is obtained by modulating partial bit information from different terminal devices. For example, involving two terminal devices, terminal device 1 and terminal device 2, the modulation symbol could be obtained by modulating partial bit information from terminal device 1 and partial bit information from terminal device 2. Optionally, one modulation symbol can carry 2 bits. In one example, the bit information of terminal device 1 is 0,1,0,1, and the bit information of terminal device 2 is 1,1,1,1. The bit information of terminal device 1 and terminal device 2 are interleaved to determine interleaved information. The interleaved information includes interleaved sub-information 1 and interleaved sub-information 2. Interleaved sub-information 1 includes 0,1,1,1, and interleaved sub-information 2 includes 0,1,1,1. Interleaved sub-information 1 is modulated to obtain modulation symbol 1, and interleaved sub-information 2 is modulated to obtain modulation symbol 2. Modulation symbol 1 is obtained by modulating a portion of the bit information of terminal device 1 and a portion of the bit information of terminal device 2, and modulation symbol 2 is obtained by modulating a portion of the bit information of terminal device 1 and a portion of the bit information of terminal device 2.

[0195] Optionally, the network device can also perform DFT, subcarrier mapping, IDFT, and add cyclic prefixes on the modulated result.

[0196] Optionally, steps S1401 and S1402 above describe the network device encoding process. Relative to the terminal device, the terminal device can obtain the information to be decoded. The decoding information includes first information, which is information modulated by interleaved information. One modulation symbol in the first information is obtained by modulating the bit information of different terminal devices among the multiple terminal devices. The interleaved information is determined by interleaving the bit information of the multiple terminal devices. The bit information is information after control channel coding. At least one interleaved sub-information in the interleaved information includes part of the bit information of the multiple terminal devices. Then, the terminal device decodes the information to be decoded to obtain the decoded result.

[0197] In the method described in Figure 14, the method of interleaving bit information of multiple terminal devices to determine interleaving information and modulating the interleaved information to obtain the modulated result enables one of the modulation symbols in the modulated result to be obtained by modulating the bit information of different terminal devices among the multiple terminal devices. Compared with one modulation symbol being obtained by modulating the bit information of the same terminal device, it can resist the fluctuation of phase noise, reduce the influence of signal noise, and thus improve the transmission efficiency.

[0198] The methods of the embodiments of this application have been described in detail above, and the apparatus of the embodiments of this application is provided below.

[0199] Please refer to Figure 15, which is a schematic diagram of the structure of an information processing device 1500 provided in an embodiment of this application. The information processing device 1500 may include a processing unit 1501 and a transceiver unit 1502, and the specific details of each unit are as follows:

[0200] The processing unit 1501 is used for data processing. The transceiver unit 1502 can implement corresponding communication functions. The transceiver unit 1502 can also be called a communication interface or a communication module.

[0201] Optionally, the information processing device 1500 may further include a storage unit, which can be used to store instructions and / or data. The processing module 1202 can read the instructions and / or data in the storage unit to implement the aforementioned method embodiments.

[0202] The information processing device 1500 can be used to perform the actions performed by the network device in the above method embodiments. The information processing device 1500 can be a network device or a component configurable on a network device. The processing unit 1501 is used to perform processing-related operations on the network device side in the above method embodiments. The transceiver unit 1502 is used to perform communication-related operations on the network device side in the above method embodiments.

[0203] Optionally, the transceiver unit 1502 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiments. The receiving unit is used to perform the receiving operation in the above method embodiments.

[0204] It should be noted that the information processing device 1500 may include a transmitting unit but not a receiving unit. Alternatively, the information processing device 1500 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme executed by the information processing device 1500 includes both transmitting and receiving actions.

[0205] Optionally, the information processing device 1500 is used to execute the actions performed by the network device in the embodiments shown in Figures 9 and 14. For details, please refer to the relevant descriptions in the embodiments shown in Figures 9 and 14, which will not be elaborated here. For example, the information processing device 1500 is used to execute the following scheme:

[0206] The processing unit 1501 is used to interleave the modulation symbols of multiple terminal devices and determine the interleaving information, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes the modulation symbols of the multiple terminal devices.

[0207] Processing unit 1501 is used to map interleaved information to Discrete Fourier Transform (DFT) time-domain resource units to obtain the mapped result, wherein the modulation symbols of different terminal devices in multiple terminal devices are mapped to adjacent time-domain resource units of the DFT time-domain resource units.

[0208] In one possible implementation, the processing unit 1501 is used to interleave the modulation symbols of multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks within one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols, and determine the interleaving information.

[0209] In another possible implementation, the downlink single carrier includes single-carrier orthogonal amplitude modulation (SC-QAM) or orthogonal frequency division multiplexing (DFT-s-OFDM) with discrete Fourier transform spread spectrum.

[0210] In another possible implementation, the modulation symbols include the modulation symbols of the Physical Downlink Control Channel (PDCCH) or the modulation symbols of the Physical Downlink Shared Channel (PDSCH).

[0211] In another possible implementation, interleaving involves placing the modulation symbols of different terminal devices among multiple terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0212] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the multiple terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0213] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0.

[0214] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0215] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups from different terminal devices in a plurality of terminal devices, the partial group includes a portion of the total group, the total group includes a group of modulation symbols from each terminal device in a plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0216] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0.

[0217] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0218] In another possible implementation, the processing unit 1501 is also used to determine the number of modulation symbols of multiple terminal devices based on the size of the DFT time-domain resource unit.

[0219] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the multiple terminal devices.

[0220] It should be noted that the implementation and beneficial effects of each unit can also be described in the corresponding description of the method embodiment shown in FIG9.

[0221] Optionally, the information processing device 1500 is used to execute the actions performed by the terminal device in the embodiments shown in Figures 9 and 14. For details, please refer to the relevant descriptions in the embodiments shown in Figures 9 and 14, which will not be elaborated here. For example, the information processing device 1500 is used to execute the following scheme:

[0222] Processing unit 1501 is used to acquire information to be decoded, the information to be decoded includes first information, the first information is information of interleaving information mapped onto DFT time domain resource units, wherein adjacent time domain resource units of DFT time domain resource units are mapped to modulation symbols of different terminal devices among multiple terminal devices, the interleaving information is determined by interleaving the modulation symbols of multiple terminal devices, wherein the modulation symbols are downlink single carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of multiple terminal devices;

[0223] The processing unit 1501 is used to decode the information to be decoded to obtain the decoded result.

[0224] In one possible implementation, interleaving includes selecting modulation symbols from different terminal devices among a plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0.

[0225] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes a group of modulation symbols of each of the multiple terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0226] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0.

[0227] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0228] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups from different terminal devices in a plurality of terminal devices, the partial group includes a portion of the total group, the total group includes a group of modulation symbols from each terminal device in a plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0229] In another possible implementation, the interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the multiple terminal devices, and k is a positive integer greater than 0.

[0230] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0231] In another possible implementation, each group includes the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the multiple terminal devices.

[0232] It should be noted that the implementation and beneficial effects of each unit can also be described in the corresponding description of the method embodiment shown in FIG9.

[0233] Optionally, the information processing device 1500 is used to execute the actions performed by the network device in the embodiments shown in Figures 9 and 14. For details, please refer to the relevant descriptions in the embodiments shown in Figures 9 and 14, which will not be elaborated here. For example, the information processing device 1500 is used to execute the following scheme:

[0234] Processing unit 1501 is used to interleave bit information of multiple terminal devices and determine interleaved information, wherein the bit information is information after control channel coding, and at least one interleaved sub-information in the interleaved information includes part of the bit information of multiple terminal devices.

[0235] The processing unit 1501 is used to modulate the interleaved information to obtain the modulated result, wherein one of the modulation symbols in the modulated result is obtained by modulating the bit information of different terminal devices among multiple terminal devices.

[0236] In one possible implementation, the processing unit 1501 is used to interleave bit information of multiple terminal devices within one or more Discrete Fourier Transform (DFT) blocks in one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols to determine interleaving information.

[0237] In another possible implementation, interleaving involves placing the bit information of different terminal devices among multiple terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0238] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the multiple terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0239] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information from multiple terminal devices, and k is a positive integer greater than 0.

[0240] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0241] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups from different terminal devices in a plurality of terminal devices, where a partial group includes a portion of the total group, and the total group includes a group of bits from each terminal device in a plurality of terminal devices, M is a partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0242] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information from multiple terminal devices, and k is a positive integer greater than 0.

[0243] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0244] In another possible implementation, each group contains the same number of bits, and each group is one of a group of bits from the bit information of each of the multiple terminal devices.

[0245] It should be noted that the implementation and beneficial effects of each unit can also be described in the corresponding description of the method embodiment shown in FIG14.

[0246] Optionally, the information processing device 1500 is used to execute the actions performed by the terminal device in the embodiments shown in Figures 9 and 14. For details, please refer to the relevant descriptions in the embodiments shown in Figures 9 and 14, which will not be elaborated here. For example, the information processing device 1500 is used to execute the following scheme:

[0247] Processing unit 1501 is used to acquire information to be decoded. The information to be decoded includes first information, which is information after interleaving information is modulated. One of the modulation symbols in the first information is obtained by modulating the bit information of different terminal devices in multiple terminal devices. The interleaving information is determined by interleaving the bit information of multiple terminal devices. The bit information is information after control channel coding. At least one interleaving sub-information in the interleaving information includes part of the bit information of multiple terminal devices.

[0248] The processing unit 1501 is used to decode the information to be decoded to obtain the decoded result.

[0249] In one possible implementation, interleaving includes selecting bit information from different terminal devices among multiple terminal devices at intervals of L bits, where L is a positive integer greater than 0.

[0250] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the multiple terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0.

[0251] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information from multiple terminal devices, and k is a positive integer greater than 0.

[0252] In another possible implementation, N is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0253] In another possible implementation, each interleaved sub-information in at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups from different terminal devices in a plurality of terminal devices, where a partial group includes a portion of the total group, and the total group includes a group of bits from each terminal device in a plurality of terminal devices, M is a partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0.

[0254] In another possible implementation, the interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information from multiple terminal devices, and k is a positive integer greater than 0.

[0255] In another possible implementation, M is defined by the protocol, agreed upon by the network device and the terminal device, configured by the network device, or reported by the terminal device.

[0256] In another possible implementation, each group contains the same number of bits, and each group is one of a group of bits from the bit information of each of the multiple terminal devices.

[0257] It should be noted that the implementation and beneficial effects of each unit can also be described in the corresponding description of the method embodiment shown in FIG14.

[0258] It should be understood that the specific procedures for each unit to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0259] The processing unit 1501 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver unit 1502 can be implemented by a transceiver or transceiver-related circuitry. The transceiver unit 1502 can also be referred to as a communication module or communication interface. The storage unit can be implemented by at least one memory.

[0260] Please refer to Figure 16, which is a schematic diagram of another information processing device 1600 provided in an embodiment of this application. The information processing device 1600 includes at least one processor 1601 and a communication interface 1603. Optionally, it also includes a memory 1602. The processor 1601, memory 1602, and communication interface 1603 are interconnected via a bus 1604. Optionally, the memory 1602 can also be integrated with the processor 1601.

[0261] The memory 1602 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used for related computer programs and data. The communication interface 1603 is used for receiving and sending data.

[0262] Processor 1601 can be one or more central processing units (CPUs). When processor 1601 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.

[0263] The processor 1601 in the information processing device 1600 is used to read computer programs or instructions stored in the memory 1602 to implement the functions of the processing unit. The communication interface 1603 in the information processing device 1600 is used to implement the functions of the transceiver unit.

[0264] This application provides a chip system including at least one processor and a communication interface. The at least one processor is used to execute computer programs or instructions to implement the methods in Figures 9 and 14 above.

[0265] This application provides a computer-readable storage medium storing a computer program or instructions that, when executed on a processor, implement the methods shown in Figures 9 and 14 above.

[0266] This application provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run on a computer, they implement the methods provided in the embodiments shown in Figures 9 and 14.

[0267] This application provides a communication system, which includes a network device and a terminal device as described in the above embodiments. The network device is used to perform some or all of the operations performed by the network device in the above method embodiments, and the terminal device is used to perform some or all of the operations performed by the terminal device in the above method embodiments.

[0268] This application also provides a chip device, including a processor, for calling a computer program or instructions stored in the memory, so that the processor executes the method provided in the embodiments shown in Figures 9 and 14 above.

[0269] In one possible implementation, the input of the chip device corresponds to the receiving operation in any one of the embodiments shown in Figures 9 and 14, and the output of the chip device corresponds to the sending operation in any one of the embodiments shown in Figures 9 and 14.

[0270] Optionally, the processor is coupled to the memory via an interface.

[0271] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.

[0272] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0273] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.

[0274] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0275] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0276] In the description of this application, terms such as "first", "second", "S901" or "S902" are used only for the purpose of distinguishing descriptions and for the convenience of context. Different sequence numbers do not have specific technical meanings themselves and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying the order of execution of operations. The order of execution of each process should be determined by its function and internal logic.

[0277] In this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural. Additionally, the character " / " in this document indicates that the preceding and following related objects have an "or" relationship.

[0278] In this application, "transmission" can include the following three situations: sending data, receiving data, or both sending and receiving data. In this application, "data" can include business data and / or signaling data.

[0279] The terms “comprising” or “having” and any variations thereof in this application are intended to cover a non-exclusive inclusion, such as a process / method that includes a series of steps, or a system / product / equipment that includes a series of units, not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes / methods / products / equipment.

[0280] In the description of this application, unless otherwise specified, the number of nouns refers to "singular nouns or plural nouns," that is, "one or more." "At least one" means one or more. "Including at least one of the following: A, B, C" means that it may include A, or B, or C, or A and B, or A and C, or B and C, or A, B, and C. A, B, and C may be single or multiple.

Claims

An information processing method, characterized in that, include: Interleaving the modulation symbols of multiple terminal devices to determine interleaving information, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of the multiple terminal devices; mapping the interleaving information to Discrete Fourier Transform (DFT) time-domain resource units to obtain the mapped result, wherein the modulation symbols of different terminal devices among the multiple terminal devices are mapped to adjacent time-domain resource units of the DFT time-domain resource units. The method according to claim 1, characterized in that, include: The downlink single carrier includes single-carrier orthogonal amplitude modulation (SC-QAM) or orthogonal frequency division multiplexing (DFT-s-OFDM) with discrete Fourier transform spread spectrum. The method according to claim 1 or 2, characterized in that, include: The modulation symbols include the modulation symbols of the Physical Downlink Control Channel (PDCCH) or the modulation symbols of the Physical Downlink Shared Channel (PDSCH). The method according to any one of claims 1-3, characterized in that, The interleaving includes placing the modulation symbols of different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, where L is a positive integer greater than 0. The method according to any one of claims 1-4, characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes the group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0. The method according to claim 5, characterized in that, The interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to any one of claims 1-4, characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices in the plurality of terminal devices, the partial groups include a portion of all groups, the all groups include groups of modulation symbols of each terminal device in the plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0. The method according to claim 7, characterized in that, The interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to any one of claims 1-8, characterized in that, The method further includes: determining the number of modulation symbols of the plurality of terminal devices based on the size of the DFT time-domain resource unit. The method according to any one of claims 5-9, characterized in that, include: Each group contains the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices. An information processing method, characterized in that, include: Obtain the information to be decoded, which includes first information, which is information of interleaving information mapped onto DFT time-domain resource units, wherein adjacent time-domain resource units of the DFT time-domain resource units are mapped to modulation symbols of different terminal devices among multiple terminal devices, the interleaving information is determined by interleaving the modulation symbols of the multiple terminal devices, wherein the modulation symbols are downlink single-carrier modulation symbols, and at least one interleaving sub-information in the interleaving information includes a portion of the modulation symbols of the multiple terminal devices; decode the information to be decoded to obtain the decoded result. The method according to claim 11, characterized in that, The interleaving includes selecting modulation symbols for different terminal devices among the plurality of terminal devices at intervals of L modulation symbols, wherein L is a positive integer greater than 0. The method according to claim 11 or 12 is characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes i*N modulation symbols, where i is the number of modulation symbols selected sequentially or randomly from each group in the total group, the total group includes the group of modulation symbols of each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0. The method according to claim 13, characterized in that, The interleaving information includes k interleaving sub-information, where (k*i*N) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to claim 11 or 12 is characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes j*M modulation symbols, where j is the number of modulation symbols selected sequentially or randomly from each group of partial groups of different terminal devices in the plurality of terminal devices, the partial groups include a portion of all groups, the all groups include groups of modulation symbols of each terminal device in the plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0. The method according to claim 15, characterized in that, The interleaving information includes k interleaving sub-information, where (k*j*M) is the number of modulation symbols of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to any one of claims 13-16, characterized in that, include: Each group contains the same number of modulation symbols, and each group is one of the groups of modulation symbols for each of the plurality of terminal devices. An information processing method, characterized in that, include: The bit information of the plurality of terminal devices is interleaved to determine interleaved information, wherein the bit information is information after control channel coding, and at least one interleaved sub-information in the interleaved information includes a portion of the bit information of the plurality of terminal devices; the interleaved information is modulated to obtain a modulated result, wherein one of the modulation symbols in the modulated result is obtained by modulating the bit information of different terminal devices among the plurality of terminal devices. The method according to claim 18, characterized in that, The interleaving involves placing the bit information of different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0. The method according to claim 18 or 19, characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0. The method according to claim 20, characterized in that, The interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to claim 18 or 19, characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial groups include a portion of all groups, the all groups include groups of bits from each terminal device among the plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0. The method according to claim 22, characterized in that, The interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to any one of claims 20-23, characterized in that, include: Each group contains the same number of bits, and each group is one of the groups of bits in the bit information of each of the plurality of terminal devices. An information processing method, characterized in that, include: Obtain the information to be decoded, which includes first information, which is information modulated by interleaving information. One modulation symbol in the first information is obtained by modulating the bit information of different terminal devices among the plurality of terminal devices. The interleaving information is determined by interleaving the bit information of the plurality of terminal devices. The bit information is information after control channel coding. At least one interleaving sub-information in the interleaving information includes part of the bit information of the plurality of terminal devices. Decode the information to be decoded to obtain the decoded result. The method according to claim 25, characterized in that, The interleaving includes selecting bit information from different terminal devices among the plurality of terminal devices at intervals of L bits, where L is a positive integer greater than 0. The method according to claim 25 or 26 is characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes i*N bits, where i is the number of bits selected sequentially or randomly from each group in the total group, the total group includes a group of bits from each of the plurality of terminal devices, N is the total group, i is a positive integer greater than 0, and N is a positive integer greater than 0. The method according to claim 27, characterized in that, The interleaved information includes k interleaved sub-information, where (k*i*N) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to claim 25 or 26 is characterized in that, Each interleaved sub-information in the at least one interleaved sub-information includes j*M bits, where j is the number of bits selected sequentially or randomly from each group of partial groups of different terminal devices among the plurality of terminal devices, the partial groups include a portion of all groups, the all groups include groups of bits from each terminal device among the plurality of terminal devices, M is the partial group, j is a positive integer greater than 0, and M is a positive integer greater than 0. The method according to claim 29, characterized in that, The interleaved information includes k interleaved sub-information, where (k*j*M) is the number of bit information of the plurality of terminal devices, and k is a positive integer greater than 0. The method according to any one of claims 27-30, characterized in that, include: Each group contains the same number of bits, and each group is one of the groups of bits in the bit information of each of the plurality of terminal devices. An information processing device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 1-10, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 1-10. An information processing device, characterized in that, The apparatus includes a transceiver unit and a processing unit, the processing unit being configured to perform processing operations in the method as described in any one of claims 11-17, and the transceiver unit being configured to perform transceiver operations in the method as described in any one of claims 11-17. An information processing device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 18-24, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 18-24. An information processing device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 25-31, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 25-31. An information processing system, characterized in that, The system includes: the apparatus of claim 32 and the apparatus of claim 33, or the apparatus of claim 34 and the apparatus of claim 35. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when run on a processor, cause the method described in any one of claims 1-31 to be executed. A computer program product comprising a computer program or instructions which, when executed on a computer, cause the method as described in any one of claims 1-31 to be performed.