Wireless communication method and communication device

CN122460124APending Publication Date: 2026-07-24GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2023-12-08
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

The existing non-orthogonal transmission schemes have performance bottlenecks when adapting to different transmission environments, resulting in low system throughput.

Method used

The feedback information sent by the receiving device dynamically adjusts the configuration information related to non-orthogonal transmission, so that the power ratio of the pilot signal to the target signal can be flexibly adjusted to adapt to different wireless channel environments.

Benefits of technology

Improves the system throughput and enhances the channel estimation and data demodulation performance of the receiver in different channel environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122460124A_ABST
    Figure CN122460124A_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The method comprises: a first device receiving first information sent by a second device, the first information being used to adjust first configuration information of the first device, the first configuration information being used to configure non-orthogonal transmission of a pilot signal and a target signal.
Need to check novelty before this filing date? Find Prior Art

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 a communication device. Background Art

[0002] In order to improve the utilization of wireless resources, related technologies have proposed non-orthogonal transmission schemes for pilot signals and target signals (such as data signals). However, the current non-orthogonal transmission schemes are not perfect and need further improvement.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a wireless communication method and a communication device. The following describes in detail various aspects of the embodiments of the present application.

[0005] In a first aspect, a wireless communication method is provided, including: a first device receives first information sent by a second device, the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0006] In a second aspect, a wireless communication method is provided, including: a second device sends first information to a first device, the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0007] According to a third aspect, a communication device is provided, which is a first device and includes: a first communication module for receiving first information sent by a second device, wherein the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0008] In a fourth aspect, a communication device is provided, which includes a second device, and the communication device includes: a first communication module, used to send first information to the first device, the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0009] In a fifth aspect, a communication device is provided, comprising a transceiver, a memory and a processor, wherein 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 described in the first aspect or the second aspect.

[0010] In a sixth aspect, a device is provided, comprising a processor for calling a program from a memory so that the device executes the method described in the first aspect or the second aspect.

[0011] In a seventh aspect, a chip is provided, characterized in that it includes a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.

[0012] In an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0013] In a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0014] In a tenth aspect, a computer program is provided, which enables a computer to execute the method as described in the first aspect or the second aspect.

[0015] The embodiment of the present application proposes to dynamically adjust the configuration information related to non-orthogonal transmission based on the feedback information (ie, first information) sent by the receiving device, so that the non-orthogonal transmission can adapt to different transmission environments to improve the system throughput. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.

[0017] FIG2 is a schematic diagram of a neuron to which embodiments of the present application are applicable.

[0018] FIG3 is a schematic diagram of a neural network applicable to an embodiment of the present application.

[0019] FIG4 is a schematic diagram of a convolutional neural network applicable to an embodiment of the present application.

[0020] FIG5 is a schematic diagram of a long short-term memory model applicable to an embodiment of the present application.

[0021] FIG6 is a schematic diagram of the information sending and receiving process in a wireless communication system.

[0022] FIG7A is a schematic diagram of a channel estimation and recovery process of a wireless communication system.

[0023] FIG. 7B shows resource allocation patterns of data signals and pilot signals under different configurations.

[0024] FIG8 is an example diagram of non-orthogonal transmission.

[0025] FIG9 is a flow chart of a wireless communication method provided in one embodiment of the present application.

[0026] FIG10 is a flowchart of a possible implementation of the method shown in FIG9 .

[0027] FIG11 is a flowchart of another possible implementation of the method shown in FIG9 .

[0028] FIG12 is a schematic diagram of the structure of a communication device provided in one embodiment of the present application.

[0029] FIG13 is a schematic structural diagram of a communication device provided in another embodiment of the present application.

[0030] FIG14 is a schematic structural diagram of a device to which an embodiment of the present application can be applied. DETAILED DESCRIPTION

[0031] The technical solution in this application will be described below with reference to the accompanying drawings.

[0032] Communication system architecture

[0033] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. 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.

[0034] FIG1 exemplarily shows a network device and a terminal device. Optionally, the wireless communication system 100 may include one or more network devices 110 and / or one or more terminal devices 120. For a network device 110, the one or more terminal devices 120 may all be located within the network coverage of the network device 110, or all be located outside the network coverage of the network device 110, or some may be located within the coverage of the network device 110 and others outside the network coverage of the network device 110. This is not limited in the embodiments of the present application.

[0035] 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.

[0036] 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.

[0037] 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.

[0038] 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, modem or 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.

[0039] 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.

[0040] 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.

[0041] 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.

[0042] 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).

[0043] Neural Networks

[0044] 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.

[0045] As shown in Figure 2, neurons can rely on activation functions to implement nonlinear mapping, where the input of the neuron can be recorded as A, and each dimension of the input is recorded as a j , the corresponding weight is recorded as w j , together with the summation units (SU), the input is strengthened or weakened. In addition, the output of SU can be input into the activation function f to obtain the output t, where the value of j is 1, 2, ..., n.

[0046] Common neural networks include convolutional neural network (CNN), recurrent neural network (RNN), deep neural network (DNN), etc.

[0047] The following describes a neural network applicable to embodiments of the present application in conjunction with FIG3 . The neural network shown in FIG3 can be divided into three categories based on the location of different layers: input layer 310 , hidden layer 320 , and output layer 330 . Generally speaking, the first layer is the input layer 310 , the last layer is the output layer 330 , and the intermediate layers between the first and last layers are all hidden layers 320 .

[0048] The input layer 310 is used to input data, where the input data can be, for example, a received signal received by a receiver. The hidden layer 320 is used to process the input data, for example, decompress the received signal. The output layer 330 is used to output processed output data, for example, a decompressed signal.

[0049] As shown in Figure 3, 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.

[0050] 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.

[0051] CNN is a deep neural network with a convolutional structure, and its structure is shown in FIG4 , which may include an input layer 410 , a convolutional layer 420 , a pooling layer 430 , a fully connected layer 440 , and an output layer 450 .

[0052] Each convolution layer 420 may include a plurality of convolution operators, which are also called kernels. The convolution operator can be regarded as a filter for extracting specific information from the input signal. The convolution operator can essentially be a weight matrix, which is usually predefined.

[0053] The weight values ​​in these weight matrices need to be obtained through a lot of training in practical applications. The weight matrices formed by the weight values ​​obtained through training can extract information from the input signal, thereby helping CNN to make correct predictions.

[0054] When CNN has multiple convolutional layers, the initial convolutional layer tends to extract more general features, which can also be called low-level features. As the depth of CNN increases, the features extracted by the subsequent convolutional layers become more and more complex.

