Channel estimation method, related device, storage medium and computer program product

By superimposing pilot symbols on semantic symbols and dynamically adjusting power allocation, the problem of poor channel estimation performance in complex channel environments is solved, and the noise resistance of semantic transmission and the accuracy of channel estimation are improved.

CN121509154APending Publication Date: 2026-02-10MIGU CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511453849.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-11
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

In complex channel environments, existing channel estimation schemes cannot adapt to dynamic changes in the channel, leading to a decline in the transmission performance of semantic communication systems and potentially introducing additional interference.

Method used

Pilot symbols are superimposed on semantic symbols, and the power allocation of pilot and semantic symbols is dynamically adjusted according to the importance of the semantic symbols in order to perform channel estimation and semantic communication.

Benefits of technology

It improves the noise resistance of semantic symbols and the accuracy of channel estimation under complex channel conditions, thus ensuring the performance of semantic transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509154A_ABST
    Figure CN121509154A_ABST
Patent Text Reader

Abstract

The invention discloses a channel estimation method, related equipment, a storage medium and a computer program product. The method comprises the steps that a sending device determines a first symbol and first information, the first symbol is used for indicating semantics of an information source, and the first information is used for indicating the importance degree of the first symbol on information source reconstruction; in the process of superposing a second symbol to the first symbol, power is allocated for the first symbol and the second symbol based on the first information, and the second symbol is used for channel estimation; and sending the superposed first symbol to a receiving device through a first channel, the first channel having at least the characteristics of time selective fading and frequency selective fading. According to the technical scheme provided by the invention, under the scene of double selective channels, the pilot symbols are superposed on the semantic symbols, and the distribution of the pilot power is dynamically adjusted in combination with the importance of the semantic symbols, so that more accurate channel estimation and stronger anti-interference capability can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a channel estimation method, related equipment, storage medium, and computer program product. Background Technology

[0002] The relevant semantic communication systems mainly rely on static channel assumptions and perfect channel estimation techniques. That is, under the assumption that the channel does not change dynamically, fixed encoding and decoding strategies are used to achieve semantic communication. Among them, perfect channel estimation can be understood as the receiver in the semantic communication system already knowing the properties and state of the channel, so it does not need to perform channel estimation.

[0003] However, in some complex channel scenarios, due to the Doppler effect, the channel will change dynamically during semantic communication, which makes these fixed strategies unable to provide sufficient transmission performance support, causing semantics to be interfered with during transmission. At the same time, the related channel estimation schemes may introduce additional interference, thereby affecting the performance of semantic transmission. Summary of the Invention

[0004] To address the related technical issues, embodiments of this application provide a channel estimation method, related equipment, storage medium, and computer program product.

[0005] The technical solution of this application embodiment is implemented as follows: This application provides a channel estimation method applied to a transmitting device, including: A first symbol and first information are determined, wherein the first symbol is used to indicate the semantics of the information source, and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; During the process of superimposing the second symbol onto the first symbol, power is allocated to the first symbol and the second symbol based on the first information, and the second symbol is used for channel estimation; The first symbol, after being superimposed, is transmitted to the receiving device through the first channel, which has at least the characteristics of time-selective fading and frequency-selective fading.

[0006] This application also provides a channel estimation method applied to a receiving device, including: The first symbol is received by the transmitting device through the first channel. The superimposed first symbol is obtained by superimposing the second symbol onto the first symbol. The first symbol is used to indicate the semantics of the source. The power of the first symbol and the second symbol is allocated based on the first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. Based on the superimposed first symbol, the first symbol and the second symbol are obtained; The source is reconstructed based on the first symbol, and the channel is estimated based on the second symbol.

