Signal transmission method, first communication node, second communication node, storage medium, and program product

By dynamically adjusting the compression mode and transmission method of the power allocation matrix, the problem of balancing transmission accuracy and air interface overhead in the superimposed pilot communication system is solved, thereby improving system performance and channel estimation accuracy.

WO2026144680A1PCT designated stage Publication Date: 2026-07-09ZTE CORP

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-11-26
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

In end-to-end wireless communication systems with superimposed pilot signals, the simultaneous transmission of pilot signals and data leads to a decrease in receiver performance, and the compression of the power allocation matrix results in a decrease in transmission accuracy, making it impossible to effectively balance transmission accuracy and air interface overhead.

Method used

By dynamically adjusting the compression mode of the power allocation matrix and sending it to the receiving end for decompression in real time, the transmission accuracy and air interface resource overhead are balanced. Multi-layer network compression and lossless compression modes are adopted to adapt to different channel conditions, thus optimizing the transmission method of the power allocation matrix.

Benefits of technology

This improved the overall performance of the superimposed pilot communication system, increased the accuracy of channel estimation and reduced computational complexity, while increasing the system throughput without sacrificing bandwidth.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025137726_09072026_PF_FP_ABST
    Figure CN2025137726_09072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a signal transmission method, a first communication node, a second communication node, a storage medium, and a program product. The signal transmission method comprises: on the basis of a compression mode, determining power compression information and power mapping information corresponding to power allocation information, wherein the compression mode comprises a mode corresponding to a channel state, and the power compression information comprises information obtained after compression of the power allocation information; transmitting the power compression information and control signaling, wherein the control signaling comprises a compression parameter, and the compression parameter comprises a parameter associated with the compression of the power allocation information; on the basis of the power mapping information, superimposing a corresponding pilot symbol and a data symbol to obtain a power aliasing signal; and transmitting the power aliasing signal.
Need to check novelty before this filing date? Find Prior Art

Description

Signal transmission method, first communication node, second communication node, storage medium and program product Technical Field

[0001] This application relates to the field of communication technology, such as signal transmission methods, first communication nodes, second communication nodes, storage media, and program products. Background Technology

[0002] In end-to-end wireless communication systems with superimposed pilots, pilot signals and data are transmitted simultaneously, eliminating the need for dedicated time-frequency domain resources for pilot signals. However, in channels with superimposed pilots, receiver channel estimation and equalization suffer from significant interference between data and pilot signals, degrading receiver performance. Therefore, a power allocation matrix is ​​needed to optimize the performance of this communication system.

[0003] The power allocation matrix needs to be transmitted through the channel to the receiver for demodulation. To save transmission resources, compression techniques can be used to compress the power allocation matrix before sending it to the receiver and then decompressing it. However, compression may lead to a decrease in accuracy. Therefore, it is necessary to dynamically balance transmission accuracy and air interface overhead to further improve the system's transmission efficiency. Summary of the Invention

[0004] This application provides a signal transmission method, a first communication node, a second communication node, a storage medium, and a program product, balancing transmission accuracy and air interface overhead.

[0005] In a first aspect, embodiments of this application provide a signal transmission method, including:

[0006] Based on the compression mode, power compression information and power mapping information corresponding to the power allocation information are determined. The compression mode includes the mode corresponding to the channel state, and the power compression information includes information obtained after compression of the power allocation information.

[0007] The power compression information and control signaling are transmitted, the control signaling including compression parameters, the compression parameters including parameters associated with compressing the power allocation information;

[0008] Based on the power mapping information, the corresponding pilot symbols and data symbols are superimposed to obtain a power aliasing signal;

[0009] The power aliasing signal is transmitted.

[0010] Secondly, embodiments of this application provide a signal transmission method, including:

[0011] Acquire power compression information and control signaling, wherein the power compression information includes information obtained after compression of power allocation information, and the control signaling includes compression parameters, wherein the compression parameters include parameters associated with compressing the power allocation information;

[0012] Decompress the power compression information according to the compression parameters, compression mode and transmission configuration to obtain power mapping information;

[0013] Acquire power aliasing signal;

[0014] Based on the power mapping information and local pilot data, the power aliasing signal is demodulated.

[0015] Thirdly, embodiments of this application provide a first communication node, including:

[0016] One or more processors;

[0017] Storage device for storing one or more programs;

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the signal transmission method provided in the first aspect of the present application.

[0019] Fourthly, embodiments of this application provide a second communication node, including:

[0020] One or more processors;

[0021] Storage device for storing one or more programs;

[0022] When the one or more programs are executed by the one or more processors, the one or more processors implement the signal transmission method provided in the second aspect of the present application.

[0023] Fifthly, embodiments of this application provide a storage medium, including:

[0024] The storage medium stores a computer program, which, when executed by a processor, implements the signal transmission method provided in the embodiments of this application.

[0025] Sixthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the signal transmission method provided according to embodiments of this application.

[0026] Further details regarding the above embodiments and other aspects of this application, as well as their implementations, are provided in the accompanying drawings, detailed description, and claims. Attached Figure Description

[0027] Figure 1 is a schematic flowchart of a signal transmission method provided in an embodiment of this application;

[0028] Figure 2 is a schematic diagram of the structure of a communication system provided in an embodiment of this application;

[0029] Figure 3 is a flowchart illustrating another signal transmission method provided in an embodiment of this application;

[0030] Figure 4 is a schematic diagram of an end-to-end wireless communication system provided in an embodiment of this application;

[0031] Figure 5 is an interactive schematic diagram of an end-to-end wireless communication system provided in an embodiment of this application;

[0032] Figure 6 is a schematic diagram of a full-bandwidth transmission scenario provided by an embodiment of this application;

[0033] Figure 7 is a schematic diagram of a partial bandwidth transmission scenario provided by an embodiment of this application;

[0034] Figure 8 is a schematic diagram of a power allocation matrix compression and mapping module provided in an embodiment of this application;

[0035] Figure 9 is a schematic diagram of a multi-layer network compression mode provided in an embodiment of this application;

[0036] Figure 10 is a schematic diagram of a multi-layer network power matrix compression and mapping configuration provided in an embodiment of this application;

[0037] Figure 11 is a schematic diagram of a multi-layer network power matrix compression configuration provided in an embodiment of this application;

[0038] Figure 12 is a schematic diagram of a signal transmission device provided in an embodiment of this application;

[0039] Figure 13 is a schematic diagram of another signal transmission device provided in an embodiment of this application;

[0040] Figure 14 is a schematic diagram of the structure of a first communication node provided in an embodiment of this application;

[0041] Figure 15 is a schematic diagram of the structure of a second communication node provided in an embodiment of this application. Detailed Implementation

[0042] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be arbitrarily combined with each other.

[0043] The steps illustrated in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases the steps shown or described may be performed in a different order than that presented here.

[0044] In this application, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0045] The principle of an end-to-end wireless communication system with superimposed pilot signals is to assign appropriate power to the pilot signal before data transmission, and then superimpose it onto the data signal for transmission. In this system, the pilot and data are transmitted simultaneously, eliminating the need to allocate time-frequency domain resources specifically for the pilot signal, thus improving system throughput. It can maximize the accuracy of channel estimation and reduce computational complexity without bandwidth loss.

[0046] In channels with superimposed pilot signals, receiver channel estimation and equalization suffer from significant interference between the data signal and the pilot signal, leading to a degraded receiver performance. Therefore, a power allocation matrix is ​​needed to optimize the performance of this communication system. The power allocation matrix adjusts the superposition ratio of the data signal and pilot signal at the system's transmitter, allowing the transmitted signal to adapt to the current channel, thereby improving the overall performance of the superimposed pilot communication system.

[0047] The power allocation matrix is ​​information that the transmitter needs to inform the receiver. The receiver needs to use the received frequency domain data, pilot signals, and the power allocation matrix for demodulation processing. Therefore, the power allocation matrix needs to be transmitted to the receiver via the channel. To save transmission resources, compression techniques can be used to compress the power allocation matrix before sending it to the receiver and then decompressing it. However, compression may lead to a decrease in accuracy, which in turn degrades transmission performance. It is necessary to dynamically balance transmission accuracy and air interface overhead to further improve the system's transmission efficiency.

[0048] This application proposes a power matrix transmission method for an end-to-end wireless communication system based on superimposed pilots. This application compresses and maps the power allocation matrix trained at the transmitter end of the end-to-end wireless communication system based on superimposed pilots, and transmits it in real time to the receiver end for decompression and data reception processing, dynamically balancing the compression accuracy of the power matrix and air interface resource overhead.

[0049] In one exemplary embodiment, FIG1 is a schematic flowchart of a signal transmission method provided in an embodiment of the present application. The signal transmission method can be applied to the situation of balancing transmission accuracy and air interface overhead. The signal transmission method can be executed by a signal transmission device, which can be implemented by software and / or hardware and integrated on a first communication node. The first communication node can be a data transmitter.

[0050] Figure 2 is a schematic diagram of a communication system provided in an embodiment of this application; referring to Figure 2, the end-to-end wireless communication system includes a transmitter and a receiver. The transmitter transmits mixed transmission data Y, obtained by superimposing data and pilot power, to the receiver through a channel. In addition, the transmitter needs to transmit a power compression matrix to the receiver through the channel. The receiver uses the decompressed power matrix in combination with locally generated pilot symbols to process the received mixed transmission data Y. The transmitter and receiver can be terminal equipment, base station, etc.

[0051] To balance transmission accuracy and air interface overhead, this application provides a signal transmission method, as shown in Figure 1. The signal transmission method provided in this embodiment includes the following operations:

[0052] S110. Based on the compression mode, determine the power compression information and power mapping information corresponding to the power allocation information.

[0053] Compression modes can be considered as the modes provided for compressing power allocation information. Different compression modes can adapt to different scenarios to balance transmission accuracy and air interface overhead. Compression modes include modes corresponding to channel states. This application can dynamically adjust the compression mode according to the channel state to dynamically adjust the output power allocation matrix, thus balancing transmission accuracy and air interface overhead. When the channel changes, the power allocation matrix output by the module also changes accordingly, giving the system better environmental adaptability. This application provides multiple compression modes to adapt to different system requirements:

[0054] A lossless compression mode suitable for scenarios where environmental information changes slowly and system performance requirements are high;

[0055] This multi-layer network compression mode allows for dynamic adjustment of the compression ratio based on system parameters (such as network bandwidth and transmission bit rate) to achieve an optimal balance between accuracy and air interface resource usage. This mode is suitable for scenarios with rapidly changing channels.

[0056] This application allows for flexible adjustment of transmission accuracy and air interface overhead based on channel changes, and optimizes the transmission method of the transmitting power allocation matrix to improve the overall performance of the superimposed pilot end-to-end communication system.

[0057] Power allocation information can be considered as information that adjusts the power superposition ratio of the transmitter's data and pilot signals. Power compression information includes information obtained after compressing the power allocation information. Power compression information can be considered as information formed by compressing the power allocation information. Power mapping information can be considered as information used for superimposing data and pilot signals, obtained by resource mapping of the power allocation information.

[0058] The form of power allocation information is not limited here; it can be in matrix form, in which case it is also called a power allocation matrix. Similarly, power compression information and power mapping information can also be in matrix form, and are also called power compression matrix and power mapping matrix, respectively.

[0059] In the process of determining power compression information based on the compression mode, different compression modes can be used to compress the power allocation information to obtain power compression information.

[0060] This operation can obtain the power mapping information corresponding to the power allocation information based on the compression mode. Alternatively, it can obtain the power mapping information corresponding to the power allocation information based on the compression mode combined with the transmission configuration.