[0055] Pooling layers 430 are often required periodically after convolutional layers to reduce the number of training parameters. For example, a single convolutional layer can be followed by a pooling layer, as shown in Figure 4, or multiple convolutional layers can be followed by one or more pooling layers. In signal processing, the sole purpose of a pooling layer is to reduce the spatial size of the extracted information.

[0056] The fully connected layer 440, after being processed by the convolution layer 420 and the pooling layer 430, is not sufficient for CNN to output the required output information. Because as mentioned above, the convolution layer 420 and the pooling layer 430 only extract features and reduce the parameters brought by the input data. However, in order to generate the final output information (for example, the bit stream of the original information transmitted by the transmitter), CNN also needs to use the fully connected layer 440. Generally, the fully connected layer 440 may include multiple hidden layers, and the parameters contained in the multiple hidden layers may be pre-trained based on relevant training data of a specific task type. For example, the task type may include decoding a data signal received by a receiver. For another example, the task type may also include channel estimation based on a pilot signal received by the receiver.

[0057] Following the multiple hidden layers in the fully connected layer 440, the final layer of the CNN is the output layer 450, which is used to output the results. Typically, this output layer 450 is configured with a loss function (e.g., a loss function similar to categorical cross entropy) to calculate the prediction error, or to evaluate the degree of difference between the output of the CNN model (also known as the predicted value) and the ideal result (also known as the true value).

[0058] In order to minimize the loss function, the CNN model needs to be trained. In some implementations, the backpropagation algorithm (BP) can be used to train the CNN model. The BP training process consists of a forward propagation process and a backward propagation process. During the forward propagation process (for example, the propagation from 410 to 450 in Figure 4 is forward propagation), the input data is input into the above-mentioned layers of the CNN model, processed layer by layer, and transmitted to the output layer. If the output result of the output layer differs significantly from the ideal result, the minimization of the above-mentioned loss function is used as the optimization goal, and the backpropagation process is switched to (for example, the propagation from 450 to 410 in Figure 4 is backward propagation). The partial derivatives of the optimization goal with respect to each neuron weight are calculated layer by layer, forming the gradient of the optimization goal with respect to the weight vector, which serves as the basis for modifying the model weights. The CNN training process is completed during the weight modification process. When the above-mentioned error reaches the expected value, the CNN training process ends.

[0059] It should be noted that the CNN shown in Figure 4 is only an example of a convolutional neural network. In specific applications, the convolutional neural network can also exist in the form of other network models, and the embodiments of the present application are not limited to this.

[0060] RNNs are designed to process sequential data. In traditional neural network models (for example, CNN models), the layers are fully connected, from the input layer to the hidden layer to the output layer, and the nodes within each layer are disconnected. However, these ordinary neural networks are inadequate for many problems. For example, if you want to predict the next word in a sentence, you generally need to use the previous word, because the previous and next words in a sentence are not independent. RNNs are called recurrent neural networks because the current output of a sequence is also related to the previous output. Specifically, the network remembers the previous information and applies it to the calculation of the current output. That is, the nodes between hidden layers are no longer disconnected but connected, and the input of the hidden layer includes not only the output of the input layer but also the output of the hidden layer at the previous moment. In theory, RNNs can process sequence data of any length.

[0061] Training an RNN is similar to training a traditional ANN (artificial neural network). The same backpropagation error algorithm is used, but there is a slight difference. If the RNN is expanded, the parameters W, U, and V are shared, while traditional neural networks are not. Furthermore, when using the gradient descent algorithm, the output of each step depends not only on the network state at the current step, but also on the state of the network at the previous steps. For example, at t = 4, three steps need to be propagated backward, and various gradients need to be added to the three subsequent steps. This learning algorithm is called backpropagation through time (BPTT).

[0062] Given the existence of artificial neural networks and convolutional neural networks, why do we still need recurrent neural networks? The reason is simple. Both convolutional and artificial neural networks assume that elements are independent of each other, and that inputs and outputs are also independent, like cats and dogs. However, in the real world, many elements are interconnected, such as the changes in stock prices over time. For example, someone said, "I love traveling, and my favorite place is Yunnan. I must visit __ someday." Everyone knows to fill in the blank with "Yunnan." This is because we infer this information based on the context, but achieving this is quite difficult. Therefore, recurrent neural networks were developed. Their essence is that they possess memory, just like humans. Therefore, their output depends on the current input and memory.

[0063] At present, in order to solve the gradient explosion or vanishing problem of RNN, a transformation is made on the basis of RNN to obtain the long short-term memory (LSTM) model. As shown in Figure 5, LSTM introduces a new memory unit c t(also called "cell state"), which is used for linear cyclic information transmission and outputs information to the external state h of the hidden layer. t At each moment t, c t It records historical information up to the current moment. Unlike RNNs, which only consider the most recent state, memory cells determine which states should be retained and which should be forgotten, addressing the shortcomings of traditional RNNs in long-term memory.

[0064] Continuing to refer to FIG5, in order to achieve the above state selection, the memory unit introduces a gate control mechanism to control the path of information transmission, similar to the gate in the data circuit, "0" means closed, and "1" means open. The memory unit includes a forget gate 510, an input gate 520, and an output gate 530. Among them, the forget gate is used to control the memory unit c at the previous moment. t-1 How much information needs to be forgotten? The input gate is used to control the candidate state at the current moment. How much information needs to be stored? The output gate is used to control the memory unit c at the current moment. t How much information needs to be output to the external state h t .

[0065] The process of sending and receiving wireless signals

[0066] In a wireless communication system, the information transmission and reception process can generally include the steps shown in Figure 6. Referring to Figure 6, at the transmitting end, the transmitter encodes and modulates the source bit stream (containing the information to be transmitted) to obtain modulation symbols. A pilot signal can then be inserted into the modulated symbols. This pilot signal can be used for channel estimation and / or symbol detection at the receiving end. After the pilot signal is inserted, the final transmitted signal is formed. This transmitted signal travels through the wireless channel to the receiving end. At the receiving end, the receiver first uses the pilot signal to perform channel estimation. Channel state information (CSI) can then be fed back to the transmitting end via a feedback link, allowing the transmitter to adjust channel coding, modulation, precoding, and other methods. Finally, the receiver obtains a recovered bit stream (containing the recovered information) through steps such as symbol detection, demodulation, and channel decoding. The process shown in Figure 6 is merely a simple illustration. In addition to the process shown in Figure 6, other processes may exist in the communication system, such as resource mapping, precoding, interference cancellation, and CSI measurement. These processes can be implemented using independent modules, which, when integrated, form a complete wireless communication system.

[0067] Channel estimation and pilot resource allocation