[0007] This application embodiment also provides a channel estimation apparatus, disposed in a transmitting device, comprising: A determining unit is used to determine a first symbol and first information, wherein the first symbol is used to indicate the semantics of the information source, and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; The superposition unit is used to allocate power to the first symbol and the second symbol based on the first information during the process of superimposing the second symbol onto the first symbol, wherein the second symbol is used for channel estimation; The transmitting unit is used to transmit a superimposed first symbol to the receiving device through a first channel, wherein the first channel has at least the characteristics of time-selective fading and frequency-selective fading.

[0008] This application embodiment also provides a channel estimation apparatus, disposed in a receiving device, including: The receiving unit is configured to receive, via a first channel, a superimposed first symbol transmitted by a transmitting device. The superimposed first symbol is obtained by superimposing a second symbol onto the first symbol. The first symbol is used to indicate the semantics of the information source. The power of the first symbol and the second symbol is allocated based on first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the information source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. The first processing unit is used to obtain the first symbol and the second symbol based on the superimposed first symbol; The second processing unit is used to reconstruct the information source based on the first symbol and to perform channel estimation based on the second symbol.

[0009] This application also provides an electronic device, including: a processor and a memory for storing a computer program capable of running on the processor. When the processor runs the computer program, it executes the steps of any of the methods described above on the transmitting device side, or executes the steps of any of the methods described above on the receiving device side.

[0010] This application embodiment also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the methods described above for the transmitting device side, or implements the steps of any of the methods described above for the receiving device side.

[0011] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the methods described above for the transmitting device side, or implements the steps of any of the methods described above for the receiving device side.

[0012] The channel estimation method, related devices, storage medium, and computer program products provided in this application involve a transmitting device determining a first symbol and first information. During the process of superimposing a second symbol onto the first symbol, power is allocated to the first and second symbols based on the first information. The second symbol is used for channel estimation, the first symbol is used to indicate the semantics of the source, and the first information is used to indicate the importance of the first symbol for source reconstruction. The superimposed first symbol is transmitted to a receiving device through a first channel, which has at least time-selective fading and frequency-selective fading characteristics. The receiving device obtains the first and second symbols based on the superimposed first symbol. Source reconstruction is performed based on the first symbol, and channel estimation is performed based on the second symbol. The technical solution provided in this application, in a complex and variable dual-selective channel environment, allows the transmitting device to superimpose pilot symbols onto semantic symbols and dynamically adjust the power allocation of different symbols based on the importance of the semantic symbols to achieve the transmission of the superimposed semantic symbols. In other words, by optimizing the power allocation of different symbols through semantic symbol inequality, the noise immunity of semantic symbols under complex channel conditions can be improved, and the accuracy of channel estimation can also be improved, thereby ensuring the performance of semantic transmission. Attached Figure Description

[0013] Figure 1 This is a schematic flowchart of the first channel estimation method according to an embodiment of this application; Figure 2 This is a schematic flowchart of the second channel estimation method according to an embodiment of this application; Figure 3 This is a flowchart illustrating a semantic communication system as an application example of this application; Figure 4 This is a schematic diagram of the structure of the first channel estimation device according to the embodiments of this application; Figure 5 This is a schematic diagram of the structure of the second channel estimation device according to an embodiment of this application; Figure 6 This is a schematic diagram of the structure of the electronic device according to an embodiment of this application; Figure 7 This is a schematic diagram of the channel estimation system according to an embodiment of this application. Detailed Implementation

[0014] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0015] In related technologies, one channel estimation scheme uses pilot symbol-assisted modulation technology to reserve some symbols in the Orthogonal Frequency Division Multiplexing (OFDM) symbols to train sequences. However, this method cannot adapt to dynamic changes in the channel (such as dynamic changes in time or frequency), resulting in poor channel estimation performance in dual-selective channel environments.

[0016] Another channel estimation scheme utilizes pilot superposition technology, inserting pilot symbols onto data symbols to better utilize bandwidth resources. However, this approach may introduce additional interference in a dual-selective channel environment, requiring complex interference handling mechanisms. This not only increases the computational load on devices in the semantic communication system but may also affect the semantic data recovery performance.