[0061] The transmission configuration can be considered as the configuration of the transmission power matrix. The transmission configuration can be bandwidth-related, such as including full-bandwidth transmission and partial-bandwidth transmission. Full-bandwidth transmission can be considered as transmitting the full-bandwidth power allocation matrix. Partial-bandwidth transmission can be considered as transmitting the partial-bandwidth power allocation matrix corresponding to the actually scheduled frequency band resource elements (REs).

[0062] In this embodiment, the power mapping information can be the partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled at the current moment.

[0063] In one embodiment, when the power compression mode is lossless compression, this operation can use a partial bandwidth power allocation matrix as a power mapping matrix. The partial bandwidth power allocation matrix can be a power allocation matrix for a corresponding portion of the bandwidth selected based on the bandwidth dimension from the full bandwidth power allocation matrix.

[0064] In one embodiment, when the power compression mode is a multi-layer network compression mode, this operation can use a portion of the bandwidth power allocation matrix recovered after decompression of the power compression matrix. That is, the power compression matrix is ​​first expanded to the same dimension as the power allocation matrix to obtain the power recovery matrix. Then, a power mapping matrix is ​​obtained according to the transmission configuration. The power recovery matrix can be considered as a matrix with the same dimension as the power allocation matrix, formed after decompression and recovery of the power compression matrix.

[0065] In the process of obtaining the power mapping matrix based on the transmission configuration, the partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled at the current time is first selected from the power recovery matrix. When the transmission configuration is full-bandwidth transmission, the power recovery matrix is ​​the full-bandwidth power allocation matrix recovered after decompression. When the transmission configuration is partial-bandwidth transmission, the power recovery matrix is ​​the partial-bandwidth power allocation matrix recovered after decompression.

[0066] S120. Transmit the power compression information and control signaling, wherein the control signaling includes compression parameters, and the compression parameters include parameters associated with compressing the power allocation information.

[0067] Control signaling can be considered as signaling sent from the transmitter to the receiver. Control signaling can indicate compression parameters or compression algorithms. The compression algorithm can be included in the compression parameters or included together with the compression parameters in the control signaling. Compression parameters can be used to decompress power compression information, such as the compression ratio, the size of the power allocation matrix in the first dimension, and / or the size of the power allocation matrix in the second dimension.

[0068] This operation transmits power compression information and control signaling to the receiver, enabling the receiver to acquire the power compression information and decompress it using control signaling to recover the power mapping matrix. This facilitates demodulation and decoding of the received power aliasing signal based on the power mapping matrix. The power aliasing signal can be considered as a signal obtained by superimposing data and pilot signals on the same time-frequency resources using the power mapping information.

[0069] S130. Based on the power mapping information, the corresponding pilot symbols and data symbols are superimposed to obtain a power aliasing signal.

[0070] This operation uses power mapping information to superimpose each stream pilot symbol and data symbol on the same time-frequency resource to obtain a power aliasing signal.

[0071] This operation can use the power mapping information as weighting coefficients for data symbols and pilot symbols after different calculations, and obtain the power aliasing signal by weighted summation of the data symbols and pilot symbols.

[0072] S140, Transmit the power aliasing signal.

[0073] This operation can transmit power aliasing signals in the data channel.

[0074] In one embodiment, after power aliasing signal mapping, OFDM symbol imaging is performed, and a cyclic prefix (CP) is processed and loaded to obtain the total signal to be transmitted to the receiver.

[0075] The signal transmission method provided in this embodiment processes power allocation information according to the compression mode of the corresponding signal state to obtain power compression information and power mapping information. The power compression information and control signaling are transmitted to the receiver for demodulation of the power aliasing signal sent by the transmitter. Based on the power mapping matrix, the data symbols and pilot symbols to be transmitted are superimposed to obtain the power aliasing signal, which is then transmitted to the receiver. This achieves the transmission of both pilot signals and data. During transmission, the compression mode can be dynamically adjusted according to the channel state, balancing transmission accuracy and air interface overhead.

[0076] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0077] In one embodiment, determining the power compression information and power mapping information corresponding to the power allocation information based on the compression mode includes:

[0078] The power allocation information is compressed according to the corresponding compression mode to obtain power compression information, wherein the compression mode is configured by the scheduling module;

[0079] Based on the compression mode, determine the power mapping information corresponding to the power allocation information.

[0080] The scheduling module can be a high-level scheduling controller to control the compression mode.

[0081] In this embodiment, the compression mode corresponding to the channel state is selected by the scheduling mode, and then the selected compression mode is used to compress the power allocation information to obtain the power compression information.

[0082] In one embodiment, when the selected compression mode is lossless compression, the power allocation information is processed by a compression algorithm to obtain power compression information.

[0083] In one embodiment, when the selected compression mode is multi-layer network compression, the scheduling module determines which power compression matrix to use for air interface transmission or dynamically switches between different compression matrices based on system parameters such as system transmission bandwidth, air interface transmission load, transmission bit rate, and transmission performance feedback. The power compression matrices with different compression ratios can be power compression matrices output from different network layers. The number of layers in multi-layer network compression can also be controlled by the scheduling module.

[0084] Different compression modes can correspond to different methods for determining power mapping information. In lossless compression, a portion of the bandwidth power allocation matrix can be used as power mapping information. In multi-layer network compression, power mapping information can be determined based on the power recovery matrix corresponding to the power compression matrix. The power mapping information can be a selected portion of the bandwidth power allocation matrix from the power recovery matrix. When selecting this portion, the bandwidth dimension of the power recovery matrix can be chosen. The stream number dimension and the time-domain symbol dimension can be fully retained.

[0085] In this embodiment, power mapping information can be determined based on the compression mode, or it can be determined based on the compression mode combined with the transmission configuration.

[0086] In one embodiment, the compression mode includes a lossless compression mode, and the step of compressing the power allocation information according to the corresponding compression mode to obtain power compression information includes:

[0087] The power allocation information is converted into a one-dimensional vector;

[0088] Quantize the one-dimensional vector to obtain quantized data;

[0089] The quantized data is compressed to obtain power compression information.

[0090] This embodiment refines the method for obtaining power compression information under lossless compression mode. In this embodiment, the power allocation information can be expanded into a one-dimensional vector by columns or rows. Then, the one-dimensional vector is quantized to obtain quantized data. The quantized data is then compressed using a compression algorithm to obtain the power compression information.

[0091] In one embodiment, the compression mode includes multi-layer network compression, and the step of compressing the power allocation information according to the corresponding compression mode to obtain power compression information includes:

[0092] The power allocation information is compressed by passing it through at least one layer of network to obtain power compression information.

[0093] Multilayer network compression can be achieved using at least one compression network. Each compression network layer can be a convolutional layer or a pooling layer. The more layers, the higher the compression ratio.

[0094] Power allocation information is compressed through multiple layers of networks to obtain power compression matrices with different compression ratios and accuracies. These power compression matrices with different compression ratios and accuracies are output by different compression networks.

[0095] After power allocation information is compressed through multiple layers of network, each compression layer can output a power compression message. The scheduling module can select which power compression message to use. The power compression message used can be used to generate power mapping information.

[0096] In this embodiment, the power allocation information is compressed through a multi-layer network, resulting in selected power compression information. This selection can be based on system parameters.

[0097] In one embodiment, obtaining power compression information by compressing the power allocation information through at least one layer of network includes:

[0098] The power allocation information is compressed through a multi-layer network to obtain candidate compression information for each layer of the network.

[0099] Power compression information is selected from the candidate compression information based on system parameters.

[0100] Multi-layer network compression can utilize multiple layers, where the compression network compresses power allocation information, with the output of each layer serving as the input to the next, thus obtaining candidate compression information for each layer. These candidate compression information can be the power compression suggestions output by each layer. The final selected power compression information is chosen from these candidate compression suggestions based on system parameters.

[0101] After obtaining the candidate compression information, this embodiment can select power compression information from the candidate compression information based on system parameters in order to balance transmission accuracy and air interface overhead.

[0102] In one example, the higher-level scheduling module decides which compression ratio candidate compression matrix to use as the power compression matrix for air interface transmission or to dynamically switch between different compression ratios based on system parameters such as system transmission bandwidth, air interface transmission load, transmission bit rate, and transmission performance feedback.

[0103] In one embodiment, the convolutional layer in the multi-layer network includes multiple convolutional kernels, the convolutional weights are configured by a scheduling module, different convolutional kernels correspond to different convolutional weights, and the compression ratio of the convolutional layer is determined by the convolutional window size and the convolutional kernel movement stride.

[0104] The compression ratio of the pooling layer in the multi-layer network is determined by the pooling window size and the step size of the pooling movement.

[0105] The dimension of the output of a convolutional layer can be calculated based on the dimension of the input of the convolutional layer, the stride of the convolutional kernel, and the size of the convolutional window, so that the compression ratio of the convolutional layer is determined by the size of the convolutional window and the stride of the convolutional kernel.

[0106] The dimension of the pooling layer output can be calculated based on the dimension of the pooling layer input, the step size of the pooling movement, and the size of the pooling window, so that the compression ratio of the pooling layer is determined by the size of the pooling window and the step size of the pooling movement.

[0107] In one embodiment, selecting power compression information from the candidate compression information based on system parameters includes:

[0108] The scheduling module selects power compression information corresponding to the system parameters from the candidate compression information;

[0109] The system parameters include one or more of the following:

[0110] System transmission bandwidth; air interface transmission load; transmission bit rate; transmission performance feedback.

[0111] In this embodiment, power compression information is selected from candidate compression information based on one or more of the following: system transmission bandwidth, air interface transmission load, transmission bit rate, and transmission performance feedback.

[0112] System transmission bandwidth can be considered as the width of the frequency range that a communication system can utilize for signal transmission. Air interface transmission load can be considered as the transmission load of the air interface in wireless communication. Transmission performance feedback can be considered as the information fed back by the receiving end after receiving a signal in the communication system, allowing the transmitting end to adjust its transmission strategy based on the feedback.

[0113] In one embodiment, determining the power mapping information corresponding to the power allocation information based on the compression mode includes:

[0114] When the compression mode is lossless compression, the first part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is mapped to obtain the power mapping information.

[0115] The first part of the bandwidth power allocation information includes the element corresponding to the first part of the bandwidth in the power allocation information. The first part of the bandwidth is associated with the first start index and the first end index of the frequency domain resource unit. The first start index is associated with the start resource block of the frequency domain resource unit, and the first end index is associated with the first start index and the bandwidth of the channel.

[0116] The first part of the bandwidth power allocation information can be considered as power allocation information selected from the power allocation information (such as the full bandwidth power allocation matrix AGN) according to the bandwidth dimension.

[0117] In this embodiment, the power mapping matrix uses the first part of the bandwidth power allocation information corresponding to the frequency domain RE actually scheduled at the current time. The first part of the bandwidth power allocation information is used as the power mapping information.

[0118] The first part of the bandwidth power allocation information includes the elements corresponding to the first part of the bandwidth, as well as the elements of all time-domain symbol dimensions and stream number dimensions.

[0119] The first portion of the bandwidth can be a portion of the channel bandwidth. The first start index can be considered the identifier of the start of the actual scheduled frequency domain RE. The first end index can be considered the identifier of the end of the actual scheduled frequency domain RE. The first start index can be determined based on the starting resource block and the number of REs on a resource block (RB). The starting resource block can be considered the resource block at the beginning of a frequency domain resource unit. The first end index can be determined based on the first start index and the channel bandwidth. For example, the first end index can be determined based on the first start index and the first portion of the bandwidth (which is associated with the first start index and the first end index, such as with the number of actual scheduled frequency domain REs). The determination of the first start index and the first end index can be obtained through mathematical operations.

[0120] In one embodiment, determining the power mapping information corresponding to the power allocation information based on the compression mode includes:

[0121] When the compression mode is multi-layer network compression, the power compression information corresponding to the power allocation information is decompressed to obtain power recovery information, and the dimension of the power recovery information is the same as the dimension of the power allocation information.