[0068] Due to the complexity and time-varying nature of the wireless channel environment, in the above-mentioned wireless communication system, the estimation and recovery of the wireless channel by the receiver directly affects the final data recovery performance. The channel estimation and recovery process in the current communication system is shown in Figure 7A. Referring to Figure 7A, a physical resource block (PRB) contains multiple resource elements (REs). The transmitter allocates data signals and specific pilot signals known to the receiver, such as the channel state information reference signal (CSI-RS) signal and the demodulation reference signal (DMRS) signal, on different REs of the PRB. In the channel estimation stage, the receiver can use the least squares (LS) method to estimate the channel information at the pilot position based on the real pilot signal and the received pilot signal; then the receiver uses the interpolation algorithm based on the channel information estimated from the pilot position to recover the channel information on the entire PRB. This channel information can be used for subsequent CSI feedback or data recovery.

[0069] In some communication systems (such as 5G NR), data signals and pilot signals are placed on different REs. Figure 7B shows several data signal and pilot signal resource allocation patterns under different configurations. As can be seen from Figure 7B, data signals and pilot signals are mutually orthogonal in time, frequency, or code domain resources. That is, the same RE can only accommodate data signals or pilot signals. Since the REs that transmit pilot signals cannot be used to transmit data signals, this leads to a waste of system bandwidth.

[0070] Different wireless environments require different pilot density. For example, when a terminal device moves at high speed, the channel characteristics vary rapidly, so a denser placement of pilot signals in the time domain is necessary to ensure channel estimation quality. A higher pilot density means more time-frequency resources cannot be used for data transmission, further exacerbating system bandwidth waste.

[0071] Non-orthogonal transmission scheme of pilot signal and target signal

[0072] The introduction of a non-orthogonal transmission scheme for pilot signals and target signals can alleviate the problem of system bandwidth waste mentioned above. The transmission scheme is introduced below. Non-orthogonal transmission of pilot signals and target signals refers to two different signals (one of which is a pilot signal) occupying the same time-frequency resources for transmission. Therefore, this non-orthogonal transmission scheme can also be called a non-orthogonal superimposed pilot scheme. Non-orthogonal transmission of pilot signals and target signals can refer to, for example, non-orthogonal transmission of pilot signals and data signals, non-orthogonal transmission of pilot signals and control signals, or non-orthogonal transmission of two different types of pilot signals.

[0073] As an example, assume that the resource unit allocated by the system (which can be 1 PRB, 1 subband, multiple consecutive PRBs or multiple consecutive subbands) is N subcarriers × M time-domain orthogonal frequency division multiplexing (OFDM) symbols, and the data matrix D and pilot matrix P are transmitted on this resource unit. Wherein, the data matrix D∈Q N×M , pilot matrix P∈P N×M , Q represents the data signal set, and P represents the pilot signal set. As shown in Figure 8, the linear superposition of the data matrix D and the pilot matrix P can be expressed as follows: S = V⊙D + X⊙P

[0074] where S∈C N×M is the superposition signal, C represents the complex set, and the data weight matrix and pilot weight matrix represents square root calculation, and ⊙ represents Hadamard product.

[0075] When the size of the resource units allocated by the system changes, the weight matrix, data matrix, and pilot matrix also change in equal dimensions. Non-orthogonal transmission schemes are supplemented by an AI receiver at the receiving end to jointly perform channel estimation and / or symbol detection on the received superimposed signal. At the same time, the pilot weight matrix X, the data weight matrix V, and the matrix A correspond one-to-one. In other words, once X is fixed, the matrices V and A are also fixed. In non-orthogonal transmission, the pattern refers to the pattern of the matrix X, V, or A. It is worth noting that the pattern of X corresponds one-to-one with the pattern of V and the pattern of A.

[0076] The data weight matrix and pilot weight matrix mentioned above are both associated with matrix A. That is to say, based on matrix A, different power allocations of pilot signals and data signals on the same time-frequency resource are actually achieved. When matrix A remains consistent across the entire time-frequency resource, it can be considered that the same power ratio of pilot signals to data signals is used at all time-frequency resource positions; when matrix A is inconsistent across the entire time-frequency resource, it can be considered that different power ratios of pilot signals to data signals are used at different time-frequency resource positions, thereby forming different power patterns. It should be further explained that matrix A can be pre-set or obtained through AI / ML model training.

[0077] As described above, traditional linear receivers in traditional wireless communication systems face performance bottlenecks in bit error rate and throughput, especially in high-speed mobility scenarios or severe multipath fading scenarios, where the accuracy of interpolation-based channel estimation will further decrease. Although AI / ML receivers exhibit certain performance gains in channel estimation and data demodulation compared to traditional receivers, due to the overhead of reference signals, which require fixed time-frequency resources, the system throughput still faces a performance bottleneck. Furthermore, different reference signal configurations may require the training of different AI / ML models. Using an AI / ML model that does not match a certain reference signal configuration will lead to degraded channel estimation performance or even signal detection failure. Therefore, the introduction of AI / ML technology requires a redesign of the signal transmission methods of traditional wireless communication systems.

[0078] Non-orthogonal transmission schemes can be used to address the reference signal overhead issues mentioned above. In non-orthogonal transmission schemes, reference signals and data signals are superimposed within the same time-frequency resources, thus avoiding the additional reference signal overhead and improving system throughput. Furthermore, deploying an AI / ML receiver within the receiver that matches the transmitter's non-orthogonal transmission can improve link performance in terms of bit error rate and block error rate. However, certain aspects of current non-orthogonal transmission schemes are still imperfect and require further improvement. For example, in non-orthogonal transmission systems, the power ratio of the pilot signal and data signal superimposed within the same time-frequency resource is a critical parameter. If this power ratio is trainable, AI / ML models may need to be deployed on both the network equipment side and the terminal device side to train the power ratio. This dual-end architecture significantly increases the training and management complexity of the AI / ML models. If this power ratio is not trainable, the non-orthogonal transmission scheme cannot adapt to the instantaneous characteristics of the wireless channel, resulting in reduced link performance. Especially in the process of multi-layer transmission, how to achieve dynamic adjustment of multi-layer non-orthogonal transmission according to changes in the wireless channel environment, thereby improving the system throughput, is a problem that needs to be solved.

[0079] In response to the above problems, an embodiment of the present application proposes that the second device (referring to the receiving device of non-orthogonal transmission) feeds back first information to the first device (the first device refers to the transmitting device of non-orthogonal transmission) (see step S910 in Figure 9), so that the first device can dynamically adjust the configuration information related to non-orthogonal transmission based on the first information. For example, the first device can flexibly adjust the power ratio between the pilot signal and the target signal according to the first information. The flexible adjustment of the configuration information related to non-orthogonal transmission helps the non-orthogonal transmission process to adapt to different wireless channel environments, thereby improving the throughput of the system.