[0017] In summary, semantic communication systems suffer from degraded semantic transmission performance in complex dual-selective channel environments.

[0018] Based on this, in various embodiments of this application, for dual-selective channels, pilot symbols are superimposed on semantic symbols, and the power allocation of pilot symbols and semantic symbols is dynamically adjusted in combination with the inequality of semantic symbols in order to perform channel estimation and semantic communication. In this way, bandwidth resources can be effectively utilized to achieve more accurate channel estimation. At the same time, the anti-interference capability of semantic transmission can be improved, and the performance of semantic transmission can be guaranteed.

[0019] This application provides a channel estimation method, such as... Figure 1 As shown, applied to a transmitting device, the method includes: Step 101: Determine the first symbol and the first information, wherein the first symbol is used to indicate the semantics of the information source, and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; Step 102: During the process of superimposing the second symbol onto the first symbol, power is allocated to the first symbol and the second symbol based on the first information, and the second symbol is used for channel estimation; Step 103: Transmit the superimposed first symbol to the receiving device through the first channel, wherein the first channel has at least the characteristics of time-selective fading and frequency-selective fading.

[0020] In practical applications, the sending device (also known as the sending end) and the receiving device (also known as the receiving end) can be understood as two electronic devices in a semantic communication system, such as servers, laptops, tablets, or desktop computers. This application embodiment does not limit the types of sending and receiving devices, as long as their functions are implemented.

[0021] In practical applications, before step 101, the transmitting device can obtain the information source to be transmitted. The information source can include types such as images, voice, text, and multimedia. The information source can be obtained from the network or from a database. This application embodiment does not limit the method of obtaining the information source.

[0022] In practical applications, after obtaining the information source, the transmitting device can apply an encoder and a model to obtain the first symbol and the first information respectively; wherein, the first symbol can be called a semantic symbol, a data symbol, or a semantic data symbol, etc., and this application embodiment does not limit it.

[0023] Specifically, in one embodiment, determining the first symbol and the first information includes: The first symbol is obtained by performing encoding correlation processing on the information source based on the first encoder; The first information is obtained by estimating the first symbol based on the first model.

[0024] The first encoder at least has feature extraction and encoding functions. Specifically, it may include a second encoder (also called a semantic encoder) and a third encoder (also called a source-channel joint encoder or a deep source-channel joint encoder). The second encoder is at least used to extract the semantic features of the source and encode those features. The third encoder is at least used to analyze the probability distribution, syntactic structure, and other features of the source, and to optimize the encoded semantic features. Furthermore, the first model can be called an entropy model, used to estimate the importance of each semantic symbol in the source reconstruction process.

[0025] Here, the transmitting device can input the information source to the first encoder to perform feature extraction and encoding processing on the information source through the first encoder to obtain the encoded first symbol; then, the encoded first symbol is input to the first model to obtain the first information; wherein, the first information may include the importance matrix of the first symbol (which can be expressed as Semantic Importance Matrix in English).

[0026] In practical applications, after determining the first symbol and the first information, the transmitting device can superimpose the first symbol and the second symbol in a non-orthogonal manner, and allocate different powers to the first symbol and the second symbol during the superposition process; wherein, the second symbol can be called a pilot symbol.

[0027] Specifically, in one embodiment, allocating power to the first symbol and the second symbol based on the first information includes: Based on the first information, it is determined that the first symbol satisfies the first condition, wherein the first condition characterizes that the importance of the first symbol to the source reconstruction is less than or equal to the first threshold. The first power is assigned to the first symbol, and the second power is assigned to the second symbol, wherein the first power is less than the second power.

[0028] In practical applications, since different first symbols may have varying degrees of importance for source reconstruction by the receiving device, there exists a characteristic of first symbol inequality. In this case, the transmitting device can determine the first symbol that satisfies the first condition (which can be understood as an unimportant first symbol) based on the first information; then, it can superimpose the first symbol that satisfies the first condition and the second symbol in a non-orthogonal manner, increasing the power allocation of the second symbol during the superposition process and correspondingly decreasing the power allocation of the first symbol that satisfies the first condition; wherein, the sum of the power allocated to the first symbol and the second symbol can be a fixed value.