[0122] Based on the transmission configuration, determine the power mapping information corresponding to the power recovery information.

[0123] The power compression information is decompressed to recover the power recovery information. When recovering the power recovery information, each element of the power compression information can be copied multiple times to form the power recovery information.

[0124] The number of copies can be related to the expansion window size. For example, each element in the power compression information can be copied 3 times the size of the expansion window. Then, the copied elements are arranged sequentially according to the order of each element in the power compression information to form the power recovery information. The expansion window size can be considered as the size of the window that implements element expansion, and this size can be related to the number of element copies.

[0125] In this embodiment, partial bandwidth power allocation information corresponding to the frequency domain RE actually scheduled at the current moment can be selected from the power recovery information as power mapping information. The power recovery information is associated with the transmission configuration. When the transmission configuration is full-bandwidth transmission, the power recovery information is the decompressed and recovered full-bandwidth power allocation information. When the transmission configuration is partial-bandwidth transmission, the power recovery information is the decompressed and recovered partial-bandwidth power allocation matrix.

[0126] In one embodiment, when the compression mode is multi-layer network compression, decompressing the power compression information corresponding to the power allocation information to obtain power recovery information includes:

[0127] When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information;

[0128] The size of the expanded window is associated with the following:

[0129] The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and,

[0130] The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

[0131] This embodiment expands the power compression information into power recovery information by copying elements from the power compression information using an expanded window size. For example, each element in the power compression information is iterated over, copied to the expanded window size, and added to the elements of the power recovery information. For instance, the element in row i and column j of the power compression information is the same as the elements in rows i·Exh to (i+1)·Exh-1 and columns j·Exw to (j+1)·Exw-1 of the power recovery information. Exh·Exw represents the size of the expanded window's rows and columns.

[0132] In this embodiment, the expansion window size can be determined based on a first value (Exh) determined by the magnitude of power allocation information in the bandwidth dimension and the magnitude of power compression information in the bandwidth dimension, and a second value (Exw) determined by the magnitude of power allocation information in the time domain symbol dimension and the magnitude of power compression information in the time domain symbol dimension.

[0133] In the power recovery information, both the row and column indices are integers. The row index of the power recovery information can be located within a first interval (row i·Exh to (i+1)·Exh-1) determined by the row index of the power compression information and the first value. The column index of the power recovery information can be located within a second interval (column j·Exw to (j+1)·Exw-1) determined by the column index of the power compression information and the second value. The size of the first and second intervals can be the size of the expanded window.

[0134] In one embodiment, determining the power mapping information corresponding to the power recovery information based on the transmission configuration includes:

[0135] From the power recovery information, the second part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit.

[0136] The dimension of the power recovery information is associated with the transmission configuration.

[0137] The second part of the bandwidth power allocation information can be considered as a portion of the bandwidth power allocation information selected from the power recovery information.

[0138] The second portion of the bandwidth can be considered as a portion of the channel bandwidth. The second start index can be considered as the identifier for the start of the actual scheduled frequency domain RE. The second end index can be considered as the identifier for the end of the actual scheduled frequency domain RE.

[0139] The values ​​of the second start index and the second end index can be associated with the transmission configuration. The values ​​of the second start index and the second end index are also associated with dimensions of the power recovery information, such as the bandwidth dimension of the power recovery information.

[0140] When the transmission configuration is full-bandwidth transmission, the dimension of the power recovery information is the same as that of the full-bandwidth power allocation information A. GEN same.

[0141] When the transmission configuration is partial bandwidth transmission, the dimension of the power recovery information is the same as the first partial bandwidth power allocation information A. MAP,t same.

[0142] In one embodiment, when the transmission is configured for full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel.

[0143] When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

[0144] When the transmission configuration is full-bandwidth transmission, the second start index is associated with the starting resource block of the frequency domain resource unit and the number of REs on a RB. The second end index can be determined based on the second start index and the channel bandwidth. For example, the second end index can be based on the second start index and a portion of the bandwidth. (It is determined by associating it with the second start index and the second end index, such as by associating it with the number of actual scheduled frequency domain REs.) The determination of the second start index and the second end index can be obtained by mathematical operations.

[0145] When the transmission is configured for partial bandwidth transmission, the second start index can be 0. The second end index can be the number of REs corresponding to the channel bandwidth minus 1.

[0146] In one embodiment, the signal transmission method further includes:

[0147] Detect channel changes;

[0148] When the channel changes, the power allocation information is updated; the power allocation information includes a power allocation matrix.

[0149] In this embodiment, the channel detection module in the transmitter can perform channel detection in real time or periodically to determine whether the channel has changed. If the channel changes, power allocation information can be regenerated, and the original power allocation information can be replaced based on the regenerated information to update the power allocation information. In this embodiment, the power allocation information can be a matrix-like power allocation matrix, and the corresponding power compression information and power mapping information are allocated as a power compression matrix and a power mapping matrix, respectively.

[0150] In one exemplary embodiment, this application also provides a signal transmission method. Figure 3 is a schematic flowchart of another signal transmission method provided in an embodiment of this application. The signal transmission method can be applied to situations where transmission accuracy and air interface overhead are balanced. The signal transmission method can be executed by a signal transmission device, which can be implemented by software and / or hardware and integrated on a second communication node. The second communication node can be a data receiver in a communication system. Details not covered in this embodiment can be found in the above embodiments and will not be elaborated upon here.

[0151] As shown in Figure 3, the signal transmission method provided in this embodiment includes:

[0152] S310: Obtain power compression information and control signaling.

[0153] The power compression information includes information obtained after compression of the power allocation information, and the control signaling includes compression parameters, which include parameters associated with compressing the power allocation information.

[0154] Power compression information is obtained by compressing power allocation information according to a compression mode. This operation can obtain power compression information and control signaling from the transmitter.

[0155] This operation receives control signaling through the control channel to obtain compression parameters. Then, it parses the data channel to obtain power compression information.

[0156] S320. Decompress the power compression information according to the compression parameters, compression mode and transmission configuration to obtain power mapping information.

[0157] This operation decompresses the power information based on compression parameters, transmission configuration, and compression mode, restoring the power compression information to the power mapping information. Different compression modes correspond to different decompression methods. In lossless compression mode, the power compression information is decompressed based on the compression parameters to obtain the power recovery information. In multi-network compression mode, the power compression information is copied and expanded to generate the power recovery information.

[0158] Then, based on the transmission configuration, partial bandwidth power mapping information of the actual scheduled frequency domain RE is selected from the power recovery information. When the transmission configuration is full-bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the full-bandwidth power allocation information. When the transmission configuration is partial-bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information. For different transmission configurations, the start and end indices of the actual scheduled frequency domain RE corresponding to the selected partial power mapping matrix are different.

[0159] S330, acquire power aliasing signal.

[0160] This operation acquires the power aliasing signal from the transmitter in order to demodulate the power aliasing signal based on power mapping information.

[0161] S340. Based on the power mapping information and local pilot data, demodulate the power aliasing signal.

[0162] This operation inputs the received power aliasing signal, local pilot data, and the recovered power mapping matrix into the receiver for reception and demodulation processing.

[0163] The signal transmission method provided in this embodiment acquires power compression information and control signaling to decompress and recover power mapping information. Then, it demodulates the power aliasing signal based on the power mapping information and local pilot data. The power compression information is generated by dynamically adjusting the compression mode through channel state. Demodulating the power aliasing signal based on this power compression information can balance transmission accuracy and air interface overhead.

[0164] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0165] In one embodiment, the step of decompressing the power compression information according to the compression parameters, compression mode, and transmission configuration to obtain power mapping information includes:

[0166] Based on the compression mode and the compression parameters, determine the power recovery information corresponding to the power compression information;

[0167] Based on the transmission configuration, determine the power mapping information corresponding to the power recovery information.

[0168] Different compression modes can correspond to different decompression methods. In this embodiment, the corresponding decompression method can be selected based on the compression mode, and the power compression information can be decompressed and restored to the power recovery information using compression parameters.

[0169] When the transmission mode is lossless compression, the compression parameters can indicate the compression algorithm. In this embodiment, the corresponding algorithm can be used to decompress the power compression information to obtain the power recovery information.

[0170] When the transmission mode is a multi-layer network compression mode, the compression parameters can include the size of the power allocation information in the bandwidth dimension and the size of the power allocation information in the time-domain symbol dimension. Based on the above sizes and the sizes of the power compression information in the bandwidth and time-domain symbol dimensions, the expansion window size is determined. Then, the power compression information is copied and expanded according to the expansion window size to generate power recovery information.

[0171] Once the power recovery information is determined, power mapping information can be selected from it based on the transmission configuration. Different transmission methods will select different elements.

[0172] Different transmission configurations result in different power compression information being sent during transmission and different power mapping information being obtained during decoding.

[0173] In one embodiment, determining the power recovery information corresponding to the power compression information based on the compression mode and the compression parameters includes:

[0174] When the compression mode is lossless compression, the power compression information is decompressed based on the encoding algorithm indicated by the compression parameters to obtain power recovery information.

[0175] In the case of lossless compression, this embodiment directly decompresses the power compression information based on the encoding algorithm indicated by the compression parameters to obtain the power recovery information.

[0176] In one embodiment, determining the power recovery information corresponding to the power compression information based on the compression mode and the compression parameters includes:

[0177] When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information;

[0178] The size of the expanded window is associated with the following:

[0179] The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and,

[0180] The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

[0181] The method of copying extended power compression information in this embodiment is the same as before, and will not be repeated here.

[0182] In one embodiment, determining the power mapping information corresponding to the power recovery information based on the transmission configuration includes:

[0183] From the power recovery information, the second part of the bandwidth power allocation information corresponding to the scheduled frequency domain resource unit is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit.

[0184] The dimension of the power recovery information is associated with the transmission configuration.

[0185] The method for determining power mapping information in this embodiment is the same as before, and will not be repeated here.

[0186] In one embodiment, when the transmission is configured for full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel.

[0187] When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

[0188] The following is an exemplary description of this application:

[0189] The power allocation matrix relies on an end-to-end wireless communication system with superimposed pilots. Figure 4 is a schematic diagram of an end-to-end wireless communication system provided in an embodiment of this application. As shown in Figure 4, in this system, the transmitting end uses a power allocation matrix generation module to output a power allocation matrix A. TXAfter compression and mapping of the power allocation matrix, the power mapping matrix A corresponding to the multiple input multiple output (MIMO) system signals is obtained. USE These power mapping matrices are used to superimpose and transmit each first-order pilot symbol and data symbol on the same time-frequency resources. In the architecture shown in Figure 4, the power allocation matrix generation module takes channel information as input and can dynamically adjust the output power allocation matrix according to channel changes. Therefore, in the end-to-end architecture, the transmitter, acting as the transmitting end, needs to generate the power mapping matrix A. USE The signal is sent to the receiver for demodulation and decoding. To save on air interface transmission overhead, the transmitter can compress the power allocation matrix to generate a power compression matrix A. ZIP The control signaling notifies the receiver of the compression algorithm and parameters, facilitating the receiver's processing of the received power compression matrix A. ZIP Decompress and restore the actual power mapping matrix A used. USE .

[0190] Figure 5 is an interactive schematic diagram of an end-to-end wireless communication system provided in an embodiment of this application. The interaction flow between the transmitter and receiver in the end-to-end wireless communication system with superimposed pilots is shown in Figure 5:

[0191] The transmitting end periodically performs channel detection to check for channel changes. If a change is detected, the detected channel information is transmitted to the power allocation matrix generation module; otherwise, a historical power mapping matrix is ​​used in the power mixing signal transmission module. The following describes the operations after transmitting the channel information to the power allocation matrix generation module:

[0192] Step 1: The power allocation matrix generation module at the transmitting end generates a power allocation matrix A based on the input channel information. TX .

[0193] Step 2: The power allocation matrix compression and mapping module at the transmitting end, based on the power allocation matrix A... TX Generate power compression matrix A ZIP And the power mapping matrix A of the multi-stream signal. USE For example, based on the compression mode, the corresponding power allocation information and power mapping information are determined.

[0194] Step 3: The transmitting end first transmits control signaling containing compression parameters through the control channel, and then transmits the power compression matrix A through the data channel. ZIP .

[0195] Step 4: The receiving end first receives control signaling, obtains compression parameters, and then receives the power compression matrix A. ZIP And decompress to restore to the power mapping matrix AUSE .

[0196] Step 5: The transmitting end uses the power mapping matrix A to enable the power mixing signal transmission module. USE For each first-order pilot symbol and data symbol, they are superimposed on the same time-frequency resources, and the power aliasing signal is transmitted in the data channel. That is, the corresponding pilot symbols and data symbols are superimposed based on the power mapping information to obtain the power aliasing signal.

[0197] Step 6: The receiving end performs demodulation and decoding processing based on the received power aliasing signal, local pilot data, and power mapping matrices of each stream.

[0198] Step 7: The channel detection module periodically detects channel changes. If the channel changes, a new power allocation matrix A is regenerated. TX This generates a new power compression matrix A. ZIP and power mapping matrix A USE The receiver is notified via the control channel to receive the new power compression matrix. If the channel remains unchanged, the power mapping matrix generated in the previous detection cycle is used for power aliasing signal transmission.

[0199] Applying compression techniques can reduce the air interface resources required for power matrix transmission (which can be considered as a power-related matrix interacting between the transmitter and receiver, such as a power compression matrix), but this may come at the cost of sacrificing some accuracy, thus affecting system performance. Therefore, this application proposes a power matrix transmission method that can dynamically balance transmission accuracy and air interface resource overhead. This application provides two compression modes for the power matrix transmission method to adapt to different system requirements:

[0200] Lossless Compression Mode: In this mode, the transmission accuracy of the power allocation matrix is ​​maintained, but the compression ratio is lower, resulting in relatively high air interface resource consumption. This mode is suitable for scenarios where environmental information changes slowly and high system performance requirements are present. In these scenarios, the stability of channel information allows for longer transmission periods, thereby reducing the overall consumption of air interface resources. If the channel state changes significantly, the system can trigger an update of the power allocation matrix through the control channel.

[0201] Multi-layer network compression mode: This mode allows for dynamic adjustment of the compression ratio based on system parameters (such as network bandwidth and transmission rate) to achieve an optimal balance between accuracy and air interface resource usage. Increasing the number of compression network layers allows for different transmission accuracies to dynamically adapt to changes in channel conditions. This mode is particularly suitable for scenarios with rapidly changing channels, supporting rapid updates to the power allocation matrix within a short timeframe.

[0202] The power matrix compression transmission method proposed in this application can flexibly adjust the transmission accuracy and air interface overhead according to channel changes and usage requirements, and optimize the transmission method of the transmitting power allocation matrix to improve the overall performance of the superimposed pilot end-to-end communication system.

[0203] The transmitter in this application includes a power allocation matrix generation module, a power allocation matrix compression and mapping module, and a power mixing signal transmission module. The processing flow of each module is as follows:

[0204] I. Power Allocation Matrix Generation Module

[0205] The power allocation matrix generation module takes the channel H measured at the current moment as its input. When the channel changes, the power allocation matrix output by the module also changes accordingly, giving the system better environmental adaptability.

[0206] Step 1: Measure the bandwidth of channel H Time-domain symbol number N Sym and the number of streams N layer Generate the full bandwidth power allocation matrix A GEN Its dimensions are The number of time-domain symbols can be considered as the number of symbols in the time domain of the scheduled data. The number of streams can be considered as the number of data streams into which the scheduled data is divided.

[0207] Step 2: Output the power allocation matrix A that needs to be transmitted to the receiving end according to the transmission configuration of the power matrix. TX There are two transmission configurations for the power matrix:

[0208] Configuration 1: Full bandwidth transmission. When the channel changes slowly, within the channel change period, the bandwidth based on the measured channel H will be transmitted once. The generated full-bandwidth power allocation matrix A GEN When transmitting data to the receiving end, and scheduling user data at multiple moments within a period, it is not necessary to retransmit the power allocation matrix. TX =A GEN

[0209] Its dimensions are

[0210] Figure 6 is a schematic diagram of a full-bandwidth transmission scenario provided by an embodiment of this application. As shown in Figure 6, the power matrix generation module generates a full-bandwidth power allocation matrix A based on the measured bandwidth of channel H. GEN This serves as the power allocation matrix, and after power matrix compression, it yields the power compression matrix A. ZIP Power compression matrix A ZIP The power is transmitted to the receiving end via an air interface channel. The receiving end performs power matrix decompression to obtain the full-bandwidth power allocation matrix A. GENBased on the full bandwidth power allocation matrix A GEN Determine the power mapping matrix corresponding to the frequency domain RE scheduled at time t1 and the power mapping matrix corresponding to the frequency domain RE scheduled at time t2.

[0211] Configuration 2: Partial bandwidth transmission. When the channel changes rapidly, a new power allocation matrix needs to be transmitted each time. Therefore, the partial bandwidth power allocation matrix A corresponding to the frequency domain RE actually scheduled by the user at the current time t is selected. MAP,t Transmit the data. A MAP,t =A GEN [m1:m2,:,:]

[0212] Where m1 and m2 represent the start and end indices of the frequency domain RE actually scheduled by the user. m1 = StartRB * NumREPerRB

[0213] The above formula represents A MAP,t From A GEN The first dimension selects the elements from indices m1 to m2, as well as all elements in the second and third dimensions. Its dimensions are... A power allocation matrix is ​​selected for transmission of a portion of the bandwidth. TX =A MAP,t .

[0214] Figure 7 is a schematic diagram of a partial bandwidth transmission scenario provided in an embodiment of this application. As shown in Figure 7, the power matrix generation module generates a full bandwidth power allocation matrix A based on the measured bandwidth of channel H. GEN The partial bandwidth is used to determine the partial bandwidth power allocation matrix A corresponding to the frequency domain RE scheduled at time t1. MAP,t1 The partial bandwidth power allocation matrix A corresponding to the frequency domain RE scheduled at time t2. MAP,t2 The obtained partial bandwidth power allocation matrix is ​​compressed to obtain the power compression matrix A. ZIP Power compression matrix A ZIP The signal is transmitted to the receiving end via an air interface channel. The receiving end decompresses the power matrix to restore the power mapping matrix corresponding to the frequency domain RE scheduled at time t1 and the power mapping matrix corresponding to the frequency domain RE scheduled at time t2.

[0215] Depending on the transmission configuration, the compressed power allocation information sent during transmission will be different, and therefore the power mapping information obtained during decoding will also be different.

[0216] As shown in Figures 6 and 7:

[0217] In Figure 6, when the transmission is configured for full-bandwidth transmission, compressed full-bandwidth power allocation information is transmitted, and partial bandwidth power allocation information is selected as power mapping information. However, the decoding result is the transmitted full-bandwidth power allocation information. The power mapping information required for demodulating the signal corresponds to the partial bandwidth power allocation information of the frequency domain resource unit scheduled at the current time. Its dimension is less than or equal to the full-bandwidth frequency domain resource unit. For example, at time t1, the partial bandwidth power allocation information A at time t1 is obtained from the decoded full-bandwidth power allocation information. MAP,t1 At time t2, partial bandwidth power allocation information A is obtained from the decoded full bandwidth power allocation information at time t2. MAP,t2 .

[0218] Different frequency domain indices need to be selected at different times, that is, the starting index m1 and the ending index m2 are different.

[0219] In Figure 7, when the transmission configuration is partial bandwidth transmission, the power allocation information of the compressed partial bandwidth is transmitted, and this partial bandwidth power allocation information is directly used as the power mapping information. The decoded partial bandwidth power allocation information is equal to the partial bandwidth power allocation information of the frequency domain resource unit scheduled at the current time corresponding to the mapping matrix, and can be directly used as the power mapping matrix. m1 = 0; The formula describes the starting index as 0 and the ending index as the frequency domain size of a portion of the bandwidth, indicating that the two are equivalent. Always select all indices.

[0220] II. Power Allocation Matrix Compression and Mapping Module

[0221] Figure 8 is a schematic diagram of a power allocation matrix compression and mapping module provided in an embodiment of this application. As shown in Figure 8, the power allocation matrix compression and mapping module consists of a power allocation matrix compression module, a power compression matrix air interface transmission module, and a power mapping matrix generation module. The power allocation matrix generation module inputs a power allocation matrix to the power allocation matrix compression and mapping module, and the power allocation matrix compression and mapping module outputs a power compression matrix A. ZIP Then the power compression matrix A ZIP The air interface transmission signal A is obtained after passing through the power compression matrix air interface transmission module. ZIP,AIR The data is transmitted over the air via the data channel. The power allocation matrix is ​​processed by the power mapping matrix generation module to obtain the power mapping matrix A used for superimposing the data and pilot power. USE Power mapping matrix Z USE The data and pilot power are superimposed on the input to the power mixing signal transmission module.

[0222] 1. Power Distribution Matrix Compression Module

[0223] This module provides two compression modes, which can be selected based on the higher-level scheduling controller:

[0224] Mode 1: Lossless Compression

[0225] Power allocation matrix A TX Expand the matrix into a one-dimensional vector by rows or columns, and then perform N-bit quantization on the expanded matrix, where N can be 8 / 12 / 14 / 16. For the quantized data, select a common lossless data compression algorithm for compression, including but not limited to Huffman coding and Lempel-Ziv-Welch (LZW) compression algorithms, to obtain the power compression matrix A. ZIP (That is, converting the power allocation information into a one-dimensional vector; quantizing the one-dimensional vector to obtain quantized data; compressing the quantized data to obtain power compression information): A ZIP =zip(A TX ).

[0226] Here, zip represents a specific compression algorithm, such as Huffman coding.

[0227] Mode 2: Multi-layer network compression

[0228] Figure 9 is a schematic diagram of a multi-layer network compression mode provided in an embodiment of this application. As shown in Figure 9, the multi-layer network compression module consists of L layers of compression networks, where each layer can be configured as a convolutional layer or a pooling layer. The more layers, the higher the compression ratio.

[0229] Convolutional layer: Composed of multiple convolutional kernels, each performing an independent convolution operation on the multi-stream power allocation matrix. The kernel size is M*N, and the stride in the height and width directions can be different, set to Sh*Sw. The padding mode is no padding to reduce the output size. The weights of the convolutional kernels are configured by a higher-level scheduler, with different kernels using different weights. The output of the convolutional layer is as follows:

[0230] Among them: A In `K` is the power allocation matrix for the input convolutional layer, `M×N` is the kernel weight matrix, and `i` and `j` are the position indices in the output, such as row and column indices in a matrix. `Sh*Sw` is the kernel stride. `c` is the stream number index. And 0 ≤ c < N layer .

[0231] The power compression matrix A after convolutional layer compression ZIP,CONV The dimension is Outh*Outw, and the compression ratio is determined by the convolution window size and stride. That is, the compression ratio of the convolutional layer is determined by the convolution window size and the stride of the convolution kernel.

[0232] Where Inh*Inw is the dimension of the input convolutional layer, and Outh*Outw is the dimension of the output convolutional layer. This represents rounding down to the nearest integer.

[0233] Pooling layer: The pooling window size is M*N. The step size of the pooling window in the height and width directions can be different and can be set to Sh*Sw. The pooling type determines the specific method of pooling operation and can be configured as max pooling or average pooling.

[0234] The output of max pooling is:

[0235] The output of average pooling is:

[0236] Where A In This is the power allocation matrix of the input pooling layer, M×N is the size of the pooling window, Sh*Sw is the pooling stride, and c is the input and output stream number index. The result A is obtained after pooling and compressing the input power matrix. ZIP,pool Its dimension is Outh*Outw, and the compression ratio is determined by the pooling window size and stride. That is, the compression ratio of the pooling layer is determined by the pooling window size and the stride of the pooling movement.

[0237] Where Inh*Inw is the dimension of the input pooling layer, and Outh*Outw is the dimension of the output pooling layer. Represents rounding down

[0238] Output layer:

[0239] For multi-layer network compression, the original power allocation matrix A is compressed through a multi-layer network to obtain multiple sets of power compression matrices A with different compression ratios and accuracies. ZIP,L1 A ZIP,L2 ...A ZP,L The power allocation information is compressed through multiple network layers to obtain candidate compression information for each layer. Each layer progressively increases the compression ratio while decreasing the precision. The higher-layer scheduler decides which power compression matrix to use for air interface transmission or dynamically switches between different compression ratios based on system parameters such as system transmission bandwidth, air interface transmission load, transmission bit rate, and transmission performance feedback. In other words, power compression information is selected from the candidate compression information based on system parameters.

[0240] One possible dynamic switching strategy is:

[0241] In the initial BWP (Bandwidth Part), the air interface transmission bandwidth is small and the transmission bit rate is low. Therefore, the output of the last layer network can be used, specifically the power compression matrix A with the highest compression ratio. ZIP,L To perform air interface transmission, the minimum air interface resource usage is required: A ZIP,TX =A ZIP,L

[0242] When the terminal switches to a larger BWP (Bandwidth Part), the air interface transmission bandwidth is larger and the transmission bit rate is higher. Therefore, the output of the first-layer network can be selected, using the power compression matrix A with the lowest compression ratio. ZIP,L1 Performing air interface transmission consumes more air interface resources, but maintaining high precision is beneficial for improving transmission performance: A ZIP,TX =A ZIP,L1 .

[0243] The above strategy can dynamically and flexibly balance transmission performance and overhead based on actual conditions such as user-configured resource load and transmission bit rate.

[0244] 2. Power compression matrix air interface transmission module

[0245] The power compression matrix air interface transmission module completes the sending of control signals and the air interface transmission of the power compression matrix.

[0246] The transmitting end first transmits control signaling containing compression parameters (such as compression algorithm and compression ratio) through the control channel, and then transmits the power compression matrix A. ZIP After encoding, modulation, and other transmission processes, the air interface transmission signal A is obtained. ZIP,AIR It completes air interface transmission through the data channel.

[0247] 3. Power Mapping Matrix Generation Module

[0248] Based on the compression mode and transmission configuration of the power matrix, the power allocation matrix is ​​resource-mapped to obtain a power mapping matrix A for superimposing data and pilot power. USE Power mapping matrix A USE Using the partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled by the user at the current time t, that is, the first part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is mapped to obtain the power mapping information.

[0249] 1) Lossless compression mode, using a partial bandwidth power allocation matrix A MAP,t A MAP,t =A GEN [[m1:m2,:,:]

[0250] Where A GENThe power matrix output by the power matrix generation module is a full-bandwidth power allocation matrix. m1 and m2 represent the start and end indices of the user's actual scheduled frequency domain REs, i.e., the first start and first end indices of the frequency domain resource units. The first start index is associated with the starting resource block of the frequency domain resource unit, and the first end index is associated with the first start index and the channel bandwidth.

[0251] The above formula represents A MAP,t From A GEN The first dimension selects the elements from indices m1 to m2, as well as all elements in the second and third dimensions. Its dimensions are...

[0252] Generate power mapping matrix A USE A USE =A MAP,t

[0253] 2) Multi-layer network compression mode, using power compression matrix A ZIP The decompressed and recovered partial bandwidth power allocation matrix. The power compression matrix A needs to be... ZIP Dimensional extension to the pre-compression power allocation matrix A TX Same dimensions.

[0254] Step 1: Calculate the expanded window size Exh*Exw

[0255] That is, the first value.

[0256] That is, the second value.

[0257] Where dim1 represents the size of the matrix along the first dimension, and dim2 represents the size of the matrix along the second dimension. but dim2(A TX ) = N Sym .

[0258] Step 2: Based on the following expanded window size, copy the expanded power recovery matrix A. TX,RECON That is, decompress the power compression information corresponding to the power allocation information to obtain the power recovery information:

[0259] That is, the first interval.

[0260] That is, the second interval.

[0261] Where i, j are the power compression matrix AZIP The row and column indices, m and n are the expanded power recovery matrix A. TX,RECON The row and column indexes, take A ZIP Each element in the matrix is ​​copied to the expanded window size, and finally expanded to the power allocation matrix A. TX Dimensions.

[0262] Step 3: Obtain the power mapping matrix A for superimposing data and pilot power based on the transmission configuration. USE That is, based on the transmission configuration, the power mapping information corresponding to the power recovery information is determined:

[0263] From A TX,RECON The partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled by the user at the current time t is selected, that is, the second part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is selected as the power mapping information from the power recovery information. A USE =A TX,RECON [m1:m2,:,:]

[0264] Where m1 and m2 represent the start and end indices of the user's actual scheduled frequency domain RE, i.e., the second start and second end indices of the frequency domain resource unit. The above formula represents the process from A... TX,RECON The first dimension (the dimension corresponding to bandwidth) selects elements from indices m1 to m2, as well as all elements in the second dimension (the dimension corresponding to time-domain symbols) and the third dimension (the dimension corresponding to stream counts). Its dimensions are...

[0265] When configured for full-bandwidth transmission, A TX,RECON The full bandwidth power allocation matrix to be decompressed and recovered has dimensions and A. GEN The same dimensions The second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel: m1 = StartRB * NumREPerRB

[0266] When configured for partial bandwidth transmission, A TX,RECON The partial bandwidth power allocation matrix recovered from decompression has dimensions A. MAP,t The same dimensions m1 = 0

[0267] III. Power Mixed Signal Transmission Module

[0268] Using power mapping matrix A USE Pilot symbols and data symbols are superimposed on the same time-frequency resource. The superposition formula is as follows:

[0269] Where m is the RE index, s is the symbol index, and c is the stream number index. Represents pilot symbols, Represents data symbols, This represents the superimposed mixed signal. After mapping the mixed data resulting from the superimposed data symbols and pilot symbols, Orthogonal Frequency Division Multiplexing (OFDM) symbol shaping is performed, processed, and CP is loaded to obtain the total transmit signal and transmit it.

[0270] Receiver processing flow:

[0271] 1. Receive signaling and power compression matrix

[0272] The receiver first receives control signaling through the control channel to obtain relevant parameters such as compression ratio and compression algorithm, and then parses the data channel to obtain the power compression matrix A. ZIP .

[0273] 2. Decompression of the power compression matrix

[0274] Decompression is performed according to the compression parameter configuration, and the power compression matrix A is... ZIP Restore to A TX,RECON And based on the frequency domain RE actually scheduled by the user at the current time t, a power mapping matrix A is generated for the superposition of data and pilot power. USE .

[0275] Step 1: Unzip

[0276] For lossless compression, the same compression coding algorithm as the sending end is used for decompression (unzip). For example, if the sending end uses Huffman coding compression, the receiving end uses Huffman coding decompression. That is, the power compression information is decompressed based on the coding algorithm indicated by the compression parameters to obtain power recovery information: A TX,RECON =unzip(A ZIP ).

[0277] For multi-layer network compression, restore to A using a copy-and-expand method. TX,RECON .

[0278] 1) Calculate the expanded window size Exh*Exw

[0279] Where dim1 represents the size of the matrix along the first dimension, and dim2 represents the size of the matrix along the second dimension. dim1(A TX It can be included in control signaling.

[0280] 2) Based on the expanded window size, copy the expanded power recovery matrix A. TX,RECON That is, based on the expanded window size, the power compression information is copied and expanded to obtain the power recovery information:

[0281] Where i, j are the power compression matrix A ZIP The row and column indices, m and n are the expanded power recovery matrix A. TX,RECON The row and column indexes, take A ZIP Each element in the matrix is ​​copied to the expanded window size, and finally expanded to the power allocation matrix A. TX Dimensions.

[0282] Step 2: Obtain the power mapping matrix A for superimposing data and pilot power based on the transmission configuration. USE .