[0080] The above-mentioned configuration information related to non-orthogonal transmission can be used to configure non-orthogonal transmission of pilot signals and target signals. For ease of description, the configuration information related to non-orthogonal transmission is referred to as first configuration information below.

[0081] The embodiments of the present application do not specifically limit the content of the first configuration information and may include any type of information related to non-orthogonal transmission. In some implementations, the first configuration information is associated with one or more of the following: the transmission layer used by the first device, and the power of the pilot signal and the target signal (e.g., the power ratio between the two).

[0082] For example, the first configuration information indicates the number of transport layers supported or used by the first device. As an example, the first configuration information includes information field 1, and the value of information field 1 is N (N is a positive integer greater than or equal to 1), indicating that the number of transport layers supported or used by the first device is N.

[0083] For another example, the first configuration information indicates whether the first device uses non-orthogonal transmission. Alternatively, the first configuration information indicates whether non-orthogonal transmission is used in N transmission layers. As an example, the first configuration information may indicate that the first device uses non-orthogonal transmission, does not use non-orthogonal transmission, all N transmission layers use non-orthogonal transmission, none of the N transmission layers use orthogonal transmission, or some of the N transmission layers use non-orthogonal transmission and some use orthogonal transmission (i.e., the pilot signal and the target signal occupy different time-frequency resources).

[0084] For another example, the first configuration information may indicate whether the N transmission layers use the same power ratio of the pilot signal to the target signal (hereinafter referred to as the power ratio). As an example, the first configuration information may include information field 2. If the value of information field 2 is the first value (such as 1), it means that the N transmission layers use the same power ratio; if the value of the information field is the second value (such as 0), it means that the N transmission layers do not use the same power ratio. As another example, the first configuration information may implicitly indicate whether the N transmission layers use the same power ratio. For example, if the first configuration information only indicates the power ratio corresponding to one of the N transmission layers, it means that the N transmission layers use the same power ratio; if the first configuration information indicates N power ratios corresponding to the N transmission layers respectively, it means that the power ratios used by the N transmission layers may be different.

[0085] For another example, the first configuration information may indicate the power ratio of the pilot signal to the target signal in N transmission layers. The power ratios between different transmission layers may be the same or different. When the same power ratio is used between different transmission layers, the power ratio may be denoted as α; when different power ratios are used between different transmission layers, the power ratio may be denoted as α. n , 1≤n≤N. Of course, optionally, if different time-frequency resources in the same transmission layer also use different power ratios, the first configuration information may further indicate the power ratios corresponding to different time-frequency resources in the same transmission layer.

[0086] The first information mentioned above can be used to indicate the channel state between the first device and the second device. Taking the first device as a network device and the second device as a terminal device as an example, the first information can be used to indicate the downlink channel state between the network device and the terminal device. Taking the first device as a terminal device and the second device as a network device as an example, the first information can be used to indicate the uplink channel state between the network device and the terminal device. In other words, the first configuration information can be adjusted (dynamically adjusted) according to the channel state between the first device and the second device, so that the non-orthogonal transmission mode is adapted to the current channel environment, which is beneficial for the receiver to obtain better signal reception performance.

[0087] Alternatively, in some other implementations, the first information can be used to indicate the first configuration information. That is, the receiving device can directly indicate the first configuration information to be used by the transmitting device, thereby enabling the transmitting device to perform non-orthogonal transmission according to its requirements. In this implementation, the first information can be determined based on channel state information between the first device and the second device (the channel state information can be determined based on reference signal measurements).

[0088] For ease of understanding, the solution shown in FIG9 is described in more detail below with reference to Example 1 and Example 2. In Example 1, the first device is a network device and the second device is a terminal device. In Example 2, the first device is a terminal device and the second device is a network device.

[0089] Example 1: Downlink non-orthogonal transmission between a network device and a terminal device

[0090] 10, in step S1010, the network device receives first information sent by the terminal device. The first information can be used to indicate or feedback the downlink channel status between the network device and the terminal device. Therefore, the first information in the first embodiment can also be called first feedback information.

[0091] The first information may include, for example, one or more of the following: rank indicator (RI), channel quality indication (CQI), signal-to-noise ratio (SNR), and signal-to-interference plus noise ratio (SINR). For example, if the network device uses N transmission layers, the terminal device may feedback the RI and the CQI / SNR / SINR corresponding to each transmission layer through the first information.

[0092] After receiving the first information, in some implementations, the network device adjusts the first configuration information according to the first information (step S1020). For example, the network device may adjust the power ratio of the pilot signal and the target signal according to the first information. As a more specific example, assuming that the first information includes the CQI / SNR / SINR corresponding to each of the N transmission layers, if the CQI / SNR / SINR corresponding to transmission layer a is less than or equal to the first threshold, then in order to ensure the performance of the target model deployed on the terminal device (used for channel estimation and / or signal detection based on the superimposed signal of the pilot signal and the target signal) when performing implicit channel estimation, the network device may increase the power ratio of transmission layer a so that the reference signal occupies a larger power ratio in the total transmit power. If the CQI / SNR / SINR corresponding to transmission layer a is greater than the first threshold, the first device may reduce the power ratio of transmission layer a.

[0093] Of course, in some implementations, if the first information indicates that the downlink channel status between the network device and the terminal device has not changed significantly, the network device may not adjust the first configuration information.

[0094] Continuing to refer to Figure 10, in some implementations, the network device may send second information to the terminal device (step S1030). The second information may indicate the adjusted first configuration information. By sending the second information, it is helpful for the terminal device to match the target model (used for channel estimation and / or signal detection based on the superimposed signal of the pilot signal and the target signal) with the adjusted first configuration information. Of course, the target model deployed by the terminal device may have the ability to generalize different first configuration information. That is, when the first configuration information changes, the target model can still continue to be used. In this case, the network device may not send the second information.

[0095] The second information may be used to indicate one or more types of information in the first configuration information.

[0096] In some implementations, the second information may be used to indicate the number N of transport layers used by the network device and / or whether the N transport layers perform non-orthogonal transmission. For example, the second information may include a first indication field (comprising one or more bits). When the value of the first indication field is a first value (e.g., 1), it indicates that the N transport layers use non-orthogonal transmission; when the value of the first indication field is a second value (e.g., 0), it indicates that orthogonal transmission is used between the N transport layers.

[0097] In some implementations, the second information may be used to indicate whether different layers in the N transmission layers use the same power ratio of the reference signal to the target signal when the N transmission layers use non-orthogonal transmission. For example, the second information may include a second indication field (comprising one or more bits). When the value of the second indication field is a first value (such as 11), it indicates that the N transmission layers use different power ratios; when the value of the second indication field is a second value (such as 10), it indicates that the N transmission layers use the same power ratio.