[0029] In other words, for the first symbol that meets the first condition, the transmitting device can allocate more power (i.e., second power) to the second symbol to improve the accuracy of subsequent channel estimation.

[0030] In one embodiment, the first symbol and the second symbol have the same time-domain resources and / or frequency-domain resources, and the first symbol and the second symbol have different powers.

[0031] In practical applications, by superimposing the second symbol on the first symbol, the first symbol and the second symbol can share time-domain resources and / or frequency-domain resources, but do not share power. This reduces the bandwidth resources occupied by the second symbol and reduces the interference and computational complexity caused by the introduction of the second symbol.

[0032] In this embodiment, for the less important first symbol, the transmitting device can allocate more power to the corresponding second symbol to increase the power ratio of the symbol to the noise, making the second symbol easier to detect or identify in the noise during the channel estimation process, thereby achieving more accurate channel estimation.

[0033] In one embodiment, allocating power to the first symbol and the second symbol based on the first information includes: Based on the first information, it is determined that the first symbol satisfies the second condition, wherein the second condition indicates that the importance of the first symbol to the source reconstruction is greater than the first threshold. The first power is assigned to the first symbol, and the second power is assigned to the second symbol, wherein the first power is greater than the second power.

[0034] In practical applications, the transmitting device can also determine a first symbol (which can be understood as an important first symbol) that satisfies the second condition based on the first information; then, it can superimpose the first symbol that satisfies the second condition and the second symbol in a non-orthogonal manner, and reduce the power allocation of the second symbol during the superposition process, and correspondingly increase the power allocation of the first symbol that satisfies the first condition.

[0035] In other words, for a first symbol that meets the second condition, the transmitting device can allocate less power (i.e., second power) to the second symbol to improve the anti-interference capability of the first symbol during transmission.

[0036] In this embodiment of the application, for an important first symbol, the transmitting device can allocate less power to the corresponding second symbol, that is, allocate more power to the important first symbol, so that the first symbol is more easily detected or identified by the receiving device in noise, thereby enhancing the noise resistance of the first symbol and thus obtaining higher semantic transmission performance.

[0037] In practical applications, after the symbols are superimposed, the transmitting device can transmit the first symbol superimposed with the second symbol through the first channel. The first channel can be called a dual-selective channel (or simply Channel in English), and this application does not limit this. A path-based dual-selective channel model can be used, and multipath components with similar propagation delays can be grouped through the path-based dual-selective channel model, so that the first channel has dynamic characteristics in time and frequency. That is, the amplitude of each multipath component is a time-varying fading process, and the delay will change with time, thereby introducing time-selective fading (also known as time-varying fading) and frequency-selective fading characteristics into the first channel.

[0038] Here, during the transmission of the superimposed first symbol, the transmitting device can transmit via a channel. For example, the transmitting device can convert the superimposed first symbol into a complex signal based on an Inverse Fast Fourier Transform (IFFT), and then transmit the complex signal to the receiving device through the first channel.

[0039] Accordingly, embodiments of this application also provide a channel estimation method, such as... Figure 2 As shown, applied to a receiving device, the method includes: Step 201: Receive the superimposed first symbol sent by the transmitting device through the first channel. The superimposed first symbol is obtained by superimposing the second symbol onto the first symbol. The first symbol is used to indicate the semantics of the source. The power of the first symbol and the second symbol is allocated based on the first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. Step 202: Based on the superimposed first symbol, obtain the first symbol and the second symbol; Step 203: Reconstruct the information source based on the first symbol, and perform channel estimation based on the second symbol.

[0040] In practical applications, the transmitting device can dynamically adjust the power distribution between the first and second symbols during the superposition process for the superimposed first symbol.

