Wireless communication method and communication device
Through the transmission of power correlation information and model-based receiver technology, the channel estimation and data recovery problems of non-orthogonal superimposed signals are solved, and the success rate and resource utilization of wireless communication are improved.
Patent Information
- Application Number
- PCT/CN2024/072062
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-07-17
AI Technical Summary
In non-orthogonal superposition wireless communication, it is difficult for the receiver to accurately separate the pilot and data signals, resulting in difficulty in channel estimation and data recovery, and reducing the success rate of signal reception.
The transmitting end sends power correlation information of the transmitted signal on the transmission resource to the receiver to help the receiver perform channel estimation and symbol detection, and uses a model-based receiver such as an AI receiver for signal recovery.
It improves the success rate of receiving multiple signals, enhances the accuracy of channel estimation and data recovery, and improves the utilization rate of transmission resources.
Smart Images

Figure CN2024072062_17072025_PF_FP_ABST
Abstract
Description
Wireless communication method and communication device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Art
[0002] To improve transmission resource utilization, the transmitter can transmit multiple signals using the same transmission resource in a non-orthogonal superposition manner. However, this approach can increase the difficulty for the receiver to correctly receive the signals. In particular, when multiple signals are transmitted in a non-orthogonal superposition manner using flexible power allocation schemes, this can further increase the difficulty of receiving the multiple signals and reduce the likelihood of successful reception.
[0003] Summary of the Invention
[0004] The present application provides a wireless communication method and a communication device. The following introduces various aspects of the present application.
[0005] In a first aspect, a method for wireless communication is provided, comprising: a first device sending first information to a second device, wherein the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple signals that are non-orthogonally superimposed.
[0006] In a second aspect, a method for wireless communication is provided, comprising: a second device receiving first information sent by a first device, wherein the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple signals that are non-orthogonally superimposed.
[0007] According to a third aspect, a communication device is provided, which is a first device and includes: a sending unit for sending first information to a second device, wherein the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple non-orthogonal superimposed signals.
[0008] In a fourth aspect, a communication device is provided, which is a second device and includes: a receiving unit for receiving first information sent by a first device, wherein the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple signals of non-orthogonal superposition.
[0009] In a fifth aspect, a communication device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the communication device executes part or all of the steps in the methods of various aspects.
[0010] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the first device and / or the second device described above. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.
[0011] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device (for example, a first device and / or a second device) to perform some or all of the steps in the methods of the above aspects.
[0012] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device (e.g., a first device and / or a second device) to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.
[0013] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0014] In an embodiment of the present application, a transmitting end (also known as a first device) can send first information to a receiving end (also known as a second device), wherein the first information is associated with the power of a signal transmitted on the above-mentioned transmission resource. Compared with traditional solutions, the receiving end cannot obtain the power of the signal transmitted on the transmission resource, which helps to increase the possibility of successfully receiving multiple signals. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] FIG1 is a wireless communication system 100 used in an embodiment of the present application.
[0016] FIG2 is a schematic diagram of a neural network applicable to an embodiment of the present application.
[0017] FIG3 is a flowchart of signal transmission in a wireless communication system to which an embodiment of the present application is applicable.
[0018] FIG4 is a schematic diagram of channel estimation and signal recovery applicable to an embodiment of the present application.
[0019] FIG5(a) to FIG5(c) are schematic diagrams of pilot patterns under different configurations.
[0020] FIG6 is a schematic diagram of a process of performing channel estimation based on a channel estimation module.
[0021] FIG7 is a comparison diagram of an orthogonal transmission mode and a non-orthogonal transmission mode.
[0022] FIG8 is a comparison diagram of an orthogonal transmission mode and another non-orthogonal transmission mode.
[0023] FIG9 is a schematic diagram of implementing non-orthogonal superposition of data signals and pilot signals based on a linear superposition method.
[0024] FIG10 is a schematic diagram showing that pilot and data signals of different users or different layers are transmitted in a non-orthogonal superposition manner.
[0025] FIG11 is a schematic diagram of transmitting pilot signals in a non-orthogonal superposition manner in a multi-stream multi-user scenario.
[0026] FIG12A is a schematic diagram of frequency domain orthogonality.
[0027] FIG12B is a schematic diagram of time domain orthogonality.
[0028] FIG12C is a schematic diagram of time-frequency domain orthogonality.
[0029] FIG13 is a schematic diagram of an implementation method that satisfies the orthogonality of the two-layer pilot code domain.
[0030] 14 and 15 are schematic diagrams of an integrated AI receiver.
[0031] 16 and 17 are schematic diagrams of another integrated AI receiver.
[0032] FIG18 is a schematic diagram of the processing logic of the integrated AI receiver.
[0033] FIG19 is a schematic diagram of a wireless communication method according to an embodiment of the present application.
[0034] Figures 20A and 20B show a method for determining the location of the first type of transmission resources in an embodiment of the present application.
[0035] Figure 21 is a schematic diagram of a communication method based on first information in an embodiment of the present application.
[0036] FIG22 , FIG23A and FIG23B are schematic diagrams illustrating a transmission process of first information in a scenario using a generalized receiver in an embodiment of the present application.
[0037] Figure 24 is a schematic diagram of a communication device according to an embodiment of the present application.
[0038] FIG25 is a schematic diagram of a communication device according to another embodiment of the present application.
[0039] Figure 26 is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0040] The technical solution in this application will be described below with reference to the accompanying drawings.
[0041] Communication System
[0042] Figure 1 illustrates a wireless communication system 100 used in an embodiment of the present application. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.
[0043] FIG1 exemplarily shows a network device and two terminals. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0044] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0045] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0046] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.
[0047] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.
[0048] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0049] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
[0050] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0051] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0052] With the development of artificial intelligence (AI) technology, AI models are being introduced into more and more communication processes. For ease of understanding, the following first introduces the AI model applicable to the embodiment of the present application in conjunction with Figure 2.
[0053] Artificial intelligence (AI) models
[0054] In recent years, artificial intelligence research, exemplified by neural networks, has achieved remarkable success in many fields, and will continue to play a vital role in people's lives and production for a long time to come. A neural network can be understood as a computational model consisting of multiple interconnected neuron nodes. The connections between these nodes represent the weighted values from input signals to output signals, often referred to as weights. Each node performs a weighted summation of different input signals and outputs the result through a specific activation function.
[0055] Common neural networks include CNN, recurrent neural network (RNN), deep neural network (DNN), etc.
[0056] The following describes a neural network applicable to embodiments of the present application in conjunction with FIG2 . The neural network shown in FIG2 can be divided into three categories based on the location of different layers: input layer 210 , hidden layer 220 , and output layer 230 . Generally speaking, the first layer is the input layer 210 , the last layer is the output layer 230 , and the intermediate layers between the first and last layers are all hidden layers 220 .
[0057] The input layer 210 is used to input data, where the input data can be, for example, a received signal received by a receiver. The hidden layer 220 is used to process the input data, for example, decompress the received signal. The output layer 230 is used to output processed output data, for example, a decompressed signal.
[0058] As shown in Figure 2, a neural network consists of multiple layers, each of which contains multiple neurons. The neurons between layers can be fully connected or partially connected. For connected neurons, the output of the neurons in the previous layer can serve as the input of the neurons in the next layer.
[0059] With the continuous advancement of neural network research, deep learning algorithms have been proposed in recent years. These algorithms introduce a large number of hidden layers into neural networks, forming DNNs. More hidden layers allow DNNs to better capture complex real-world situations. Theoretically, a model with more parameters has higher complexity and a greater "capacity," meaning it can handle more complex learning tasks. These neural network models are widely used in pattern recognition, signal processing, optimization and combination, anomaly detection, and other fields.
[0060] The above text introduces the AI model applicable to the embodiment of the present application in conjunction with Figure 2, and the following text introduces the communication process applicable to the embodiment of the present application in conjunction with Figure 3.
[0061] Signal transmission process in wireless communication systems
[0062] Figure 3 is a flow chart of signal transmission in a wireless communication system to which embodiments of the present application are applicable. As shown in Figure 3 , the signal transmission process in the wireless communication system can be roughly divided into the various signal processing processes S311 to S318 shown in Figure 3 . Some or all of the signal processing processes shown in Figure 3 can be implemented using a separate AI model.
[0063] In the channel coding process S311, the transmitter performs channel coding on the information to be transmitted to obtain a coded code stream. The information to be transmitted may be in the form of a bit stream.
[0064] In the modulation process S312, the code stream is modulated into modulation symbols.
[0065] In the pilot insertion process S313, pilot symbols are inserted into the modulation symbols to form a signal to be transmitted, wherein the pilot symbols can be used by a receiver to perform channel estimation and symbol detection.
[0066] In the transmission signal S314, the above signal is carried on the channel and transmitted to the receiver. In the process of transmitting the signal through the channel, noise is usually superimposed.
[0067] In the channel estimation process S315, the receiver can perform channel estimation based on the reference signal to obtain channel state information (CSI), and feed the CSI back to the transmitter through a feedback link for the transmitter to adjust channel coding, modulation, precoding, etc.
[0068] In the symbol detection process S316, symbol detection is performed on the received modulation symbols to obtain a detection result.
[0069] In the demodulation process S317, the received modulation symbols are demodulated based on the detection result to obtain a code stream.
[0070] In the channel decoding process S318, the code stream is decoded to obtain restored information, wherein the restored information may be in the form of a bit stream.
[0071] It should be understood that the signal processing processes S311 to S318 shown in FIG3 are merely examples of common signal processing processes in wireless communication systems. Wireless communication systems may also include signal processing processes such as resource mapping, precoding, interference cancellation, and CSI measurement. These signal processing processes can also be implemented through separate artificial intelligence (AI) models. For the sake of brevity, this application will not go into details.
[0072] Channel Estimation
[0073] Due to the complexity and time-varying nature of wireless channel environments, in wireless communication systems (e.g., the wireless communication systems described above), a receiver needs to recover received signals based on channel estimation results. Figure 4 is a schematic diagram of channel estimation and signal recovery applicable to embodiments of the present application.
[0074] As shown in FIG4 , in step S410 , the transmitter transmits a series of pilot signals known to the receiver on time-frequency resources in addition to the data signal.
[0075] In step S411, the transmitter transmits the data signal and the pilot signal to the transmitter through the channel, wherein the time-frequency resources occupied by the reference signal are different from the time-frequency resources occupied by the data signal.
[0076] In step S412, after receiving the pilot signal, the receiver may perform channel estimation. In one possible implementation, the receiver may estimate channel information of the channel transmitting the pilot signal using a channel estimation algorithm (e.g., a least squares (LS) channel estimation) based on pre-stored pilot signals and the received pilot signal.
[0077] In step S413, the receiver may recover the channel information on all time-frequency resources using an interpolation algorithm based on the channel information of the channel transmitting the pilot sequence, for use in subsequent CSI feedback or data recovery.
[0078] Based on the above description in conjunction with Figure 4, it can be seen that the time-frequency resources for transmitting pilot signals are different from the time-frequency resources for transmitting data signals. In addition, some communication protocols (for example, the NR communication protocol) stipulate that the symbols used to transmit pilot signals (hereinafter referred to as "pilot symbols") are different from the symbols used to transmit data signals (hereinafter referred to as "data symbols"). Figure 5 shows the patterns of data symbols and pilot symbols under different configurations.
[0079] As shown in Figure 5(a), in a resource block (RB), pilot symbols are distributed with one subcarrier interval across multiple REs corresponding to symbol 2 within the RB. As shown in Figure 5(b), in an RB, pilot symbols occupy part of multiple symbols corresponding to symbols 2 and 8 within the RB. As shown in Figure 5(c), in an RB, pilot symbols occupy multiple groups of REs within symbol 2 within the RB, where each group of REs includes two transmission resource elements (REs) that are contiguous in the frequency domain.
[0080] Generally, different patterns in the patterns shown in Figures 5(a) to 5(c) can be adapted to different communication environments. In some implementations, when the terminal device is moving at a high speed and the channel characteristics vary rapidly, a pattern with a denser distribution of pilot symbols can be selected to help improve the accuracy of channel quality estimation for the entire RB. For example, the pattern shown in Figure 5(b) can be selected.
[0081] In other implementations, when the terminal device moves slowly and the channel characteristics vary slowly over time, a pattern with a sparser distribution of pilot symbols can be selected, which helps to reduce the overhead generated by transmitting reference signals while ensuring the accuracy of channel quality estimation for the entire RB.
[0082] In the embodiments of the present application, there is no limitation on the pilot. In some scenarios, the pilot can also be called a "reference signal (RS)". From the perspective of the transmission direction of the reference signal, the reference signal can include an uplink reference signal and a downlink reference signal. From the perspective of the type of reference signal, the reference signal can include a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a phase tracking reference signal (PT-RS), a sounding reference signal (SRS), and a cell-specific reference signal (CRS).
[0083] Channel estimation based on AI decoder
[0084] The channel estimation based on the AI decoder aims to process the reference signal received by the receiver using the AI-based channel estimation module to achieve channel estimation. Figure 6 shows the process of channel estimation based on the channel estimation module. Referring to Figure 6, the reference signal received by the receiver 600 is used as the input of the channel estimation module 610. Accordingly, the channel estimation module 610 processes the input reference signal to output channel information. In addition, in some implementations, other auxiliary information can be added in addition to the reference signal to improve the accuracy of the channel information output by the channel estimation module. For example, the original sequence of the reference signal pre-stored by the receiver 600, the energy level of the reference signal received by the receiver 600, the transmission delay when transmitting the reference signal, or the noise when transmitting the reference signal, etc. can also be input to the channel estimation module 610.
[0085] Basic Principles of Pilot Design for Non-Orthogonal Superposition
[0086] As previously mentioned, data signals and pilot signals are transmitted orthogonally across transmission resources. This means they occupy different transmission resources. Therefore, to improve transmission resource utilization, it is proposed that data signals and pilot signals be transmitted in a non-orthogonal superposition across a single transmission resource. Transmission resources can include one or more of the following: time domain resources, frequency domain resources, and code domain resources.
[0087] Figure 7 is a comparison diagram of the orthogonal transmission mode and the non-orthogonal transmission mode. Referring to Figure 7, it is assumed that the pilot and data signals are transmitted on the RB in an orthogonal transmission mode, wherein the pilot and data signals occupy different REs respectively. Accordingly, after the pilot and data signals are transmitted using a non-orthogonal transmission mode (also known as a non-orthogonal superposition mode), the pilot and data signals can be superimposed and placed in the same RE, wherein the RE can be called a superposition RE or superposition symbol. Based on Figure 7, if the pilot and data signals are transmitted in a non-orthogonal manner, then the RE for transmitting the pilot can be used to transmit the data signal. At this time, the resource overhead of the pilot can be regarded as 0, which greatly increases the number of transmission resources available for data transmission.
[0088] In the solution described above based on Figure 7, the REs for pilot transmission can still be determined based on the pilot pattern. That is, some REs within the RB can still be used solely for data, minimizing changes to the traditional pilot transmission method. In some scenarios, the concept of pilot patterns can be completely abandoned. This is explained below with reference to Figure 8.
[0089] Figure 8 compares an orthogonal transmission scheme with a non-orthogonal transmission scheme. As shown in Figure 8, pilot and data can be placed on each RE in an RB in a non-orthogonal overlay. Therefore, there is no need to use a separate pilot pattern to indicate the REs in the RB that carry the pilot. This eliminates the need to transmit pilot patterns between communication devices participating in pilot transmission, reducing pilot pattern indication overhead.
[0090] In some scenarios, non-orthogonal superposition of data signals and pilot signals can be achieved based on linear superposition. As shown in Figure 9, assuming the RB dimension is N×M, the data matrix D and the pilot matrix P have the same dimension as the RB, where the data matrix D∈CN×M, C represents the set of data symbol modulation constellation points, and the pilot matrix P∈PN×M, P represents the set of pilot symbol modulation constellation points.
[0091] As shown in Figure 9, when the modulation mode is 4QAM, C = {0.707+0.707j, 0.707-0.707j, -0.707+0.707j, -0.707-0.707j}; when the modulation mode is BPSK, P = {-1, 1}. Accordingly, the above linear superposition can be expressed by the formula S = V⊙D+X⊙P, and the superposition symbol S∈CN×M, the superposition weight matrix V = sqrt(A)∈[0,1]N×M, and the superposition weight matrix X = sqrt(1-A)∈[0,1]N×M, where A∈[0,1]N×M, sqrt(·) represents square root calculation, and ⊙ represents Hadamard product.
[0092] In some implementations, each element in the superposition weight matrix V can be between 0 and 1, and the superposition weight matrix V is learnable, that is, during the AI training process, the superposition weight matrix V can be optimized according to the training data. When the size of the resource block allocated by the system changes, the weight matrix also changes in the same dimension.
[0093] Superposition pilot design in multi-stream and multi-user scenarios
[0094] As shown in Figure 10, transmitting pilot and data signals for different users or layers in a non-orthogonal superposition manner can cause serious inter-stream interference. Therefore, to reduce inter-stream interference, non-orthogonal superposition transmission of pilot and data signals can be performed within each user or layer, and pilot signals for different users or layers can be orthogonally transmitted in the frequency, time, and code domains. Of course, inter-stream interference can also be reduced by setting low correlation between pilot signals for different users or layers.
[0095] Figure 11 illustrates the transmission of pilot signals using non-orthogonal overlay in a multi-stream, multi-user scenario. Assuming a single transmission resource, corresponding to two transmission layers, the same principle can be extended to multiple PRBs, L > 2, and N2 > 1. Figure 11 shows the overlay of multiple layers from the perspective of the first layer, where A1, A2, and A3 are the power allocation matrices for the first-layer data signal, the first-layer reference signal, and the second-layer reference signal, respectively, and ⊙ represents the Hadamard product.
[0096] In some implementations, in the transmission of each layer or each user, the pilots in different layers can be orthogonal in the frequency domain, time domain, or time-frequency domain. For example, different reference signals are placed at different subcarrier intervals in the frequency domain, different OFDM symbols in the time domain, or RE intervals in the time-frequency domain. Referring to FIG12A , frequency domain orthogonality can be understood as placing different pilots on different frequency domain resources (e.g., subcarriers). Referring to FIG12B , time domain orthogonality can be understood as placing different pilots on different time domain resources (e.g., symbols). Referring to FIG12C , time-frequency domain orthogonality can be understood as placing different pilots on different time domain resources (e.g., symbols), and placing different pilots on different frequency domain resources (e.g., subcarriers).
[0097] In some implementations, in the transmission of each layer or each user, multiple layers of signals can also be orthogonal in the code domain, that is, each RE carries different layers of pilots at the same time, but the pilot sequences of different layers are mutually orthogonal, that is, ||P1⊙P2||F=0, where P1∈CN×M and P2∈CN×M represent two layers of pilot matrices respectively, C represents a complex number set, and ||·||F represents the Frobenius norm.
[0098] Figure 13 illustrates an implementation method for achieving code-domain orthogonality for two layers of pilots. As shown in Figure 13 , within the same code domain (e.g., code grouping), different pilots can be configured for different layers. The pilot seed sequence can be adjusted using DFT-OMC to obtain different pilots.
[0099] Model-based receiver
[0100] As mentioned earlier, pilot and data signals can be transmitted in a non-orthogonal superposition. While this improves transmission resource utilization, it also makes it more difficult for the receiver to distinguish between the pilot and data signals. Due to the superposition of data and pilot signals, traditional receiver algorithms cannot effectively separate the pilot and data signals, making it impossible to accurately estimate the channel and demodulate the data signal.
[0101] Therefore, in response to the above problems, a model-based receiver is introduced, wherein the model can be an AI model or an ML model. The model-based receiver is different from the traditional demodulation algorithm. The AI model can be used to distinguish the data signal from the pilot from the superimposed symbols, and complete channel estimation and symbol detection. In other words, the design of this receiver mainly solves the following problems: the pilot (also known as non-orthogonal pilot) and the data superimposed symbols are sent to the receiving end through the channel. Accordingly, the receiving end obtains a received signal containing a non-orthogonal pilot. The receiver can perform channel estimation and symbol detection based on the received signal to achieve accurate recovery of the data symbols.
[0102] Generally speaking, the communication system depicted in Figure 2 describes a receiver that first performs channel estimation on received pilot signals and then performs data symbol detection based on the channel estimation results and the received data signal. In some scenarios, an integrated AI receiver considers implementing channel estimation and data symbol detection using a single model. The model's input includes a received signal containing non-orthogonal pilot signals or a combination of a received signal containing non-orthogonal pilot signals and pilot signals. The model's output includes a recovered data bit stream or recovered data symbols.
[0103] Figures 14 and 15 show an integrated AI receiver. Referring to Figure 14, taking 4-quadrature amplitude modulation (QAM), that is, the data symbol on each RE corresponds to 2 bits of information as an example, the received signal is input into the integrated AI receiver, and accordingly, the output of the integrated AI receiver is the recovered data symbol. Referring to Figure 15, taking 4QAM, that is, the data symbol on each RE corresponds to 2 bits of information as an example, the received signal is input into the integrated AI receiver, and accordingly, the output of the integrated AI receiver is the recovered data bit. Among them, the recovered data symbols and data bits on the same RE in Figures 14 and 15 correspond one to one.
[0104] Figures 16 and 17 show another integrated AI receiver. Referring to Figure 16, taking 4QAM, that is, the data symbol on each RE corresponds to 2 bits of information as an example, the received signal and the pilot signal are spliced and input into the integrated AI receiver. Accordingly, the output of the integrated AI receiver is the recovered data symbol. Referring to Figure 17, taking 4QAM, that is, the data symbol on each RE corresponds to 2 bits of information as an example, the received signal and the pilot signal are spliced and input into the integrated AI receiver. Accordingly, the output of the integrated AI receiver is the recovered data bit. Among them, the recovered data symbols and data bits on the same RE in Figures 16 and 17 correspond one-to-one.
[0105] In the examples of this application, the above splicing is not limited. In some implementations, the splicing can be performed in one or more dimensions of the time domain, frequency domain, and code domain.
[0106] In some scenarios, for multi-stream, multi-user superposition pilot design, receivers can be divided into non-generalized receivers and generalized receivers. In the non-generalized receiver solution, a dedicated receiver can be matched to each system configuration, where the system configuration can include parameters such as the number of layers, bandwidth, and modulation and coding scheme (MCS). Although the non-generalized receiver solution has lower generalization and scalability, it helps simplify the model training process. Generally, this solution is a simpler solution if the number of system configurations is small.
[0107] In the generalized receiver solution, one or more generalized receivers can be matched for different system configurations, so that one receiver can adapt to multiple configuration parameters. As shown in Figure 18, the model performs dimensional processing according to the maximum number of transmission layers, maximum bandwidth and maximum modulation order corresponding to the MCS of the system configuration, and cuts the model output according to the system configuration (for example, the number of transmission layers, maximum bandwidth and MCS) to obtain demodulation information that conforms to the system configuration. The output of the model is determined according to the function of the model, wherein if the function of the model is for channel estimation, the output of the model may include estimated channel state information. If the function of the model is to perform channel estimation and symbol detection, the output of the model includes log-likelihood ratio. If the function of the model includes channel estimation, symbol detection and channel decoding, the output of the model includes a received bit stream.
[0108] As mentioned above, to improve transmission resource utilization, the transmitter can transmit multiple signals on the same transmission resource using non-orthogonal superposition. However, this non-orthogonal superposition approach can increase the difficulty for the receiver to correctly receive the signals. In particular, when multiple signals are transmitted using non-orthogonal superposition with flexible power allocation, this can further increase the difficulty of receiving the multiple signals and reduce the likelihood of successful reception.
[0109] Therefore, to address the above-mentioned issues, embodiments of the present application provide a wireless communication method. In this method, a transmitting end can send first information to a receiving end, where the first information is associated with the power of a signal transmitted on the above-mentioned transmission resource. Compared to traditional solutions, in which the receiving end cannot obtain the power of the signal transmitted on the transmission resource, this method helps to increase the possibility of successfully receiving multiple signals.
[0110] In some implementations, the transmitting end can serve as an example of a first device. Of course, in embodiments of the present application, the first device can also be another device that knows the power of multiple signals. In other implementations, the receiving end can serve as an example of a second device. The second device can also be another device that needs to know the power of multiple signals. The following describes a schematic diagram of the wireless communication method of an embodiment of the present application from the perspective of communication between the first device and the second device, in conjunction with Figure 19.
[0111] In step S1910, the first device sends first information to the second device, where the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes a plurality of non-orthogonally superimposed signals.
[0112] In the embodiments of the present application, the term "non-orthogonal superposition" can be replaced with other terms, such as "non-orthogonal transmission." Of course, in the embodiments of the present application, non-orthogonal superposition can be understood as meaning that the transmission resource that transmits one of multiple signals also transmits other signals. Accordingly, the aforementioned signal transmitted on the transmission resource includes multiple signals in non-orthogonal superposition, which can be replaced by "the transmission resource is used to transmit multiple signals," or "the transmission resource is used to transmit multiple different signals."
[0113] In the embodiments of the present application, the multiple signals are not limited. For example, the multiple signals may include pilot signals and data signals, as described above. For another example, the multiple signals may include pilot signals and control signals. For another example, the multiple signals may include multiple different data signals.
[0114] In the embodiments of the present application, transmission resources are not limited. In some implementations, transmission resources may be one or more of time domain resources, frequency domain resources, and code domain resources. Time domain resources may, for example, be symbols, time slots, or other time domain resources introduced in future communication systems. Frequency domain resources may, for example, be subcarriers or other frequency domain resources introduced in future communication systems. For example, if transmission resources include both time domain resources and frequency domain resources, the transmission resources may be REs or RBs.
[0115] In some implementations, the first information is associated with the power of a signal transmitted on a transmission resource (also known as transmit power). This means the first information is used to indicate the power used by different signals among multiple signals transmitted on the transmission resource. In some scenarios, to prevent the power of a signal transmitted on a transmission resource from interfering with other transmission resources, the total power of the signals transmitted on the transmission resource is typically specified. In this case, the first information can be understood as indicating the power allocation of different signals among the multiple signals, or in other words, indicating the power allocation of the total power among the multiple signals.
[0116] As mentioned above, the above-mentioned multiple signals may include pilots. Accordingly, the first information can be used to indicate the power allocation of the pilots on the transmission resources. At this time, the first information can also be called "superimposed pilot power allocation indication configuration (power allocation configuration for superimposed pilots, SIP-PAC)".
[0117] In the embodiments of the present application, the manner in which the above-mentioned first information indicates power is not limited. In some implementations, assuming that the multiple signals include only the first signal and the second signal, in this case, the first information may indicate the power of the transmitted first signal, and accordingly, the second device may determine the power of the second signal based on the total power corresponding to the transmission resource and the power of the first signal. For example, the sum of the powers of the first signal and the second signal may be equal to the total power. In this case, it can be understood that the first information directly indicates the power of the transmitted first signal and implicitly indicates the power of the transmitted second signal. In other implementations, the first information may be used to indicate the power of each of the multiple signals transmitted. In this case, it can be understood that the first information directly indicates the power of the transmitted first signal and the power of the transmitted second signal.
[0118] In the embodiments of the present application, the implementation method for indicating power in the first information is not limited. For example, the first information may indicate a specific power value. For another example, the first information may indicate the power by indicating the ratio of the power of a particular signal among multiple signals to the total power. The ratio of the power of a particular signal among multiple signals to the total power can be understood as the proportion of the power of the particular signal in the total power.
[0119] In some scenarios, the power of the pilot is adjusted based on the weight matrix of the pilot. Accordingly, in an embodiment of the present application, the above-mentioned first information can configure the weight matrix of the pilot by superimposing the pilot power allocation indication configuration.
[0120] In the embodiments of the present application, the manner in which the first device triggers the transmission of the first information is not limited. In some implementations, if the first device has not yet transmitted the first information, the first device may trigger the transmission of the first information to the second device. In other implementations, if the power of the multiple signals transmitted by the first device changes, or if the content of the first information changes, the first device may trigger the transmission of the first information to the second device.
[0121] In some scenarios, in order to improve the success rate of receiving the above-mentioned multiple signals, the receiving end can use a model-based receiver (for example, the integrated AI receiver described above) to receive multiple signals. Accordingly, in some implementations, after receiving the first information, the second device can input the first information into the model for model training, which helps to improve the prediction accuracy of the model and thus improve the success rate of receiving multiple signals using the model-based receiver. In other words, the first information can be used for model training of the model-based receiver.
[0122] For example, based on the introduction above, it can be seen that under the superposition pilot design, the superposition of data symbols and pilot symbols on each RE of each stream follows a certain power ratio. In order to offset the interference between multiple streams, the power allocation ratio of different REs on different streams can be designed more flexibly. In the most extreme case, the pilot power weights on each RE of each stream are different. In similar complex cases, if the power allocation information is not directly given to the receiver as a model input, the receiver needs to learn the pilot power weight information on each RE of each stream from the data set. As the complexity of power allocation increases, the difficulty of training the receiver increases, and the performance cannot be guaranteed. Therefore, in an embodiment of the present application, the first information can be used as the input of the receiver to reduce the complexity of training the receiver.
[0123] In other implementations, after receiving the first information, the second device may input the first information into a model for model inference, thereby improving the success rate of receiving multiple signals using a model-based receiver. In other words, the first information can be used by the model-based receiver for model inference. For example, the first information can be used together with the received signal (i.e., multiple information) as input to the model.
[0124] As introduced above, receivers can be divided into generalized receivers and non-generalized receivers. In some implementations, if the model-based receiver is a non-generalized receiver, the first information can carry the identifier of the receiver (or the identifier of the model) to indicate the model that needs to perform model inference or model training based on the first information.
[0125] Of course, in an embodiment of the present application, a non-generalized receiver can have a one-to-one correspondence with the candidate value. At this time, the first information can carry the identifier of the receiver (or the identifier of the model) to indicate that the corresponding candidate value is the corresponding power, so as to save the overhead of transmitting the first information. For details, please refer to the example in implementation method 1.
[0126] In some scenarios, multiple signals may be transmitted across one or more layers. This means that the transmission resource may belong to one of multiple transmission resources. Accordingly, multiple transmission resources may correspond to one or more layers. In some scenarios, this layer may also be referred to as a scheduling layer. Typically, the number of scheduling layers is equal to the rank (r) of the corresponding precoding matrix. In this case, the first information may indicate the power used for the transmission signal at a layer granularity. This is described below in conjunction with Embodiments 1 and 2.
[0127] Example 1
[0128] In some implementations, the first information is used to indicate the power used to transmit different signals among the multiple signals on the transmission resources corresponding to each layer in one or more layers. This will be described below in conjunction with implementation 1 and implementation 2.
[0129] Implementation method 1: The power used to transmit different signals in the multiple signals is the same across all transmission resources corresponding to each layer in one or more layers. In other words, the power used to transmit different signals in the multiple signals is the same across all transmission resources corresponding to each layer. For example, when multiple signals include pilot signals, the power allocation ratio of the pilot signals corresponding to the transmission resources of each layer is P, where P represents the proportion of the pilot signal power in the total power.
[0130] In some implementations, the first information is used to indicate the power used to transmit different signals among multiple signals from one or more power candidate values. That is, the power used to transmit different signals among multiple signals can be selected from the candidate values. Therefore, the candidate value can also be called a "power candidate value", which helps to reduce the overhead of transmitting the first information.
[0131] In the embodiments of the present application, there is no limit on the number of candidate values. For example, the number of candidate values can be one or more. In addition, the embodiments of the present application do not limit the method for obtaining the candidate values. In some implementations, the candidate values can be predefined, preconfigured, or configured by the network device.
[0132] For example, multiple signals include a pilot signal, the total power is 1, and the candidate values include [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8]. Accordingly, the first information can indicate the power allocation ratio used for transmitting the pilot signal from the candidate values using 3 bits. That is, if the bits in the first information are "000", it means that the power allocation ratio used for transmitting the pilot signal is 0.1. If the bits in the first information are "001", it means that the power allocation ratio used for transmitting the pilot signal is 0.2. If the bits in the first information are "010", it means that the power allocation ratio used for transmitting the pilot signal is 0.3. If the bits in the first information are "011", it means that the power allocation ratio used for transmitting the pilot signal is 0.4. If the bits in the first information are "101", it means that the power allocation ratio used for transmitting the pilot signal is 0.6. If the bits in the first information are "110", it means that the power allocation ratio used for transmitting the pilot signal is 0.7. If the bits in the first information are "111", it means that the power allocation ratio used for transmitting the pilot signal is 0.8.
[0133] In the embodiment of the present application, the relationship between the first information and the total number of layers scheduled by the network device is not limited. In some implementations, the first information is associated with the total number of layers scheduled by the network device, or in other words, the parameter quantity carried in the first information is associated with the total number of layers scheduled. That is to say, if the number of layers scheduled by the network device is r (or the rank of the precoding matrix is r), then the power used to transmit different signals in the multiple signals on all transmission resources corresponding to each layer in the r layers is the first value, where r is a positive integer. Assuming that the multiple signals include pilots, and the number of layers scheduled by the network device is r, the power allocation ratio of the pilot corresponding to the transmission resources of each layer in the r layers is P. r .
[0134] For example, if the AI receiver is a generalized receiver, multiple signals include pilot and data signals, the total number of layers of network equipment scheduling is r=4, and the pilot power allocation ratio P corresponding to each layer is r , where r = 1, 2, 3, 4. P r The candidate values are: [0.05, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.5]. Accordingly, the first information can occupy 1 bit to represent the P corresponding to each layer. r .
[0135] Among them, the first to third bits indicate the pilot power allocation ratio P1 when r=1. If the bits in the first information are "000", it means that the power allocation ratio used for transmitting the pilot is 0.05. If the bits in the first information are "001", it means that the power allocation ratio used for transmitting the pilot is 0.15. If the bits in the first information are "010", it means that the power allocation ratio used for transmitting the pilot is 0.2. If the bits in the first information are "011", it means that the power allocation ratio used for transmitting the pilot is 0.25. If the bits in the first information are "100", it means that the power allocation ratio used for transmitting the pilot is 0.3. If the bits in the first information are "101", it means that the power allocation ratio used for transmitting the pilot is 0.35. If the bits in the first information are "110", it means that the power allocation ratio used for transmitting the pilot is 0.4. If the bits in the first information are "111", it means that the power allocation ratio used for transmitting the pilot is 0.5.
[0136] The 4th to 6th bits indicate the pilot power allocation ratio P2 when r=2. The corresponding relationship between the values of the 4th to 6th bits and the power allocation ratio can be found above.
[0137] The 7th to 9th bits indicate the pilot power allocation ratio P3 when r=3. The corresponding relationship between the values of the 7th to 9th bits and the power allocation ratio can be found above.
[0138] The 9th to 12th bits indicate the pilot power allocation ratio P4 when r=4. The corresponding relationship between the values of the 9th to 12th bits and the power allocation ratio can be found above.
[0139] In other implementations, the first information is independent of the total number of layers scheduled by the network device. That is, regardless of the number of layers scheduled by the network device, the power used to transmit different signals from the multiple signals on all transmission resources corresponding to each layer is the first value. Assuming that the multiple signals include pilot signals, the power allocation ratio of the pilot signals corresponding to the transmission resources of each layer is P regardless of the number of layers scheduled by the network device. The first information in the embodiment of the present application will be described below with reference to FIG22.
[0140] For example, if the AI receiver is a non-generalized receiver, the multiple signals include pilot and data signals, the total number of layers of network equipment scheduling is r = 4, and the pilot power allocation ratio P corresponding to each layer is r , where r = 1, 2, 3, 4. P rThe candidate values are: [0.05, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.5]. These eight candidate values can correspond to eight AI receiver identifiers: [0, 1, 2, 3, 4, 5, 6, 7]. The candidate values correspond one-to-one with the AI receiver identifiers. Accordingly, the first information can occupy one bit to represent the AI receiver identifier corresponding to each layer.
[0141] Among them, the first to third bits indicate the identifier of the AI receiver. If the bits in the first information are "000", it means that the identifier of the AI receiver is 0. If the bits in the first information are "001", it means that the identifier of the AI receiver is 1. If the bits in the first information are "010", it means that the identifier of the AI receiver is 2. If the bits in the first information are "011", it means that the identifier of the AI receiver is 3. If the bits in the first information are "100", it means that the identifier of the AI receiver is 4. If the bits in the first information are "101", it means that the identifier of the AI receiver is 5. If the bits in the first information are "110", it means that the identifier of the AI receiver is 6. If the bits in the first information are "111", it means that the identifier of the AI receiver is 7.
[0142] Accordingly, since the candidate values correspond one-to-one to the identifiers of the AI receivers, the receiver can determine the pilot power allocation ratio based on the identifiers of the AI receivers and the corresponding relationship.
[0143] It should be noted that if the number of layers corresponding to the parameter amount carried in the first information is greater than the total number of layers, the redundant parameters may be regarded as meaningless.
[0144] In implementation mode 2, different powers are used to transmit different signals among multiple signals on part or all of the resource units corresponding to each layer in one or more layers.
[0145] In some implementations, the multiple transmission resources corresponding to each layer include first-category transmission resources and second-category transmission resources. The power used to transmit multiple signals on each transmission resource in the first-category transmission resources is the same, and the power used to transmit multiple signals on each transmission resource in the second-category transmission resources is the same, and the power corresponding to the first-category transmission resources is different from the power corresponding to the second-category transmission resources. In other words, assuming that the multiple transmission resources include specific transmission resources and non-specific transmission resources, in this case, the specific transmission resources correspond to one power, and the non-specific transmission resources correspond to another power. Of course, in the embodiment of the present application, the powers corresponding to different transmission resources in the multiple transmission resources may all be different. Alternatively, in the embodiment of the present application, the transmission resources corresponding to each layer may include other types and numbers of transmission resources. For example, the transmission resources corresponding to each layer include three types of transmission resources, where these three types of transmission resources may correspond to three types of power. For another example, the transmission resources corresponding to each layer include four types of transmission resources, where these four types of transmission resources may correspond to three types of power.
[0146] In some implementations, the first information carries one or more of the following: location information of the first type of transmission resources among the multiple transmission resources corresponding to each layer; location information of the second type of transmission resources among the multiple transmission resources corresponding to each layer; information used to indicate the power used for different signals among the multiple signals transmitted through the first type of transmission resources from one or more power candidate values; information used to indicate the power used for different signals among the multiple signals transmitted through the second type of transmission resources from one or more power candidate values.
[0147] In the embodiments of the present application, the manner in which the above-mentioned location information is indicated is not limited. For example, the above-mentioned location information may be an index of a transmission resource. For another example, the above-mentioned location information may include information about the time domain resources occupied by the transmission resource and / or information about the time domain resources occupied by the transmission resource. For another example, the above-mentioned location information may be indicated by a pattern. If the first-class transmission resource is used to transmit a pilot, the location information of the first-class transmission resource may be determined based on the pilot pattern, wherein the pilot pattern can be described above.
[0148] In the embodiments of the present application, the information of the time domain resource is not limited. In some implementations, the information of the time domain resource can be used to indicate the time domain location of the time domain resource. For example, the information of the time domain resource can include an index of the time domain resource.
[0149] In addition, in the embodiments of the present application, the information of the frequency domain resource is not limited. In some implementations, the information of the frequency domain resource can be used to indicate the frequency domain location of the frequency domain resource. For example, the information of the frequency domain resource can include an index of the frequency domain resource.
[0150] In the embodiment of the present application, the relationship between the first information and the total number of layers scheduled by the network device is not limited. In some implementations, the first information is associated with the total number of layers scheduled by the network device, that is, the parameter quantity carried in the first information is associated with the total number of layers scheduled by the network device. If the number of layers scheduled by the network device is r (or the rank of the precoding matrix is r), then on each layer in the r layers, the power corresponding to the first type of transmission resource can be a first value, and the power corresponding to the second type of transmission resource can be a second value, where r is a positive integer, k is a positive integer less than or equal to r, and the first value is different from the second value.
[0151] Assuming that multiple signals include pilot signals and the number of layers scheduled by the network device is r, the power allocation ratio of the specific transmission resource on each layer in the r layers is P r s , the power allocation ratio of other transmission resources except specific transmission resources on each layer is P r , where P r s and P r Indicates the proportion of power used to transmit the pilot in the total power, and P r s and P r The value of is different.
[0152] For example, if the AI receiver is a generalized receiver, the multiple signals include pilot and data signals, the total number of layers of network equipment scheduling is r=2, and the pilot power allocation ratio corresponding to each layer includes P r s and P r , where the power allocation ratio of a specific RE is P r s , the power allocation ratio of other REs except the specific REs on each layer is P r , r=1,2. P r s and P r The candidate values are: [0.05, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.5]. Accordingly, the first information can occupy 12 bits to represent the P corresponding to each layer. r s and P r .
[0153] Among them, the 1st to 3rd bits indicate the pilot power allocation ratio P1 when r=1 s. If the bits in the first information are "000", it means that the power allocation ratio used for transmitting the pilot is 0.05. If the bits in the first information are "001", it means that the power allocation ratio used for transmitting the pilot is 0.15. If the bits in the first information are "010", it means that the power allocation ratio used for transmitting the pilot is 0.2. If the bits in the first information are "011", it means that the power allocation ratio used for transmitting the pilot is 0.25. If the bits in the first information are "100", it means that the power allocation ratio used for transmitting the pilot is 0.3. If the bits in the first information are "101", it means that the power allocation ratio used for transmitting the pilot is 0.35. If the bits in the first information are "110", it means that the power allocation ratio used for transmitting the pilot is 0.4. If the bits in the first information are "111", it means that the power allocation ratio used for transmitting the pilot is 0.5.
[0154] The 4th to 6th bits indicate the pilot power allocation ratio P1 when r=1. The corresponding relationship between the values of the 4th to 6th bits and the power allocation ratio can be found above.
[0155] The 7th to 9th bits indicate the pilot power allocation ratio P2 when r = 2 s , where the corresponding relationship between the values of the 7th to 9th bits and the power allocation ratio can be found above.
[0156] The 9th to 12th bits indicate the pilot power allocation ratio P2 when r=2. The corresponding relationship between the values of the 9th to 12th bits and the power allocation ratio can be found above.
[0157] In other implementations, the first information is independent of the total number of layers scheduled by the network device. That is, the parameter value carried in the first information is independent of the total number of layers scheduled by the network device. Regardless of the number of layers scheduled by the network device, the power corresponding to the first-class transmission resource at each layer is a first value, and the power corresponding to the second-class transmission resource at each layer is a second value, where the first value and the second value are different.
[0158] It should be noted that if the number of layers corresponding to the parameter amount carried in the first information is greater than the total number of layers, the redundant parameters may be regarded as meaningless.
[0159] Assuming that multiple signals include pilots, no matter how many layers the network device schedules, the power allocation parameter for a specific transmission resource in each layer is P s , the power allocation parameter of other transmission resources except specific transmission resources on each layer is P, where P k s and P k Indicates the proportion of power used to transmit the pilot in the total power, and P k s and P kThe following is an introduction with reference to FIG23A and FIG23B.
[0160] Example 2
[0161] In some implementations, the first information is used to indicate the power used to transmit multiple signals in the transmission resources corresponding to the kth layer in one or more layers, where k is a positive integer greater than or equal to 1, or the value of k is 1, 2, 3, or K, where K is a positive integer greater than or equal to 1. This is described below in conjunction with implementation 3 and implementation 4.
[0162] Implementation 3: The power used to transmit different signals in the multiple signals on all transmission resources corresponding to the kth layer is the same. In other words, the power used to transmit different signals in the multiple signals on all transmission resources corresponding to the kth layer is the same. Taking multiple signals including pilots as an example, the power allocation ratio of the pilots corresponding to the transmission resources of the kth layer is P k , where P k Indicates the ratio of pilot power to total power.
[0163] In some implementations, the first information includes an identifier of the kth layer and / or information indicating a power used for transmitting different signals among the multiple signals from one or more candidate power values.
[0164] In some implementations, the first information includes an identifier of the k-th layer, where the identifier of the k-th layer may be, for example, an index of the k-th layer.
[0165] In some implementations, the first information is used to indicate the power used to transmit different signals among multiple signals from one or more power candidate values. That is, the power used to transmit different signals among multiple signals can be selected from the candidate values. Therefore, the candidate value can also be called a "power candidate value", which helps to reduce the overhead of transmitting the first information.
[0166] In the embodiments of the present application, there is no limit on the number of candidate values. For example, the number of candidate values can be one or more. In addition, the embodiments of the present application do not limit the method for obtaining the candidate values. In some implementations, the candidate values can be predefined, preconfigured, or configured by the network device.
[0167] For example, if the AI receiver is a generalized receiver, the multiple signals include pilots, and the value of k is 1, 2, 3, or 4. Accordingly, the first information can represent the power corresponding to the kth layer using 3 bits. Since the value of k is 1 to 4, that is to say, the first information requires a total of 12 bits to indicate the power corresponding to the kth layer, wherein bits 1 to 3 of the first information are used to indicate the power of the first layer (k=1), bits 4 to 6 of the first information are used to indicate the power of the second layer (k=2), bits 7 to 9 of the first information are used to indicate the power of the third layer (k=3), and bits 10 to 12 of the first information are used to indicate the power of the fourth layer (k=1).
[0168] In the embodiment of the present application, the relationship between the first information and the total number of layers scheduled by the network device is not limited. In some implementations, the first information is associated with the total number of layers scheduled by the network device, that is, the parameter quantity carried in the first information is associated with the total number of layers scheduled by the network device. If the number of layers scheduled by the network device is r (or the rank of the precoding matrix is r), then the power used to transmit different signals in the multiple signals on all transmission resources corresponding to the kth layer in the r layer is a first value, where r is a positive integer and k is a positive integer less than or equal to r. Assuming that the multiple signals include pilots, and the number of layers scheduled by the network device is r, the power allocation ratio of the pilot corresponding to the transmission resource of the kth layer in the r layer is P r-k , P r-k Indicates the ratio of pilot power to total power.
[0169] For example, multiple signals include pilot and data signals, the total number of layers scheduled by the network device is r=4, and the pilot power allocation ratio corresponding to the kth layer is P r-k , where k is less than or equal to r. The first information may include 4 different sets of parameters to indicate the pilot power allocation ratios corresponding to the 4 layers. The number of power candidate values included in the 4 sets of parameters may be r. Accordingly, the 4 sets of parameters include: {P 1-1}, {P 2-1 , P 2-2}, {P 3-1 ,P 3-2 ,P 3-3}, {P 4-1 ,P 4-2 ,P 4-3 ,P 4-3}.
[0170] Among them, {P 1-1}corresponding to the power candidate value of layer 1, {P 2-1 , P 2-2}corresponding to the power candidate value of layer 2, {P 3-1 ,P 3-2 ,P 3-3}corresponding to the power candidate value of layer 3, {P 4-1 ,P 4-2 ,P 4-3 ,P 4-3}Corresponding power candidate value for layer 4.
[0171] In other implementations, the first information is independent of the total number of layers scheduled by the network device. That is, regardless of the number of layers scheduled by the network device, the power used to transmit different signals in the multiple signals on all transmission resources corresponding to the kth layer is the first value. Assuming that the multiple signals include pilots, regardless of the number of layers scheduled by the network device, the power allocation ratio of the pilot corresponding to the transmission resources of the kth layer is P k , P k Indicates the ratio of pilot power to total power.
[0172] For example, if the AI receiver is a generalized receiver, multiple signals include pilot and data signals, the total number of layers of network equipment scheduling is r=4, and the pilot power allocation ratio corresponding to each layer includes P k , r=1,2,3,4. P k The candidate values of are: [0.05, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.5]. Accordingly, the first information can occupy 12 bits to represent the P corresponding to the kth layer. k .
[0173] Among them, the first to third bits indicate the pilot power allocation ratio P1 when r=1. If the bits in the first information are "000", it means that the power allocation ratio used for transmitting the pilot is 0.05. If the bits in the first information are "001", it means that the power allocation ratio used for transmitting the pilot is 0.15. If the bits in the first information are "010", it means that the power allocation ratio used for transmitting the pilot is 0.2. If the bits in the first information are "011", it means that the power allocation ratio used for transmitting the pilot is 0.25. If the bits in the first information are "100", it means that the power allocation ratio used for transmitting the pilot is 0.3. If the bits in the first information are "101", it means that the power allocation ratio used for transmitting the pilot is 0.35. If the bits in the first information are "110", it means that the power allocation ratio used for transmitting the pilot is 0.4. If the bits in the first information are "111", it means that the power allocation ratio used for transmitting the pilot is 0.5.
[0174] The 4th to 6th bits indicate the pilot power allocation ratio P2 when r=2. The corresponding relationship between the values of the 4th to 6th bits and the power allocation ratio can be found above.
[0175] The 7th to 9th bits indicate the pilot power allocation ratio P3 when r=3. The corresponding relationship between the values of the 7th to 9th bits and the power allocation ratio can be found above.
[0176] The 9th to 12th bits indicate the pilot power allocation ratio P4 when r=4. The corresponding relationship between the values of the 9th to 12th bits and the power allocation ratio can be found above.
[0177] It should be noted that if the number of layers corresponding to the parameter amount carried in the first information is greater than the total number of layers, the redundant parameters may be regarded as meaningless.
[0178] Implementation method 4: The powers used to transmit different signals among the multiple signals on part or all of the transmission resources corresponding to the kth layer are different, or in other words, the powers used to transmit different signals among the multiple signals on the transmission resources corresponding to the kth layer are partially or completely different.
[0179] In some implementations, the transmission resources corresponding to the kth layer include first-category transmission resources and second-category transmission resources. The power used to transmit multiple signals on each transmission resource in the first-category transmission resources is the same, and the power used to transmit multiple signals on each transmission resource in the second-category transmission resources is the same. The power corresponding to the first-category transmission resources is different from the power corresponding to the second-category transmission resources. That is, assuming that the multiple transmission resources include specific transmission resources and non-specific transmission resources, the specific transmission resources correspond to one power, and the non-specific transmission resources correspond to another power. Of course, in the embodiments of the present application, the powers corresponding to different transmission resources in the multiple transmission resources may all be different. Alternatively, in the embodiments of the present application, other types and numbers of transmission resources may be included. For example, the transmission resources corresponding to the kth layer include three types of transmission resources, where these three types of transmission resources may correspond to three different powers. For another example, the transmission resources corresponding to the kth layer include four types of transmission resources, where these four types of transmission resources may correspond to three different powers.
[0180] In some implementations, the first information carries one or more of the following: the first information includes an identifier of the kth layer; location information of the first type of transmission resources in the transmission resources corresponding to the kth layer; location information of the second type of transmission resources in the transmission resources corresponding to the kth layer; information used to indicate the power used for different signals in multiple signals transmitted through the first type of transmission resources from one or more power candidate values; information used to indicate the power used for different signals in multiple signals transmitted through the second type of transmission resources from one or more power candidate values.
[0181] In the embodiments of the present application, the manner in which the above-mentioned location information is indicated is not limited. For example, the above-mentioned location information may be an index of a transmission resource. For another example, the above-mentioned location information may include information about the time domain resources occupied by the transmission resource and / or information about the time domain resources occupied by the transmission resource. For another example, the above-mentioned location information may be indicated by a pattern. If the first-class transmission resource is used to transmit a pilot, the location information of the first-class transmission resource may be determined based on the pilot pattern, wherein the pilot pattern can be described above.
[0182] In the embodiments of the present application, the information of the time domain resource is not limited. In some implementations, the information of the time domain resource can be used to indicate the time domain location of the time domain resource. For example, the information of the time domain resource can include an index of the time domain resource.
[0183] In addition, in the embodiments of the present application, the information of the frequency domain resource is not limited. In some implementations, the information of the frequency domain resource can be used to indicate the frequency domain location of the frequency domain resource. For example, the information of the frequency domain resource can include an index of the frequency domain resource.
[0184] In some implementations, the location information of the first type of transmission resources in the k+nth layer in one or more layers can be determined based on the location information of the first type of transmission resources in the kth layer, where n is a positive integer greater than or equal to 1, which helps to reduce the number of bits of the first information carrying the above-mentioned location information to reduce the overhead of transmitting the first information.
[0185] In the embodiment of the present application, the method for determining the location information of the first type of transmission resources in the k+nth layer is not limited. In some implementations, the location information of the first type of transmission resources in the k+nth layer can be obtained by shifting N time domain units along the direction of time lapse (or, in other words, along the direction of increasing indexes of time domain units) based on the location information of the first type of transmission resources in the kth layer, where N is a positive integer greater than or equal to 0. Of course, in the embodiment of the present application, the location information of the first type of transmission resources in the k+nth layer can be obtained by shifting N time domain units along the opposite direction of time lapse (or, in other words, along the direction of decreasing indexes of time domain units) based on the location information of the first type of transmission resources in the kth layer, where N is a positive integer greater than or equal to 0.
[0186] In the embodiments of the present application, the time domain unit is not limited. For example, the time domain unit may be a symbol. For another example, the time domain unit may be a mini-time slot. Of course, in the embodiments of the present application, the time domain unit may be a period of time.
[0187] For example, if n=1, the location information of the first type of transmission resources in the k+1th layer can be obtained by shifting the location information of the first type of transmission resources in the kth layer by one time domain unit (for example, symbol) along the direction of time flow.
[0188] In other implementations, the location information of the first type of transmission resources in the k+nth layer may be obtained by shifting the location information of the first type of transmission resources in the kth layer by M frequency domain units in the direction of increasing frequency (or in other words, in the direction of increasing indexes of frequency domain units), where M is a positive integer greater than or equal to 0. Of course, in the embodiment of the present application, the location information of the first type of transmission resources in the k+nth layer may be obtained by shifting the location information of the first type of transmission resources in the kth layer by M time domain units in the direction of decreasing frequency (or in other words, in the direction of decreasing indexes of frequency domain units), where M is a positive integer greater than or equal to 0.
[0189] In the embodiments of the present application, the frequency domain unit is not limited. For example, the frequency domain unit may be a subcarrier. For another example, the frequency domain unit may be a carrier. Of course, in the embodiments of the present application, the frequency domain unit may be a frequency band.
[0190] Figures 20A and 20B show a method for determining the position of the first type of transmission resources in an embodiment of the present application. Assume that the transmission resource is the RE in the RB, and the first type of transmission resource in the second layer (k=2) moves one RE in the frequency domain in the direction of decreasing frequency domain. Referring to Figure 20A, when k=1, the first type of transmission resource in the first layer occupies the third symbol in the time domain, and occupies the RE corresponding to the second subcarrier, the RE corresponding to the fifth subcarrier, the RE corresponding to the eighth subcarrier, and the RE corresponding to the eleventh subcarrier in the frequency domain. Referring to Figure 20B, when k=2, the first type of transmission resource in the second layer occupies the third symbol in the time domain, and occupies the first subcarrier, the fourth subcarrier, the seventh subcarrier, and the tenth subcarrier in the frequency domain.
[0191] In the embodiment of the present application, there is no limitation on the relationship between the first information and the total number of layers scheduled by the network device. In some implementations, the first information is associated with the total number of layers scheduled by the network device, that is, the parameter quantity in the first information is associated with the total number of layers scheduled by the network device. If the number of layers scheduled by the network device is r (or the rank of the precoding matrix is r), the power used to transmit different signals among multiple signals on the first type of transmission resource of the kth layer in the r layer is the first value, and the power used to transmit different signals among multiple signals on the second type of transmission resource of the kth layer is the second value, wherein r is a positive integer, k is a positive integer less than or equal to r, and the first value is different from the second value. Accordingly, the first value and the second value corresponding to the kth layer contained in the first information can only be regarded as a group of parameters, and the number of groups of parameters carried in the first information is equal to r.
[0192] Assuming that multiple signals include pilot signals and the number of layers scheduled by the network device is r, the power allocation parameter of the specific transmission resource on the kth layer in the rth layer is P r-k s , the power allocation parameter of other transmission resources except specific transmission resources on the kth layer is P r-k , where P r-k s and P r-k Indicates the proportion of power used to transmit the pilot in the total power, and P r-k s and P r-k The value of is different, r = 1, 2, ... k.
[0193] For example, assuming that multiple signals include pilots, the number of layers scheduled by the network device is r=2, and the pilot power allocation ratios corresponding to the specific RE positions in each layer in the two layers are P1 and P2, respectively. s and P2 s , the pilot power allocation ratios corresponding to the other RE positions in each layer of the two layers are P1 and P2. Assume that P1 s 、P2 s The candidate values of P1 and P2 are: [0.1, 0.2, 0.3, 0.4]. In this case, 10 bits may be used in the first information to represent the pilot power allocation ratio corresponding to the kth layer.
[0194] Among them, the 1st to 5th bits of the first information correspond to the first layer, and the 1st bit is used to indicate the position of a specific RE in the first layer. As shown in 23B below, the value of the 1st bit is 1, indicating that the pattern used to determine the position of the specific RE is pattern 1, and the value of the 1st bit is 0, indicating that the pattern used to determine the position of the specific RE is pattern 2. The 2nd to 3rd bits indicate P1 s If the value of the 2nd to 3rd bit is 00, it means the pilot power allocation ratio P1 sIf the values of the 2nd to 3rd bits are 01, it means the pilot power allocation ratio P1 s If the value of the 2nd to 3rd bit is 10, it means the pilot power allocation ratio P1 s If the value of the second to third bits is 11, it means the pilot power allocation ratio P1 s The 4th and 5th bits indicate the pilot power allocation ratio P1. If the 4th and 5th bits are 00, the pilot power allocation ratio P1 is 0.1. If the 4th and 5th bits are 01, the pilot power allocation ratio P1 is 0.2. If the 4th and 5th bits are 10, the pilot power allocation ratio P1 is 0.3. If the 4th and 5th bits are 11, the pilot power allocation ratio P1 is 0.4.
[0195] The 6th to 10th bits of the first information correspond to the first layer, and the 6th bit is used to indicate the position of a specific RE in the second layer. The specific indication method can refer to the indication method of the 1st bit. The 7th to 11th bits indicate the pilot power allocation ratio P2 s The 12th to 16th bits indicate the pilot power allocation ratio P2.
[0196] In other implementations, the first information is independent of the total number of layers scheduled by the network device, that is, the parameter quantity carried in the first information is independent of the total number of layers scheduled by the network device. Regardless of the number of layers scheduled by the network device, the power used to transmit different signals in the multiple signals on part or all of the transmission resources corresponding to the kth layer is different. Assuming that the multiple signals include pilot signals, regardless of the number of layers scheduled by the network device, the power allocation ratio of the specific transmission resource on the kth layer is P k s , the power allocation ratio of other transmission resources except specific transmission resources on the kth layer is P k , where P k s and P k Indicates the proportion of power used to transmit the pilot in the total power, and P k s and P k The value of is different.
[0197] For example, multiple signals include pilot and data signals. However, the total number of layers of network equipment scheduling is limited. The pilot power allocation ratio corresponding to each layer includes P k , r=1,2,3,4. P k The candidate values of are: [0.05, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.5]. Accordingly, the first information can occupy 12 bits to represent the P corresponding to the kth layer.k .
[0198] Among them, the first to third bits indicate the pilot power allocation ratio P1 of the first layer. If the bits in the first information are "000", it means that the power allocation ratio used for transmitting the pilot is 0.05. If the bits in the first information are "001", it means that the power allocation ratio used for transmitting the pilot is 0.15. If the bits in the first information are "010", it means that the power allocation ratio used for transmitting the pilot is 0.2. If the bits in the first information are "011", it means that the power allocation ratio used for transmitting the pilot is 0.25. If the bits in the first information are "100", it means that the power allocation ratio used for transmitting the pilot is 0.3. If the bits in the first information are "101", it means that the power allocation ratio used for transmitting the pilot is 0.35. If the bits in the first information are "110", it means that the power allocation ratio used for transmitting the pilot is 0.4. If the bits in the first information are "111", it means that the power allocation ratio used for transmitting the pilot is 0.5.
[0199] The 4th to 6th bits indicate the pilot power allocation ratio P2 of the second layer. The corresponding relationship between the values of the 4th to 6th bits and the power allocation ratio can be found above.
[0200] The 7th to 9th bits indicate the pilot power allocation ratio P3 of the third layer. The corresponding relationship between the values of the 7th to 9th bits and the power allocation ratio can be found above.
[0201] The 9th to 12th bits refer to the pilot power allocation ratio P4 of the 4th layer. The corresponding relationship between the values of the 9th to 12th bits and the power allocation ratio can be found above.
[0202] It should be noted that if the number of layers corresponding to the parameter amount carried in the first information is greater than the total number of layers, the redundant parameters may be regarded as meaningless.
[0203] In addition, it should be noted that in the solution described above, the first information can carry indication information to send the power of different signals in multiple signals from the power candidate values. Of course, in the embodiment of the present application, the first information can also carry all the candidate values and send them to the receiving end.
[0204] The above describes the first information in the embodiments of the present application. The following describes the method flow for transmitting the first information in the embodiments of the present application. In some implementations, after step S1910, the above method further includes: the second device sending second information to the first device, where the second information is used to indicate whether the second device has received the first information, thereby helping to improve the reliability of the transmission of the first information.
[0205] In some implementations, if the second information indicates that the second device has not successfully received the first information, the first device may resend the second information to the second device. Of course, in an embodiment of the present application, if the second information indicates that the second device has not successfully received the first information, the first device may terminate the transmission process of the first information.
[0206] In other implementations, the second information may simply indicate successful receipt of the first information. That is, if the first information is not successfully received, the first device may not send the second information, thereby reducing the overhead of transmitting the first information. Accordingly, the second device may determine whether the first information has failed to be transmitted by confirming whether the second information has been received within the first time period. That is, if the second device does not receive the second information after the first time period, it may be determined that the first information has failed to be transmitted.
[0207] In the embodiments of the present application, the first time period is not limited. In some implementations, the start time of the first time period can be determined based on the time when the first information is sent. For example, the start time of the first time period can be the time when the first information is sent. For another example, the start time of the first time period can be the time when the first information is sent, but offset by a time offset value of 1.
[0208] In the embodiment of the present application, the duration of the first time period is not limited. For example, the duration of the first time period can be predefined, preconfigured, or configured by the network device.
[0209] In some scenarios, the first information is also called a SIP-PAC, and accordingly, the second information may be called a SIP-PAC receipt confirmation indication.
[0210] The following describes a communication method based on first information in an embodiment of the present application in conjunction with FIG21. The method shown in FIG21 includes steps S2110 to S2140. It should be noted that the following mainly describes the method flow, and the relevant introduction to terms (e.g., first information and / or second information) can be found in the previous text.
[0211] Assume that a SIP function configuration of the first device is activated, wherein the SIP function configuration is used to instruct the first device to activate a function of sending the first information.
[0212] In step S2110 , the first device sends first information (also called “SIP-PAC”) to the second device.
[0213] In step S2120, after the second device confirms that the SIP-PAC is received successfully, it can use the SIP-PAC to extract auxiliary information (for example, the power of different signals among the multiple transmitted signals) to construct the input of the AI receiver to complete the inference task.
[0214] In some implementations, the above-mentioned reasoning task may include receiving multiple signals, for example, the multiple signals include data signals and pilot signals, and the reasoning task may include one or more of the following: recovering data symbols in multiple signals, recovering data bits in multiple signals, and estimating channel states.
[0215] In step S2130, the second device sends second information to the first device, where the second information is used to indicate whether the first information is successfully received.
[0216] In some implementations, if the second information indicates that the first information was successfully received, the process ends. If the second information indicates that the first information was not successfully received, step S2110 is performed again.
[0217] It should be noted that if the second device successfully receives the first information, the embodiment of the present application does not limit the order in which step S2120 and step S2130 are performed. For example, step S2120 and step S2130 can be performed simultaneously. For another example, step S2120 can be performed before step S2130. For another example, step S2120 can be performed after step S2130.
[0218] The following takes the communication process shown in Figure 21 as an example, and combines Figures 22 to 23B to introduce the transmission process of the first information in the scenario of using a generalized receiver in an embodiment of the present application.
[0219] As shown in FIG. 22 , assuming that the multiple signals include data signals and pilot signals, the first information is the first information in Implementation 1, and the first information is independent of the number of scheduling layers. Furthermore, the SIP function configuration of the first device is activated, wherein the SIP function configuration is used to instruct the first device to activate a function for sending the first information.
[0220] In step S2210, the first device sends first information (also called "SIP-PAC") to the second device.
[0221] In some implementations, assuming the candidate power values are [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8], the SIP-PAC uses three bits to indicate the pilot power allocation ratio P. Specifically, bits "000" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.1. Bits "001" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.2. Bits "010" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.3. Bits "011" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.4. Bits "101" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.6. Bits "110" in the SIP-PAC indicate that the power allocation ratio used for pilot transmission is 0.7. The bits "111" in the SIP-PAC indicate that the power allocation ratio used for transmitting the pilot is 0.8.
[0222] In step S2220, after the second device confirms that the SIP-PAC is successfully received, it can use the SIP-PAC to extract the auxiliary information P, construct a weight matrix for the pilot, and input it into the AI receiver as a feature characterizing the power allocation ratio to complete subsequent inference tasks.
[0223] In step S2230, the second device sends second information to the first device, where the second information is used to indicate whether the first information is successfully received.
[0224] In some implementations, if the second information indicates that the first information was successfully received, the process ends. If the second information indicates that the first information was not successfully received, step S2210 is performed again.
[0225] As shown in FIG23A , assuming that the multiple signals include data signals and pilot signals, the first information is the first information in implementation method 2, and the first information is independent of the number of scheduling layers. As shown in FIG23B , a specific RE position (as an example of a first type of transmission resource) among the multiple transmission resources can be determined based on pattern 1 or pattern 2. The candidate power values are: [0.1, 0.2, 0.3, 0.4]. In addition, the SIP function configuration of the first device is activated, wherein the SIP function configuration is used to instruct the first device to activate the function of sending the first information.
[0226] In step S2310, the first device sends first information (also called "SIP-PAC") to the second device.
[0227] In some implementations, the SIP-PAC may use the first bit to indicate the pattern used to determine the specific RE position, wherein the value of the first bit is 1, indicating that the pattern used to determine the specific RE position is pattern 1, and the value of the first bit is 0, indicating that the pattern used to determine the specific RE position is pattern 2.
[0228] In addition, SIP-PAC uses two bits to indicate the power allocation ratios for specific REs and non-specific REs. For example, if the values of bits 2 and 3 are "000," the power allocation ratio for specific REs is 0.1. If the values of bits 2 and 3 are "001," the power allocation ratio for specific REs is 0.2. If any of the bits 2 and 3 are "010," the power allocation ratio for specific REs is 0.3. If the values of bits 2 and 3 are "011," the power allocation ratio for specific REs is 0.4.
[0229] The value of bits 4 to 5 is "000", indicating that the power allocation ratio corresponding to the specific RE is 0.1. The value of bits 4 to 5 is "001", indicating that the power allocation ratio corresponding to the specific RE is 0.2. The value of bits 4 to 5 is "010", indicating that the power allocation ratio corresponding to the specific RE is 0.3. The value of bits 4 to 5 is "011", indicating that the power allocation ratio corresponding to the specific RE is 0.4.
[0230] In step S2320, after the second device confirms that the SIP-PAC is successfully received, it can use the SIP-PAC to extract the auxiliary information P, construct a weight matrix for the pilot, and input it into the AI receiver as a feature representing the power allocation ratio to complete the subsequent reasoning task.
[0231] In step S2330, the second device sends second information to the first device, where the second information is used to indicate whether the first information is successfully received.
[0232] In some implementations, if the second information indicates that the first information was successfully received, the process ends. If the second information indicates that the first information was not successfully received, step S2310 is performed again.
[0233] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 23B . The device embodiment of the present application is described in detail below in conjunction with Figures 24 to 26 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for portions not described in detail, reference can be made to the above method embodiment.
[0234] Figure 24 is a schematic diagram of a communication device according to an embodiment of the present application. The communication device 2400 shown in Figure 24 is a first device. The communication device 2400 includes: a sending unit 2410.
[0235] The sending unit 2410 is configured to send first information to the second device, where the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple non-orthogonal superimposed signals.
[0236] In some implementations, the first information is used for model training or model inference by a model-based receiver, where the receiver is used to receive the multiple signals.
[0237] In some implementations, the transmission resource is one of multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit different signals among the multiple signals on the transmission resources corresponding to each layer in the one or more layers.
[0238] In some implementations, the power used to transmit different signals among the multiple signals on all transmission resources corresponding to each layer in the one or more layers is the same.
[0239] In some implementations, the first information is used to indicate a power to be used for transmitting different signals among the plurality of signals from one or more candidate power values.
[0240] In some implementations, different powers are used to transmit different signals among the multiple signals on some or all resource units corresponding to each layer in the one or more layers.
[0241] In some implementations, the multiple transmission resources corresponding to each layer include a first type of transmission resources and a second type of transmission resources. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resources is the same, and the power used to transmit the multiple signals on each transmission resource in the second type of transmission resources is the same, and the power corresponding to the first type of transmission resources is different from the power corresponding to the second type of transmission resources.
[0242] In some implementations, the first information carries one or more of the following: location information of the first type of transmission resources among the multiple transmission resources corresponding to each layer; location information of the second type of transmission resources among the multiple transmission resources corresponding to each layer; information used to indicate the power used for different signals among multiple signals transmitted through the first type of transmission resources from one or more power candidate values; information used to indicate the power used for different signals among multiple signals transmitted through the second type of transmission resources from one or more power candidate values.
[0243] In some implementations, the transmission resource is one of multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit the multiple signals in the transmission resource corresponding to the kth layer in the one or more layers, where k is a positive integer greater than or equal to 1.
[0244] In some implementations, the power used to transmit different signals among the multiple signals on all transmission resources corresponding to the k-th layer is the same.
[0245] In some implementations, the first information includes an identifier of the k-th layer and / or information indicating a power used to transmit different signals among the multiple signals from one or more candidate power values.
[0246] In some implementations, some or all of the powers used to transmit the multiple signals in the transmission resources corresponding to the kth layer are different.
[0247] In some implementations, the transmission resources corresponding to the kth layer include first-category transmission resources and second-category transmission resources, the power used to transmit the multiple signals on each transmission resource in the first-category transmission resources is the same, the power used to transmit the multiple signals on each transmission resource in the second-category transmission resources is the same, and the power corresponding to the first-category transmission resources is different from the power corresponding to the second-category transmission resources.
[0248] In some implementations, the first information is used to indicate one or more of the following: the first information includes an identifier of the kth layer; location information of the first type of transmission resources in the transmission resources corresponding to the kth layer; location information of the second type of transmission resources in the transmission resources corresponding to the kth layer; information used to indicate, from one or more power candidate values, the power used for different signals among multiple signals transmitted through the first type of transmission resources; information used to indicate, from one or more power candidate values, the power used for different signals among multiple signals transmitted through the second type of transmission resources.
[0249] In some implementations, the location information of the first type of transmission resources in the k+nth layer of the one or more layers is determined based on the location information of the first type of transmission resources in the kth layer, where n is a positive integer greater than or equal to 1.
[0250] In some implementations, the first information is associated with a total number of layers scheduled by the network device; the first information is unrelated to the total number of layers scheduled by the network device.
[0251] In some implementations, the communication device further includes: a receiving unit, configured to receive second information sent by the second device, where the second information is used to indicate whether the second device has received the first information.
[0252] In some implementations, the multiple non-orthogonal superimposed signals include: data signals and / or reference signals.
[0253] FIG25 is a schematic diagram of a communication device according to another embodiment of the present application. The communication device 2500 shown in FIG25 is a second device, and the communication device 2500 includes a receiving unit 2510 .
[0254] The receiving unit 2510 is used to receive first information sent by a first device, where the first information is associated with the power of a signal transmitted on a transmission resource, and the signal transmitted on the transmission resource includes multiple non-orthogonal superimposed signals.
[0255] In some implementations, the first information is used for model training or model inference by a model-based receiver, where the receiver is used to receive the multiple signals.
[0256] In some implementations, the transmission resource is one of multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit different signals among the multiple signals on the transmission resources corresponding to each layer in the one or more layers.
[0257] In some implementations, the power used to transmit different signals among the multiple signals on all transmission resources corresponding to each layer in the one or more layers is the same.
[0258] In some implementations, the first information is used to indicate a power to be used for transmitting different signals among the plurality of signals from one or more candidate power values.
[0259] In some implementations, different powers are used to transmit different signals among the multiple signals on some or all resource units corresponding to each layer in the one or more layers.
[0260] In some implementations, the multiple transmission resources corresponding to each layer include a first type of transmission resources and a second type of transmission resources. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resources is the same, and the power used to transmit the multiple signals on each transmission resource in the second type of transmission resources is the same, and the power corresponding to the first type of transmission resources is different from the power corresponding to the second type of transmission resources.
[0261] In some implementations, the first information carries one or more of the following: location information of the first type of transmission resources among the multiple transmission resources corresponding to each layer; location information of the second type of transmission resources among the multiple transmission resources corresponding to each layer; information used to indicate the power used for different signals among multiple signals transmitted through the first type of transmission resources from one or more power candidate values; information used to indicate the power used for different signals among multiple signals transmitted through the second type of transmission resources from one or more power candidate values.
[0262] In some implementations, the transmission resource is one of multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit the multiple signals in the transmission resource corresponding to the kth layer in the one or more layers, where k is a positive integer greater than or equal to 1.
[0263] In some implementations, the power used to transmit different signals among the multiple signals on all transmission resources corresponding to the k-th layer is the same.
[0264] In some implementations, the first information includes an identifier of the k-th layer and / or information indicating a power used to transmit different signals among the multiple signals from one or more candidate power values.
[0265] In some implementations, some or all of the powers used to transmit the multiple signals in the transmission resources corresponding to the kth layer are different.
[0266] In some implementations, the transmission resources corresponding to the kth layer include first-category transmission resources and second-category transmission resources, the power used to transmit the multiple signals on each transmission resource in the first-category transmission resources is the same, the power used to transmit the multiple signals on each transmission resource in the second-category transmission resources is the same, and the power corresponding to the first-category transmission resources is different from the power corresponding to the second-category transmission resources.
[0267] In some implementations, the first information is used to indicate one or more of the following: the first information includes an identifier of the kth layer; location information of the first type of transmission resources in the transmission resources corresponding to the kth layer; location information of the second type of transmission resources in the transmission resources corresponding to the kth layer; information used to indicate, from one or more power candidate values, the power used for different signals among multiple signals transmitted through the first type of transmission resources; information used to indicate, from one or more power candidate values, the power used for different signals among multiple signals transmitted through the second type of transmission resources.
[0268] In some implementations, the location information of the first type of transmission resources in the k+nth layer of the one or more layers is determined based on the location information of the first type of transmission resources in the kth layer, where n is a positive integer greater than or equal to 1.
[0269] In some implementations, the first information is associated with a total number of layers scheduled by the network device; the first information is unrelated to the total number of layers scheduled by the network device.
[0270] In some implementations, the communication device further includes: a sending unit, configured to send second information to the first device, where the second information is used to indicate whether the second device has received the first information.
[0271] In some implementations, the multiple non-orthogonal superimposed signals include: data signals and / or reference signals.
[0272] In an optional embodiment, the sending unit 2410 may be a transceiver 2630. The communication device 2400 may further include a transceiver 2630 and a memory 2620, as specifically shown in FIG26 .
[0273] In an optional embodiment, the receiving unit 2510 may be a transceiver 2630. The communication device 2500 may further include a transceiver 2630 and a memory 2620, as specifically shown in FIG26 .
[0274] Figure 26 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 26 indicate that the unit or module is optional. Device 2600 may be used to implement the method described in the above method embodiment. Device 2600 may be a chip, a terminal device, or a network device.
[0275] The device 2600 may include one or more processors 2610. The processor 2610 may support the device 2600 to implement the method described in the method embodiment above. The processor 2610 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0276] The apparatus 2600 may further include one or more memories 2620. The memories 2620 store programs that can be executed by the processor 2610, causing the processor 2610 to perform the methods described in the above method embodiments. The memories 2620 may be independent of the processor 2610 or integrated into the processor 2610.
[0277] The apparatus 2600 may further include a transceiver 2630. The processor 2610 may communicate with other devices or chips via the transceiver 2630. For example, the processor 2610 may transmit and receive data with other devices or chips via the transceiver 2630.
[0278] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0279] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0280] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0281] It should be understood that in the embodiments of the present application, the device types of the first device and / or the second device are not limited. For example, the first device can be one of the following: a terminal device or a network device. For another example, the second device can be one of the following: a terminal device or a network device.
[0282] The terms "system" and "network" in this application may be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
[0283] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0284] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0285] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0286] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0287] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0288] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0289] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0290] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0291] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0292] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0293] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0294] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for wireless communication, characterized in that, Including: A first device sends first information to a second device, where the first information is associated with the power for transmitting a signal on a transmission resource, and the signal transmitted on the transmission resource includes a plurality of non-orthogonally superimposed signals.
2. The method according to claim 1, wherein The first information is used for a model-based receiver to perform model training or model inference, and the receiver is used to receive the plurality of signals.
3. The method according to claim 1 or 2, characterized in that, The transmission resource is one of a plurality of transmission resources, and the plurality of transmission resources correspond to one or more layers. The first information is used to indicate the power used for transmitting different signals among the plurality of signals on the transmission resources corresponding to each layer in the one or more layers.
4. The method according to claim 3, characterized in that, On all the transmission resources corresponding to each layer in the one or more layers, the power used for transmitting different signals among the plurality of signals is the same respectively.
5. The method according to claim 4, characterized in that, The first information is used to indicate the power used for transmitting different signals among the plurality of signals from one or more power candidate values.
6. The method according to claim 3, wherein On some or all of the resource units corresponding to each layer, the power used for transmitting different signals among the plurality of signals is different.
7. The method according to claim 6, wherein The plurality of transmission resources corresponding to each layer include a first type of transmission resource and a second type of transmission resource. The power used for transmitting the plurality of signals on each transmission resource in the first type of transmission resource is the same, and the power used for transmitting the plurality of signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
8. The method according to claim 7, wherein The first information carries one or more of the following: The location information of the first type of transmission resource among the plurality of transmission resources corresponding to each layer; The location information of the second type of transmission resource among the plurality of transmission resources corresponding to each layer; Information used to indicate the power used for transmitting different signals among the plurality of signals through the first type of transmission resource from one or more power candidate values; Information used to indicate the power used for transmitting different signals among the plurality of signals through the second type of transmission resource from one or more power candidate values.
9. The method according to claim 1 or 2, characterized in that, The transmission resource is one of a plurality of transmission resources, and the plurality of transmission resources correspond to one or more layers. The first information is used to indicate the power used for transmitting the plurality of signals in the transmission resources corresponding to the k-th layer in the one or more layers, where k is a positive integer greater than or equal to 1.
10. The method according to claim 9, characterized in that On all the transmission resources corresponding to the k-th layer, the power used for transmitting different signals among the plurality of signals is the same respectively.
11. The method according to claim 10, wherein The first information includes the identifier of the k-th layer and / or information used to indicate the power used for transmitting different signals among the plurality of signals from one or more power candidate values.
12. The method according to claim 11, wherein, The power used for transmitting the plurality of signals in the transmission resources corresponding to the k-th layer is partially or entirely different.
13. The method according to claim 12, wherein The transmission resources corresponding to the k-th layer include a first type of transmission resources and a second type of transmission resources. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resources is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resources is the same, and the power corresponding to the first type of transmission resources is different from the power corresponding to the second type of transmission resources.
14. The method according to claim 13, wherein The first information is used to indicate one or more of the following: The first information includes the identifier of the k-th layer; The location information of the first type of transmission resources in the transmission resources corresponding to the k-th layer; The location information of the second type of transmission resources in the transmission resources corresponding to the k-th layer; Information used to indicate the power used to transmit different signals among the multiple signals through the first type of transmission resources from one or more power candidate values; Information used to indicate the power used to transmit different signals among the multiple signals through the second type of transmission resources from one or more power candidate values.
15. The method according to claim 13, wherein The location information of the first type of transmission resources in the (k + n)-th layer among the one or more layers is determined based on the location information of the first type of transmission resources in the k-th layer, where n is a positive integer greater than or equal to 1.
16. The method according to any one of claims 1 to 15, characterized in that, The first information is associated with the total number of layers scheduled by the network device; The first information is independent of the total number of layers scheduled by the network device.
17. The method according to any one of claims 1-16, characterized in that, The method further includes: The first device receives second information sent by the second device, and the second information is used to indicate whether the second device has received the first information.
18. The method according to any one of claims 1 to 17, characterized in that, The non-orthogonally superimposed multiple signals include: data signals and / or reference signals.
19. A method for wireless communication, characterized in that, including: The second device receives the first information sent by the first device, and the first information is associated with the power for transmitting signals on the transmission resources, and the signals transmitted on the transmission resources include non-orthogonally superimposed multiple signals.
20. The method according to claim 19, wherein The first information is used for model training or model inference by a model-based receiver, and the receiver is used to receive the multiple signals.
21. The method according to claim 19 or 20, characterized in that, The transmission resource is one of multiple transmission resources, the multiple transmission resources correspond to one or more layers, and the first information is used to indicate the power used to transmit different signals among the multiple signals on the transmission resources corresponding to each layer in the one or more layers.
22. The method according to claim 21, wherein On all the transmission resources corresponding to each layer in the one or more layers, the power used to transmit different signals among the multiple signals is the same.
23. The method according to claim 22, wherein The first information is used to indicate the power used to transmit different signals among the multiple signals from one or more power candidate values.
24. The method according to claim 21, wherein On some or all of the resource units corresponding to each layer in the one or more layers, the power used to transmit different signals among the multiple signals is different.
25. The method according to claim 24, wherein The multiple transmission resources corresponding to each layer include a first type of transmission resource and a second type of transmission resource. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resource is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
26. The method according to claim 25, wherein The first information carries one or more of the following: The location information of the first type of transmission resource among the multiple transmission resources corresponding to each layer; The location information of the second type of transmission resource among the multiple transmission resources corresponding to each layer; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the first type of transmission resource; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the second type of transmission resource.
27. The method according to claim 19 or 20, characterized in that, The transmission resource is one of the multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit the multiple signals in the transmission resources corresponding to the k-th layer among the one or more layers, where k is a positive integer greater than or equal to 1.
28. The method according to claim 27, wherein On all the transmission resources corresponding to the k-th layer, the power used to transmit different signals among the multiple signals is the same.
29. The method according to claim 28, wherein The first information includes the identifier of the k-th layer, and / or information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals.
30. The method according to claim 29, characterized in that, The power used to transmit the multiple signals in the transmission resources corresponding to the k-th layer is partially or completely different.
31. The method according to claim 30, characterized in that, The transmission resources corresponding to the k-th layer include a first type of transmission resource and a second type of transmission resource. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resource is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
32. The method according to claim 31, wherein The first information is used to indicate one or more of the following: The first information includes the identifier of the k-th layer; The location information of the first type of transmission resource in the transmission resources corresponding to the k-th layer; The location information of the second type of transmission resource in the transmission resources corresponding to the k-th layer; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the first type of transmission resource; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the second type of transmission resource power information.
33. The method according to claim 31, wherein The location information of the first type of transmission resource in the (k + n)-th layer among the one or more layers is determined based on the location information of the first type of transmission resource in the k-th layer, where n is a positive integer greater than or equal to 1.
34. The method according to any one of claims 19-33, characterized in that, The first information is associated with the total number of layers scheduled by the network device; The first information is not related to the total number of layers scheduled by the network device.
35. The method according to any one of claims 19-34, characterized in that, The method further includes: The second device sends second information to the first device, where the second information is used to indicate whether the second device has received the first information.
36. The method according to any one of claims 19-35, characterized in that, The non-orthogonally superimposed multiple signals include: data signals and / or reference signals.
37. A communication device, characterized in that, The communication device is a first device, including: A sending unit, configured to send first information to a second device, where the first information is associated with the power of signals transmitted on a transmission resource, and the signals transmitted on the transmission resource include non-orthogonally superimposed multiple signals.
38. The communication device according to claim 37, wherein The first information is used for model training or model inference by a model-based receiver, and the receiver is used to receive the multiple signals.
39. The communication device according to claim 37 or 38, characterized in that, The transmission resource is one of multiple transmission resources, the multiple transmission resources correspond to one or more layers, and the first information is used to indicate the power used for transmitting different signals among the multiple signals on the transmission resources corresponding to each layer in the one or more layers.
40. The communication device according to claim 39, wherein, On all the transmission resources corresponding to each layer in the one or more layers, the power used for transmitting different signals among the multiple signals is the same respectively.
41. The communication device according to claim 40, characterized in that, The first information is used to indicate the power used for transmitting different signals among the multiple signals from one or more power candidate values.
42. The communication device according to claim 39, wherein, On some or all of the resource units corresponding to each layer, the power used for transmitting different signals among the multiple signals is different.
43. The communication device according to claim 42, wherein, The multiple transmission resources corresponding to each layer include a first type of transmission resource and a second type of transmission resource. The power used for transmitting the multiple signals on each transmission resource in the first type of transmission resource is the same, the power used for transmitting the multiple signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
44. The communication device according to claim 43, characterized in that, The first information carries one or more of the following: Location information of the first type of transmission resource among the multiple transmission resources corresponding to each layer; Location information of the second type of transmission resource among the multiple transmission resources corresponding to each layer; Information used to indicate the power used for transmitting different signals among the multiple signals through the first type of transmission resource from one or more power candidate values; Information used to indicate the power used for transmitting different signals among the multiple signals through the second type of transmission resource from one or more power candidate values.
45. The communication device according to claim 37 or 38, characterized in that, The transmission resource is one of multiple transmission resources, the multiple transmission resources correspond to one or more layers, and the first information is used to indicate the power used for transmitting the multiple signals in the transmission resources corresponding to the k-th layer in the one or more layers, where k is a positive integer greater than or equal to 1.
46. The communication device according to claim 45, characterized in that, On all the transmission resources corresponding to the k-th layer, the power used for transmitting different signals among the multiple signals is the same respectively.
47. The communication device according to claim 46, wherein, The first information includes an identifier of the k-th layer, and / or information used to indicate the power used for transmitting different signals among the multiple signals from one or more power candidate values.
48. The communication device according to claim 47, characterized in that, The power used for transmitting the multiple signals in the transmission resources corresponding to the k-th layer is partially or completely different.
49. The communication device according to claim 48, wherein, The transmission resources corresponding to the k-th layer include a first type of transmission resources and a second type of transmission resources. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resources is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resources is the same, and the power corresponding to the first type of transmission resources is different from the power corresponding to the second type of transmission resources.
50. The communication device according to claim 49, wherein, The first information is used to indicate one or more of the following: The first information includes the identifier of the k-th layer; The location information of the first type of transmission resources in the transmission resources corresponding to the k-th layer; The location information of the second type of transmission resources in the transmission resources corresponding to the k-th layer; Information used to indicate, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the first type of transmission resources; Information used to indicate, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the second type of transmission resources.
51. The communication device according to claim 49, wherein, The location information of the first type of transmission resources in the (k + n)-th layer among the one or more layers is determined based on the location information of the first type of transmission resources in the k-th layer, where n is a positive integer greater than or equal to 1.
52. The communication device according to any one of claims 37-51, characterized in that, The first information is associated with the total number of layers scheduled by the network device; The first information is not related to the total number of layers scheduled by the network device.
53. The communication device according to any one of claims 37-52, characterized in that, The communication device further includes: A receiving unit, configured to receive second information sent by the second device, where the second information is used to indicate whether the second device has received the first information.
54. The communication device according to any one of claims 37-53, characterized in that, The non-orthogonally superimposed multiple signals include: data signals and / or reference signals.
55. A communication device, characterized in that, The communication device is a second device, including: A receiving unit, configured to receive first information sent by a first device, where the first information is associated with the power for transmitting signals on transmission resources, and the signals transmitted on the transmission resources include non-orthogonally superimposed multiple signals.
56. The communication device according to claim 55, wherein, The first information is used for model training or model inference by a model-based receiver, and the receiver is configured to receive the multiple signals.
57. The communication device according to claim 55 or 56, characterized in that, The transmission resource is one of multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit different signals among the multiple signals on the transmission resources corresponding to each layer in the one or more layers.
58. The communication device according to claim 57, wherein, On all the transmission resources corresponding to each layer in the one or more layers, the power used to transmit different signals among the multiple signals is the same.
59. The communication device according to claim 58, characterized in that, The first information is used to indicate, from one or more power candidate values, the power used to transmit different signals among the multiple signals.
60. The communication device according to claim 57, characterized in that, On some or all of the resource units corresponding to each layer in the one or more layers, the power used to transmit different signals among the multiple signals is different.
61. The communication device according to claim 60, characterized in that, The multiple transmission resources corresponding to each layer include a first type of transmission resource and a second type of transmission resource. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resource is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
62. The communication device according to claim 61, wherein The first information carries one or more of the following: The location information of the first type of transmission resource among the multiple transmission resources corresponding to each layer; The location information of the second type of transmission resource among the multiple transmission resources corresponding to each layer; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the first type of transmission resource; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the second type of transmission resource.
63. The communication device according to claim 55 or 56, characterized in that, The transmission resource is one of the multiple transmission resources, and the multiple transmission resources correspond to one or more layers. The first information is used to indicate the power used to transmit the multiple signals in the transmission resources corresponding to the k-th layer among the one or more layers, where k is a positive integer greater than or equal to 1.
64. The communication device according to claim 63, characterized in that, On all the transmission resources corresponding to the k-th layer, the power used to transmit different signals among the multiple signals is the same.
65. The communication device according to claim 64, characterized in that, The first information includes the identifier of the k-th layer, and / or information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals.
66. The communication device according to claim 65, wherein, The power used to transmit the multiple signals in the transmission resources corresponding to the k-th layer is partially or completely different.
67. The communication device according to claim 66, wherein, The transmission resources corresponding to the k-th layer include a first type of transmission resource and a second type of transmission resource. The power used to transmit the multiple signals on each transmission resource in the first type of transmission resource is the same, the power used to transmit the multiple signals on each transmission resource in the second type of transmission resource is the same, and the power corresponding to the first type of transmission resource is different from the power corresponding to the second type of transmission resource.
68. The communication device according to claim 67, wherein The first information is used to indicate one or more of the following: The first information includes the identifier of the k-th layer; The location information of the first type of transmission resource in the transmission resources corresponding to the k-th layer; The location information of the second type of transmission resource in the transmission resources corresponding to the k-th layer; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the first type of transmission resource; Information for indicating, from one or more power candidate values, the power used to transmit different signals among the multiple signals through the second type of transmission resource.
69. The communication device according to claim 67, wherein, The location information of the first type of transmission resource in the (k + n)-th layer among the one or more layers is determined based on the location information of the first type of transmission resource in the k-th layer, where n is a positive integer greater than or equal to 1.
70. The communication device according to any one of claims 55 - 69, characterized in that, The first information is associated with the total number of layers scheduled by the network device; The first information is not related to the total number of layers scheduled by the network device.
71. The communication device according to any one of claims 55 - 70, characterized in that, The communication device further includes: a sending unit, configured to send second information to the first device, where the second information is used to indicate whether the second device has received the first information.
72. The communication device according to any one of claims 55-71, characterized in that, The multiple non-orthogonally superimposed signals include: data signals and / or reference signals.
73. A communication device, characterized in that, comprising a transceiver, a memory, and a processor, where the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals, so that the communication device executes the method according to any one of claims 1-18.
74. A device, characterized in that, comprising a processor, configured to call a program from a memory, so that the device executes the method according to any one of claims 1-18.
75. A chip, characterized in that, comprising a processor, configured to call a program from a memory, such that the device installed with the chip executes the method according to any one of claims 1-18.
76. A computer-readable storage medium, characterized in that, storing a program thereon, where the program causes a computer to execute the method according to any one of claims 1-18.
77. A computer program product, characterized in that, including a program, where the program causes a computer to execute the method according to any one of claims 1-18.
78. A computer program, characterized in that, The computer program causes a computer to execute the method according to any one of claims 1-18.
Citation Information
Patent Citations
Information transmission method and device
CN107370563A
Method for power control signaling of MUST and user equipment
CN112087789A
Hybrid service transmission method and device based on multi-cell cooperation and storage medium
CN113300814A
Method and apparatus for indicating power allocation in multiuser superposition transmission
US20190014546A1