[0098] In some implementations, the second information may be used to indicate the power ratio of the reference signal and the target signal of each transmission layer in the N transmission layers. For example, the second information may include a first index. Different values ​​of the first index may correspond to different power ratios. Table 1 below gives an example of the correspondence between the first index and the power ratio. If the second information only indicates the first index corresponding to one transmission layer (such as the first transmission layer), it can be assumed that the N transmission layers all use the same power ratio. Otherwise, the second information may include the first index corresponding to each transmission layer.

[0099] Table 1 Correspondence between the first index and power ratio

[0100] The embodiments of the present application do not specifically limit the manner in which the second information is carried. For example, the network device may carry the second information through a combination of one or more of the following: radio resource control (RRC), medium access control element (MAC CE), and / or downlink control information (DCI). For another example, the network device may carry the second information through other signaling specifically for the target model.

[0101] Continuing to refer to Figure 10, in some implementations, the terminal device adjusts the target model according to the second information (step S1040). The adjustment mentioned here can refer to "selection", "switch" or "update". For example, assuming that the terminal device is currently deployed with a target model that matches the first index (see the previous text for an introduction to the first index) of 0, when the first index in the second information received is 1, the terminal device can choose to match the target model with the first index of 1. Alternatively, when the first index in the second information received is 1, the terminal device switches the target model to a configuration that matches the first index of 1.

[0102] Taking the target signal as a data signal as an example, based on the solution provided in Example 1, the network device can dynamically adjust the configuration information of the non-orthogonal transmission of the network device (such as the power ratio of the reference signal and the target signal) in real time based on the current downlink wireless channel environment, so that the power of the reference signal used for channel estimation and / or data demodulation can be dynamically allocated. It can be seen that the solution provided in Example 1 makes the non-orthogonal transmission mode of the network device more adaptable to the current channel environment, which is conducive to the receiver of the terminal device to obtain better downlink channel estimation and / or data demodulation performance. At the same time, the solution provided in Example 1 does not require joint training of the dual-end model, nor does it require very complex and cumbersome configuration and signaling processes. Therefore, it has good flexibility and clear practical significance for deploying AI-based non-orthogonal transmission solutions in actual systems.

[0103] In some implementations, the network device may receive first capability information sent by the terminal device. The first capability information is used to indicate that the terminal device supports downlink non-orthogonal transmission (such as downlink AI-based multi-layer non-orthogonal transmission).

[0104] For example, the first capability information indicates that the terminal device has the ability to receive the second information. A terminal device with this capability can also support the target model, and thus can support downlink non-orthogonal transmission (such as downlink AI-based multi-layer non-orthogonal transmission).

[0105] For another example, the first capability information indicates that the terminal device has the ability to support the target model. The terminal device with this capability can also support the reception of the second information, and further support downlink non-orthogonal transmission (such as downlink AI-based multi-layer non-orthogonal transmission).

[0106] Example 2: Uplink non-orthogonal transmission between network equipment and terminal equipment

[0107] Referring to FIG11 , the network device sends first information to the terminal device (step S1110). In the second embodiment, the network device may deploy a target model. Before sending the first information, the network device may first measure an uplink reference signal to determine the uplink channel quality and the allowable number of transmission layers. The network device may then send the first information to the terminal device based on the uplink channel quality and the allowable number of transmission layers.

[0108] The first information may be used to indicate one or more types of information in the first configuration information.

[0109] In some implementations, the first information may be used to indicate the number N of transmission layers used by the terminal device and / or whether the N transmission layers perform non-orthogonal transmission. For example, the first information may include a first indication field (comprising one or more bits). When the value of the first indication field is a first value (such as 1), it indicates that the N transmission layers use non-orthogonal transmission; when the value of the first indication field is a second value (such as 0), it indicates that the N transmission layers use orthogonal transmission.

[0110] In some implementations, the first information may be used to indicate whether different layers in the N transmission layers use the same power ratio of the reference signal to the target signal when the N transmission layers use non-orthogonal transmission. For example, the first information may include a second indication field (comprising one or more bits). When the value of the second indication field is a first value (such as 11), it indicates that different power ratios are used between the N transmission layers; when the value of the second indication field is a second value (such as 10), it indicates that the same power ratio is used between the N transmission layers.

[0111] In some implementations, the first information may be used to indicate the power ratio of the reference signal and the target signal of each transmission layer in N transmission layers. For example, the first information includes a first index. Different values ​​of the first index may correspond to different power ratios. Table 2 below gives an example of the correspondence between the first index and the power ratio. If the first information only indicates the first index corresponding to one transmission layer (such as the first transmission layer), it may indicate that the N transmission layers all use the same power ratio. Otherwise, the first information may include the first index corresponding to each transmission layer.

[0112] Table 2 Correspondence between the first index and power ratio

[0113] The embodiments of the present application do not specifically limit the manner in which the first information is carried. For example, the network device may carry the first information through a combination of one or more of the following: RRC, MAC CE, and / or DCI. For another example, the network device may carry the first information through other signaling specifically for the target model.

[0114] It should be understood that the first information in Example 2 is similar to the second information in Example 1, and both are used to indicate the first configuration information. However, it should be noted that the second information in Example 1 indicates the first configuration information used by the network device during downlink transmission. Unlike the second information, the first information in Example 2 indicates the first configuration information that the terminal device should use during uplink transmission. Due to their different functions, the first information and the second information are carried in different signaling or indication fields.

[0115] Continuing to refer to Figure 11, after receiving the first information, the terminal device can adjust the first configuration information according to the first information (step S1120). The content of the first configuration information is described in the previous text and will not be described in detail here. It should be noted that step S1120 is an optional step. The terminal device can choose to adjust the first configuration information according to the first information, or continue to transmit based on the current first configuration information. Alternatively, assuming that the terminal device is limited by its capabilities and can only implement orthogonal transmission (i.e., the pilot signal and the target signal occupy different time-frequency resources), even if the terminal device receives the first information, it can ignore the first information and continue to perform uplink transmission based on the orthogonal transmission method.

[0116] Referring to FIG. 11 , in some implementations, after receiving the first information, the terminal device sends third information to the network device (step S1130). The third information is used to indicate that the first device has adjusted the first configuration information of the terminal device based on the first information. For example, the third information includes one bit. If the value of the bit is 1, it indicates that the terminal device has updated the first configuration information according to the first information sent by the network device; if the value of the bit is 0, it indicates that the terminal device cannot support the first configuration information indicated by the first information, and therefore the terminal device maintains the current first configuration information unchanged.