[0041] Specifically, in one embodiment, when the first symbol satisfies the first condition, the power allocated to the first symbol is the first power, the power allocated to the second symbol is the second power, the first power is less than the second power, and the first condition indicates that the importance of the first symbol to the source reconstruction is less than or equal to a first threshold.

[0042] It should be noted that for the less important first symbol, allocating more power to the second symbol can increase the power ratio of the second symbol relative to the noise, making the second symbol easier to detect and thus improving the accuracy of subsequent channel estimation.

[0043] Specifically, in one embodiment, when the first symbol satisfies the second condition, the power allocated to the first symbol is the first power, the power allocated to the second symbol is the second power, the first power is greater than the second power, and the second condition indicates that the importance of the first symbol to the source reconstruction is greater than a first threshold.

[0044] It should be noted that for the important first symbol, by allocating less power to the second symbol, the power ratio of the first symbol to the noise can be increased, making the first symbol easier to detect. This improves the anti-interference capability of the first symbol during transmission.

[0045] In practical applications, in step 202, when transmitting the superimposed first symbol via signal transmission, the receiving device can perform averaging processing on the received signal within a first duration (which can be set as needed, such as 1 second or 10 seconds) to eliminate some interference from the first symbol to the second symbol, thereby obtaining the second symbol. Additionally, the receiving device can perform channel equalization processing on the averaged signal to obtain the first symbol.

[0046] Next, the receiving device can perform channel estimation based on the channel estimation algorithm and the second symbol to obtain a channel estimation result; wherein the channel estimation result may include the channel response coefficient of each subcarrier. Simultaneously, the receiving device can input the first symbol into the first decoder corresponding to the first encoder to reconstruct the signal source.

[0047] The channel estimation method provided in this application involves a transmitting device determining a first symbol and first information. During the process of superimposing a second symbol onto the first symbol, power is allocated to the first and second symbols based on the first information. The second symbol is used for channel estimation, the first symbol indicates the semantics of the source, and the first information indicates the importance of the first symbol for source reconstruction. The superimposed first symbol is transmitted to a receiving device through a first channel, which has at least time-selective fading and frequency-selective fading characteristics. The receiving device obtains the first and second symbols based on the superimposed first symbol. Source reconstruction is performed based on the first symbol, and channel estimation is performed based on the second symbol. This technical solution addresses complex and variable channel environments by having the transmitting device superimpose pilot symbols onto semantic symbols and dynamically adjust the power allocation of different symbols based on the importance of the semantic symbols to achieve the transmission of the superimposed semantic symbols. In other words, optimizing the power allocation of different symbols through semantic symbol inequality improves the noise immunity of semantic symbols under complex channel conditions and also improves the accuracy of channel estimation, thereby ensuring the performance of semantic transmission.

[0048] The following section provides a more detailed description of this application with reference to application examples.

[0049] In the application example of this application, in order to address the problem of semantic transmission performance degradation in semantic communication systems under dual-selective channel environments, a hybrid channel estimation scheme combining data and pilot signals that combines semantic symbol inequality is proposed. Specifically, by superimposing pilot signals (i.e., the second signals mentioned above) on semantic symbols (i.e., the first signals mentioned above), and dynamically adjusting the pilot power allocation in combination with the importance of semantic symbols (i.e., the first information mentioned above), channel estimation and semantic transmission can be achieved under dual-selective channel environments (i.e., the first channel mentioned above).