[0283] From A TX,RECON The partial bandwidth power mapping matrix corresponding to the frequency domain RE actually scheduled by the user at the current time t is selected, that is, the second part of the bandwidth power allocation information corresponding to the scheduled frequency domain resource unit is selected as the power mapping information from the power recovery information. A USE =A TX,RECON [[m1:m2,:,;]

[0284] Where m1 and m2 represent the start and end indices of the user's actual scheduled frequency domain RE, that is, the association between the second start and second end indices of the frequency domain resource unit. The above formula indicates that from A TX,RECON The first dimension selects the elements from indices m1 to m2, as well as all elements in the second and third dimensions. Its dimensions are...

[0285] When configured for full-bandwidth transmission, A TX,RECON The full bandwidth power allocation matrix to be decompressed and recovered has dimensions and A. GEN The dimensions are the same, for The second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel: m1 = StartRB * NumREPerRB

[0286] When configured for partial bandwidth transmission, A TX,RECON The partial bandwidth power allocation matrix recovered from decompression has dimensions A. MAP,t The dimensions are the same, for m1 = 0

[0287] 3. Receiver demodulation processing

[0288] The received mixed data is used to locally generate pilot signals and recover the power mapping matrix A. USE They are input together into the receiver for reception and demodulation processing.

[0289] The following is a further description through specific embodiments:

[0290] In one embodiment, assuming a single-input single-output (SISO) OFDM system, the data is a single stream, the system bandwidth is 20 MHz, the measurement channel H is 51 RBs, the number of REs is 612, the initial data scheduling starts with 5 RBs, the number of RBs is 12, the number of REs is 144, and the number of symbols is 14. The data signal uses 256 Quadrature Amplitude Modulation (QAM) modulation, the pilot signal uses Binary Phase Shift Keying (BPSK) modulation, the power allocation matrix uses lossless compression, and the power matrix transmission is configured for full-bandwidth transmission. The transceiver flow of this application is as follows:

[0291] The transmitter processing procedure is as follows:

[0292] I. Power Allocation Matrix Generation Module

[0293] Step 1: Input the estimated channel H into the power allocation matrix generation module to obtain the power allocation matrix under 20M bandwidth.

[0294] Step 2: Output the power allocation matrix A that needs to be transmitted to the receiving end according to the transmission configuration of the power matrix. TX The transmission is configured for full-bandwidth transmission, and the full-bandwidth power allocation matrix A is transmitted in one go. GEN Transmitted to the receiving end: A TX =A GEN .

[0295] II. Power Allocation Matrix Compression and Mapping Module

[0296] 1. Power Distribution Matrix Compression Module

[0297] Power allocation matrix Expand into a one-dimensional vector by columns. Then, A′ is quantized using N-bit quantization, where N = 12, to obtain the quantized power matrix A. INT .

[0298] For the quantized power matrix A INT The power compression matrix A is obtained by using Huffman coding. ZIP AZIP =Huffman Coding(A).

[0299] 2. Power compression matrix air interface transmission module

[0300] The power compression matrix air interface transmission module completes the sending of control signals and the air interface transmission of the power compression matrix.

[0301] The transmitting end first transmits control signaling containing compression parameters (such as compression algorithm and compression ratio) through the control channel, and then transmits the power compression matrix A. ZIP After encoding, modulation, and other transmission processes, the air interface transmission signal A is obtained. ZIP,AIR It completes air interface transmission through the data channel.

[0302] 3. Power mapping matrix generation

[0303] Configured in lossless compression mode, a power allocation matrix A for a portion of the bandwidth is generated based on the frequency domain REs actually scheduled by the user at the current time t. MAP,t A MAP,t =A GEN [m1:m2,:,:]

[0304] Where A GEN The power matrix output by the power matrix generation module is the full-bandwidth power allocation matrix. Data scheduling starts with StartRB = 5; NumREPerRB = 12, the number of RBs is 12, and the number of REs is... m1=5*12=60 m2=m1+144-1=203.

[0305] A represents MAP,t From A GEN The first dimension selects elements from index 60 to 203, as well as all elements in the second and third dimensions. Its dimensions are 144*14.

[0306] Generate the power mapping matrix A for pilots and data. USE A USE =A MAP,t

[0307] III. Power Mixed Signal Transmission

[0308] Using power allocation matrix A USE Pilot symbols and data symbols are superimposed on the same time-frequency resources, as shown in the superposition formula.

[0309] Where m is the RE index, s is the symbol index, and c represents the stream number index. Represents pilot symbols, Represents data symbols, This represents the superimposed mixed signal. After mapping the mixed data resulting from the superimposed data symbols and pilot symbols, OFDM symbol shaping is performed, and CP is loaded to obtain the total transmit signal to be sent.

[0310] Receiver processing flow:

[0311] 1. Receive signaling and power compression matrix

[0312] The receiver first receives control signaling through the control channel to obtain relevant parameters such as compression ratio and compression algorithm, and then parses the data channel to obtain the power compression matrix A. ZIP .

[0313] 2. Decompression and mapping of the power compression matrix

[0314] Decompression is performed according to the compression parameter configuration, and the power compression matrix A is... ZIP Restore to power mapping matrix A USE .

[0315] Step 1: Decompression. For lossless compression, use the same compression encoding algorithm as the sender for decompression (unzip). The receiver uses Huffman coding to decompress A. TX,RECON =Huffman DeCoding(A ZIP ).

[0316] Step 2: From A according to the transmission configuration TX,RECON Select the partial bandwidth power mapping matrix A corresponding to the frequency domain RE actually scheduled by the user at the current time t. USE A USE =A TX,RECON [m1:m2,:,:]

[0317] The transmission configuration is full-bandwidth transmission, with data scheduling starting at StartRB = 5; NumREPerRB = 12, the number of RBs is 12, and the number of REs is... m1=5*12=60 m2=m1+144-1=203.

[0318] Indicates from A TX,RECON The first dimension selects elements from index 60 to 203, as well as all elements in the second and third dimensions. Its dimensions are 144*14.

[0319] 3. Receiver demodulation processing

[0320] The received mixed data is used to locally generate pilot signals and recover the power mapping matrix A. USE They are input together into the receiver for reception and demodulation processing.

[0321] In one embodiment, assuming a single-stream data stream in an OFDM SISO communication system with a system bandwidth of 40 MHz, a measurement channel H of 106 RBs, 1272 REs, and an actual data scheduling starting RB of 10, a total of 24 RBs, 288 REs, and 14 symbols, the data signal uses 64QAM modulation, the pilot signal uses BPSK modulation, a multi-layer network is used for power matrix compression, and the power matrix transmission is configured for full-bandwidth transmission. The transceiver flow of this application is as follows:

[0322] Transmitter processing flow:

[0323] I. Power Allocation Matrix Generation Module

[0324] Step 1: Input the estimated channel H into the power allocation matrix generation module to obtain the power allocation matrix under 40M bandwidth.

[0325] Step 2: Configure the output power distribution matrix A according to the transmission configuration of the power matrix. TX The transmission is configured for full-bandwidth transmission, and the full-bandwidth power allocation matrix A is used. GEN Transmitted to receiver A TX =A GEN .

[0326] II. Power Allocation Matrix Compression and Mapping

[0327] Figure 10 is a schematic diagram of a multi-layer network power matrix compression and mapping configuration provided in an embodiment of this application. The process of multi-layer network compression and mapping in this embodiment is shown in Figure 10.

[0328] 1. Power Allocation Matrix Compression

[0329] Power matrix compression is performed using a multi-layer network. The network is configured with L=1 layers, and this layer is configured as a pooling layer with a pooling window size of 12*2 and a stride of 12*2. The pooling type is configured as average pooling. The output calculation formula is as follows:

[0330] Where M×N is the size of the pooling window, and Sh×Sw is the step size of the pooling window, the pooling operation is performed on the input power compression matrix A to obtain the compressed power compression matrix A. ZIP The output rows and columns are as follows:

[0331] Where Inh*Inw = 1272*14 is the dimension of the input pooling layer, and Outh*Outw = 106*7 is the dimension of the output pooling layer, then after compression A ZIP The dimensions are 106*7.

[0332] 2. Power compression matrix over-the-air transmission

[0333] The transmitting end first transmits control signaling containing compression parameters (such as compression algorithm and compression ratio) through the control channel, and then transmits the power compression matrix A. ZIP After encoding, modulation, and other transmission processes, the air interface transmission signal A is obtained. ZIP,AIR It completes air interface transmission through the data channel.

[0334] 3. Power mapping matrix generation

[0335] For multi-layer network compression mode, power compression matrix A is used. ZIP The decompressed and recovered partial bandwidth power allocation matrix. First, the power compression matrix A needs to be... ZIP Dimensional extension to the pre-compression power allocation matrix A TX Same dimensions.

[0336] Step 1: Calculate the expanded window size Exh*Exw

[0337] Where dim1 represents the size of the matrix along the first dimension, and dim2 represents the size of the matrix along the second dimension. dim1(A TX ) = 1272; dim1(A ZIP ) = 106; dim2(A TX ) = 14; dim2(A ZIP =7. Calculations show Exh = 12 and Exw = 2.

[0338] Step 2: Based on the expanded window size, copy the expanded power recovery matrix A. TX,RECON

[0339] Where i, j are the power compression matrix A ZIP The row and column indices, m, n are the extended power recovery matrix A. TX,RECON Row and column indexes.

[0340] Step 3: Obtain the power mapping matrix A based on the transmission configuration. USE

[0341] From A TX,RECON Select the partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled by the user at the current time t. A USE =A TX,RECON [m1:m2,:,:]

[0342] In this embodiment, full-bandwidth transmission is configured, A TX,RECON The full bandwidth power allocation matrix to be decompressed and recovered has dimensions and A.GEN The dimensions are the same, the data scheduling starts with StartRB = 10; NumREPerRB = 12, the number of RBs is 24, and the number of REs is... m1=10*12=120 m2=m1+288-1=407.

[0343] Indicates from A TX,RECON The first dimension selects elements from index 120 to 407, as well as all elements in the second and third dimensions. Its dimensions are 288*14.

[0344] III. Power Mixed Signal Transmission

[0345] Using power mapping matrix A USE Pilot symbols and data symbols are superimposed on the same time-frequency resources, as shown in the superposition formula.

[0346] Where m is the RE index, s is the symbol index, and c is the stream number index. Represents pilot symbols, Represents data symbols, This represents the superimposed mixed signal. After mapping the mixed data resulting from the superimposed data symbols and pilot symbols, OFDM symbol shaping is performed, and CP is loaded to obtain the total transmit signal to be sent.

[0347] The receiver processing flow is as follows:

[0348] 1. Receive signaling and power compression matrix

[0349] The receiver first receives control signaling through the control channel to obtain relevant parameters such as compression ratio and compression algorithm, and then parses the data channel to obtain the power compression matrix A. ZIP .

[0350] 2. Decompression and mapping of the power compression matrix

[0351] Decompression is performed according to the compression parameter configuration, and the power compression matrix A is... ZIP Restore and extract the power mapping matrix A USE .

[0352] Using the power mapping matrix generation module at the transmitting end, the power compression matrix A is... ZIP Copy the extended power recovery matrix A within the extended window. TX,RECON From A TX,RECON Select the partial bandwidth power mapping matrix A corresponding to the frequency domain RE actually scheduled by the user at the current time t. USE .

[0353] 3. Receiver demodulation processing

[0354] The received mixed data is used to locally generate pilot signals and recover the power mapping matrix A. USE They are input together into the receiver for reception and demodulation processing.

[0355] In one embodiment, assuming an OFDM MIMO communication system with a bandwidth of 100 MHz, a measured channel H of 273 RBs, and 3276 REs, the actual base station and user are configured with two antennas, data is transmitted in two streams, the initial RB for actual data scheduling is 0, the number of RBs is 48, the number of REs is 576, and the number of symbols is 12. The data signal uses 16QAM modulation, the pilot signal uses BPSK modulation, the input data for the power allocation matrix generation module is the estimated channel H, the downlink PDSCH signal is transmitted, the power allocation matrix is ​​compressed using a multi-layer network, and the transmission is configured for partial bandwidth transmission. The transceiver flow of this application is as follows:

[0356] Transmitter processing flow:

[0357] I. Power Allocation Generation Module

[0358] Step 1: Input the estimated channel H into the power allocation matrix generation module to obtain the power allocation matrix under 100M bandwidth.

[0359] Step 2: Output the power allocation matrix A that needs to be transmitted to the receiving end according to the transmission configuration of the power matrix. TX The transmission is configured for partial bandwidth transmission, and a partial bandwidth power allocation matrix A is generated based on the frequency domain REs actually scheduled by the user at the current time t. MAP,t A MAP,t =A GEN [[m1:m2,:,:]

[0360] Data scheduling starts with StartRB = 0; NumREPerRB = 12, the number of RBs is 48, and the number of REs is... m1=0*12=0 m2=m1+576-1=575.

[0361] A represents MAP,t From A GEN The first dimension selects elements from index 0 to 575, as well as all elements in the second and third dimensions. Its dimensions are 576 * 12 * 2.

[0362] Partial bandwidth power allocation matrix A MAP,t Transmitted to the receiving end: A TX =A MAP,t .

[0363] II. Power Allocation Matrix Compression and Mapping

[0364] 1. Power Allocation Matrix Compression

[0365] Using a multi-layer network to compress the power allocation matrix, the number of network layers is configured as L=3. Figure 11 is a schematic diagram of a multi-layer network power matrix compression configuration provided in an embodiment of this application. The network structure configuration is shown in Figure 11.

[0366] 1) Configure the first layer of the network as a convolutional layer with a convolutional size of 3*3*2 and a kernel stride of S=3. The weights of the two convolutions are configured as shown in the table below.

[0367] The calculation process for a convolutional layer is as follows:

[0368] Where: A is the input power allocation matrix with dimensions 576*12*2; c is the stream number index, c = 0, 1; K is the convolution kernel, M×N is the kernel size; i, j are the position indices in the output; S is the kernel stride.

[0369] Two convolutional kernels perform convolution operations on the two input channel power allocation matrices respectively. The convolution results of different channels are not superimposed, resulting in the power compression matrix A output by the first layer network. ZIP,L1 The dimensions are 192*4*2.

[0370] 2) Configure the second layer as a pooling layer, with a pooling window size of 4*1, a stride of 4*1, and max pooling as the pooling type. The output calculation formula is as follows:

[0371] Where M×N is the size of the pooling window, Sh*Sw is the pooling step size, c is the number of input and output channels, and A is the power compression matrix of the first layer output. ZIP,L1 Perform pooling operations to obtain the power compression matrix A output by the second layer network. ZIP,L2 The dimensions are 48*4*2

[0372] 3) Configure the third layer as a pooling layer, with a pooling window size of 2*2, a stride of 2*2, and the pooling type set to average pooling. The output calculation formula is as follows:

[0373] Where M×N is the size of the pooling window, S is the step size of the pooling window, and A is the power compression matrix output by the second layer. ZIP,L2 Perform pooling operations to obtain the power compression matrix A output by the third layer network. ZIP,L3 The dimensions are 24*2*2.