[0117] Referring to FIG. 11 , in some implementations, the network device adjusts the target model based on the third information (step S1140). For example, if the terminal device has updated the first configuration information according to the first information sent by the network device, the network device selects, switches, or updates the target model based on the updated first configuration information. If the terminal device has not updated the first configuration information according to the first information sent by the network device, the network device may keep the target model unchanged.

[0118] Taking the target signal as a data signal as an example, based on the solution provided in Example 2, the network device can dynamically adjust the power ratio of the reference signal and the data signal sent by the terminal device in real time based on the current uplink wireless channel environment, so that the power of the reference signal can adapt to the wireless channel environment. It can be seen that the solution provided in Example 2 can make the non-orthogonal transmission mode of the terminal device more adaptable to the current channel environment, thereby facilitating the receiver of the network device to obtain better uplink channel estimation and / or data demodulation performance. At the same time, the solution provided in Example 2 does not require joint training of the dual-end model, nor does it require very complex and cumbersome configuration and signaling processes. Therefore, it has good flexibility and clear practical significance for deploying AI-based non-orthogonal transmission solutions in actual systems.

[0119] In some implementations, the terminal device sends second capability information to the network device. The second capability information is used to indicate that the terminal device supports uplink non-orthogonal transmission (such as uplink AI-based multi-layer non-orthogonal transmission).

[0120] For example, the second capability information indicates that the terminal device has the ability to receive the first information. A terminal device with this capability can also support the first configuration information, and thus can support uplink non-orthogonal transmission (such as uplink AI-based multi-layer non-orthogonal transmission).

[0121] For another example, the second capability information indicates that the terminal device has the ability to support the first configuration information. A terminal device with this capability can also support the reception of the first information, and further can support downlink non-orthogonal transmission (such as downlink AI-based multi-layer non-orthogonal transmission).

[0122] In some implementations, the target model mentioned above may also be referred to as or replaced by a target function. The target function refers to a function of performing channel estimation and / or signal detection based on a superimposed signal of a pilot signal and a target signal.

[0123] In some implementations, the target model or target function mentioned above may also be referred to as or replaced by target characteristics. The target characteristics refer to characteristics of channel estimation and / or signal detection based on the superposition signal of the pilot signal and the target signal.

[0124] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 11. The device embodiment of the present application is described in detail below in conjunction with Figures 12 to 14. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0125] Figure 12 is a schematic diagram of the structure of a communication device provided in one embodiment of the present application. Communication device 1200 in Figure 12 may be the first device mentioned above. Communication device 1200 includes a first communication module 1210. First communication module 1210 is configured to receive first information sent by a second device, the first information being used to adjust first configuration information of the first device, the first configuration information being used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0126] In some implementations, the first configuration information is associated with one or more of the following information: one or more transmission layers used by the first device; and a power ratio between the pilot signal and the target signal.

[0127] In some implementations, the first configuration information is used to indicate one or more of the following information: the number of the one or more transmission layers; whether the one or more transmission layers use the non-orthogonal transmission; whether the one or more transmission layers use the same power ratio of the pilot signal to the target signal; the power ratio of the pilot signal to the target signal in the one or more transmission layers.

[0128] In some implementations, the first device is a network device, and the second device is a terminal device.

[0129] In some implementations, the first information is used to indicate a downlink channel status between the first device and the second device.

[0130] In some implementations, the first information includes one or more of the following: RI, CQI, SNR, SINR.

[0131] In some implementations, the communication device 1200 further includes:

[0132] The second communication module is used to send second information to the second device, where the second information is used to indicate the first configuration information.

[0133] In some implementations, the communication device further includes:

[0134] The third communication module is configured to receive first capability information sent by the second device, where the first capability information is used to indicate that the second device supports one or more of the following:

[0135] receiving the second information;

[0136] target model;

[0137] The target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

[0138] In some implementations, the first device is a terminal device, and the second device is a network device.

[0139] In some implementations, the first information is used to indicate the first configuration information.

[0140] In some implementations, the communication device further includes:

[0141] The fourth communication module is used to send third information to the second device, where the third information is used to indicate that the first device has adjusted the first configuration information based on the first information.

[0142] In some implementations, the communication device further includes:

[0143] a fifth communication module, configured to send second capability information to the second device, where the second capability information is used to indicate that the first device supports one or more of the following:

[0144] receiving the first information;

[0145] First configuration information.

[0146] In some implementations, the communication device further includes:

[0147] An adjustment module is configured to adjust the first configuration information according to the first information.

[0148] In some implementations, the adjustment module is configured to:

[0149] A power ratio between the pilot signal and the target signal is adjusted according to the first information.

[0150] In some implementations, the first information is determined based on measurements of a reference signal.

[0151] In some implementations, the target signal is a data signal.

[0152] Figure 13 is a schematic diagram of the structure of a communication device provided in another embodiment of the present application. The communication device 1300 shown in Figure 13 may be the second device mentioned above. Communication device 1300 includes a first communication module 1310. First communication module 1310 is configured to send first information to a first device, the first information being used to adjust first configuration information of the first device, the first configuration information being used to configure non-orthogonal transmission of a pilot signal and a target signal.

[0153] In some implementations, the first configuration information is associated with one or more of the following information:

[0154] one or more transport layers used by the first device;

[0155] The power ratio between the pilot signal and the target signal.

[0156] In some implementations, the first configuration information is used to indicate one or more of the following information:

[0157] the number of the one or more transport layers;

[0158] whether the one or more transmission layers use the non-orthogonal transmission;

[0159] whether the one or more transmission layers use the same pilot signal to target signal power ratio;

[0160] The power ratio of the pilot signal to the target signal in the one or more transmission layers.

[0161] In some implementations, the first device is a network device, and the second device is a terminal device.

[0162] In some implementations, the first information is used to indicate a downlink channel status between the first device and the second device.

[0163] In some implementations, the first information includes one or more of the following: RI, CQI, SNR, SINR.

[0164] In some implementations, the communication device further includes:

[0165] The second communication module is used to receive second information sent by the first device, where the second information is used to indicate the first configuration information.

[0166] In some implementations, the communication device further includes:

[0167] An adjustment module is used to adjust a target model according to the second information, where the target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

[0168] In some implementations, the communication device further includes:

[0169] The third communication module is configured to send first capability information to the first device, where the first capability information is used to indicate that the second device supports one or more of the following:

[0170] receiving the second information;

[0171] target model;

[0172] The target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

[0173] In some implementations, the first device is a terminal device, and the second device is a network device.

[0174] In some implementations, the first information is used to indicate the first configuration information.

[0175] In some implementations, the communication device further includes:

[0176] The fourth communication module is used to receive third information sent by the first device, where the third information is used to indicate that the first device has adjusted the first configuration information based on the first information.

[0177] In some implementations, the communication device further includes:

[0178] A fifth communication module is configured to adjust a target model according to the third information, wherein the target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

[0179] In some implementations, the communication device further includes:

[0180] a sixth communication module, configured to receive second capability information sent by the first device, where the second capability information is used to indicate that the first device supports one or more of the following:

[0181] receiving the first information;

[0182] First configuration information.

[0183] In some implementations, the first information is determined based on measurements of a reference signal.

[0184] In some implementations, the target signal is a data signal.

[0185] FIG14 is a schematic block diagram of an apparatus according to an embodiment of the present application. The dashed lines in FIG14 indicate that the unit or module is optional. Apparatus 1400 may be used to implement the method described in the above method embodiment. Apparatus 1400 may be a chip, a terminal device, or a network device.

[0186] The device 1400 may include one or more processors 1410. The processor 1410 may support the device 1400 to implement the method described in the method embodiment above. The processor 1410 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.

[0187] The apparatus 1400 may further include one or more memories 1420. The memories 1420 store programs that can be executed by the processor 1410, causing the processor 1410 to perform the methods described in the above method embodiments. The memories 1420 may be independent of the processor 1410 or integrated into the processor 1410.

[0188] The apparatus 1400 may further include a transceiver 1430. The processor 1410 may communicate with other devices or chips via the transceiver 1430. For example, the processor 1410 may transmit and receive data with other devices or chips via the transceiver 1430.

[0189] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0190] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the present application, and the program causes a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0191] The present application also provides a computer program that can be applied to the communication device provided in the present application and enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0192] It should be understood that the terms "system" and "network" in this application can 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" and any variations thereof are intended to cover non-exclusive inclusions.

[0193] 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.

[0194] 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.

[0195] 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.

[0196] 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.

[0197] 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.

[0198] 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.

[0199] 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.

[0200] 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.

[0201] 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.

[0202] 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.

[0203] 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)).

[0204] 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 wireless communication method, characterized in that, it includes: A first device receives first information sent by a second device, where the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

2. The method according to claim 1, characterized in that, the first configuration information is associated with one or more of the following information: one or more transmission layers used by the first device; a power ratio between the pilot signal and the target signal.

3. The method according to claim 2, characterized in that, the first configuration information is used to indicate one or more of the following information: the number of the one or more transmission layers; whether the one or more transmission layers use the non-orthogonal transmission; whether the one or more transmission layers use the same power ratio of the pilot signal to the target signal; the power ratio of the pilot signal to the target signal in the one or more transmission layers.

4. The method according to any one of claims 1 to 3, characterized in that, the first device is a network device, and the second device is a terminal device.

5. The method according to claim 4, characterized in that, the first information is used to indicate a downlink channel state between the first device and the second device.

6. The method according to claim 5, characterized in that, the first information includes one or more of the following: rank indication (RI), channel quality indication (CQI), signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR).

7. The method according to any one of claims 4 to 6, characterized in that, the method further includes: the first device sends second information to the second device, and the second information is used to indicate the first configuration information.

8. The method according to any one of claims 4 to 7, characterized in that, the method further includes: the first device receives first capability information sent by the second device, and the first capability information is used to indicate that the second device supports one or more of the following: receiving the second information; a target model; wherein, the target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

9. The method according to any one of claims 1 to 3, characterized in that, the first device is a terminal device, and the second device is a network device.

10. The method according to claim 9, characterized in that, the first information is used to indicate the first configuration information.

11. The method according to claim 9 or 10, characterized in that, the method further includes: the first device sends third information to the second device, and the third information is used to indicate that the first device has adjusted the first configuration information based on the first information.

12. The method according to any one of claims 9 to 11, characterized in that, the method further includes: the first device sends second capability information to the second device, and the second capability information is used to indicate that the first device supports one or more of the following: receiving the first information; the first configuration information.

13. The method according to any one of claims 1 to 12, wherein, the method further comprises: the first device adjusts the first configuration information according to the first information.

14. The method according to claim 13, wherein, the first device adjusts the first configuration information according to the first information, including: the first device adjusts the power ratio between the pilot signal and the target signal according to the first information.

15. The method according to any one of claims 1 to 14, wherein, the first information is determined based on the measurement of a reference signal.

16. The method according to any one of claims 1 to 15, wherein, the target signal is a data signal.

17. A wireless communication method, wherein, it comprises: a second device sends first information to a first device, the first information being used to adjust a first configuration information of the first device, the first configuration information being used to configure non-orthogonal transmission of a pilot signal and a target signal.

18. The method according to claim 17, wherein, the first configuration information is associated with one or more of the following information: one or more transmission layers used by the first device; the power ratio between the pilot signal and the target signal.

19. The method according to claim 18, wherein, the first configuration information is used to indicate one or more of the following information: the number of the one or more transmission layers; whether the one or more transmission layers use the non-orthogonal transmission; whether the one or more transmission layers use the same power ratio of the pilot signal to the target signal; the power ratio of the pilot signal to the target signal in the one or more transmission layers.

20. The method according to any one of claims 17 to 19, wherein, the first device is a network device and the second device is a terminal device.

21. The method according to claim 20, wherein, the first information is used to indicate the downlink channel state between the first device and the second device.

22. The method according to claim 21, wherein, the first information includes one or more of the following: rank indication RI, channel quality indication CQI, signal-to-noise ratio SNR, signal-to-interference-plus-noise ratio SINR.

23. The method according to any one of claims 20 to 22, wherein, the method further comprises: the second device receives second information sent by the first device, the second information being used to indicate the first configuration information.

24. The method according to claim 23, wherein, the method further comprises: the second device adjusts a target model according to the second information, the target model being used for channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

25. The method according to any one of claims 20 to 24, wherein, the method further comprises: the second device sends first capability information to the first device, the first capability information being used to indicate that the second device supports one or more of the following: Receiving the second information; Target model; Wherein, the target model is used for channel estimation and / or signal detection based on the superimposed signal of the pilot signal and the target signal.

26. The method according to any one of claims 17 to 19, characterized in that the first device is a terminal device, and the second device is a network device.

27. The method according to claim 26, characterized in that the first information is used to indicate the first configuration information.

28. The method according to claim 26 or 27, characterized in that the method further comprises: the second device receives third information sent by the first device, and the third information is used to indicate that the first device has adjusted the first configuration information based on the first information.

29. The method according to claim 28, characterized in that the method further comprises: the second device adjusts the target model according to the third information, and the target model is used for channel estimation and / or signal detection based on the superimposed signal of the pilot signal and the target signal.

30. The method according to any one of claims 26 to 29, characterized in that the method further comprises: the second device receives second capability information sent by the first device, and the second capability information is used to indicate that the first device supports one or more of the following: receiving the first information; first configuration information.