[0050] Here, in a dual-selective channel environment, the semantic communication system implements semantic transmission as follows: Figure 3 As shown, it includes the following steps: Step 1: In the semantic communication system, the transmitting end inputs the information source (which can be represented as X) to the semantic encoder and the deep source-channel joint encoder (i.e., the first encoder mentioned above) for processing to obtain the encoded semantic symbols; Step 2: The sending end estimates the importance of each semantic symbol using the entropy model (i.e., the first model mentioned above), thereby obtaining the semantic symbol importance matrix (i.e., the first information mentioned above). Step 3: The transmitting end superimposes semantic symbols and pilot symbols in a non-orthogonal manner, and allocates different powers to pilot symbols and data symbols according to the importance of semantic symbols; specifically, more power can be allocated to pilot symbols for less important semantic symbols, and relatively less power can be allocated to pilot symbols for important semantic symbols. Step 4: The transmitting end converts the semantic symbols superimposed on the pilot symbols into complex signals and transmits the complex signals through a dual-selective channel; where the dual-selective channel can be understood as a transmission medium or medium, and the complex signal can be understood as the input of the OFDM system.

[0051] Step 5: In order to reduce the influence of semantic symbols on pilot symbols to a certain extent, the receiver performs average processing on the received signals over a period of time to obtain a relatively clean pilot channel; then, channel equalization is performed on the averaged signals to obtain semantic symbols. Step 6: The receiver applies a channel estimation algorithm to estimate the channel response coefficient of each OFDM subcarrier; then, the semantic symbols are input to the deep source-channel joint decoder (which can be expressed as Semantic Decoder) and the semantic decoder (which can be expressed as Deep JSCC Decoder) (i.e. the first decoder mentioned above) to recover the original source (which can be represented as X^).

[0052] In the application example of this application, during the semantic transmission process, by superimposing pilot symbols on semantic symbols, bandwidth resources can be effectively utilized, reducing the interference and computational complexity caused by the introduction of pilots.

[0053] Secondly, reducing pilot power allocation on important semantic symbols improves the accuracy of channel estimation; increasing pilot power allocation on unimportant semantic symbols enhances their noise immunity, thereby improving the robustness and reliability of semantic transmission. These optimization methods significantly improve semantic transmission performance under complex channel conditions.

[0054] To implement the method of the embodiments of this application, the embodiments of this application also provide a channel estimation device, which is installed on a transmitting device, such as... Figure 4 As shown, the device includes: The determining unit 401 is used to determine a first symbol and first information, wherein the first symbol is used to indicate the semantics of the information source, and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; The superposition unit 402 is used to allocate power to the first symbol and the second symbol based on the first information during the process of superimposing the second symbol onto the first symbol, wherein the second symbol is used for channel estimation; The transmitting unit 403 is used to transmit a superimposed first symbol to the receiving device through a first channel, wherein the first channel has at least the characteristics of time-selective fading and frequency-selective fading.

[0055] In one embodiment, the overlay unit 402 is configured to determine, based on the first information, that the first symbol satisfies a first condition, wherein the first condition characterizes that the importance of the first symbol to the source reconstruction is less than or equal to a first threshold; allocate the first power to the first symbol, and allocate the second power to the second symbol, wherein the first power is less than the second power.

[0056] In one embodiment, the superposition unit 402 is configured to determine, based on the first information, that the first symbol satisfies a second condition, wherein the second condition indicates that the importance of the first symbol to the source reconstruction is greater than a first threshold; allocate the first power to the first symbol, and allocate the second power to the second symbol, wherein the first power is greater than the second power.

[0057] In one embodiment, the determining unit 401 is configured to perform coding correlation processing on the information source based on the first encoder to obtain the first symbol; and to estimate the first symbol based on the first model to obtain the first information.

[0058] In practical applications, the determining unit 401 and the superposition unit 402 can be implemented by the processor in the channel estimation device, and the sending unit 403 can be implemented by the communication interface in the channel estimation device.

[0059] To implement the method of the embodiments of this application, the embodiments of this application also provide a channel estimation device, which is disposed on a receiving device, such as... Figure 5 As shown, the device includes: The receiving unit 501 is used to receive a superimposed first symbol transmitted by the transmitting device through a first channel. The superimposed first symbol is obtained by superimposing a second symbol onto the first symbol. The first symbol is used to indicate the semantics of the information source. The power of the first symbol and the second symbol is allocated based on first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the information source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. The first processing unit 502 is used to obtain the first symbol and the second symbol based on the superimposed first symbol; The second processing unit 503 is used to reconstruct the information source based on the first symbol and to perform channel estimation based on the second symbol.