[0374] 4) Output layer

[0375] The original power allocation matrix A is compressed by a three-layer network to obtain three sets of power matrices A with different compression ratios and precisions. ZIP,L1 A ZIP,L2 A ZIP,L3 Each layer of the network progressively increases the compression rate while decreasing the accuracy.

[0376] The higher-layer scheduling module uses the following strategy for dynamic switching and transmission of the power compression matrix:

[0377] In the initial BWP, the air interface transmission bandwidth is small and the transmission code rate is low. Therefore, the output of the third-layer network can be used, with the power matrix A having the highest compression ratio. ZIP,L3 Perform air interface transmission, consuming minimal air interface resources. A ZIP =A ZIP,L3 .

[0378] When the terminal switches to a larger BWP (Broadband Width), the air interface transmission bandwidth is larger and the transmission bit rate is higher. Therefore, the output of the first-layer network can be selected, using the power matrix A with the lowest compression ratio. ZIP,L1 Over-the-air transmission consumes more air interface resources, but it offers higher precision and is beneficial for improving transmission performance. A ZIP =A ZIP,L1 .

[0379] The above strategy can dynamically and flexibly balance performance and overhead based on user-configured resource load.

[0380] 2. Power compression matrix over-the-air transmission

[0381] The transmitting end first transmits control signaling containing compression parameters (such as compression algorithm and compression ratio) through the control channel, and then transmits the power compression matrix A. ZIP After encoding, modulation, and other transmission processes, the air interface transmission signal A is obtained. ZIP,TX It completes air interface transmission through the data channel.

[0382] 3. Power mapping matrix generation

[0383] For multi-layer network compression mode, power compression matrix A is used. ZIP The decompressed and recovered partial bandwidth power allocation matrix. First, the power compression matrix A needs to be... ZIP Dimensional extension to the pre-compression power allocation matrix A TX Same dimension. Assume the higher-level scheduling module selects the output of the third-layer network for transmission: A ZIP =A ZIP,L3 .

[0384] Step 1: Calculate the expanded window size Exh*Exw

[0385] Where dim1 represents the size of the matrix along the first dimension, and dim2 represents the size of the matrix along the second dimension. dim1(A TX ) = 576; dim1(A ZIP ) = 24; dim2(A TX ) = 12; dim2(A ZIP =2. Calculations show Exh = 24 and Exw = 6.

[0386] Step 2: Based on the expanded window size, copy the expanded power recovery matrix A. TX,RECON :

[0387] Where i, j are the power compression matrix A ZIP The row and column indices, m and n are the extended power mapping matrix A. TX,RECON The row and column indexes, take A ZIP Each element in the matrix is ​​copied to the expanded window size, and finally expanded to the power allocation matrix A. TX Dimensions.

[0388] Step 3: Obtain the power mapping matrix A based on the transmission configuration. USE

[0389] From A TX,RECON Select the partial bandwidth power allocation matrix corresponding to the frequency domain RE actually scheduled by the user at the current time t. A USE =A TX,RECON [m1:m2,:,:]

[0390] In this embodiment, it is configured to transmit with a portion of the bandwidth, A TX,RECON The partial bandwidth power allocation matrix recovered from decompression has dimensions A. MAP,t The same dimensions Therefore, m1 = 0, m2 = 575.

[0391] III. Power Mixed Signal Transmission

[0392] Using power mapping matrix A USE Pilot symbols and data symbols are superimposed on the same time-frequency resources, as shown in the superposition formula.

[0393] Where m is the RE index, s is the symbol index, and c is the stream number index. Represents pilot symbols, Represents data symbols, This represents the superimposed mixed signal. After mapping the mixed data resulting from the superimposed data symbols and pilot symbols, OFDM symbol shaping is performed, and CP is loaded to obtain the total transmit signal to be sent.

[0394] The specific process of the receiver is as follows:

[0395] 1. Receive signaling and power compression matrix

[0396] The receiver first receives control signaling through the control channel to obtain relevant parameters such as compression ratio and compression algorithm, and then parses the data channel to obtain the power compression matrix A. ZIP

[0397] 2. Decompression and mapping of the power compression matrix

[0398] Decompression is performed according to the compression parameter configuration, and the power compression matrix A is... ZIP Restore and extract the power mapping matrix A USE .

[0399] Using the power mapping matrix generation module at the transmitting end, the power compression matrix A is... ZIP Copy the extended power recovery matrix A within the extended window. TX,RECON From A TX,RECON Select the partial bandwidth power mapping matrix A corresponding to the frequency domain RE actually scheduled by the user at the current time t. USE .

[0400] 3. Receiver demodulation processing

[0401] The received mixed data is used to locally generate pilot signals and recover the power mapping matrix A. USE They are input together into the receiver for reception and demodulation processing.

[0402] This application proposes a power allocation matrix transmission method for an end-to-end wireless communication system based on superimposed pilots. The power allocation matrix is ​​compressed and transmitted, and two compression modes are provided: lossless compression mode and multi-layer network compression mode, to adapt to different system requirements and dynamically balance transmission accuracy and air interface resource overhead.

[0403] The lossless compression mode of the power allocation matrix allows it to maintain high transmission accuracy, but with a low compression ratio. It is suitable for scenarios where environmental information changes slowly and where system performance requirements are high.

[0404] The multi-layer network compression mode of the power allocation matrix can dynamically adjust the compression rate according to system parameters (such as network bandwidth and transmission rate) and usage requirements to achieve an optimal balance between accuracy and air interface resource usage, which is suitable for scenarios with rapid channel changes.

[0405] The multi-layer network compression mode proposed in this application can flexibly configure the number of compression network layers according to channel changes and usage requirements. Each network layer can be flexibly configured as a convolutional layer or a pooling layer, and power compression matrices with different compression ratios and compression accuracies can be dynamically selected for transmission according to transmission conditions. The transmission accuracy and air interface overhead are dynamically adjusted. This method can dynamically and flexibly transmit the power allocation matrix with as few time and frequency resources as possible, further improving the transmission efficiency of the system.

[0406] In one exemplary embodiment, this application provides a signal transmission device that can be integrated on a first communication node. Figure 12 is a schematic diagram of the structure of a signal transmission device provided in an embodiment of this application; the signal transmission device includes:

[0407] The determining module 1210 is configured to determine power compression information and power mapping information corresponding to the power allocation information based on the compression mode. The compression mode includes the mode corresponding to the channel state, and the power compression information includes information obtained after compression of the power allocation information.

[0408] The first transmission module 1220 is configured to transmit the power compression information and control signaling, wherein the control signaling includes compression parameters, and the compression parameters include parameters associated with compressing the power allocation information;

[0409] The superposition module 1230 is configured to superimpose the corresponding pilot symbols and data symbols based on the power mapping information to obtain a power aliasing signal;

[0410] The second transmission module 1240 is configured to transmit the power aliasing signal.

[0411] The signal transmission device provided in this embodiment is used to implement the signal transmission method shown in Figure 1. The implementation principle and technical effect of the signal transmission device provided in this embodiment are similar to those of the signal transmission method shown in Figure 1, and will not be repeated here.

[0412] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0413] In one embodiment, the determining module 1210 includes:

[0414] The compression unit is configured to compress the power allocation information according to the corresponding compression mode to obtain power compression information, wherein the compression mode is configured by the scheduling module;

[0415] The determining unit is configured to determine the power mapping information corresponding to the power allocation information based on the compression mode.

[0416] In one embodiment, the compression mode includes a lossless compression mode, and the compression unit is specifically configured as follows:

[0417] The power allocation information is converted into a one-dimensional vector;

[0418] Quantize the one-dimensional vector to obtain quantized data;

[0419] The quantized data is compressed to obtain power compression information.

[0420] In one embodiment, the compression mode includes multi-layer network compression, and the compression unit is specifically configured as follows:

[0421] The power allocation information is compressed by passing it through at least one layer of network to obtain power compression information.

[0422] In one embodiment, the compression mode includes multi-layer network compression, and the compression unit includes:

[0423] The compression subunit is configured to compress the power allocation information through a multi-layer network to obtain candidate compression information corresponding to each layer of the network.

[0424] Select a subunit and configure it to select power compression information from the candidate compression information based on system parameters.

[0425] In one embodiment, the convolutional layer in the multi-layer network includes multiple convolutional kernels, the convolutional weights are configured by a scheduling module, different convolutional kernels correspond to different convolutional weights, and the compression ratio of the convolutional layer is determined by the convolutional window size and the convolutional kernel movement stride.

[0426] In the multi-layer network, the pooling layer has a compression ratio determined by the pooling window size and the pooling movement step size.

[0427] In one embodiment, the selected sub-unit is specifically configured as follows:

[0428] The scheduling module selects power compression information corresponding to the system parameters from the candidate compression information;

[0429] The system parameters include one or more of the following:

[0430] System transmission bandwidth; air interface transmission load; transmission bit rate; transmission performance feedback.

[0431] In one embodiment, the unit is specifically configured as follows:

[0432] When the compression mode is lossless compression, the first part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is mapped to obtain the power mapping information.

[0433] The first part of the bandwidth power allocation information includes the element corresponding to the first part of the bandwidth in the power allocation information. The first part of the bandwidth is associated with the first start index and the first end index of the frequency domain resource unit. The first start index is associated with the start resource block of the frequency domain resource unit, and the first end index is associated with the first start index and the bandwidth of the channel.

[0434] In one embodiment, determining the unit includes:

[0435] The decompression subunit is configured to decompress the power compression information corresponding to the power allocation information to obtain power recovery information when the compression mode is multi-layer network compression, wherein the dimension of the power recovery information is the same as the dimension of the power allocation information.

[0436] The subunit is configured to determine the power mapping information corresponding to the power recovery information based on the transmission configuration.

[0437] In one embodiment, the decompression subunit is specifically configured as follows:

[0438] When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information;

[0439] The size of the expanded window is associated with the following:

[0440] The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and,

[0441] The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

[0442] In one embodiment, the sub-unit is determined as follows:

[0443] From the power recovery information, the second part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit.

[0444] The dimension of the power recovery information is associated with the transmission configuration.

[0445] In one embodiment, when the transmission is configured for full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel.

[0446] When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

[0447] In one embodiment, the signal transmission device further includes a detection module configured to: detect channel changes; and update the power allocation information when the channel changes; the power allocation information includes a power allocation matrix.

[0448] In one exemplary embodiment, this application also provides a signal transmission device that can be integrated on a second communication node. Figure 13 is a schematic diagram of another signal transmission device provided in this application. Referring to Figure 13, the signal transmission device includes:

[0449] The first acquisition module 1310 is configured to acquire power compression information and control signaling. The power compression information includes information obtained after compression of power allocation information. The control signaling includes compression parameters, which include parameters associated with compressing the power allocation information.

[0450] The decompression module 1320 is configured to decompress the power compression information according to the compression parameters, compression mode and transmission configuration to obtain power mapping information;

[0451] The second acquisition module 1330 is configured to acquire power aliasing signals;

[0452] The demodulation module 1340 is configured to demodulate the power aliasing signal based on the power mapping information and local pilot data.

[0453] The signal transmission device provided in this embodiment is used to implement the signal transmission method shown in Figure 3. The implementation principle and technical effect of the signal transmission device provided in this embodiment are similar to those of the signal transmission method shown in Figure 3, and will not be repeated here.

[0454] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0455] In one embodiment, the decompression module 1320 includes:

[0456] The first determining unit is configured to determine the power recovery information corresponding to the power compression information based on the compression mode and the compression parameters.

[0457] The second determining unit is configured to determine the power mapping information corresponding to the power recovery information based on the transmission configuration.

[0458] In one embodiment, the first determining unit is specifically configured as follows:

[0459] When the compression mode is lossless compression, the power compression information is decompressed based on the encoding algorithm indicated by the compression parameters to obtain power recovery information.

[0460] In one embodiment, the first determining unit is specifically configured as follows:

[0461] When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information;

[0462] The size of the expanded window is associated with the following:

[0463] The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and,

[0464] The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

[0465] In one embodiment, the second determining unit is specifically configured as follows:

[0466] From the power recovery information, the second part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit.

[0467] The dimension of the power recovery information is associated with the transmission configuration.

[0468] In one embodiment, when the transmission is configured for full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel.

[0469] When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

[0470] In one exemplary embodiment, this application also provides a first communication node. FIG14 is a schematic diagram of the structure of a first communication node provided in this application embodiment. As shown in FIG14, the first communication node provided in this application includes one or more processors 141 and a storage device 142. The processors 141 in the first communication node may be one or more, and FIG14 shows one processor 141 as an example. The storage device 142 is used to store one or more programs. The one or more programs are executed by the one or more processors 141, so that the one or more processors 141 implement the signal transmission method as described in the embodiment of this application.

[0471] The first communication node also includes: a communication device 143, an input device 144, and an output device 145.

[0472] The processor 141, storage device 142, communication device 143, input device 144, and output device 145 in the first communication node can be connected by a bus or other means. Figure 14 shows an example of connection via a bus.

[0473] The input device 144 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the first communication node. The output device 145 may include a display device such as a display screen.

[0474] The communication device 143 may include a receiver and a transmitter. The communication device 143 is configured to perform information transmission and reception communication under the control of the processor 141.

[0475] Storage device 142, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the signal transmission method described in the embodiments of this application (e.g., the determining module 1210, the first transmission module 1220, the superposition module 1230, and the second transmission module 1240 in the signal transmission device). Storage device 142 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the first communication node, etc. Furthermore, storage device 142 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, storage device 142 may further include memory remotely located relative to processor 141, and these remote memories can be connected to the first communication node via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0476] In one exemplary embodiment, this application also provides a first communication node, and FIG15 is a schematic diagram of the structure of a second communication node provided in this application embodiment. As shown in FIG15, the second communication node provided in this application includes one or more processors 151 and a storage device 152; the processors 151 in the second communication node may be one or more, and FIG15 shows one processor 151 as an example; the storage device 152 is used to store one or more programs; the one or more programs are executed by the one or more processors 151, so that the one or more processors 151 implement the signal transmission method as described in the embodiment of this application.

[0477] The second communication node also includes: a communication device 153, an input device 154, and an output device 155.

[0478] The processor 151, storage device 152, communication device 153, input device 154, and output device 155 in the second communication node can be connected by a bus or other means. Figure 15 shows an example of connection via a bus.

[0479] Input device 154 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the second communication node. Output device 155 may include display devices such as a display screen.

[0480] The communication device 153 may include a receiver and a transmitter. The communication device 153 is configured to perform information transmission and reception communication under the control of the processor 151.

[0481] Storage device 152, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the signal transmission method described in the embodiments of this application (e.g., the first acquisition module 1310, decompression module 1320, second acquisition module 1330, and demodulation module 1340 in the signal transmission device). Storage device 152 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the second communication node, etc. Furthermore, storage device 152 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, storage device 152 may further include memory remotely located relative to processor 151, and these remote memories can be connected to the second communication node via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0482] In one exemplary embodiment, this application also provides a storage medium storing a computer program that, when executed by a processor, implements any of the methods described in this application. The storage medium stores a computer program that, when executed by a processor, implements any of the signal transmission methods described in the embodiments of this application, such as a signal transmission method applied to a first communication node and a signal transmission method applied to a second communication node.

[0483] The signal transmission method applied to the first communication node includes:

[0484] Based on the compression mode, power compression information and power mapping information corresponding to the power allocation information are determined. The compression mode includes the mode corresponding to the channel state, and the power compression information includes information obtained after compression of the power allocation information.

[0485] The power compression information and control signaling are transmitted, the control signaling including compression parameters, the compression parameters including parameters associated with compressing the power allocation information;

[0486] Based on the power mapping information, the corresponding pilot symbols and data symbols are superimposed to obtain a power aliasing signal;

[0487] The power aliasing signal is transmitted.

[0488] Signal transmission methods applied to the second communication node include:

[0489] Acquire power compression information and control signaling, wherein the power compression information includes information obtained after compression of power allocation information, and the control signaling includes compression parameters, wherein the compression parameters include parameters associated with compressing the power allocation information;

[0490] Decompress the power compression information according to the compression parameters, compression mode and transmission configuration to obtain power mapping information;

[0491] Acquire power aliasing signal;

[0492] Based on the power mapping information and local pilot data, the power aliasing signal is demodulated.

[0493] The computer storage medium in this application embodiment can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. The computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0494] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, apparatus, or device.

[0495] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, radio frequency (RF), etc., or any suitable combination thereof.

[0496] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0497] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.

[0498] Those skilled in the art will understand that the term terminal equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.

[0499] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.

[0500] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.

[0501] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.

[0502] A detailed description of exemplary embodiments of this application has been provided above through exemplary and non-limiting examples. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, without departing from the scope of this disclosure.

Claims

1. A signal transmission method, comprising: Based on the compression mode, power compression information and power mapping information corresponding to the power allocation information are determined. The compression mode includes the mode corresponding to the channel state, and the power compression information includes information obtained after compression of the power allocation information. The power compression information and control signaling are transmitted, the control signaling including compression parameters, the compression parameters including parameters associated with compressing the power allocation information; Based on the power mapping information, the corresponding pilot symbols and data symbols are superimposed to obtain a power aliasing signal; The power aliasing signal is transmitted.

2. The method of claim 1, wherein, The step of determining the power compression information and power mapping information corresponding to the power allocation information based on the compression mode includes: The power allocation information is compressed according to the corresponding compression mode to obtain power compression information, wherein the compression mode is configured by the scheduling module; Based on the compression mode, determine the power mapping information corresponding to the power allocation information.

3. The method according to claim 2, wherein, The compression mode includes a lossless compression mode. The step of compressing the power allocation information according to the corresponding compression mode to obtain power compression information includes: The power allocation information is converted into a one-dimensional vector; Quantize the one-dimensional vector to obtain quantized data; The quantized data is compressed to obtain power compression information.

4. The method according to claim 2, wherein, The compression mode includes multi-layer network compression. The step of compressing the power allocation information according to the corresponding compression mode to obtain power compression information includes: The power allocation information is compressed by passing it through at least one layer of network to obtain power compression information.

5. The method according to claim 4, wherein, The step of compressing the power allocation information through at least one network layer to obtain power compression information includes: The power allocation information is compressed through a multi-layer network to obtain candidate compression information for each layer of the network. Power compression information is selected from the candidate compression information based on system parameters.

6. The method according to claim 5, wherein, In the multi-layer network compression, the convolutional layer includes multiple convolutional kernels, and the convolutional weights are configured by the scheduling module. Different convolutional kernels correspond to different convolutional weights. The compression ratio of the convolutional layer is determined by the convolutional window size and the convolutional kernel movement stride. The compression ratio of the pooling layer in the multi-layer network is determined by the pooling window size and the step size of the pooling movement.

7. The method according to claim 5, wherein, The step of selecting power compression information from the candidate compression information based on system parameters includes: The scheduling module selects power compression information corresponding to the system parameters from the candidate compression information. The system parameters include one or more of the following: System transmission bandwidth; air interface transmission load; transmission bit rate; transmission performance feedback.

8. The method according to claim 2, wherein, The step of determining the power mapping information corresponding to the power allocation information based on the compression mode includes: When the compression mode is lossless compression, the first part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is mapped to obtain power mapping information. The first part of the bandwidth power allocation information includes the element corresponding to the first part of the bandwidth in the power allocation information. The first part of the bandwidth is associated with the first start index and the first end index of the frequency domain resource unit. The first start index is associated with the start resource block of the frequency domain resource unit, and the first end index is associated with the first start index and the bandwidth of the channel.

9. The method according to claim 2, wherein, The step of determining the power mapping information corresponding to the power allocation information based on the compression mode includes: When the compression mode is multi-layer network compression, the power compression information corresponding to the power allocation information is decompressed to obtain power recovery information, and the dimension of the power recovery information is the same as the dimension of the power allocation information. Based on the transmission configuration, determine the power mapping information corresponding to the power recovery information.

10. The method according to claim 9, wherein, When the compression mode is multi-layer network compression, the power compression information corresponding to the power allocation information is decompressed to obtain power recovery information, including: When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information; The size of the expanded window is associated with the following: The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and, The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

11. The method according to claim 9, wherein, The step of determining the power mapping information corresponding to the power recovery information based on the transmission configuration includes: From the power recovery information, the second part of the bandwidth power allocation information corresponding to the frequency domain resource unit scheduled at the current time is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit. The dimension of the power recovery information is associated with the transmission configuration.

12. The method according to claim 11, wherein, When the transmission configuration is full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel. When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

13. The method according to claim 1, further comprising: Detect channel changes; The power allocation information is updated when the channel changes. The power allocation information includes a power allocation matrix.

14. A signal transmission method, comprising: Acquire power compression information and control signaling, wherein the power compression information includes information obtained after compression of power allocation information, and the control signaling includes compression parameters, wherein the compression parameters include parameters associated with compressing the power allocation information; Decompress the power compression information according to the compression parameters, compression mode and transmission configuration to obtain power mapping information; Acquire power aliasing signal; Based on the power mapping information and local pilot data, the power aliasing signal is demodulated.

15. The method according to claim 14, wherein, The step of decompressing the power compression information according to the compression parameters, compression mode, and transmission configuration to obtain power mapping information includes: Based on the compression mode and the compression parameters, determine the power recovery information corresponding to the power compression information; Based on the transmission configuration, determine the power mapping information corresponding to the power recovery information.

16. The method according to claim 15, wherein, The step of determining the power recovery information corresponding to the power compression information based on the compression mode and the compression parameters includes: When the compression mode is lossless compression, the power compression information is decompressed based on the encoding algorithm indicated by the compression parameters to obtain power recovery information.

17. The method according to claim 15, wherein, The step of determining the power recovery information corresponding to the power compression information based on the compression mode and the compression parameters includes: When the compression mode is multi-layer network compression, the power compression information is copied and expanded according to the expansion window size to obtain power recovery information; The size of the expanded window is associated with the following: The power allocation information has a size in the bandwidth dimension and a size in the time-domain symbol dimension; and, The power compression information is measured in both the bandwidth dimension and the time-domain symbol dimension.

18. The method according to claim 15, wherein, The step of determining the power mapping information corresponding to the power recovery information based on the transmission configuration includes: From the power recovery information, the second part of the bandwidth power allocation information corresponding to the scheduled frequency domain resource unit is selected as the power mapping information. The second part of the bandwidth corresponding to the second part of the bandwidth power allocation information is associated with the second start index and the second end index of the frequency domain resource unit. The dimension of the power recovery information is associated with the transmission configuration.

19. The method according to claim 18, wherein, When the transmission configuration is full bandwidth transmission, the dimension of the power recovery information is the same as the dimension of the power allocation information, the second start index is associated with the start resource block of the frequency domain resource unit, and the second end index is associated with the second start index and the bandwidth of the channel. When the transmission is configured to transmit with partial bandwidth, the dimension of the power recovery information is the same as the dimension of the first partial bandwidth power allocation information, and the second start index and the second end index together indicate the second partial bandwidth.

20. A first communication node, comprising: One or more processors; Storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-13.

21. A second communication node, comprising: One or more processors; Storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 14-19.

22. A storage medium storing a computer program that, when executed by a processor, implements the method of any one of claims 1-19.

23. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-19.