31. The method according to any one of claims 17 to 30, characterized in that the first information is determined based on the measurement of the reference signal.

32. The method according to any one of claims 17 to 31, characterized in that the target signal is a data signal.

33. A communication device, characterized in that the communication device is a first device, and the communication device comprises: a first communication module, configured to receive first information sent by a second device, where the first information is used to adjust first configuration information of the first device, and the first configuration information is used to configure non-orthogonal transmission of a pilot signal and a target signal.

34. The communication device according to claim 33, characterized in that the first configuration information is associated with one or more of the following information: one or more transport layers used by the first device; the power ratio between the pilot signal and the target signal.

35. The communication device according to claim 34, characterized in that the first configuration information is used to indicate one or more of the following information: the number of the one or more transport layers; whether the one or more transport layers use the non-orthogonal transmission; whether the one or more transport layers use the same power ratio of the pilot signal to the target signal; the power ratio of the pilot signal to the target signal in the one or more transport layers.

36. The communication device according to any one of claims 33 to 35, characterized in that the first device is a network device, and the second device is a terminal device.

37. The communication device according to claim 36, characterized in that the first information is used to indicate the downlink channel state between the first device and the second device.

38. The communication device according to claim 37, wherein, the first information includes one or more of the following: rank indication (RI), channel quality indication (CQI), signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR).

39. The communication device according to any one of claims 36 to 38, wherein, the communication device further comprises: a second communication module, configured to send second information to the second device, the second information being used to indicate the first configuration information.

40. The communication device according to any one of claims 36 to 39, wherein, the communication device further comprises: a third communication module, configured to receive first capability information sent by the second device, the first capability information being used to indicate that the second device supports one or more of the following: receiving the second information; a target model; wherein, the target model is used to perform channel estimation and / or signal detection based on the superimposed signal of the pilot signal and the target signal.

41. The communication device according to any one of claims 33 to 35, wherein, the first device is a terminal device and the second device is a network device.

42. The communication device according to claim 41, wherein, the first information is used to indicate the first configuration information.

43. The communication device according to claim 41 or 42, wherein, the communication device further comprises: a fourth communication module, configured to send third information to the second device, the third information being used to indicate that the first device has adjusted the first configuration information based on the first information.

44. The communication device according to any one of claims 41 to 43, wherein, the communication device further comprises: a fifth communication module, configured to send second capability information to the second device, the second capability information being used to indicate that the first device supports one or more of the following: receiving the first information; the first configuration information.

45. The communication device according to any one of claims 33 to 44, wherein, the communication device further comprises: an adjustment module, configured to adjust the first configuration information according to the first information.

46. The communication device according to claim 45, wherein, the adjustment module is configured to: adjust the power ratio between the pilot signal and the target signal according to the first information.

47. The communication device according to any one of claims 33 to 46, wherein, the first information is determined based on the measurement of a reference signal.

48. The communication device according to any one of claims 33 to 47, wherein, the target signal is a data signal.

49. A communication device, wherein, the communication device includes a second device, and the communication device comprises: a first communication module, configured to send first information to a first device, the first information being used to adjust a first configuration information of the first device, the first configuration information being used to configure non-orthogonal transmission of a pilot signal and a target signal.

50. The communication device according to claim 49, wherein, The first configuration information is associated with one or more of the following information: One or more transport layers used by the first device; The power ratio between the pilot signal and the target signal.

51. The communication device according to claim 50, wherein, The first configuration information is used to indicate one or more of the following information: The number of the one or more transport layers; Whether the one or more transport layers use the non-orthogonal transmission; Whether the one or more transport layers use the same power ratio of the pilot signal to the target signal; The power ratio of the pilot signal to the target signal in the one or more transport layers.

52. The communication device according to any one of claims 49 to 51, wherein, The first device is a network device, and the second device is a terminal device.

53. The communication device according to claim 52, wherein, The first information is used to indicate the downlink channel state between the first device and the second device.

54. The communication device according to claim 53, wherein, The first information includes one or more of the following: rank indication (RI), channel quality indication (CQI), signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR).

55. The communication device according to any one of claims 52 to 54, wherein, The communication device further includes: A second communication module, configured to receive second information sent by the first device, where the second information is used to indicate the first configuration information.

56. The communication device according to claim 55, wherein, The communication device further includes: An adjustment module, configured to adjust a target model according to the second information, where the target model is used for channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

57. The communication device according to any one of claims 52 to 56, wherein, The communication device further includes: A third communication module, configured to send first capability information to the first device, where the first capability information is used to indicate that the second device supports one or more of the following: Receiving the second information; The target model; wherein, the target model is used for channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

58. The communication device according to any one of claims 49 to 51, wherein, The first device is a terminal device, and the second device is a network device.

59. The communication device according to claim 58, wherein, The first information is used to indicate the first configuration information.

60. The communication device according to claim 58 or 59, wherein, The communication device further includes: A fourth communication module, configured to receive third information sent by the first device, where the third information is used to indicate that the first device has adjusted the first configuration information based on the first information.

61. The communication device according to claim 60, wherein, The communication device further includes: A fifth communication module, configured to adjust a target model according to the third information, where the target model is used to perform channel estimation and / or signal detection based on a superimposed signal of the pilot signal and the target signal.

62. The communication device according to any one of claims 58 to 61, wherein, the communication device further comprises: a sixth communication module, configured to receive second capability information sent by the first device, where the second capability information is used to indicate that the first device supports one or more of the following: receiving the first information; first configuration information.

63. The communication device according to any one of claims 49 to 62, wherein, the first information is determined based on a measurement of a reference signal.

64. The communication device according to any one of claims 49 to 63, wherein, the target signal is a data signal.

65. A communication device, wherein, it comprises a transceiver, a memory and a processor, the memory is used for storing programs, and the processor is used for calling the programs in the memory and controlling the transceiver to receive or send signals, so that the communication device executes the method according to any one of claims 1 to 16 or 17 to 32.

66. A device, wherein, it comprises a processor, configured to call a program from a memory, so that the device executes the method according to any one of claims 1 to 16 or 17 to 32.

67. A chip, wherein, it comprises a processor, configured to call a program from a memory, such that a device installed with the chip executes the method according to any one of claims 1 to 16 or 17 to 32.

68. A computer-readable storage medium, wherein, a program is stored thereon, and the program causes a computer to execute the method according to any one of claims 1 to 16 or 17 to 32.

69. A computer program product, wherein, it comprises a program, and the program causes a computer to execute the method according to any one of claims 1 to 16 or 17 to 32.

70. A computer program, wherein, the computer program causes a computer to execute the method according to any one of claims 1 to 16 or 17 to 32.