[0060] In practical applications, the receiving unit 501 can be implemented by the communication interface in the channel estimation device; the first processing unit 502 and the second processing unit 503 can be implemented by the processor in the channel estimation device.

[0061] It should be noted that the channel estimation device provided in the above embodiments is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the channel estimation device and the channel estimation method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0062] Based on the hardware implementation of the above program modules, and in order to implement the methods on the transmitting and receiving device sides of the embodiments of this application, the embodiments of this application also provide an electronic device, which may include a transmitting device or a receiving device, such as... Figure 6 As shown, the electronic device 600 includes: The communication interface 601 enables information exchange with other devices; The processor 602 is connected to the communication interface 601 to enable information interaction with other devices and to execute the methods provided by one or more technical solutions on the receiving or transmitting device side when running a computer program. The computer program is stored in memory 603.

[0063] Specifically, if the electronic device includes a transmitting device, the processor 602 is configured to determine a first symbol and first information, wherein the first symbol is used to indicate the semantics of the information source and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; during the process of superimposing a second symbol onto the first symbol, power is allocated to the first symbol and the second symbol based on the first information, wherein the second symbol is used for channel estimation; The communication interface 601 is used to send a superimposed first symbol to a receiving device through a first channel, wherein the first channel has at least the characteristics of time-selective fading and frequency-selective fading.

[0064] In one embodiment, the processor 602 is configured to determine, based on the first information, that the first symbol satisfies a first condition, wherein the first condition characterizes that the importance of the first symbol to the source reconstruction is less than or equal to a first threshold; allocate the first power to the first symbol, and allocate the second power to the second symbol, wherein the first power is less than the second power.

[0065] In one embodiment, the processor 602 is configured to determine, based on the first information, that the first symbol satisfies a second condition, wherein the second condition indicates that the importance of the first symbol to source reconstruction is greater than a first threshold; allocate the first power to the first symbol, and allocate the second power to the second symbol, wherein the first power is greater than the second power.

[0066] In one embodiment, the processor 602 is configured to perform coding correlation processing on the information source based on a first encoder to obtain the first symbol; and to estimate the first symbol based on a first model to obtain the first information.

[0067] If the electronic device includes a receiving device, the communication interface 601 is used to receive a superimposed first symbol sent by the transmitting device through a first channel. The superimposed first symbol is obtained by superimposing a second symbol onto the first symbol. The first symbol is used to indicate the semantics of the information source. The power of the first symbol and the second symbol is allocated based on first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the information source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. The processor 602 is configured to obtain the first symbol and the second symbol based on the superimposed first symbol; to reconstruct the information source based on the first symbol; and to perform channel estimation based on the second symbol.

[0068] It should be noted that the specific processing procedures of the communication interface 601 and the processor 602 can be understood by referring to the above method.

[0069] Of course, in practical applications, the various components in electronic device 600 are coupled together through bus system 604. It can be understood that bus system 604 is used to realize the connection and communication between these components. In addition to a data bus, bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 6 The general designated all buses as Bus System 604.

[0070] The first memory 603 in this embodiment is used to store various types of data to support the operation of the electronic device 600. Examples of such data include any computer program used to operate on the electronic device 600.

[0071] The methods disclosed in the above embodiments of this application can be applied to the first processor 602, or implemented by the first processor 602. The first processor 602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the first processor 602. The first processor 602 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 602 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the first memory 603. The first processor 602 reads the information in the first memory 603 and completes the steps of the aforementioned method in combination with its hardware.

[0072] In an exemplary embodiment, the electronic device 600 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0073] It is understood that the memory (memory 603) in this embodiment of the application can be volatile memory or non-volatile memory, or both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); the magnetic surface memory can be disk storage or magnetic tape storage. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0074] To implement the method provided in the embodiments of this application, the embodiments of this application also provide a channel estimation system, such as... Figure 7 As shown, the system includes a transmitting device 701 and a receiving device 702.

[0075] It should be noted that the specific processing procedures of the transmitting device 701 and the receiving device 702 have been described in detail above and will not be repeated here.

[0076] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory 603 storing a computer program. This computer program can be executed by the processor 602 of the electronic device 600 to complete the steps described in the aforementioned transmitting device-side method, or to complete the steps described in the aforementioned receiving device-side method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0077] In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by a processor 602 of an electronic device 600 to complete the steps of the aforementioned transmitting device-side method, or to complete the steps of the aforementioned receiving device-side method.

[0078] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0079] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0080] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A channel estimation method, characterized in that, Applied to transmitting devices, including: A first symbol and first information are determined, wherein the first symbol is used to indicate the semantics of the information source, and the first information is used to indicate the importance of the first symbol to the reconstruction of the information source; During the process of superimposing the second symbol onto the first symbol, power is allocated to the first symbol and the second symbol based on the first information, and the second symbol is used for channel estimation; The first symbol, after being superimposed, is transmitted to the receiving device through the first channel, which has at least the characteristics of time-selective fading and frequency-selective fading.

2. The method according to claim 1, characterized in that, The step of allocating power to the first symbol and the second symbol based on the first information includes: Based on the first information, it is determined that the first symbol satisfies a first condition, the first condition indicating that the importance of the first symbol to the source reconstruction is less than or equal to a first threshold; the first power is allocated to the first symbol, and the second power is allocated to the second symbol, the first power being less than the second power; or, Based on the first information, it is determined that the first symbol satisfies the second condition, the second condition indicating that the importance of the first symbol to the source reconstruction is greater than the first threshold; the first power is allocated to the first symbol, and the second power is allocated to the second symbol, the first power being greater than the second power.

3. The method according to claim 2, characterized in that, The first symbol and the second symbol have the same time-domain resources and / or frequency-domain resources, and the first symbol and the second symbol have different powers.

4. The method according to claim 1, characterized in that, The determination of the first symbol and the first information includes: The first symbol is obtained by performing encoding correlation processing on the information source based on the first encoder; The first information is obtained by estimating the first symbol based on the first model.

5. A channel estimation method, characterized in that, Applied to receiving devices, including: The first symbol is received by the transmitting device through the first channel. The superimposed first symbol is obtained by superimposing the second symbol onto the first symbol. The first symbol is used to indicate the semantics of the source. The power of the first symbol and the second symbol is allocated based on the first information. The first information is used to indicate the importance of the first symbol to the reconstruction of the source. The first channel has at least the characteristics of time-selective fading and frequency-selective fading. Based on the superimposed first symbol, the first symbol and the second symbol are obtained; The source is reconstructed based on the first symbol, and the channel is estimated based on the second symbol.

6. The method according to claim 5, characterized in that, When the first symbol satisfies the first condition, the power allocated to the first symbol is the first power, the power allocated to the second symbol is the second power, the first power is less than the second power, and the first condition indicates that the importance of the first symbol to the source reconstruction is less than or equal to the first threshold. or, When the first symbol satisfies the second condition, the power allocated to the first symbol is the first power, the power allocated to the second symbol is the second power, the first power is greater than the second power, and the second condition indicates that the importance of the first symbol to the source reconstruction is greater than the first threshold.

7. The method according to claim 6, characterized in that, The first symbol and the second symbol have the same time-domain resources and / or frequency-domain resources, and the first symbol and the second symbol have different powers.

8. An electronic device, characterized in that, include: The processor and the memory used to store computer programs that can run on the processor. When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 4, or performs the steps of the method according to any one of claims 5 to 7.

9. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4, or the steps of the method according to any one of claims 5 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4, or the steps of the method according to any one of claims 5 to 7.