Wireless communication method and communication device
By employing a non-orthogonal transmission method in the communication system, pilot signals and data signals are superimposed and transmitted on the same transmission resources, solving the problem of low transmission resource utilization and achieving more efficient signal transmission and channel estimation.
Patent Information
- Application Number
- PCT/CN2023/109992
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-28
- Publication Date
- 2026-01-15
AI Technical Summary
In existing communication systems, the utilization rate of transmission resources for multiple signals is low. Moreover, with a fixed amount of transmission resources, an increase in the occupation of one signal will cause another signal to be unable to be transmitted in a timely manner. Existing orthogonal transmission methods result in resource waste and low efficiency.
A non-orthogonal transmission method is adopted, which allows the first signal and the second signal to be superimposed and transmitted on the same transmission resource, including pilot signal and data signal. The resource utilization rate is improved by adjusting the energy and parameters of the signal.
It improves the utilization rate of transmission resources, avoids the waste of transmission resources, and ensures timely signal transmission and accurate channel estimation.
Smart Images

Figure CN2023109992_15012026_PF_FP_ABST
Abstract
Description
Wireless communication methods and communication equipment Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and device for wireless communication. Background Technology
[0002] Currently, in known communication systems, if multiple different signals need to be transmitted, these signals are transmitted orthogonally through different transmission resources. That is, for a given transmission resource, only one signal can be transmitted at a given time, resulting in low resource utilization. On the other hand, given a fixed total number of transmission resources, if the amount of transmission resources occupied by the first signal increases, it means that the amount of transmission resources available for transmitting the second signal decreases, potentially leading to the second signal not being transmitted in a timely manner. Conversely, if the amount of transmission resources occupied by the second signal increases, it means that the amount of transmission resources available for transmitting the first signal decreases, potentially leading to the first signal not being transmitted in a timely manner.
[0003] Summary of the Invention
[0004] This application provides a method and apparatus for wireless communication. The various aspects covered in this application are described below.
[0005] In a first aspect, a wireless communication method is provided, comprising: a first device transmitting a target signal to a second device on a target transmission resource, wherein the target signal includes a first signal and a second signal transmitted non-orthogonally.
[0006] In a second aspect, a wireless communication method is provided, comprising: a second device receiving a target signal transmitted by a first device on a target transmission resource, wherein the target signal includes a first signal and a second signal transmitted non-orthogonally.
[0007] Thirdly, a communication device is provided, the communication device being a first device, the communication device comprising: a transmitting unit for transmitting a target signal to a second device on a target transmission resource, wherein the target signal includes a first signal and a second signal transmitted non-orthogonally.
[0008] Fourthly, a communication device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory, causing the communication device to perform some or all of the steps in the methods described above.
[0009] Eighthly, embodiments of this application provide a communication system including the aforementioned terminal device and / or network device. In another possible design, the system may further include other devices that interact with the terminal device or network device as described in the embodiments of this application.
[0010] Ninthly, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device (e.g., a terminal device or a network device) to perform some or all of the steps in the methods described above.
[0011] Tenthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device (e.g., a terminal device or a network device) to perform some or all of the steps of the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.
[0012] In one aspect, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.
[0013] This application provides a wireless communication method in which a first signal and a second signal can be transmitted non-orthogonally on the same transmission resource (also known as the "target transmission resource"). Compared with the traditional signal transmission scheme in which the first signal and the second signal are transmitted orthogonally and occupy different transmission resources, this method helps to improve the utilization rate of transmission resources. Attached Figure Description
[0014] Figure 1 shows the wireless communication system 100 used in an embodiment of this application.
[0015] Figure 2 is a schematic diagram of channel estimation and signal recovery applicable to the embodiments of this application.
[0016] Figure 3 shows the patterns of data symbols and pilot symbols under different configurations.
[0017] Figure 4 illustrates the neural network model applicable to the embodiments of this application.
[0018] Figure 5 illustrates the neural network model applicable to the embodiments of this application.
[0019] Figure 6 illustrates a convolutional neural network applicable to embodiments of this application.
[0020] Figure 7 illustrates the long short-term memory (LSTM) model applicable to the embodiments of this application.
[0021] Figure 8 illustrates the process of channel estimation based on the channel estimation module.
[0022] Figure 9 shows a wireless communication system 900 applicable to embodiments of this application.
[0023] Figure 10 is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0024] Figure 11 illustrates the transmission methods of the first signal and the second signal in an embodiment of this application.
[0025] Figure 12 illustrates the transmission method of the second signal and the first signal in another embodiment of this application.
[0026] Figure 13 illustrates a scheme for transmitting the first signal and the second signal based on linear superposition provided in an embodiment of this application.
[0027] Figure 14 is a schematic diagram of adjusting the modulation constellation points associated with the second signal in an embodiment of this application.
[0028] Figures 15 to 24 are schematic diagrams illustrating the superposition of the first signal and the second signal in the embodiments of this application.
[0029] Figures 25 to 58 are schematic diagrams of the first parameter setting method in the embodiments of this application.
[0030] Figures 59 to 66 are schematic diagrams of the signal receiving schemes in the embodiments of this application.
[0031] Figure 67 is a schematic diagram of the training process according to an embodiment of this application.
[0032] Figure 68 is a schematic diagram of the communication device in an embodiment of this application.
[0033] Figure 69 is a schematic diagram of a communication device in another embodiment of this application.
[0034] Figure 70 is a schematic diagram of the apparatus according to an embodiment of this application. Detailed Implementation
[0035] The technical solutions in this application will now be described with reference to the accompanying drawings. To facilitate understanding of this application, the terminology and communication processes involved in the embodiments of this application will be introduced below with reference to Figures 1 to 9.
[0036] I. Signal Transmission Process in Wireless Communication Systems
[0037] Figure 1 is a flowchart of signal transmission in a wireless communication system applicable to embodiments of this application. As shown in Figure 1, the signal transmission process in the wireless communication system can be roughly divided into various signal processing processes S111 to S118 as shown in Figure 1. Some or all of the signal processing processes shown in Figure 1 can be implemented by a separate AI model, and their specific implementation can be found in the descriptions in Figures 5 to 8.
[0038] In the channel coding process S111, the transmitter performs channel coding on the information to be transmitted to obtain the encoded bitstream. The information to be transmitted can be in the form of a bitstream.
[0039] In the modulation process S112, the code stream is modulated into modulation symbols.
[0040] In the pilot insertion process S113, pilot symbols are inserted into the above modulation symbols to form a signal to be transmitted. The pilot symbols can be used by the receiver for channel estimation and symbol detection.
[0041] In transmission signal S114, the aforementioned signal is carried on the channel and transmitted to the receiver. During transmission through the channel, noise is typically added to the signal.
[0042] In the channel estimation process S115, the receiver can perform channel estimation based on the pilot signal to obtain channel state information (CSI), and feed the CSI back to the transmitter through the feedback link so that the transmitter can adjust the channel coding, modulation, precoding and other methods.
[0043] In the symbol detection process S116, symbol detection is performed on the received modulation symbols to obtain the detection results.
[0044] In the demodulation process S117, the received modulation symbols are demodulated based on the detection results to obtain the code stream.
[0045] In the channel decoding process S118, the bitstream is decoded to obtain the recovered information, which can be in the form of a bitstream.
[0046] It should be understood that the signal processing procedures S111 to S118 shown in Figure 1 are merely exemplary examples of common signal processing procedures in wireless communication systems. Wireless communication systems may also include signal processing procedures such as resource mapping, precoding, interference cancellation, and CSI measurement, all of which can be implemented using separate AI models. For the sake of brevity, these will not be elaborated upon further in this application.
[0047] II. Channel Estimation
[0048] Due to the complexity and time-varying nature of wireless channel environments, in wireless communication systems (e.g., the wireless communication systems described above), the receiver needs to recover the received signal based on the channel estimation results. Figure 2 is a schematic diagram of channel estimation and signal recovery applicable to embodiments of this application.
[0049] As shown in Figure 2, in step S210, in addition to transmitting data signals, the transmitter will also transmit a series of pilot signals known to the receiver in terms of time and frequency resources, such as channel state information-reference signal (CSI-RS) and demodulation reference signal (DMRS).
[0050] In step S211, the transmitter transmits the aforementioned data signal and pilot signal to the transmitter via the channel.
[0051] The time-frequency resources occupied by the pilot signal are different from those occupied by the data signal.
[0052] In step S212, after receiving the pilot signal, the receiver can perform channel estimation. In one possible implementation, the receiver can estimate the channel information of the channel transmitting the pilot signal based on the pre-stored pilot signal and the received pilot signal, using a channel estimation algorithm (e.g., least squares method (LS) channel estimation).
[0053] In step S213, the receiver can recover the channel information on the full-time frequency resources using an interpolation algorithm based on the channel information of the channel transmitting the pilot sequence, for use in subsequent CSI feedback or data recovery, etc.
[0054] As explained above in conjunction with Figure 2, the time-frequency resources for transmitting pilot signals and data signals are different. Furthermore, some communication protocols (e.g., NR communication protocols) specify that the symbols used for transmitting pilot signals (hereinafter referred to as "pilot symbols") and the symbols used for transmitting data signals (hereinafter referred to as "data symbols") are different. Figure 3 shows the patterns of data symbols and pilot symbols under different configurations.
[0055] Referring to Figure 3(a), in an RB, the pilot symbols are distributed across multiple REs corresponding to symbol 2 in the RB, with a one-symbol interval. Referring to Figure 3(b), in an RB, the pilot symbols occupy a portion of the symbols corresponding to symbol 2 and symbol 10 in the RB. Referring to Figure 3(c), in an RB, the pilot symbols occupy multiple groups of REs in symbol 2 in the RB, where each group of REs includes two consecutive REs in the frequency domain.
[0056] Typically, the patterns shown in Figures 3(a) to 3(c) can be adapted to different communication environments. In some implementations, when the terminal device moves at a high speed and the channel characteristics change rapidly over time, a pattern with a denser distribution of pilot symbols can be selected, which helps improve the accuracy of channel quality estimation for the entire RB. For example, the pattern shown in Figure 3(b) can be selected.
[0057] In other implementations, when the terminal device moves slowly and the channel characteristics change slowly over time, a pattern with a sparser distribution of pilot symbols can be selected. This helps to reduce the overhead of transmitting pilot signals while ensuring the accuracy of channel quality estimation for the entire RB.
[0058] III. Neural Networks
[0059] In recent years, artificial intelligence research, represented by neural networks, has achieved remarkable results in many fields and will play an important role in people's production and life for a long time to come. A neural network can be understood as a computational model composed of multiple interconnected neuron nodes. The connections between nodes can represent weighted values from the input signal to the output signal, usually called parameters. Each node performs a weighted summation of different input signals and outputs the result through a specific activation function.
[0060] Referring to Figure 4, neurons can achieve nonlinear mappings by relying on activation functions, where the input of the neuron can be denoted as A, and each dimension of the input can be denoted as a. j The corresponding parameter is denoted as w. j Together with summation units (SUs), they enhance or weaken the input. Furthermore, the output of the SU can be input to the activation function f to obtain the output t, where j takes values of 1, 2, ..., n.
[0061] Common neural networks include convolutional neural networks (CNN), recurrent neural networks (RNN), and deep neural networks (DNN).
[0062] The neural network applicable to the embodiments of this application is described below with reference to Figure 5. The neural network shown in Figure 5 can be divided into three categories according to the position of different layers: input layer 510, hidden layer 520, and output layer 530. Generally speaking, the first layer is the input layer 510, the last layer is the output layer 530, and the intermediate layers between the first and last layers are all hidden layers 520.
[0063] The input layer 510 is used to input data, which may be, for example, a received signal received by a receiver. The hidden layer 520 is used to process the input data, for example, to decompress the received signal. The output layer 530 is used to output the processed output data, for example, to output the decompressed signal.
[0064] As shown in Figure 5, the neural network consists of multiple layers, each containing multiple neurons. The neurons between layers can be fully connected or partially connected. For connected neurons, the output of a neuron in the previous layer can serve as the input of a neuron in the next layer.
[0065] With the continuous development of neural network research, deep learning algorithms have been proposed in recent years. These algorithms introduce more hidden layers into neural networks, forming DNNs (Deep Neural Networks). More hidden layers allow DNNs to better depict complex situations in the real world. Theoretically, the more parameters a model has, the higher its complexity and the greater its "capacity," meaning it can accomplish more complex learning tasks. This type of neural network model is widely used in pattern recognition, signal processing, optimization, and anomaly detection.
[0066] CNN is a deep neural network with a convolutional structure, as shown in Figure 6. It can include an input layer 610, a convolutional layer 620, a pooling layer 630, a fully connected layer 640, and an output layer 650.
[0067] Each convolutional layer 620 can include many convolution operators, also known as kernels. Their function can be seen as a filter that extracts specific information from the input signal. A convolution operator can essentially be a parameter matrix, which is usually predefined.
[0068] The parameter values in these parameter matrices need to be obtained through extensive training in practical applications. The parameter matrices formed by the trained parameter values can extract information from the input signal, thereby helping the CNN to make correct predictions.
[0069] When a CNN has multiple convolutional layers, the initial convolutional layers tend to extract more general features, which can also be called low-level features. As the depth of the CNN increases, the features extracted by later convolutional layers become more and more complex.
[0070] Pooling layers 630 are often introduced periodically after convolutional layers because it is often necessary to reduce the number of training parameters. For example, it can be a pooling layer following a convolutional layer as shown in Figure 6, or multiple convolutional layers followed by one or more pooling layers. In signal processing, the sole purpose of pooling layers is to reduce the spatial size of the extracted information.
[0071] After processing by convolutional layers 620 and pooling layers 630, the CNN is still insufficient to output the required information. As mentioned earlier, convolutional layers 620 and pooling layers 630 only extract features and reduce parameters introduced by the input data. However, to generate the final output information (e.g., the bitstream of the original information transmitted by the transmitter), the CNN still needs to utilize fully connected layers 640. Typically, fully connected layers 640 can include multiple hidden layers. The parameters contained in these hidden layers can be pre-trained based on training data relevant to a specific task type. For example, this task type could include decoding data signals received by a receiver, or it could include channel estimation based on pilot signals received by the receiver.
[0072] Following the multiple hidden layers in the fully connected layer 640, which is the final layer of the entire CNN, is the output layer 650, used to output the result. Typically, this output layer 650 is equipped with a loss function (e.g., a loss function similar to the cross-entropy loss function used in classification) to calculate the prediction error, or in other words, 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).
[0073] 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 forward propagation and backpropagation. During forward propagation (as shown in Figure 6, propagation from 610 to 650 is forward propagation), the input data is fed into each layer of the CNN model, processed layer by layer, and then passed to the output layer. If the output result differs significantly from the ideal result, minimizing the loss function is used as the optimization objective, and backpropagation begins (as shown in Figure 6, propagation from 650 to 610 is backpropagation). The partial derivatives of the optimization objective with respect to the weights of each neuron are calculated layer by layer, forming the gradient of the optimization objective with respect to the weight vector. This gradient serves as the basis for modifying the model parameters, and the CNN training process is completed during parameter modification. When the error reaches the desired value, the CNN training process ends.
[0074] It should be noted that the CNN shown in Figure 6 is only an example of a convolutional neural network. In specific applications, convolutional neural networks can also exist in the form of other network models, and this application embodiment does not limit this.
[0075] The purpose of RNNs is to process sequential data. In traditional neural network models (such as CNNs), the layers are fully connected from the input layer to the hidden layer and then to the output layer, while the nodes within each layer are unconnected. However, this type of ordinary neural network is ineffective for many problems. For example, to predict the next word in a sentence, you generally need to use the preceding words because the words in a sentence are not independent. RNNs are called recurrent neural networks because the current output of a sequence is related to the previous outputs. Specifically, the network memorizes previous information and applies it to the calculation of the current output; that is, the nodes between hidden layers are no longer unconnected 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 time step. Theoretically, RNNs can process sequential data of any length.
[0076] Training RNNs is similar to training traditional ANNs (Artificial Neural Networks). It also uses the backpropagation (BP) algorithm, but with a key difference. In RNNs, the parameters W, U, and V are shared when the network is unfolded, unlike in traditional neural networks. Furthermore, in gradient descent, the output at each step depends not only on the current step's output but also on the states of the network from several previous steps. For example, at t=4, it needs to propagate three steps forward, adding various gradients to each of those three steps. This learning algorithm is called backpropagation through time (BPTT).
[0077] Since we already have artificial neural networks and convolutional neural networks, why do we need recurrent neural networks (RNNs)? The reason is simple: both convolutional and artificial neural networks are based on the premise that elements are independent of each other, and input and output are also independent, like cats and dogs. However, in the real world, many elements are interconnected, such as stock prices changing over time. Imagine someone saying, "I love traveling, and my favorite place is Yunnan. I definitely want to go there someday." The answer is "Yunnan," because we infer from the context. But achieving that level of accuracy is quite difficult. Therefore, we have recurrent neural networks (RNNs), whose essence is to have the ability to remember, like humans. Therefore, their output depends on the current input and the memory. In short, an RNN is a reusable unit structure.
[0078] Currently, to address the gradient explosion or vanishing problem in RNNs, a modification has been made to RNNs, resulting in the Long Short-Term Memory (LSTM) model. See Figure 7; LSTM introduces a new memory unit c.t (Also known as "cell state"), it is used for linear cyclic information transmission, while simultaneously outputting information to the external state h of the hidden layer. t At each time t, c t It records historical information up to the current moment. Unlike RNNs, which only consider the most recent state, the memory unit decides which states should be retained and which should be forgotten, thus solving the shortcomings of traditional RNNs in long-term memory.
[0079] Referring again to Figure 7, to achieve the above state selection, the memory unit introduces a gate control mechanism to control the information transmission path, similar to a gate in a data circuit, where "0" represents closed and "1" represents open. The memory unit includes a forget gate 710, an input gate 720, and an output gate 730. The forget gate is used to control the memory unit c from the previous time step. t-1 The input gate controls the candidate state at the current time step, determining how much information needs to be forgotten. The output gate controls the memory cell c at the current moment, indicating how much information needs to be stored. t How much information needs to be output to the external state h? t .
[0080] IV. Channel Estimation Based on AI Decoder
[0081] Channel estimation based on an AI decoder aims to achieve channel estimation by processing the pilot signal received by the receiver using an AI-based channel estimation module. Figure 8 illustrates the channel estimation process based on the channel estimation module. Referring to Figure 8, the pilot signal received by the receiver 800 is used as the input to the channel estimation module 810. Accordingly, the channel estimation module 810 processes the input pilot signal to output channel information. Furthermore, in some implementations, in addition to the pilot signal, other auxiliary information can be added to improve the accuracy of the channel information output by the channel estimation module. For example, the channel estimation module 810 can also be input with the original sequence of the pilot signal pre-stored by the receiver 800, the energy level of the pilot signal received by the receiver 800, the transmission delay during pilot signal transmission, or the noise during pilot signal transmission.
[0082] The communication process and terminology involved in the embodiments of this application have been described above with reference to Figures 1 to 8. The communication system applicable to the embodiments of this application is described below with reference to Figure 9.
[0083] Figure 9 illustrates a wireless communication system 900 applicable to embodiments of this application. The wireless communication system 900 may include a network device 910. The network device 910 may be a device that communicates with a terminal device 920. The network device 910 may provide communication coverage for a specific geographical area and may communicate with the terminal device 920 located within that coverage area.
[0084] Figure 9 exemplarily illustrates a network device 910 and two terminal devices 920. Optionally, the wireless communication system 900 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0085] Optionally, the wireless communication system 900 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0086] Alternatively, the terminal devices 920 can also communicate directly with each other. For example, two terminal devices 920 can communicate with each other through a device-to-device (D2D) link.
[0087] It should be noted that the following description uses the first device and the second device as examples. In some implementations, the first device can be the network device 910 described above, and correspondingly, the second device can be the terminal device 920 described above. In other implementations, the first device can be the terminal device 920 described above, and correspondingly, the second device can be the network device 910 described above. In still other implementations, the first device can be the terminal device 920 described above, and correspondingly, the second device can be the terminal device 920 described above. This application does not specifically limit these implementations.
[0088] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, satellite communication systems, and so on.
[0089] The terminal device in this application embodiment can 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 this application embodiment can be 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 connectivity, vehicle-mounted device, etc. The terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc. Optionally, the UE can act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signals between UEs in V2X or D2D, etc. For example, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through a base station.
[0090] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, secondary SeNB, multi-mode 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, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0091] 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 depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0092] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.
[0093] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0094] It should be understood that the communication equipment involved in this application can be a network device or a terminal device. For example, the first communication device is a network device and the second communication device is a terminal device. Alternatively, the first communication device may be a terminal device and the second communication device may be a network device. Or, both the first and second communication devices may be network devices or both may be terminal devices.
[0095] It should also be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).
[0096] Currently, in known communication systems, to improve the reliability of transmitted signals, signals transmitted across multiple transmission resources are transmitted orthogonally. Orthogonal transmission can be understood as processing signals transmitted from multiple transmission resources into mutually orthogonal signals for transmission. These orthogonal signals are transmitted independently without interference. However, in orthogonal transmission scenarios, a given transmission resource can only be used to transmit one type of signal at a given time, resulting in low resource utilization. Furthermore, with a fixed total number of transmission resources, if the amount of transmission resources occupied by a particular signal (hereinafter referred to as "the first signal") increases, the amount of transmission resources available for transmitting other signals (hereinafter referred to as "the second signal") decreases, potentially preventing other signals from being transmitted in a timely manner.
[0097] Taking a pilot signal as the first signal and a data signal as the second signal as an example, the pilot signal and the data signal are transmitted orthogonally on different transmission resources. That is, for a given transmission resource, at any given time, it can only be used to transmit either the data signal or the pilot signal, resulting in low utilization of the transmission resources. On the other hand, given a fixed total number of transmission resources, if the amount of transmission resources occupied by the pilot signal increases, it means that the amount of transmission resources available for transmitting the data signal decreases, potentially leading to the data signal not being transmitted in a timely manner. Alternatively, if the amount of transmission resources occupied by the data signal increases, it means that the amount of transmission resources available for transmitting the pilot signal decreases, potentially reducing the accuracy of channel estimation based on the pilot signal.
[0098] Therefore, to address the above problems, this application provides a wireless communication method in which a first signal and a second signal can be transmitted non-orthogonally on the same transmission resource (also known as the "target transmission resource") to improve the utilization rate of the transmission resource. The wireless communication method of this application embodiment is described below with reference to FIG10. The wireless communication method shown in FIG10 includes step S1010.
[0099] In step S1010, the first device sends a target signal to the second device on the target transmission resource.
[0100] In some implementations, the target signal includes a non-orthogonal first signal and a second signal. That is, the target signal includes a non-orthogonal first signal and a second signal, or the second signal and the first signal are transmitted non-orthogonally on the target transmission resource.
[0101] As can be seen from the above introduction, the first and second signals, which are non-orthogonal, can be transmitted simultaneously through the target transmission resource. This can be understood as the first and second signals being transmitted on the target transmission resource in a superimposed manner. Therefore, in this embodiment, the target transmission resource can also be referred to as the "superimposed transmission resource". The superposition method of the first and second signals will be described below with reference to Figures 11 to 58. For the sake of brevity, it will not be elaborated further here.
[0102] In this embodiment, the first signal and the second signal can be signals of different types. For example, the second signal can include a data signal, and correspondingly, the first signal can include a pilot signal. The pilot signal is also called a reference signal, and for example, the reference signal can be CSI-RS, DMRS, phase-tracking reference signal (PT-RS), sounding reference signal (SRS), SSB synchronization signal block (SS / PBCH block), positioning reference signal (PRS), etc. Of course, in this embodiment, the first signal and the second signal can also be other different types of signals.
[0103] It should be noted that the solutions in this application embodiment are also applicable to non-orthogonal transmission of multiple different types of signals on the target transmission resource. The first signal and the second signal mentioned above can be understood as two signals among multiple different types of signals. The solutions in this application embodiment do not limit the number of the multiple signal types mentioned above.
[0104] In some implementations, the first and second signals can be data for the same user, in which case the target transmission resource can include single-stream transmission resources. In other implementations, the first and second signals can be data for different users, in which case the target transmission resource can include multi-stream transmission resources.
[0105] This application does not limit the transmission resources (e.g., target transmission resources) in its embodiments. In some implementations, the transmission resources may include one or more of the following: time-domain resources, frequency-domain resources, and code-domain resources. Taking the transmission resources including time-domain resources as an example, the target transmission resources may be symbols (also known as "time-domain symbols"), time slots, subframes, or frames, etc. Taking the transmission resources including frequency-domain resources as an example, the transmission resources may include subcarriers, bandwidth portions, frequency bands, etc. Taking the target transmission resources including code-domain resources as an example, the target transmission resources may include codewords. Taking the target transmission resources including both time-domain and frequency-domain resources as an example, the target transmission resources may include resource elements (REs) or resource blocks (RBs).
[0106] In some implementations, the aforementioned target transmission resource belongs to a transmission resource set, which may include one or more transmission resources. All transmission resources in the transmission resource set can be used to transmit the second signal, and correspondingly, some or all of the transmission resources in the transmission resource set can be used to transmit the first signal. That is to say, some or all of the transmission resources in the transmission resource set are the aforementioned target transmission resource. The transmission resource set may, for example, be an RB, and the transmission resources may, for example, be REs within the RB.
[0107] In some implementations, all transmission resources in the aforementioned transmission resource set can be used to transmit the second signal, and correspondingly, all transmission resources in the transmission resource set can be used to transmit the first signal. Alternatively, all transmission resources used to transmit the second signal can be used to transmit the first signal, or in other words, the first and second signals can be transmitted in a non-orthogonal transmission manner on all transmission resources used to transmit the second signal.
[0108] For ease of understanding, the following example uses all transmission resources in the transmission resource set to transmit the first and second signals, and describes the transmission method of the first and second signals in this embodiment of the application in conjunction with Figure 11. Referring to Figure 11, assume the transmission resource set is RB1, which includes 12 subcarriers in the frequency domain and 14 symbols in the time domain. All REs in RB1 are used to transmit the first and second signals; that is, the first and second signals are transmitted in a non-orthogonal superposition on all REs in RB1. Therefore, all REs in RB1 can also be called superimposed transmission resources.
[0109] In this embodiment, transmitting the first signal on all transmission resources used for transmitting the second signal, or in other words, transmitting both the first and second signals on all transmission resources in the transmission resource set, helps avoid the signaling interaction required between the second device and the transmitting end to unify which transmission resources are superimposed transmission resources, compared to the scheme of transmitting the first signal on only a portion of the transmission resources used for transmitting the second signal. For example, the first device no longer needs to indicate superimposed transmission resources to the second device.
[0110] In other implementations, a portion of the transmission resources in the aforementioned transmission resource set can be used to transmit the second signal, and correspondingly, a portion of the transmission resources in the transmission resource set can be used to transmit the first signal. Alternatively, the portion of the transmission resources used to transmit the second signal can be used to transmit the first signal, or in other words, the first and second signals can be transmitted in a non-orthogonal transmission manner on the portion of the transmission resources used to transmit the second signal.
[0111] For ease of understanding, the following description uses a portion of the transmission resources in the transmission resource set for transmitting the first and second signals as an example, and illustrates the transmission method of the second and first signals in another embodiment of this application in conjunction with Figure 12. Referring to Figure 12, assume the transmission resource set is RB2, and RB2 includes 12 subcarriers in the frequency domain and 14 symbols in the time domain. Accordingly, in the multiple REs corresponding to symbol 2 in RB2, the first signal is carried on RE0, RE2, RE4, RE6, RE8, and RE10. That is to say, the first and second signals are transmitted in a non-orthogonal superposition on RE0, RE2, RE4, RE6, RE8, and RE10 in RB2. Therefore, RE0, RE2, RE4, RE6, RE8, and RE10 can be referred to as superimposed transmission resources.
[0112] In this embodiment, the location of the transmission resources used to transmit the first signal is not limited. Taking the first signal as a pilot signal as an example, the location of the transmission resources used to transmit the first signal can be determined based on the pilot signal transmission pattern. The pilot signal transmission pattern can be any of the patterns described above. Of course, in this embodiment, the location of the transmission resources for the first signal can also be determined based on the patterns described below in conjunction with Figures 25 to 58.
[0113] In this embodiment, the first signal no longer needs to occupy all the transmission resources used to transmit the second signal, which helps to improve the flexibility of transmitting the first signal.
[0114] As described above, the first signal and the second signal can be transmitted in a non-orthogonal manner on the target transmission resource. In the embodiments of this application, non-orthogonal transmission can be divided into non-orthogonal transmission based on linear superposition and non-orthogonal transmission based on nonlinear superposition. The following sections will describe non-orthogonal transmission method 1 and non-orthogonal transmission method 2 respectively.
[0115] In non-orthogonal transmission method 1, the first signal and the second signal are transmitted non-orthogonally on the target transmission resource in a linear superposition manner; in other words, the target signal is generated based on the linearly superimposed first signal and the second signal. In this embodiment, non-orthogonal transmission based on linear superposition helps simplify the complexity of non-orthogonal transmission. Furthermore, it simplifies the complexity of the second device identifying various non-orthogonally transmitted signals.
[0116] In some scenarios, there are often limitations on the energy of the transmitted signal when transmitting signals over transmission resources. Therefore, in this embodiment, when transmitting the superimposed first and second signals over the target transmission resource, the energy of the signal transmitted over the target transmission resource can be adjusted using the first parameter and / or the second parameter (or, the power of the signal transmitted over the target transmission resource can be adjusted using the first parameter and / or the second parameter). That is to say, the parameters associated with the above-mentioned linear superposition method are determined based on the first parameter and / or the second parameter.
[0117] It should be noted that the parameters associated with the above linear superposition method are determined based on the first parameter and / or the second parameter. This can be understood as the parameters associated with the linear superposition method including the first parameter and / or the second parameter, or the parameters associated with the linear superposition method being calculated from the first parameter and / or the second parameter. This application does not limit this.
[0118] In some implementations, the first parameter is used to adjust the energy of the first signal transmitted on the target transmission resource. For example, the first parameter is used to increase the energy of the first signal transmitted on the target transmission resource. Or, for another example, the first parameter is used to decrease the energy of the first signal transmitted on the target transmission resource.
[0119] In some implementations, the second parameter is used to adjust the energy of the second signal transmitted on the target transmission resource. For example, the second parameter is used to increase the energy of the second signal transmitted on the target transmission resource. Or, for another example, the second parameter is used to decrease the energy of the second signal transmitted on the target transmission resource.
[0120] In some scenarios, it is stipulated that the signal energy of the signal transmitted on the transmission resource is less than or equal to the energy threshold corresponding to the transmission resource (e.g., 1). Accordingly, in some implementations, the parameters associated with the above-mentioned linear superposition method (e.g., the first parameter and / or the second parameter) are used to adjust the sum of the energy of the first signal and the energy of the second signal transmitted on the target transmission resource to be less than or equal to the energy threshold corresponding to the target transmission resource.
[0121] In some implementations, the value of the first parameter can be smaller than the value of the second parameter. Taking the first signal as a pilot signal and the second signal as a data signal as an example, a value smaller than the second parameter helps reduce the influence of the pilot signal on the data signal, thereby improving the success rate of data signal transmission. For example, the value of the first parameter can be 0.1 to 0.5, and correspondingly, the value of the second parameter can be 0.6 to 0.975.
[0122] In this embodiment, the energy threshold is not limited. In some implementations, the energy threshold can be determined based on the average energy corresponding to the target transmission resource. For example, the energy threshold can be equal to the average energy corresponding to the target transmission resource. Alternatively, the energy threshold can be less than the average energy corresponding to the target transmission resource.
[0123] In this embodiment, the energy threshold can be predefined, for example, it can be predefined through a communication protocol. Of course, the energy threshold can also be preconfigured, for example, it can be configured by a network device. This embodiment does not limit this.
[0124] For ease of understanding, the following section describes the non-orthogonal transmission scheme based on linear superposition in the embodiments of this application, in conjunction with the first and second parameters. As mentioned above, the target transmission resource belongs to a transmission resource set. The target signal transmitted on one or more target transmission resources in the transmission resource set is represented by matrix S. Accordingly, matrix S is determined by the formula S = V⊙D + X⊙P, or in other words, matrix S satisfies V⊙D + X⊙P. Wherein, matrix V represents the second parameter associated with the target transmission resource in the transmission resource set; matrix X represents the first parameter associated with the target transmission resource in the transmission resource set; matrix D represents the second signal transmitted on the target transmission resource in the transmission resource set; matrix P represents the first signal transmitted on the target transmission resource in the transmission resource set; and ⊙ represents the Hadema product.
[0125] In some implementations, assuming the energy threshold corresponding to the target transmission resource is 1, the matrix V is determined based on the formula V = sqrt(A), and the matrix X is determined based on the formula X = sqrt(1-A), where matrix A ∈ [0,1], and sqrt() represents the square root calculation.
[0126] It should be noted that, in this embodiment, the number of target transmission resources included in the transmission resource set is not limited. Accordingly, the dimensions of the matrices mentioned above (e.g., matrices S, V, D, P, A, V, and X) are related to the dimensions (or number) of the target transmission resources in the transmission resource set. For example, each element in the matrix can correspond to a transmission resource in the transmission resource set. In some implementations, the dimensions of the matrix are the same as the dimensions of the target transmission resources in the transmission resource set. Taking the transmission resource set RB as an example, RB can be represented as including N rows and M columns of REs, and all REs in RB are superimposed transmission resources. Accordingly, the matrices mentioned above can be N rows and M columns, where M and N are positive integers.
[0127] Typically, the dimensions of the matrix described above change when the target transmission resources allocated by the system change. For example, if the target transmission resources allocated by the system are two Resource Blocks (RBs), then the dimensions of the matrix are the same as the dimensions of the Resource Exchanges (REs) within the two RBs. Assuming an RB can be represented as having N rows and M columns of REs, then two RBs have 2N rows and 2M columns of REs, and the corresponding dimension of the two RBs is 2N rows and 2M columns. In this case, if all REs in the two RBs are superimposed transmission resources, then the dimension of the matrix mentioned above can be a 2N row and 2M column matrix.
[0128] The foregoing described the scheme for determining the parameters associated with the linear superposition method based on the first parameter and / or the second parameter in the embodiments of this application. In other implementations, the parameters associated with the linear superposition method can be determined by the symbol set corresponding to the first signal and the symbol set corresponding to the second signal.
[0129] The aforementioned symbol set associated with the first signal may include one or more symbols that can be used to transmit the first signal. In some scenarios, the first signal may be modulated to improve its transmission performance. Accordingly, the aforementioned symbol set associated with the first signal may include modulation symbols associated with the modulation constellation points of the first signal. The modulation constellation points of the first signal are associated with the modulation scheme of the first signal.
[0130] As mentioned earlier, if the first signal is modulated, the amplitude of the first signal indicated in the matrix P associated with the first signal can be the modulated amplitude, and / or the phase of the first signal indicated in the matrix P associated with the first signal can be the modulated phase. In this case, the matrix P associated with the first signal belongs to the set of modulation constellation points associated with the modulation method of the first signal. Taking the modulation method of the first signal as BPSK as an example, the set of modulation constellation points B associated with BPSK can be represented as B = {-1, 1}, and correspondingly, the matrix P associated with the first signal ∈ B.
[0131] The aforementioned symbol set associated with the second signal may include one or more symbols that can be used to transmit the second signal. In some scenarios, the second signal may be modulated to improve its transmission performance. Accordingly, the aforementioned symbol set associated with the second signal may include modulation symbols associated with the modulation constellation points of the second signal. The modulation constellation points of the second signal are associated with the modulation scheme of the second signal.
[0132] As mentioned earlier, if the second signal is modulated, the amplitude of the second signal indicated in the matrix D associated with the second signal can be the modulated amplitude, and / or the phase of the second signal indicated in the matrix D associated with the second signal can be the modulated phase. In this case, the matrix D associated with the second signal belongs to the set of modulation constellation points associated with the modulation method of the second signal. Taking the modulation method of the second signal as 4QAM as an example, the set of modulation constellation points C associated with 4QAM can be represented as C = {0.707+0.707j, 0.707-0.707j, -0.707+0.707j, -0.707-0.707j}, and correspondingly, the matrix D associated with the second signal ∈ C.
[0133] Of course, in the embodiments of this application, linear superposition can be performed based on the first parameter, the second parameter, the symbol set corresponding to the first signal, and the symbol set corresponding to the second signal. For ease of understanding, the scheme for transmitting the first signal and the second signal based on linear superposition provided by the embodiments of this application is described below with reference to Figure 13. Assuming that the second signal is a data signal and the first signal is a pilot signal, the first signal and the second signal are transmitted non-orthogonally on all REs within the RB in a linear superposition manner.
[0134] Referring to Figure 13, if the dimension of the RE in the RB can be represented as N×M, then the matrix P associated with the pilot signal and the matrix D associated with the data signal can be represented as N×M matrices. The first parameter can be represented as an N×M matrix X, and the second parameter can be an N×M matrix V. Correspondingly, the signal transmitted on each RE in the RB can be represented as an N×M matrix S.
[0135] From a formulaic perspective, matrix S can be defined by the formula: S = V⊙D + X⊙P, where matrix V = sqrt(A) ∈ [0,1]. M×M Matrix X = sqrt(1-A) ∈ [0,1] M×M A∈[0,1] M×M Matrix D∈C M×M Matrix P∈B M×M .
[0136] In this embodiment, to improve the transmission performance of the first signal, the symbol set associated with the first signal can be associated with the transmission conditions of the first signal. Taking the modulation symbol set associated with the first signal as an example, the modulation symbol set associated with the first signal can be associated with the transmission conditions of the first signal. Alternatively, the modulation constellation points associated with the modulation symbol set associated with the first signal can be associated with the transmission conditions of the first signal.
[0137] In this embodiment, the association between the symbol set of the first signal and the transmission conditions of the first signal is not limited. For example, the symbol set associated with the transmission conditions of the first signal can be obtained after adjustment (or learning) based on a preset initial symbol set during the training process of the AI receiver. The training process can be seen in Figure 67, and will not be described in detail here for simplicity. In addition, if the symbol set associated with the first signal is unrelated to the transmission conditions, the symbol set associated with the first signal can be preset.
[0138] Furthermore, to improve the transmission performance of the second signal, the symbol set associated with the second signal can be associated with the transmission conditions of the second signal. Taking the modulation symbol set associated with the second signal as an example, the modulation symbol set associated with the second signal can be associated with the transmission conditions of the second signal. Alternatively, the modulation constellation points associated with the modulation symbol set associated with the second signal can be associated with the transmission conditions of the second signal. Of course, in the embodiments of this application, to simplify the complexity of linear superposition, the aforementioned symbol set associated with the second signal can also be independent of the transmission conditions.
[0139] In this embodiment, the association between the symbol set of the second signal and the transmission conditions of the second signal is not limited. For example, the symbol set associated with the transmission conditions of the second signal can be obtained after adjustment (or learning) based on a preset initial symbol set during the training process of the model-based receiver. The training process can be seen in Figure 67, and will not be described in detail here for simplicity. In addition, if the symbol set associated with the second signal is unrelated to the transmission conditions, the symbol set associated with the second signal can be preset.
[0140] In the embodiments of this application, the transmission conditions mentioned above are not limited. In some implementations, the transmission conditions are associated with one or more of the following: the number of antennas used to transmit the signal; the channel conditions for the transmitted signal; the characteristics of the radio frequency devices used to transmit the signal; and the transmission configuration of the signal. The signal may be the first signal and / or the second signal described above.
[0141] In some implementations, the signal transmission configuration may include the number of antennas used to transmit the signal. Of course, in the embodiments of this application, the signal transmission configuration may also include other configurations.
[0142] In other implementations, the characteristics of the radio frequency devices transmitting the signal may affect the signal frequency, the signal transmission power, etc., and the embodiments of this application do not specifically limit this.
[0143] For ease of understanding, the following description, in conjunction with Figure 14, takes the adjustment of the modulation constellation points associated with the second signal as an example to introduce the scheme of this application embodiment. Referring to Figure 14, assuming that the modulation mode of the second signal is 4QAM modulation, correspondingly, referring to Figure 14(a), the initial modulation constellation point set associated with the second signal can be represented as C = {0.707+0.707j, 0.707-0.707j, -0.707+0.707j, -0.707-0.707j}. Accordingly, after learning, the set of learned modulation constellation points associated with the second signal can be represented as C′={(0.707+x1)+(0.707+x2)j,(0.707+x3)-(0.707+x4)j,-(0.707+x5)+(0.707-x6)j,-(0.707+x7)-(0.707+x8)j}, as shown in Figure 14(b).
[0144] As shown in Figures 14(a) to (b), the optimization of the modulation constellation point set of the second signal can be understood as the set reshaping optimization of the initial modulation constellation point set, which helps to improve the transmission performance of the second signal.
[0145] In some scenarios, transmission conditions can be correlated with the learning accuracy of the initial symbol set. In some implementations, favorable transmission conditions indicate relatively good signal transmission performance, and in this case, the learning accuracy of the initial symbol set associated with the signal can be lower. Conversely, poor transmission conditions indicate relatively poor signal transmission performance, and in this case, the learning accuracy of the initial symbol set associated with the signal can be higher, which helps improve the signal's transmission performance.
[0146] Taking the number of antennas used for transmitting the signal as an example, if more antennas are used, the signal's transmission performance is relatively better, and the learning accuracy of the initial symbol set corresponding to the signal can be lower. Conversely, if fewer antennas are used, the signal's transmission performance is relatively poor, and the learning accuracy of the initial symbol set corresponding to the signal can be higher, which helps improve the signal's transmission performance.
[0147] Taking transmission conditions, including the channel conditions used by the transmitted signal, as an example, the better the channel conditions used by the transmitted signal, the better the transmission performance of the signal. In this case, the learning accuracy of the initial symbol set corresponding to the signal can be lower. Conversely, the worse the channel conditions used by the transmitted signal, the worse the transmission performance of the signal. In this case, the learning accuracy of the initial symbol set corresponding to the signal can be higher, which helps to improve the transmission performance of the signal.
[0148] Taking the characteristics of the radio frequency (RF) devices used in the transmission conditions as an example, if the RF device characteristics of the transmission signal result in relatively good transmission performance, then the learning accuracy of the initial symbol set corresponding to that signal can be relatively low. Conversely, if the RF device characteristics of the transmission signal result in relatively poor transmission performance, then the learning accuracy of the initial symbol set corresponding to that signal can be relatively high, which helps to improve the transmission performance of the signal.
[0149] Taking the transmission conditions, including the signal transmission configuration, as an example, a better signal transmission configuration indicates better signal transmission performance. In this case, the learning accuracy of the initial symbol set corresponding to the signal can be lower. Conversely, a worse signal transmission configuration indicates poorer signal transmission performance. In this case, the learning accuracy of the initial symbol set corresponding to the signal can be higher, which helps to improve the signal transmission performance.
[0150] In non-orthogonal transmission method 2, the first signal and the second signal are transmitted non-orthogonally on the target transmission resource in a non-linear superposition manner. In other words, the target signal is generated based on the non-linear superposition of the first and second signals. In this embodiment, generating the target signal based on non-linear superposition helps improve the flexibility of superimposing the first and second signals.
[0151] In some implementations, nonlinear superposition can be obtained by nonlinearly superimposing a first signal and a second signal based on a first model; in other words, the first model is used to nonlinearly superimpose the first signal and the second signal. The first model can be, for example, an AI model or a machine learning model. Taking an AI model as an example, this application does not limit the field to which the AI model is adapted.
[0152] Typically, the weights of the first model can be updated based on the transmission conditions of wireless communication. Accordingly, the first signal and the second signal are nonlinearly superimposed using the first model with updated weights, which helps to improve the matching between the target signal and the wireless transmission conditions and helps to increase the probability that the target signal is correctly transmitted.
[0153] In some implementations, the above-mentioned nonlinear superposition of the first signal and the second signal using the first model may include nonlinear superposition of the spliced first signal and the second signal using the first model.
[0154] In the embodiments of this application, the splicing method is not specifically limited. In some implementations, the splicing method may include splicing the first signal and the second signal in the time domain, or splicing the transmission resources occupied by the first signal and the transmission resources occupied by the second signal in the time domain, or splicing the transmission resources used to transmit the first signal and the transmission resources used to transmit the second signal in the time domain.
[0155] For example, splicing in the time domain can include the last time domain resource corresponding to the transmission resources occupied by the first signal being earlier than the first time domain resource corresponding to the transmission resources occupied by the second signal, and the last time domain resource corresponding to the first signal and the first time domain resource corresponding to the second signal being temporally adjacent. Alternatively, the transmission resources occupied by the first signal and the transmission resources occupied by the second signal are temporally continuous, and the last time domain resource of the transmission resources occupied by the first signal is earlier than the first time domain resource corresponding to the transmission resources occupied by the second signal.
[0156] Referring to Figure 15, taking the symbol corresponding to RE in the time domain as an example, the transmission resources occupied by the first signal include RB1, and the transmission resources occupied by the second signal include RB2. Accordingly, concatenating the transmission resources occupied by the first signal and the second signal in the time domain can be understood as concatenating the RE in RB1 with the RE in RB2 in the time domain. That is to say, concatenating the last symbol in RB1 with the first symbol in RB2 makes the last symbol in RB1 the preceding adjacent symbol of the first symbol in RB2.
[0157] For example, splicing in the time domain can include the last time domain resource corresponding to the transmission resources occupied by the first signal being earlier than the first time domain resource corresponding to the transmission resources occupied by the second signal, and the last time domain resource corresponding to the first signal being adjacent to the first time domain resource corresponding to the second signal. Alternatively, the transmission resources occupied by the first signal and the transmission resources occupied by the second signal are contiguous in the time domain, and the last time domain resource occupied by the second signal is earlier than the first time domain resource occupied by the first signal.
[0158] Referring to Figure 16, taking the symbol corresponding to RE in the time domain as an example, the transmission resources occupied by the first signal include RB1, and the transmission resources occupied by the second signal include RB2. Accordingly, concatenating the transmission resources occupied by the first signal and the second signal in the time domain can be understood as concatenating the RE in RB2 with the RE in RB1 in the time domain. That is to say, concatenating the last symbol in RB2 with the first symbol in RB1, so that the last symbol in RB2 is the previous adjacent symbol of the first symbol in RB1.
[0159] In other implementations, the above splicing method may include splicing the first signal and the second signal in the frequency domain, or splicing the transmission resources occupied by the second signal and the transmission resources occupied by the first signal in the frequency domain dimension.
[0160] For example, the first frequency domain resource in the transmission resources occupied by the first signal is the frequency domain resource with the highest frequency among the transmission resources occupied by the first signal, and the second frequency domain resource in the transmission resources occupied by the second signal is the frequency domain resource with the lowest frequency among the transmission resources occupied by the second signal. Accordingly, splicing in the frequency domain dimension can include the frequency of the first frequency domain resource being lower than the frequency of the second frequency domain resource, and the frequencies of the first frequency domain resource being continuous with the frequencies of the second frequency domain resource.
[0161] Referring to Figure 17, the transmission resources occupied by the first signal include RB1, and the first frequency domain resource is RE1, the highest frequency signal in RB1. The transmission resources occupied by the second signal include RB2, and the second frequency domain resource is RE2, the lowest frequency signal in RB2. Accordingly, concatenating the transmission resources occupied by the first signal and the second signal in the frequency domain can be understood as concatenating RE1 and RE2 in the frequency domain, so that the concatenated RE1 and RE2 are continuous in the frequency domain, and the frequency corresponding to RE1 is lower than the frequency corresponding to RE2.
[0162] For example, the third frequency domain resource in the transmission resources occupied by the first signal is the lowest frequency domain resource in the transmission resources occupied by the first signal, and the fourth frequency domain resource in the transmission resources occupied by the second signal is the highest frequency domain resource in the transmission resources occupied by the second signal. Accordingly, splicing in the frequency domain dimension can include the frequency of the third frequency domain resource being higher than the frequency of the fourth frequency domain resource, and the frequencies of the third frequency domain resource and the fourth frequency domain resource being continuous.
[0163] Referring to Figure 18, the transmission resources occupied by the first signal include RB1, and the third frequency domain resource is RE3, the lowest frequency in RB1. The transmission resources occupied by the second signal include RB2, and the fourth frequency domain resource is RE4, the highest frequency in RB2. Accordingly, concatenating the transmission resources occupied by the first signal and the second signal in the frequency domain can be understood as concatenating RE3 and RE4 in the frequency domain, so that the concatenated RE3 and RE4 are continuous in the frequency domain, and the frequency corresponding to RE3 is higher than the frequency corresponding to RE4.
[0164] In other implementations, the splicing method described above may include splicing based on the input channel of the first signal and the input channel of the second signal, wherein the input channel is the input channel of the first model. That is, the first model may include the input channel of the first signal and the input channel of the second signal, and correspondingly, the splicing method described above may include splicing the first signal input through the input channel of the first signal with the second signal input through the input channel of the second signal.
[0165] It should be noted that in the above-described splicing process based on input channels, signals input through different input channels can be associated with different weights. Of course, signals input through different input channels can be associated with the same weight, and this embodiment of the application does not limit this. Taking the weight associated with the input channel of the first signal as weight 1 and the weight associated with the input channel of the second signal as weight 2 as an example, the spliced signal can be determined based on the weight associated with input channel 1, the first signal, the weight associated with input channel 2, and the second signal. For example, the spliced signal can be determined based on the sum of the processed first signal and the processed second signal, wherein the processed first signal can be determined based on the first weight and the first signal, and the processed second signal can be determined based on the second weight and the second signal.
[0166] Referring to Figure 19, the first signal can be input into the first model through input channel 1, and the second signal can be input into the first model through input channel 2. Accordingly, before performing nonlinear superposition of the first and second signals using the first model, the first and second signals can be spliced based on the input channels to obtain the spliced signal.
[0167] In this application embodiment, the splicing method based on the input channel is not specifically limited. In some implementations, the spliced signal can be determined based on the sum of the processed first signal and the processed second signal, wherein the processed first signal can be determined based on the first weight associated with the first input channel and the first signal, and the processed second signal can be determined based on the second weight associated with the second input channel and the second signal.
[0168] In the embodiments of this application, the method of generating the spliced signal is not specifically limited. For example, the spliced signal can be equal to the sum of the processed first signal and the processed second signal. As another example, the spliced signal can be obtained by processing the sum of the processed first signal and the processed second signal.
[0169] Furthermore, the first signal after the above processing is determined based on the first weight and the first signal. For example, the processed first signal may be equal to the product of the first weight and the first signal. Alternatively, the processed first signal may be obtained by processing the product of the first weight and the first signal. Correspondingly, the second signal after the above processing is determined based on the second weight and the second signal. For example, the processed second signal may be equal to the product of the second weight and the second signal. Alternatively, the processed second signal may be obtained by processing the product of the second weight and the second signal.
[0170] The preceding text introduced a scheme for nonlinear superposition of the spliced first and second signals using a first model. In this embodiment, the first model can also be used to nonlinearly superimpose the linearly superimposed first and second signals. The linear superposition scheme can be found in the scheme of the non-orthogonal transmission method 1 described above; for simplicity, it will not be repeated here.
[0171] Referring to Figure 20, assuming the dimension of RE in RB can be represented as N×M, then the pilot signal correlation matrix P and the data signal correlation matrix D can be represented as N×M matrices. The first parameter can be represented as an N×M matrix X, and the second parameter can be an N×M matrix V. Accordingly, the linearly superimposed matrix S can be represented as S=V⊙D+X⊙P, where matrix V=sqrt(A)∈[0,1] M×M Matrix X = sqrt(1-A) ∈ [0,1] M×M A∈[0,1] M×M Matrix D∈C M×M Matrix P∈B M×M Then, the matrix S is input into the first model, so that the first model can be used to perform nonlinear superposition on the linearly superimposed matrix S to obtain the matrix Q representing the target signal.
[0172] As described above, the nonlinear superposition of the first and second signals based on the first model may exceed the size of the transmission resource set, or in other words, the dimension of the nonlinearly superimposed first and second signals may be larger than the dimension of the corresponding transmission resource set. Therefore, the first model can process the first and second signals to match the size of the transmission resource set. In some implementations, the first model may include a downsampling calculation process. Accordingly, the first model can use the downsampling calculation process to process the first and second signals to match the size of the transmission resource set. For example, if the first model is a CNN, the first model can use the downsampling calculation process during the convolution processing of the first and second signals to make the nonlinear superposition result of the first and second signals output by the first model match the size of the transmission resource set. As another example, if the first model is a CNN, and the first and second signals are concatenated based on the input channels, the number of convolution channels in the first model can be adjusted to make the nonlinear superposition result of the first and second signals output by the first model match the size of the transmission resource set.
[0173] To improve the adaptability of the signal to be transmitted to the characteristics of the wireless environment, some implementations may preprocess the first signal using a second model before performing linear or nonlinear superposition based on the first signal. The second model is used to adjust the symbol set of the first signal. Taking the symbol set as the modulation constellation point set as an example, the second model can be used to adjust the modulation constellation points of the first signal.
[0174] In the embodiments of this application, the method of obtaining the parameters in the second model is not limited. For example, the parameters in the second model can be learned based on the modulation constellation points of different signals during the training phase. As another example, the parameters in the second model can be learned based on the correlation between different signals in the time domain and / or frequency domain during the training phase. The training process of the embodiments of this application will be described in detail below; for the sake of brevity, no limitations are made here.
[0175] In other implementations, the second signal can be preprocessed using a third model before linear or nonlinear superposition. This third model is used to adjust the symbol set of the second signal. For example, if the symbol set is a set of modulation constellation points, the third model can be used to adjust the modulation constellation points of the second signal.
[0176] In the embodiments of this application, the method of obtaining the parameters in the third model is not limited. For example, the parameters in the third model can be learned based on the modulation constellation points of different signals during the training phase. As another example, the parameters in the third model can be learned based on the correlation between different signals in the time domain and / or frequency domain during the training phase. The training process of the embodiments of this application will be described in detail below; for the sake of brevity, no limitations are made here.
[0177] Of course, in this embodiment, to improve the adaptability of the non-orthogonal transmission of the first and second signals to the wireless communication environment, the second and third models described above can be used in combination. That is, the second model is used to process the symbol set corresponding to the first signal to obtain the processed first signal; the third model is used to process the symbol set corresponding to the second signal to obtain the processed second signal; and based on the processed first and second signals, nonlinear superposition is performed using the first model. For ease of understanding, the scheme for signal preprocessing based on the second and third models in this embodiment is described below with reference to Figures 21 to 25.
[0178] Referring to Figure 21, assume the first matrix represents the first signal transmitted on each RE in RB1, and the second matrix represents the second signal transmitted on each RE in RB2. Referring to step S2110, the first matrix is input into the second model to adjust the constellation modulation points of the first matrix, and then the second model outputs the adjusted first matrix. Referring to step S2120, the second matrix is input into the third model to adjust the constellation modulation points of the second matrix, and then the third model outputs the adjusted second matrix. Referring to step S2130, the adjusted first matrix and the adjusted second matrix are concatenated in the frequency domain to obtain the concatenated matrix. Referring to step S2140, the concatenated matrix is input into the first model for nonlinear superposition, and the superimposed matrix Q is output, where the superimposed matrix Q represents the first and second signals superimposed on each RE in RB.
[0179] Referring to Figure 22, assume the first matrix represents the first signal transmitted on each RE in RB1, and the second matrix represents the second signal transmitted on each RE in RB2. Referring to step S2210, the first matrix is input into the second model to adjust the constellation modulation points of the first matrix, and then the second model outputs the adjusted first matrix. Referring to step S2220, the second matrix is input into the third model to adjust the constellation modulation points of the second matrix, and then the third model outputs the adjusted second matrix. Referring to step S2230, the adjusted first matrix and the adjusted second matrix are concatenated in the time domain to obtain the concatenated matrix. Referring to step S2240, the concatenated matrix is input into the first model for nonlinear superposition, and the superimposed matrix Q is output, where the superimposed matrix Q represents the first and second signals superimposed on each RE in RB.
[0180] Referring to Figure 23, assume the first matrix represents the first signal transmitted on each RE in RB1, and the second matrix represents the second signal transmitted on each RE in RB2. Referring to step S2310, the first matrix is input into the second model to adjust the constellation modulation points of the first matrix, and then the second model outputs the adjusted first matrix. Referring to step S2320, the second matrix is input into the third model to adjust the constellation modulation points of the second matrix, and then the third model outputs the adjusted second matrix. Referring to step S2330, the adjusted first matrix and the adjusted second matrix are concatenated based on the input channel of the first model to obtain the concatenated matrix. Referring to step S2340, the concatenated matrix is input into the first model for nonlinear superposition, and the superimposed matrix Q is output, where the superimposed matrix Q represents the first and second signals superimposed on each RE in RB.
[0181] Referring to Figure 24, assume the first matrix represents the first signal transmitted on each RE in RB1, and the second matrix represents the second signal transmitted on each RE in RB2. Referring to step S2410, the first matrix is input into the second model to adjust the constellation modulation points of the first matrix, and then the second model outputs the adjusted first matrix. Referring to step S2420, the second matrix is input into the third model to adjust the constellation modulation points of the second matrix, and then the third model outputs the adjusted second matrix. Referring to step S2430, based on the matrix associated with the first parameter and the matrix associated with the second parameter, the adjusted first matrix and the second matrix are linearly superimposed to obtain the linearly superimposed matrix S. Referring to step S2440, the concatenated matrix S is input into the first model for nonlinear superposition, and the superimposed matrix Q is output, where the superimposed matrix Q represents the first signal and the second signal superimposed on each RE in RB.
[0182] The above text, with reference to Figures 11 to 24, describes non-orthogonal transmission scheme 1 and non-orthogonal transmission scheme 2 in the embodiments of this application. Of course, other non-orthogonal transmission methods can also be used in the embodiments of this application, which will be described below based on the first parameter in conjunction with non-orthogonal transmission schemes 3 to 6.
[0183] In some implementations, the first parameter is associated with the target transmission resource and is used to adjust the energy of the first signal on the target transmission resource. In other words, the first parameter is used to adjust the power of the first signal on the target transmission resource. For example, the first parameter can be the first parameter in the non-orthogonal transmission method 1 described above.
[0184] In non-orthogonal transmission mode 3, multiple target transmission resources located in the same time domain unit in the first resource set are associated with the same first parameter, wherein the first resource set may include one or more target transmission resources.
[0185] In some implementations, the first resource set may include one or more time-domain units. If the first resource set includes multiple time-domain units, the first parameter associated with the target transmission resource within each of the multiple time-domain units may be the same.
[0186] In this embodiment, the value range of the first parameter is not limited. In some implementations, the value range of the first parameter can be between 0 and 1. For example, the value of the first parameter can be 0.05, 0.1, 0.2, or 0.4. As another example, setting the first parameter can ensure that the energy of the target signal transmitted on the target transmission resource is less than the energy threshold associated with the target transmission resource. In other implementations, setting the first parameter can ensure that the power of the target signal transmitted on the target transmission resource is less than the power threshold associated with the target transmission resource.
[0187] In this application embodiment, the time-domain unit is not limited. For example, the time-domain unit can be a symbol, a time slot, a mini time slot, a subframe, etc. Taking a symbol as an example, the RE within the symbol can serve as an example of the aforementioned target transmission resource.
[0188] For ease of understanding, the first parameter associated with the target transmission resources in the first resource set in this embodiment is described below with reference to Figure 25. Referring to Figure 25, assuming the first resource set is RB, and each RE in RB is a target transmission resource, the target transmission resources in the first resource set can be represented as an N×M matrix. Correspondingly, the first parameter associated with the target transmission resources in the first resource set can be represented as an N×M matrix X, where all elements in matrix X are equal, i.e., X = ... k,i= X k,j=Y(i≠j,i,j∈[1,M],k∈[1,N]),X k,i Let X represent the element in the k-th row and i-th column of matrix X. k,j Let X represent the element in the k-th row and j-th column of matrix X. Matrix X is determined based on matrix B, where B... k,i= B k,j =Y(i≠j,i,j∈[1,M],k∈[1,N]),B k,i Let B represent the element in the k-th row and i-th column of matrix B. k,j This represents the element in the k-th row and j-th column of matrix B.
[0189] In some implementations, the setting of the first parameter can be determined based on a pattern. For example, the first parameter shown in Figure 25 can serve as a pattern for determining the first parameter associated with the target transmission resource in the first resource set.
[0190] The method for setting the first parameter in this embodiment is relatively simple, which helps to reduce the overhead of transmitting the configuration parameters required to configure the first parameter. Furthermore, since the number of configuration parameters required to configure the first parameter is small, the method for setting the first parameter in this embodiment can be applied to high-speed mobile scenarios.
[0191] In the non-orthogonal transmission mode 4, the first parameters associated with multiple target transmission resources located in different time domain units in the first resource set are partially or completely different, wherein the first resource set may include one or more target transmission resources.
[0192] For example, the first resource set may include time domain unit 1 and time domain unit 2, wherein the first parameter associated with the target transmission resource in time domain unit 1 is different from the first parameter associated with the target transmission resource in time domain unit 2. Time domain unit 1 and time domain unit 2 may be any two time domain units in the first resource set, or they may be any two time domain units in the first resource set.
[0193] For example, the first resource set may include time domain units 1 to 5. The first parameter associated with the target transmission resource in time domain unit 1 is different from the first parameter associated with the target transmission resource in time domain unit 5. In addition, the first parameter associated with the target transmission resource in time domain units 2 to 4 is the same.
[0194] In this embodiment, the method of change of the first parameter associated with the target transmission resource in different time-domain units of the first resource set is not limited. The following describes the variation pattern of the first parameter in this embodiment based on the first time-domain position and the second time-domain position, in conjunction with Examples 4-1 to 4-4. The first time-domain position and the second time-domain position are two different time-domain positions within the time-domain location of the target transmission resource in the first resource set.
[0195] In some implementations, the first time-domain position can be the earliest time-domain position in the first resource set, or in other words, the first time-domain position is earlier in the time domain than any other time-domain position in the first resource set. Taking the first resource set as RB, the first time-domain position can be the time-domain position of the first symbol in RB. However, in the embodiments of this application, the first time-domain position can be the latest time-domain position in the first resource set, or in other words, the first time-domain position is not earlier in the time domain than any other time-domain position in the first resource set. Taking the first resource set as RB, the first time-domain position can be the time-domain position of the last symbol in RB.
[0196] In some implementations, the second time-domain location is the central time-domain location of the first resource set. This central time-domain location may include one or more time-domain units. For example, if the first resource set includes time-domain consecutive RE1, RE2, and RE3, then the central time-domain location of the first resource set could be the time-domain location of RE2. Similarly, if the first resource set includes time-domain consecutive RE1, RE2, RE3, RE4, and RE5, then the central time-domain location of the first resource set could be the time-domain locations of RE2 through RE4.
[0197] Of course, in this embodiment, the second time-domain position can be the earliest time-domain position in the first resource set, or in other words, the second time-domain position is earlier in the time domain than any other time-domain position in the first resource set. Taking the first resource set as RB, the second time-domain position can be the time-domain position of the first symbol in RB. Alternatively, in this embodiment, the second time-domain position can be the latest time-domain position in the first resource set, or in other words, the second time-domain position is not earlier in the time domain than any other time-domain position in the first resource set. Taking the first resource set as RB, the second time-domain position can be the time-domain position of the last symbol in RB.
[0198] In this embodiment, the combination of the first time-domain position and the second time-domain position is not limited. For example, the first time-domain position may be the earliest time-domain position in the first resource set, and the second time-domain position may be the latest time-domain position in the first resource set. Alternatively, the first time-domain position may be the earliest time-domain position in the first resource set, and the second time-domain position may be the center time-domain position of the first resource set. Or, the first time-domain position may be the latest time-domain position in the first resource set, and the second time-domain position may be the center time-domain position of the first resource set.
[0199] In some implementations, if the second time-domain position is the center time-domain position, the change trend of the first parameter in the first resource set can be axially symmetric. Axial symmetry can be understood as axial symmetry with the center time-domain position as the central axis. That is, if the second time-domain position is the center frequency-domain position, the change trends of the first parameter associated with the target transmission resources on both sides of the second time-domain position are opposite. Of course, in the embodiments of this application, if the second time-domain position is the center time-domain position, the change trends of the first parameter associated with the target transmission resources on both sides of the second time-domain position can also be the same; this application does not limit this.
[0200] In Example 4-1, the target transmission resource located between the first time domain location and the second time domain location satisfies Rule 4-1.
[0201] In some implementations, rule 4-1 includes increasing the first parameter associated with each target transmission resource according to the temporal order of the temporal units from earliest to latest. For example, if temporal unit 1 is earlier than temporal unit 2 in the temporal domain, then the value of the first parameter associated with the target transmission resource in temporal unit 1 is less than the value of the first parameter associated with the target transmission resource in temporal unit 2.
[0202] In some implementations, if rule 4-1 above is combined with the previously described first parameter showing an axially symmetrical trend in the change of the first parameter in the first resource set, as shown in Figure 26 below, the trend of the first parameter associated with the target transmission resource in the first resource set decreases from the central time domain position to the edge time domain position. This trend of the first parameter can be applied to scenarios where communication devices move at low speeds.
[0203] It should be noted that the first parameter associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can be the same, or in other words, the first parameter associated with the target transmission resources corresponding to different frequencies within the same time domain unit can be the same. Of course, in the embodiments of this application, the first parameters associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can also be partially or completely different.
[0204] In the embodiments of this application, the manner in which the first parameter is increased is not limited. For example, the first parameter associated with the first resource set can be increased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the first resource set can be increased by a variable step size.
[0205] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 26. Assume that the first resource set is RB, and the target transmission resources in the first resource set can be represented as N×M REs.
[0206] Referring to Figure 26, the second time-domain position 2610 is the center time-domain position of the RB, and the first time-domain position 2620 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 2610 and the first time-domain position 2620 satisfies rule 4-1 above, that is, the first parameter associated with each target transmission resource increases according to the time-domain order of the time-domain units from earliest to latest. Furthermore, the trend of change of the first parameter associated with the time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 2630) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 2610 and the first time-domain position 2620. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the first resource set decreases from the center time-domain position to the edge time-domain position.
[0207] In Example 4-2, the target transmission resource located between the first time domain location and the second time domain location satisfies Rule 4-2.
[0208] In some implementations, rule 4-2 includes increasing the first parameter associated with the target transmission resources every q time-domain units, following the temporal order from earliest to latest. Here, q is a positive integer greater than or equal to 0. It should be understood that if q is 0, the trend of the first parameter associated with the target transmission resources in the first resource set can be found in the relevant description in Example 4-1, which will not be repeated here for simplicity.
[0209] In some implementations, the value of q can be a fixed value. Of course, in other implementations, the value of q can vary; for example, the value of q can vary randomly.
[0210] Furthermore, in this embodiment, the manner in which the first parameter changes is not limited. In some implementations, the first parameter may change according to a first ratio. For example, the change of the first parameter may include changing it once every q time-domain units with a scaling factor r. In other implementations, the first parameter may change according to a step length. Again, for example, the change of the first parameter may include changing it once every q time-domain units with a step length.
[0211] In some implementations, if rule 4-2 above is combined with the previously described first parameter showing an axially symmetrical trend in the change of the first parameter in the first resource set, as shown in Figure 27 or Figure 28 below, the trend of the change of the first parameter associated with the target transmission resource in the first resource set decreases from the central time domain position to the edge time domain position. This trend of the first parameter can be applied to scenarios where communication devices move at low speeds.
[0212] It should be noted that the first parameter associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can be the same, or in other words, the first parameter associated with the target transmission resources corresponding to different frequencies within the same time domain unit can be the same. Of course, in the embodiments of this application, the first parameters associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can also be partially or completely different.
[0213] In the embodiments of this application, the manner in which the first parameter is increased is not limited. For example, the first parameter associated with the first resource set can be increased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the first resource set can be increased by a variable step size.
[0214] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figures 27 and 28. Assume that the first resource set is RB, and the target transmission resources in the first resource set can be represented as N×M REs.
[0215] Referring to Figure 27, assuming q is 2, the second time-domain position 2710 is the center time-domain position of the RB, and the first time-domain position 2720 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 2710 and the first time-domain position 2720 satisfies rule 4-2 above, that is, according to the time-domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource increases every two time-domain units. Furthermore, the trend of change of the first parameter associated with the time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 2730) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 2710 and the first time-domain position 2720. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the first resource set decreases from the center time-domain position to the edge time-domain position.
[0216] Referring to Figure 28, assuming q is 4, the second time-domain position 2810 is the center time-domain position of the RB, and the first time-domain position 2820 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 2810 and the first time-domain position 2820 satisfies rule 4-2 above, that is, according to the time-domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource increases every four time-domain units. Furthermore, the trend of change of the first parameter associated with the time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 2830) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 2810 and the first time-domain position 2820. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the first resource set decreases from the center time-domain position to the edge time-domain position.
[0217] In some scenarios, the trend of change of the first parameter described above in conjunction with Examples 4-1 and 4-2 can be represented by two parameters (parameter 1 and parameter 2). Parameter 1 represents the initial value of the first parameter associated with each target transmission resource in the first resource set. Parameter 2 represents the adjusted value of the first parameter associated with the target transmission resources in the first resource set. Setting parameter 2 ensures that the change of the first parameter associated with the target transmission resources in the first resource set conforms to rules 4-1 and / or 4-2. That is, the first parameter is obtained by adjusting the initial value indicated by parameter 1 according to the adjusted value indicated by parameter 2. Therefore, it can be seen that the trend of change of the first parameter associated with the target transmission resources in the first resource set is determined based on the trend of change of the adjusted value in parameter 2, or in other words, the trend of change of the first parameter associated with the target transmission resources in the first resource set matches the trend of change of the adjusted value in parameter 2. For example, the trend of change of the first parameter associated with the target transmission resources in the first resource set is the same as the trend of change of the adjusted value in parameter 2.
[0218] Taking the target transmission resources contained in the first resource set as an N×M matrix as an example, the first parameter associated with the target transmission resources in the first resource set can be represented as matrix X. Parameter 1 and parameter 2 can be represented by N×M matrices B and G, respectively. Accordingly, matrix X is obtained by adjusting the initial value indicated by matrix B according to the adjustment value indicated by matrix G. For example, matrix X = matrix B + matrix G. Therefore, matrix B can also be called the basis matrix, and matrix G can also be called the gradient matrix.
[0219] In some implementations, the initial values of the first parameters associated with the target transport resources in the first resource set can be the same, which helps simplify the initial value configuration process. Taking matrix B as an example, matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). Of course, in the embodiments of this application, the initial value of the first parameter can also be different.
[0220] For ease of understanding, the following text uses matrices X, B, and G, along with Figures 58-60, to illustrate the changing trend of the first parameter in the first resource set. It should be understood that, as described above, the first parameter associated with the target transmission resource increases according to the temporal unit's order from early to late in the temporal domain. Combining this with the axial symmetry of the first parameter's changing trend, the changing trend of the first parameter can be replaced by a decrease from the center position of matrix X towards the edge positions of matrix X. Correspondingly, the changing trend of the adjustment value in matrix G can be a decrease from the center position of matrix G towards the edge positions of matrix G. For ease of description, the following text uses the changing trend after the above replacement as an example.
[0221] Suppose that matrix X is generated by the sum of matrices B and G, i.e., matrix X = matrix B + matrix G. Here, the initial values of the first parameter indicated by matrix B are the same, meaning matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). The trend of the adjustment value in matrix G is the same as the trend of the first parameter in matrix X, that is, the change of the adjustment value in matrix G satisfies the following conditions: the adjustment values of target transmission resources in different frequency domain positions within the same time domain unit in matrix G are the same, and the adjustment values of target transmission resources in different time domain units within the same frequency domain position are different. The adjustment values at the left and right ends of matrix G are less than or equal to the adjustment value at the center of matrix G, and the trend of the adjustment value in matrix G is axially symmetric with the adjustment value associated with the center time domain position as the central axis. Accordingly, the change of the adjustment value in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≤G k,i+1 (i∈[1,□M62□],k∈[1,N]), and if M is odd, G k,□M / 2□ =P(k∈[1,N]), if M is even, G k,M / 2 =G k,M / 2+1 =P(k∈[1,N]), where P represents the adjustment value of matrix G located at the central axis. Furthermore, the adjustment value in matrix G decreases from the central axis to the edge of matrix G according to rule F, and decreases by S... After q time-domain units, the remaining time-domain units are set to zero. The F rule can include decreasing every q time-domain units with a scaling factor r (r < 1), and decreasing every q time-domain units with a first-step length t (t□S / q□≤1). This indicates rounding down to the nearest integer.
[0222] The construction scheme of matrix X in the embodiments of this application is described below with reference to Figures 29 to 31. It should be noted that the embodiments of this application do not specifically limit the parameters mentioned below. In some cases, the construction of matrix X may include some of the parameters mentioned below. Furthermore, the parameters mentioned below can be replaced with other parameters that have similar functions.
[0223] Referring to Figure 29, the matrix X shown in Figure 26 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 3, P = 0.6, q = 1, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.5 every q = 1 time-domain unit, and after decreasing S = 3 columns, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≤G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,M / 2 =G k,M / 2+1 =P=0.6 (k∈[1,N]), that is, when M is 14, the adjustment value of the 7th and 8th columns in matrix G is 0.6; and, after decreasing 3 columns to the left of matrix G starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 5th column), the adjustment value of the remaining columns is 0; after decreasing 3 columns to the right of matrix G starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 10th column), the adjustment value of the remaining columns is 0.
[0224] Accordingly, referring to Figure 29, the trend of matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≤X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,M / 2 =X k,M / 2+1=P+Y=0.7 (k∈[1,N]), that is, when M is 14, the first parameter of the 7th and 8th columns of matrix X is 0.7; and, after decreasing 3 columns to the left of matrix X starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 5th column), the first parameter of the remaining columns is 0; after decreasing 3 columns to the right of matrix X starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 10th column), the first parameter of the remaining columns is 0.
[0225] Referring to Figure 30, the matrix X shown in Figure 27 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 4, P = 0.6, q = 2, r = 0.4, and rule F includes decreasing the matrix by a scaling factor r = 0.4 every q = 2 time-domain units, and after decreasing S = 4 columns, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The adjustment values in matrix G follow the following pattern: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≤G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,M / 2 =G k,M / 2+1 =P=0.6 (k∈[1,N]), that is, when M is 14, the adjustment value of the 7th and 8th columns in matrix G is 0.6; and after decreasing 4 columns to the left of matrix G starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 4th column), the adjustment value of the remaining columns is 0; after decreasing 4 columns to the right of matrix G starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 11th column), the adjustment value of the remaining columns is 0.
[0226] Accordingly, referring to Figure 30, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≤X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,M / 2 =X k,M / 2+1 =P+Y=0.7 (k∈[1,N]), that is, when M is 14, the first parameter of the 7th and 8th columns of matrix X is 0.7; and after decreasing 4 columns to the left of matrix X starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 4th column), the first parameter of the remaining columns is 0; after decreasing 4 columns to the right of matrix X starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 11th column), the first parameter of the remaining columns is 0.
[0227] Referring to Figure 31, the matrix X shown in Figure 28 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 4, P = 0.6, q = 4, and rule F includes decreasing the matrix every q = 4 time-domain units with a first-step length t = 1, and after decreasing S = 4 columns, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≤G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,M / 2 =G k,M / 2+1 =P=0.6 (k∈[1,N]), that is, when M is 14, the adjustment value of the 7th and 8th columns in matrix G is 0.6; and after decreasing 4 columns to the left of matrix G starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 4th column), the adjustment value of the remaining columns is 0; after decreasing 4 columns to the right of matrix G starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 11th column), the adjustment value of the remaining columns is 0.
[0228] Accordingly, referring to Figure 31, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≤X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,M / 2 =X k,M / 2+1 =P+Y=0.7 (k∈[1,N]), that is, when M is 14, the first parameter of the 7th and 8th columns of matrix X is 0.7; and after decreasing 4 columns to the left of matrix X starting from the 7th column according to rule F (i.e., decreasing from the 7th to the 4th column), the first parameter of the remaining columns is 0; after decreasing 4 columns to the right of matrix X starting from the 8th column according to rule F (i.e., decreasing from the 8th to the 11th column), the first parameter of the remaining columns is 0.
[0229] In Example 4-3, the target transmission resource located between the first time domain location and the second time domain location satisfies Rule 4-3.
[0230] In some implementations, rule 4-3 includes decreasing the first parameter associated with each target transmission resource according to the temporal order of the temporal units from earliest to latest. For example, if temporal unit 1 is earlier than temporal unit 2 in the temporal domain, then the value of the first parameter associated with the target transmission resource in temporal unit 1 is greater than the value of the first parameter associated with the target transmission resource in temporal unit 2.
[0231] In some implementations, if rule 4-3 above is combined with the previously described first parameter showing an axially symmetrical trend in the change of the first parameter in the first resource set (see Figure 64 below), the trend of the first parameter associated with the target transmission resource in the first resource set increases from the central time domain position to the edge time domain position, or decreases from the edge time domain position to the central time domain position. This trend of the first parameter can be applied to scenarios where communication devices move at low speeds.
[0232] It should be noted that the first parameter associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can be the same, or in other words, the first parameter associated with the target transmission resources corresponding to different frequencies within the same time domain unit can be the same. Of course, in the embodiments of this application, the first parameters associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can also be partially or completely different.
[0233] In the embodiments of this application, the manner in which the first parameter is changed is not limited. For example, the first parameter associated with the first resource set can be decreased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the first resource set can be decreased by a variable step size.
[0234] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 64. Assume that the first resource set is RB, and the target transmission resources in the first resource set can be represented as N×M REs.
[0235] Referring to Figure 32, the second time-domain position 3210 is the center time-domain position of the RB, and the first time-domain position 3220 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 3210 and the first time-domain position 3220 satisfies rule 4-3 above, that is, the first parameter associated with each target transmission resource decreases according to the time-domain order of the time-domain units from earliest to latest. Furthermore, the trend of change of the first parameter associated with the time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 3230) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 3210 and the first time-domain position 3220. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the first resource set is a decrease from the edge time-domain position to the center time-domain position.
[0236] In Example 4-4, the target transmission resource located between the first time domain location and the second time domain location satisfies Rule 4-4.
[0237] In some implementations, rule 4-4 includes decreasing the first parameter associated with the target transmission resources every q time-domain units, following the temporal order from earliest to latest, where q is a positive integer greater than or equal to 0. It should be understood that if q is 0, the trend of change in the first parameter associated with the target transmission resources in the first resource set can be found in the relevant description in Example 4-3, which will not be repeated here for simplicity.
[0238] In some implementations, the value of q can be a fixed value. Of course, in other implementations, the value of q can vary; for example, the value of q can vary randomly.
[0239] Furthermore, in this embodiment, the method of changing the first parameter is not limited. In some implementations, the first parameter may change according to a first ratio. For example, the adjustment of the first parameter may include changing it once every q time-domain units with a scaling factor r. In other implementations, the first parameter may change according to a step length. Again, for example, the method of changing the first parameter may include changing it once every q time-domain units with a step length.
[0240] In some implementations, if rule 4-4 above is combined with the previously described first parameter showing an axially symmetrical trend in the change of the first parameter in the first resource set, as shown in Figure 33 or Figure 34 below, the trend of the change of the first parameter associated with the target transmission resource in the first resource set decreases from the edge time domain position to the center time domain position. This trend of the first parameter can be applied to scenarios where communication devices move at low speeds.
[0241] It should be noted that the first parameter associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can be the same, or in other words, the first parameter associated with the target transmission resources corresponding to different frequencies within the same time domain unit can be the same. Of course, in the embodiments of this application, the first parameters associated with the target transmission resources within the same time domain unit in the aforementioned first resource set can also be partially or completely different.
[0242] In the embodiments of this application, the method of adjusting the first parameter is not limited. For example, the first parameter associated with the first resource set can be increased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the first resource set can be increased by a variable step size.
[0243] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figures 33 and 34. Assume that the first resource set is RB, and the target transmission resources in the first resource set can be represented as N×M REs.
[0244] Referring to Figure 33, assuming q is 2, the second time-domain position 3310 is the center time-domain position of the RB, and the first time-domain position 3320 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 3310 and the first time-domain position 3320 satisfies rule 4-4 above, that is, according to the time-domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource decreases every two time-domain units. Furthermore, the trend of change of the first parameter associated with time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 3330) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 3310 and the first time-domain position 3320. In this case, it can be understood that in the first resource set, the trend of change of the first parameter associated with the target transmission resource decreases from the edge time-domain position to the center time-domain position.
[0245] Referring to Figure 34, assuming q is 2, the second time-domain position 3410 is the center time-domain position of the RB, and the first time-domain position 3420 is the time-domain position of the earliest RE in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second time-domain position 3410 and the first time-domain position 3420 satisfies rule 4-4 above, that is, according to the time-domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource decreases every two time-domain units. Furthermore, the trend of change of the first parameter associated with the time-domain units in the first resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the latest RE (see 3430) in the first resource set and the second time-domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second time-domain position 3410 and the first time-domain position 3420. In this case, it can be understood that in the first resource set, the trend of change of the first parameter associated with the target transmission resource decreases from the edge time-domain position to the center time-domain position.
[0246] In some scenarios, the trend of change of the first parameter described above in conjunction with Examples 4-3 and 4-4 can be represented by two parameters (parameter 1 and parameter 2). Parameter 1 represents the initial value of the first parameter associated with each target transmission resource in the first resource set. Parameter 2 represents the adjusted value of the first parameter associated with the target transmission resources in the first resource set. Setting parameter 2 ensures that the change of the first parameter associated with the target transmission resources in the first resource set conforms to rules 4-3 and / or 4-4. That is, the first parameter is obtained by adjusting the initial value indicated by parameter 1 according to the adjusted value indicated by parameter 2. Therefore, it can be seen that the trend of change of the first parameter associated with the target transmission resources in the first resource set is determined based on the trend of change of the adjusted value in parameter 2, or in other words, the trend of change of the first parameter associated with the target transmission resources in the first resource set matches the trend of change of the adjusted value in parameter 2. For example, the trend of change of the first parameter associated with the target transmission resources in the first resource set is the same as the trend of change of the adjusted value in parameter 2.
[0247] Taking the target transmission resources contained in the first resource set as an N×M matrix as an example, the first parameter associated with the target transmission resources in the first resource set can be represented as matrix X. Parameter 1 and parameter 2 can be represented by N×M matrices B and G, respectively. Accordingly, matrix X is obtained by adjusting the initial value indicated by matrix B according to the adjustment value indicated by matrix G. For example, matrix X = matrix B + matrix G. Therefore, matrix B can also be called the basis matrix, and matrix G can also be called the gradient matrix.
[0248] In some implementations, the initial values of the first parameters associated with the target transport resources in the first resource set can be the same, which helps simplify the initial value configuration process. Taking matrix B as an example, matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). Of course, in the embodiments of this application, the initial value of the first parameter can also be different.
[0249] For ease of understanding, the following text uses matrices X, B, and G, along with Figures 67-69, to illustrate the changing trend of the first parameter in the first resource set. It should be understood that, as described above, the first parameter associated with the target transmission resource increases according to the temporal unit's order from early to late in the temporal domain. Combined with the axial symmetry of the changing trend of the first parameter, the changing trend of the first parameter includes a decrease from the edge position to the center position of matrix X. Correspondingly, the changing trend of the adjustment value in matrix G can be a decrease from the edge position to the center position of matrix G. For ease of description, the following text uses the changing trend after the above substitution as an example.
[0250] Suppose that matrix X is generated by the sum of matrices B and G, i.e., matrix X = matrix B + matrix G. Here, the initial values of the first parameter indicated by matrix B are the same, meaning matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). The trend of the adjustment value in matrix G is the same as the trend of the first parameter in matrix X, that is, the change of the adjustment value in matrix G satisfies the following conditions: the adjustment values of target transmission resources in different frequency domain positions within the same time domain unit in matrix G are the same, and the adjustment values of target transmission resources in different time domain units within the same frequency domain position are different. The adjustment values at the left and right ends of matrix G are less than or equal to the adjustment value at the center of matrix G, and the trend of the adjustment value in matrix G is axially symmetric with the adjustment value associated with the center time domain position as the central axis. Accordingly, the change of the adjustment value in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□],k∈[1,N]), and G k,1 =G k,M =P(k∈[1,N]), where P represents the adjustment value of matrix G located in the edge column. Furthermore, the adjustment value in matrix G decreases from the edge column towards the center column according to rule F, and decreases by S... After q time-domain units, the remaining time-domain units are set to zero. The F rule can include decreasing every q time-domain units with a scaling factor r (r < 1), and decreasing every q time-domain units with a first-step length t (t□S / q□≤1). This indicates rounding down to the nearest integer.
[0251] The construction scheme of matrix X in the embodiments of this application is described below with reference to Figures 35 to 37. It should be noted that the embodiments of this application do not specifically limit the parameters mentioned below. In some cases, the construction of matrix X may include some of the parameters mentioned below. Furthermore, the parameters mentioned below can be replaced with other parameters that have similar functions.
[0252] Referring to Figure 35, the matrix X shown in Figure 32 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 4, P = 0.6, q = 1, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.5 every q = 1 time-domain unit, and after decreasing S = 4 columns, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The adjustment values in matrix G follow the following pattern: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,1 =G k,M =P(k∈[1,N]), that is, the adjustment value of the 1st and 14th columns in matrix G is 0.6; and, after decreasing 4 columns to the left of matrix G starting from the 14th column according to rule F (i.e., decreasing from the 14th to the 11th column), the adjustment value of the remaining columns is 0; after decreasing 4 columns to the right of matrix G starting from the 1st column according to rule F (i.e., decreasing from the 1st to the 4th column), the adjustment value of the remaining columns is 0.
[0253] Accordingly, referring to Figure 35, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≥X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,1 =X k,M=P+Y=0.7 (k∈[1,N]), that is, the first parameter of the first column and the 14th column of matrix X is 0.7; and, after decreasing 4 columns to the left of matrix X starting from the 14th column according to the F rule (i.e., decreasing from the 14th column to the 11th column), the first parameter of the remaining columns is 0; after decreasing 4 columns to the right of matrix X starting from the 1st column according to the F rule (i.e., decreasing from the 1st column to the 4th column), the first parameter of the remaining columns is 0.
[0254] Referring to Figure 36, the matrix X shown in Figure 33 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 6, P = 0.6, q = 2, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.4 every q = 2 time-domain units, and setting the values of the remaining columns to zero after decreasing S = 6 columns. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,1 =G k,M =P=0.6 (k∈[1,N]), that is, the adjustment value of the 1st and 14th columns in matrix G is 0.6; and, after decreasing 6 columns to the left of matrix G starting from the 14th column according to rule F (i.e., decreasing from the 14th to the 9th column), the adjustment value of the remaining columns is 0; after decreasing 6 columns to the right of matrix G starting from the 1st column according to rule F (i.e., decreasing from the 1st to the 6th column), the adjustment value of the remaining columns is 0.
[0255] Accordingly, referring to Figure 36, the trend of matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≥X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,1 =X k,M =P+Y=0.7 (k∈[1,N]), that is, the first parameter of the first column and the 14th column of matrix X is 0.7; and, after decreasing 6 columns to the left of matrix X starting from the 14th column according to the F rule (i.e., decreasing from the 14th column to the 9th column), the first parameter of the remaining columns is 0; after decreasing 6 columns to the right of matrix X starting from the 1st column according to the F rule (i.e., decreasing from the 1st column to the 6th column), the first parameter of the remaining columns is 0.
[0256] Referring to Figure 37, the matrix X shown in Figure 34 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 2, P = 0.6, q = 2, and rule F includes decreasing the matrix every q = 2 time-domain units with a first-step length t = 1, and after decreasing S = 2 columns, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]); G k,1 =G k,M =P=0.6 (k∈[1,N]), that is, the adjustment value of the 1st and 14th columns in matrix G is 0.6; and, after decreasing 2 columns to the left of matrix G starting from the 14th column according to rule F (i.e., decreasing from the 14th to the 13th column), the adjustment value of the remaining columns is 0; after decreasing 2 columns to the right of matrix G starting from the 1st column according to rule F (i.e., decreasing from the 1st to the 2nd column), the adjustment value of the remaining columns is 0.
[0257] Accordingly, referring to Figure 37, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X k,M-i+1 (i∈[1,M],k∈[1,N]),X k,i ≥X k,i+1 (i∈[1,□M / 2□], k∈[1,N]); k,1 =X k,M =P+Y=0.7 (k∈[1,N]), that is, the first parameter of the first column and the 14th column of matrix X is 0.7; and, after decreasing by 2 columns to the left of matrix X starting from the 14th column (i.e., decreasing from the 14th column to the 13th column), the first parameter of the remaining columns is 0; after decreasing by 2 columns to the right of matrix X starting from the 1st column (i.e., decreasing from the 1st column to the 2nd column), the first parameter of the remaining columns is 0.
[0258] In non-orthogonal transmission mode 5, the first parameters associated with multiple target transmission resources located in different frequency domain units in the second resource set are partially or completely different, wherein the second resource set may include one or more target transmission resources.
[0259] For example, the second resource set may include frequency domain unit 1 and frequency domain unit 2, wherein the first parameter associated with the target transmission resource in frequency domain unit 1 is different from the first parameter associated with the target transmission resource in frequency domain unit 2. Frequency domain unit 1 and frequency domain unit 2 may be any two frequency domain units in the second resource set.
[0260] For example, the second resource set may include frequency domain units 1 to 5. The first parameter associated with the target transmission resource in frequency domain unit 1 is different from the first parameter associated with the target transmission resource in frequency domain unit 5. In addition, the first parameter associated with the target transmission resource in frequency domain units 2 to 4 is the same.
[0261] In this embodiment, the variation of the first parameter associated with the target transmission resource in different frequency domain units of the second resource set is not limited. The following describes the variation pattern of the first parameter in this embodiment based on the first and second frequency domain positions, in conjunction with Examples 5-1 to 5-4. The first and second frequency domain positions are two different time domain positions within the time domain where the target transmission resource is located in the second resource set.
[0262] In some implementations, the first frequency domain position can be the lowest frequency domain position within the frequency range corresponding to the second resource set. In other words, the frequency corresponding to the first frequency domain position is lower than any other frequency domain position in the second resource set besides the first frequency domain position. Taking the second resource set as RB, the first frequency domain position can be the frequency domain position of the lowest frequency RE (or the RE with index 0) in RB. The indices of REs in RB are numbered sequentially from low to high frequency. Of course, in this embodiment, the first frequency domain position can be the highest frequency domain position within the frequency range corresponding to the second resource set. In other words, the frequency corresponding to the first frequency domain position is higher than any other frequency domain position in the second resource set besides the first frequency domain position. Taking the second resource set as RB, the first frequency domain position can be the frequency domain position of the highest frequency RE (or the RE with the largest index) in RB. The indices of REs in RB are numbered sequentially from low to high frequency.
[0263] In other implementations, the second frequency domain location is the central frequency domain location of the second resource set. This central frequency domain location may include one or more frequency domain units. For example, if the second resource set includes consecutive frequency domain units RE1, RE2, and RE3, then the central frequency domain location of the second resource set could be the frequency domain location of RE2. Similarly, if the second resource set includes consecutive frequency domain units RE1, RE2, RE3, RE4, and RE5, then the central frequency domain location of the second resource set could be the frequency domain locations of RE2 through RE4.
[0264] Of course, in this embodiment, the second frequency domain position can be the lowest frequency domain position within the frequency range corresponding to the second resource set, or in other words, the frequency corresponding to the second frequency domain position is lower than any other frequency domain position in the second resource set except for the second frequency domain position. Taking the second resource set as RB, the second frequency domain position can be the frequency domain position of the lowest frequency RE (or the RE with index 0) in RB. The indices of REs in RB are numbered sequentially from low to high frequency. Alternatively, the second frequency domain position can be the highest frequency domain position within the frequency range corresponding to the second resource set, or in other words, the frequency corresponding to the second frequency domain position is higher than any other frequency domain position in the second resource set except for the second frequency domain position. Taking the second resource set as RB, the second frequency domain position can be the frequency domain position of the highest frequency RE (or the RE with the largest index) in RB. The indices of REs in RB are numbered sequentially from low to high frequency.
[0265] In this embodiment, the combination of the first frequency domain position and the second frequency domain position is not limited. For example, the first frequency domain position may be the lowest frequency domain position within the frequency range corresponding to the second resource set, and the second frequency domain position may be the highest frequency domain position within the frequency range corresponding to the second resource set. Alternatively, the first frequency domain position may be the lowest frequency domain position within the frequency range corresponding to the second resource set, and the second frequency domain position may be the center frequency domain position of the second resource set. Yet another example is that the first frequency domain position may be the highest frequency domain position within the frequency range corresponding to the second resource set, and the second frequency domain position may be the center frequency domain position of the second resource set.
[0266] In some implementations, if the second frequency domain position is the center frequency domain position, the variation trend of the first parameter in the second resource set can be axially symmetric. Axial symmetry can be understood as axial symmetry with the center frequency domain position as the central axis. That is, if the second frequency domain position is the center frequency domain position, the variation trends of the first parameter associated with the target transmission resources on both sides of the second frequency domain position are opposite. Of course, in the embodiments of this application, if the second frequency domain position is the center frequency domain position, the variation trends of the first parameter associated with the target transmission resources on both sides of the second frequency domain position can be the same, and this application does not limit this.
[0267] In Example 5-1, the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies Rule 5-1.
[0268] In some implementations, rule 5-1 includes increasing the first parameter associated with each target transmission resource in ascending order of frequency domain units. For example, if the frequency of frequency domain unit 1 is lower than the frequency of frequency domain unit 2, then the value of the first parameter associated with the target transmission resource in frequency domain unit 1 is less than the value of the first parameter associated with the target transmission resource in frequency domain unit 2.
[0269] In some implementations, if the above rule 4-1 is combined with the change of the first parameter introduced above in the second resource set in an axisymmetric trend, as shown in Figures 38 to 39 below, the change trend of the first parameter associated with the target transmission resource in the second resource set is decreasing from the center frequency domain position to the edge frequency domain position.
[0270] It should be noted that the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can be the same; or, the first parameter associated with the target transmission resources corresponding to different time domain units within the same frequency domain unit can be the same. Of course, in the embodiments of this application, the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can also be partially or completely different.
[0271] In the embodiments of this application, the manner in which the first parameter is increased is not limited. For example, the first parameter associated with the second resource set can be increased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the second resource set can be increased by a variable step size.
[0272] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 38. Assume that the second resource set is RB, and the target transmission resources in the second resource set can be represented as N×M REs.
[0273] Referring to Figure 38, the second frequency domain position 3810 is the center frequency domain position of the RB, and the first frequency domain position 3820 is the frequency domain position corresponding to the lowest frequency RE in the RB. Accordingly, the first parameter associated with the target transmission resource between the second frequency domain position 3810 and the first frequency domain position 3820 satisfies the above rule 5-1, that is, the first parameter associated with each target transmission resource increases in the frequency domain from low to high. In addition, the trend of the change of the first parameter associated with the frequency domain units in the second resource set is axially symmetric, that is, the trend of the change of the first parameter associated with the target transmission resource between the highest frequency RE (see 3830) in the second resource set and the second frequency domain position is opposite to the trend of the change of the first parameter associated with the target transmission resource between the second frequency domain position 3810 and the first frequency domain position 3820. At this time, it can be understood that in the second resource set, the trend of the change of the first parameter associated with the target transmission resource decreases from the center frequency domain position to the edge frequency domain position.
[0274] In Example 5-2, the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies Rule 5-2.
[0275] In some implementations, rule 5-2 includes increasing the first parameter associated with the target transmission resource every q frequency domain units in ascending order of frequency domain units, where q is a positive integer greater than or equal to 0. It should be understood that if q is 0, the trend of the first parameter associated with the target transmission resource in the second resource set can be found in the relevant description in Example 5-1, and will not be repeated here for simplicity.
[0276] In some implementations, the value of q can be a fixed value. Of course, in other implementations, the value of q can vary; for example, the value of q can vary randomly.
[0277] Furthermore, in this embodiment, the manner in which the first parameter is changed is not limited. In some implementations, the first parameter may change according to a first ratio. For example, the change of the first parameter may include changing it once every q frequency domain units with a scaling factor r. In other implementations, the first parameter may change according to a step length. Again, for example, the change of the first parameter may include changing it once every q frequency domain units with a step length.
[0278] In some implementations, if the above rule 5-2 is combined with the change of the first parameter introduced above in the second resource set in an axisymmetric trend, as shown in Figure 39 below, the change trend of the first parameter associated with the target transmission resource in the second resource set is decreasing from the center frequency domain position to the edge frequency domain position.
[0279] It should be noted that the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can be the same; or, the first parameter associated with the target transmission resources corresponding to different time domain units within the same frequency domain unit can be the same. Of course, in the embodiments of this application, the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can also be partially or completely different.
[0280] In the embodiments of this application, the manner in which the first parameter is increased is not limited. For example, the first parameter associated with the second resource set can be increased by a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the second resource set can be increased by a variable step size.
[0281] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 38. Assume that the second resource set is RB, and the target transmission resources in the second resource set can be represented as N×M REs.
[0282] Referring to Figure 39, assuming q is 2, the second frequency domain position 3910 is the center frequency domain position of the RB, and the first frequency domain position 3920 is the frequency domain position of the RE with the lowest frequency in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second frequency domain position 3910 and the first frequency domain position 3920 satisfies rule 5-2 above, that is, according to the order of frequency domain units from low to high in the frequency domain, the first parameter associated with the target transmission resource increases every two frequency domain units. Furthermore, the trend of the change of the first parameter associated with the frequency domain units in the second resource set is axially symmetric; that is, the trend of the change of the first parameter associated with the target transmission resource between the latest frequency domain position RE (see 3930) in the second resource set and the second frequency domain position is opposite to the trend of the change of the first parameter associated with the target transmission resource between the second frequency domain position 3910 and the first frequency domain position 3920. In this case, it can be understood that in the second resource set, the trend of the change of the first parameter associated with the target transmission resource decreases from the center frequency domain position to the edge frequency domain position.
[0283] In some scenarios, the trend of change of the first parameter described above in conjunction with Examples 5-1 and 5-2 can be represented by two parameters (parameter 1 and parameter 2). Parameter 1 represents the initial value of the first parameter associated with each target transmission resource in the second resource set. Parameter 2 represents the adjusted value of the first parameter associated with the target transmission resources in the second resource set. Setting parameter 2 ensures that the change of the first parameter associated with the target transmission resources in the second resource set conforms to rules 5-1 and / or 5-2. That is, the first parameter is obtained by adjusting the initial value indicated by parameter 1 according to the adjusted value indicated by parameter 2. Therefore, it can be seen that the trend of change of the first parameter associated with the target transmission resources in the second resource set is determined based on the trend of change of the adjusted value in parameter 2; in other words, the trend of change of the first parameter associated with the target transmission resources in the second resource set matches the trend of change of the adjusted value in parameter 2. For example, the trend of change of the first parameter associated with the target transmission resources in the second resource set is the same as the trend of change of the adjusted value in parameter 2.
[0284] Taking the target transmission resources contained in the second resource set as an example, represented by an N×M matrix, the first parameter associated with the target transmission resources in the second resource set can be represented as matrix X. Parameter 1 and parameter 2 can be represented by N×M matrices B and G, respectively. Correspondingly, matrix X is obtained by adjusting the initial value indicated by matrix B according to the adjustment value indicated by matrix G. For example, matrix X = matrix B + matrix G. Therefore, matrix B can also be called the basis matrix, and matrix G can also be called the gradient matrix.
[0285] In some implementations, the initial values of the first parameter associated with the target transport resources in the second resource set can be the same, which helps simplify the initial value configuration process. Taking matrix B as an example, matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). Of course, in the embodiments of this application, the initial value of the first parameter can also be different.
[0286] For ease of understanding, the following text uses matrices X, B, and G, along with Figures 69 to 38, to illustrate the changing trend of the first parameter in the second resource set. It should be understood that, as described above, the first parameter associated with the target transmission resource increases according to the frequency domain units from low to high. Combining this with the axial symmetry of the first parameter's changing trend, the changing trend of the first parameter can be replaced by a decrease from the center position of matrix X towards the edge positions of matrix X. Correspondingly, the changing trend of the adjustment value in matrix G can be a decrease from the center position of matrix G towards the edge positions of matrix G. For ease of description, the following text uses the changing trend after the above replacement as an example.
[0287] Suppose that matrix X is generated by the sum of matrices B and G, i.e., matrix X = matrix B + matrix G. Here, the initial values of the first parameter indicated by matrix B are the same, meaning matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). The trend of the adjustment value in matrix G is the same as the trend of the first parameter in matrix X, that is, the change of the adjustment value in matrix G satisfies the following conditions: the adjustment values of target transmission resources at different time domain positions within the same associated frequency domain unit in matrix G are the same, and the adjustment values of target transmission resources at different frequency domain units within the same associated time domain position are different. The adjustment values at the top and bottom ends of matrix G are less than or equal to the adjustment value at the center of matrix G, and the trend of the adjustment value in matrix G is axially symmetric about the center frequency domain position. Accordingly, the change of the adjustment value in matrix G can be expressed as: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≤G k+1,i (i∈[1,□M□],k∈[1,N / 2]), and if N is odd, G □N / 2□,i =P(k∈[1,M]), if M is even, G N / 2,i =G N / 2+1,i =P(i∈[1,M]), where P represents the adjustment value of matrix G located at the central axis. Furthermore, the adjustment value in matrix G decreases from the central axis to the edge of matrix G according to rule F, and decreases by S... After one frequency domain unit, the remaining frequency domain units are set to zero. The F rule can include decreasing the frequency every q time domain units with a scaling factor r (r < 1), and decreasing the frequency every q time domain units with a first step length t (t□S / q□≤1). This indicates rounding down to the nearest integer.
[0288] The construction scheme of matrix X in the embodiments of this application is described below with reference to Figures 40 and 41. It should be noted that the embodiments of this application do not specifically limit the parameters mentioned below. In some cases, the construction of matrix X may include some of the parameters mentioned below. Furthermore, the parameters mentioned below can be replaced with other parameters that have similar functions.
[0289] Referring to Figure 40, the matrix X shown in Figure 38 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 3, P = 0.6, q = 1, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.5 every q = 1 frequency domain unit, and setting the values of the remaining rows to zero after decreasing S = 3 rows. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: Gk,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≤G k+1,i (i∈[1,□M□],k∈[1,N / 2]);G N / 2,i =G N / 2+1,i =P=0.6 (i∈[1,M]), that is, when N is 12, the adjustment value of the 6th and 7th rows in matrix G is 0.6; and, after decreasing 3 rows downwards from the 6th row according to the F rule (i.e., decreasing from the 7th to the 5th row), the adjustment value of the remaining rows is 0; after decreasing 3 rows upwards from the 8th row according to the F rule (i.e., decreasing from the 8th to the 10th row), the adjustment value of the remaining rows is 0.
[0290] Accordingly, referring to Figure 40, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X N-k+1,i (i∈[1,M],k∈[1,N]),X k,i ≤X k+1,i (i∈[1,□M□], k∈[1,N / 2]); N / 2,i =X N / 2+1,i =P+Y=0.7 (i∈[1,M]), that is, when N is 12, the first parameter of the 6th and 7th rows of matrix X is 0.6; and, after decreasing 3 rows downwards from the 6th row to the 5th row of matrix G according to rule F, the first parameter of the remaining rows is 0; after decreasing 3 rows upwards from the 8th row to the 10th row of matrix G according to rule F, the first parameter of the remaining rows is 0.
[0291] Referring to Figure 41, the matrix X shown in Figure 39 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 4, P = 0.6, q = 2, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.5 every q = 2 frequency domain units, with the remaining rows taking values of zero after decreasing S = 4 rows. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≤G k+1,i (i∈[1,□M□],k∈[1,N / 2]);G N / 2,i =G N / 2+1,i=P=0.6 (i∈[1,M]), that is, when N is 12, the adjustment value of the 6th and 7th rows in matrix G is 0.6; and, after decreasing 4 rows downwards from the 6th row according to the F rule (i.e., decreasing from the 7th to the 4th row), the adjustment value of the remaining rows is 0; after decreasing 4 rows upwards from the 8th row according to the F rule (i.e., decreasing from the 8th to the 11th row), the adjustment value of the remaining rows is 0.
[0292] Accordingly, referring to Figure 41, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X N-k+1,i (i∈[1,M],k∈[1,N]),X k,i ≤X k+1,i (i∈[1,□M□], k∈[1,N / 2]); N / 2,i =X N / 2+1,i =P+Y=0.7 (i∈[1,M]), that is, when N is 12, the first parameter of the 6th and 7th rows of matrix X is 0.6; and, after decreasing 4 rows downwards from the 6th row to the 4th row of matrix G according to rule F (i.e., decreasing from the 7th row to the 4th row), the first parameter of the remaining rows is 0; after decreasing 4 rows upwards from the 8th row to the 11th row of matrix G according to rule F (i.e., decreasing from the 8th row to the 11th row), the first parameter of the remaining rows is 0.
[0293] In Example 5-3, the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies Rule 5-3.
[0294] In some implementations, rule 5-3 includes decreasing the first parameter associated with each target transmission resource in ascending order of frequency domain units. For example, if the frequency of frequency domain unit 1 is lower than the frequency of frequency domain unit 2, then the value of the first parameter associated with the target transmission resource in frequency domain unit 1 is greater than the value of the first parameter associated with the target transmission resource in frequency domain unit 2.
[0295] In some implementations, if the above rule 5-3 is combined with the change of the first parameter introduced above in the second resource set in an axisymmetric trend, as shown in Figure 42 below, the change trend of the first parameter associated with the target transmission resource in the second resource set is decreasing from the edge frequency domain position to the center frequency domain position, or increasing from the center frequency domain position to the edge frequency domain position.
[0296] It should be noted that the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can be the same; or, the first parameter associated with the target transmission resources corresponding to different time domain locations within the same frequency domain unit can be the same. Of course, in the embodiments of this application, the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can also be partially or completely different.
[0297] In the embodiments of this application, the manner in which the first parameter is changed is not limited. For example, the first parameter associated with the second resource set can change with a fixed step size, wherein the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). As another example, the first parameter associated with the second resource set can change with a variable step size.
[0298] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 42. Assume that the second resource set is RB, and the target transmission resources in the second resource set can be represented as N×M REs.
[0299] Referring to Figure 42, the second frequency domain position 4210 is the center frequency domain position of the RB, and the first frequency domain position 4220 is the frequency domain position of the RE with the lowest frequency in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second frequency domain position 4210 and the first frequency domain position 4220 satisfies rule 5-3 above, that is, the first parameter associated with each target transmission resource decreases according to the frequency domain units in ascending order of frequency. Furthermore, the trend of change of the first parameter associated with the frequency domain units in the second resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the highest frequency RE (see 4230) in the second resource set and the second frequency domain position is opposite to the trend of change of the first parameter associated with the target transmission resource between the second frequency domain position 4210 and the first frequency domain position 4220. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the second resource set is a decrease from the edge frequency domain position to the center frequency domain position.
[0300] In Example 5-4, the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies Rule 5-4.
[0301] In some implementations, rule 5-4 includes decreasing the first parameter associated with the target transmission resource every q frequency domain units in ascending order of frequency domain, where q is a positive integer greater than or equal to 0. It should be understood that if q is 0, the trend of the change in the first parameter associated with the target transmission resource in the second resource set can be found in the relevant description in Example 5-3, which will not be repeated here for simplicity.
[0302] In some implementations, the value of q can be a fixed value. Of course, in other implementations, the value of q can vary; for example, the value of q can vary randomly.
[0303] Furthermore, in this embodiment, the method of changing the first parameter is not limited. In some implementations, the first parameter may change according to a first ratio. For example, the adjustment of the first parameter may include changing it once every q frequency domain units with a scaling factor r. In other implementations, the first parameter may change according to a step length. Again, for example, the method of changing the first parameter may include changing it once every q frequency domain units with a step length.
[0304] In some implementations, if rule 5-4 above is combined with the previously described first parameter showing an axially symmetrical trend in its variation within the second resource set (see Figure 43 below), the trend of the first parameter associated with the target transmission resource in the second resource set decreases from the edge frequency domain position to the center frequency domain position; or, in other words, the trend of the first parameter associated with the target transmission resource in the second resource set decreases from the center frequency domain position to the edge frequency domain position. This trend of the first parameter can be applied to scenarios where communication equipment moves at low speeds.
[0305] It should be noted that the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can be the same; or, the first parameter associated with the target transmission resources corresponding to different time domain locations within the same frequency domain unit can be the same. Of course, in the embodiments of this application, the first parameter associated with the target transmission resources within the same frequency domain unit in the aforementioned second resource set can also be partially or completely different.
[0306] In this embodiment, the method of adjusting the first parameter is not limited. For example, the first parameter associated with the second resource set can be adjusted with a fixed step size, where the fixed step size can be a fixed value (e.g., 0.05) or a fixed percentage value (e.g., 0.5%). Alternatively, the first parameter associated with the second resource set can be adjusted with a variable step size.
[0307] For ease of understanding, the following describes the variation of the first parameter in the embodiments of this application with reference to Figure 43. Assume that the second resource set is RB, and the target transmission resources in the second resource set can be represented as N×M REs.
[0308] Referring to Figure 43, assuming q is 2, the second frequency domain position 4310 is the center frequency domain position of the RB, and the first frequency domain position 4320 is the frequency domain position of the RE with the lowest frequency in the RB. Correspondingly, the first parameter associated with the target transmission resource between the second frequency domain position 4310 and the first frequency domain position 4320 satisfies rule 5-4 above, that is, the first parameter associated with the target transmission resource decreases every two frequency domain units in ascending order of frequency domain. Furthermore, the trend of change of the first parameter associated with the frequency domain units in the second resource set is axially symmetric; that is, the trend of change of the first parameter associated with the target transmission resource between the RE with the highest frequency domain position (see 4330) and the second frequency domain position in the second resource set is opposite to the trend of change of the first parameter associated with the target transmission resource between the second frequency domain position 4310 and the first frequency domain position 4320. In this case, it can be understood that the trend of change of the first parameter associated with the target transmission resource in the second resource set is a decrease from the edge frequency domain position to the center frequency domain position.
[0309] In some scenarios, the trend of change of the first parameter described above in conjunction with Examples 5-3 and 5-4 can be represented by two parameters (parameter 1 and parameter 2). Parameter 1 represents the initial value of the first parameter associated with each target transmission resource in the second resource set. Parameter 2 represents the adjusted value of the first parameter associated with the target transmission resources in the second resource set. Setting parameter 2 ensures that the change of the first parameter associated with the target transmission resources in the second resource set conforms to rules 5-3 and / or 5-4. That is, the first parameter is obtained by adjusting the initial value indicated by parameter 1 according to the adjusted value indicated by parameter 2. Therefore, it can be seen that the trend of change of the first parameter associated with the target transmission resources in the second resource set is determined based on the trend of change of the adjusted value in parameter 2; or, in other words, the trend of change of the first parameter associated with the target transmission resources in the second resource set matches the trend of change of the adjusted value in parameter 2. For example, the trend of change of the first parameter associated with the target transmission resources in the second resource set is the same as the trend of change of the adjusted value in parameter 2.
[0310] Taking the target transmission resources contained in the second resource set as an example, represented by an N×M matrix, the first parameter associated with the target transmission resources in the second resource set can be represented as matrix X. Parameter 1 and parameter 2 can be represented by N×M matrices B and G, respectively. Correspondingly, matrix X is obtained by adjusting the initial value indicated by matrix B according to the adjustment value indicated by matrix G. For example, matrix X = matrix B + matrix G. Therefore, matrix B can also be called the basis matrix, and matrix G can also be called the gradient matrix.
[0311] In some implementations, the initial values of the first parameter associated with the target transport resources in the second resource set can be the same, which helps simplify the initial value configuration process. Taking matrix B as an example, matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). Of course, in the embodiments of this application, the initial value of the first parameter can also be different.
[0312] For ease of understanding, the following text uses matrices X, B, and G, along with Figures 43 and 44, to illustrate the changing trend of the first parameter in the second resource set. It should be understood that, as described above, the first parameter associated with the target transmission resource decreases according to the frequency domain units in ascending order of frequency. Combined with the axially symmetric changing trend of the first parameter, the changing trend of the first parameter includes a decrease from the edge position to the center position of matrix X. Correspondingly, the changing trend of the adjustment value in matrix G can be a decrease from the edge position to the center position of matrix G. For ease of description, the following text uses the changing trend after the above substitution as an example.
[0313] Suppose that matrix X is generated by the sum of matrices B and G, i.e., matrix X = matrix B + matrix G. Here, the initial values of the first parameter indicated by matrix B are the same, meaning matrix B satisfies B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). The trend of the adjustment value in matrix G is the same as the trend of the first parameter in matrix X, that is, the change of the adjustment value in matrix G satisfies the following conditions: the adjustment values of target transmission resources at different time domain positions within the same associated frequency domain unit in matrix G are the same, and the adjustment values of target transmission resources at different frequency domain units within the same associated time domain position are different. The adjustment values at the top and bottom ends of matrix G are less than or equal to the adjustment value at the center of the matrix, and the trend of the adjustment value in matrix G is axially symmetric with the center frequency domain position as the central axis. Accordingly, the change of the adjustment value in matrix G can be expressed as: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i (i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P(i∈[1,M]), where P represents the adjustment value of matrix G located in the edge rows. Furthermore, the adjustment value in matrix G decreases from the edge rows towards the center row according to rule F, and decreases by S... After one frequency domain unit, the remaining frequency domain units are set to zero. The F rule can include decreasing the frequency domain unit by a scaling factor r (r < 1) every q frequency domain units, and decreasing it by a first step length t (t□S / q□≤1) every q frequency domain units. This indicates rounding down to the nearest integer.
[0314] The construction scheme of matrix X in the embodiments of this application is described below with reference to Figures 44 and 45. It should be noted that the embodiments of this application do not specifically limit the parameters mentioned below. In some cases, the construction of matrix X may include some of the parameters mentioned below. Furthermore, the parameters mentioned below can be replaced with other parameters that have similar functions.
[0315] Referring to Figure 44, the matrix X shown in Figure 42 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 3, P = 0.6, q = 1, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.5 every q = 1 frequency domain unit, and setting the values of the remaining rows to zero after decreasing S = 3 rows. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i (i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P=0.6 (i∈[1,M]), that is, the adjustment value of the 1st and 12th rows in matrix G is 0.6; and, after decreasing 3 rows downwards from the 12th row towards the bottom of matrix G according to rule F (i.e., decreasing from the 12th row to the 10th row), the adjustment value of the remaining rows is 0; after decreasing 3 rows upwards from the 1st row towards the top of matrix G according to rule F (i.e., decreasing from the 1st row to the 3rd row), the adjustment value of the remaining rows is 0.
[0316] Accordingly, referring to Figure 44, the trend of the matrix X obtained after superimposing the above matrices B and G can satisfy: X k,i =X N-k+1,i (i∈[1,M],k∈[1,N]),X k,i ≥X k+1,i (i∈[1,M], k∈[1,□N / 2□]), and X 1,i =X N,i=P+Y=0.7 (i∈[1,M]), that is, the first parameter of the first row and the 12th row of matrix X is 0.7; and after decreasing 3 rows downwards from the 12th row to the 10th row of matrix X according to the F rule, the first parameter of the remaining rows is 0; after decreasing 3 rows upwards from the 1st row to the 3rd row of matrix X according to the F rule, the first parameter of the remaining rows is 0.
[0317] Referring to Figure 45, the matrix X shown in Figure 43 can be constructed using the formula matrix X = matrix B + matrix G, where Y = 0.1, S = 4, P = 0.6, q = 2, r = 0.5, and rule F includes decreasing the matrix by a scaling factor r = 0.4 every q = 2 frequency domain units, and after decreasing by S = 4 rows, the remaining columns are zero. That is, the initial value of the first parameter in matrix B is 0.1. The variation rules of the adjustment values in matrix G include: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i (i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P=0.6 (i∈[1,M]), that is, the adjustment value of the 1st and 12th rows in matrix G is 0.6; and, after decreasing 4 rows downwards from the 12th row towards the bottom of matrix G according to rule F (i.e., decreasing from the 12th row to the 9th row), the adjustment value of the remaining rows is 0; after decreasing 4 rows upwards from the 1st row towards the top of matrix G according to rule F (i.e., decreasing from the 1st row to the 4th row), the adjustment value of the remaining rows is 0.
[0318] Accordingly, referring to Figure 45, the trend of matrix X obtained after superimposing matrix B and matrix G can satisfy: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i (i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P+Y=0.7 (i∈[1,M]), that is, the first parameter of the first row and the 12th row of matrix G is 0.7; and, after decreasing 4 rows downwards from the 12th row to the 9th row of matrix G according to the F rule, the first parameter of the remaining rows is 0; after decreasing 4 rows upwards from the 1st row to the 4th row of matrix G according to the F rule, the first parameter of the remaining rows is 0.
[0319] The foregoing, in conjunction with non-orthogonal transmission methods 4 and 5, described the ways in which the first parameter changes in the embodiments of this application. In the embodiments of this application, the ways in which the first parameter changes are not limited. The following section describes non-orthogonal transmission method 6.
[0320] In non-orthogonal transmission mode 6, the first parameter associated with the target transmission resource in the third resource set is determined based on the first adjustment value.
[0321] In some implementations, the first adjustment value can be used to increase the first parameter associated with the corresponding target transmission resource. That is, assuming that the transmission resources other than the target transmission resource in the third resource set are other transmission resources, then the first parameter associated with the target transmission resource in the third resource set is greater than the first parameter associated with other transmission resources. Of course, in the embodiments of this application, the first parameter associated with the target transmission resource in the third resource set is less than the first parameter associated with other transmission resources. The following will describe this with reference to Figures 45 to 52, using the example of the first parameter associated with the target transmission resource in the third resource set being greater than the first parameter associated with other transmission resources; for simplicity, further details will not be elaborated here.
[0322] It should be understood that, in the embodiments of this application, the change trend of the first parameter can be combined with any of the change trends of the first parameter described above. For example, it can be combined with the change trend of the first parameter associated with the first resource set. In this case, the target transmission resources in the third resource set can be a portion of the target transmission resources in the first resource set, and the third resource set can be understood as a subset of the first resource set. As another example, it can be combined with the change trend of the first parameter associated with the second resource set. In this case, the target transmission resources in the third resource set can be a portion of the target transmission resources in the second resource set, and the third resource set can be understood as a subset of the second resource set. Of course, in the embodiments of this application, the change trend of the first parameter can be used alone. In this case, the third resource set is an independent resource set. For ease of understanding, the following describes the change method of the first parameter in the third resource set in conjunction with the non-orthogonal transmission method 6.
[0323] In some implementations, the target transmission resources in the third resource set are arranged according to a first rule, wherein the first rule includes one or more of the following: target transmission resources within the target time domain are arranged at intervals in the frequency domain; target transmission resources within the target frequency domain are arranged at intervals in the frequency domain; target transmission resources within the target time domain belong to multiple groups of transmission resources, the multiple groups of transmission resources are arranged at intervals in the frequency domain, and the target transmission resources within the first group of transmission resources are continuous in the frequency domain; target transmission resources within the target frequency domain belong to multiple groups of transmission resources, the multiple groups of transmission resources are arranged at intervals in the time domain, and the target transmission resources within the second group of transmission resources are continuous in the time domain.
[0324] If the first rule includes target transmission resources within a target time domain unit that are spaced apart in the frequency domain, where the target time domain unit may include multiple consecutive frequency domain units, then the target transmission resources within the multiple frequency domain units are spaced apart in the frequency domain. Alternatively, the target transmission resources assigned the first adjustment value associated with the third resource set satisfy the following: target transmission resources within multiple frequency domain units are spaced apart in the frequency domain.
[0325] In this embodiment, the arrangement of the target transmission resources in the frequency domain is not limited. For example, the above-mentioned arrangement in the frequency domain can be understood as the target transmission resources being spaced apart by one frequency domain unit within multiple consecutive frequency domain units. As another example, the above-mentioned arrangement in the frequency domain can be understood as the target transmission resources being spaced apart by multiple frequency domain units within multiple consecutive frequency domain units.
[0326] For ease of understanding, the target transmission resources in this embodiment of the application are described below with reference to Figure 46. Referring to Figure 46, the aforementioned multiple frequency-domain resources that are consecutive in the frequency domain include multiple REs within the third symbol of the RB, and the target transmission resources are arranged on the multiple REs with a gap of one RE. Accordingly, the first adjustment value is assigned to the target transmission resources within the third symbol to determine the first parameter associated with the target transmission resources within the third symbol.
[0327] If the first rule includes that the target transmission resources within the target time domain are arranged at intervals in the time domain, wherein the target time domain unit may include multiple consecutive time domain units, then the target transmission resources within the multiple time domain units are arranged at intervals in the time domain. Alternatively, the target transmission resources assigned by the first adjustment value associated with the third resource set satisfy the following: the target transmission resources within multiple consecutive time domain units are arranged at intervals in the time domain.
[0328] In the embodiments of this application, the method of arranging the target transmission resources in the time domain is not limited. For example, the above-mentioned time-domain spacing can be understood as spacing the target transmission resources by one time domain unit between multiple consecutive time domain units. As another example, the above-mentioned frequency-domain spacing can be understood as spacing the target transmission resources by multiple time domain units between multiple consecutive time domain units.
[0329] For ease of understanding, the target transmission resources in this embodiment of the application are described below with reference to Figure 47. Referring to Figure 47, multiple frequency domain resources that are consecutive in the frequency domain include multiple REs within the third subcarrier of the RB, while the target transmission resources are arranged across the multiple REs at intervals of one RE. Accordingly, a first adjustment value is assigned to the target transmission resources within the third subcarrier to determine the first parameter associated with the target transmission resources within the third symbol.
[0330] If the first rule includes the target transmission resources within the target time domain unit as multiple sets of transmission resources, the multiple sets of transmission resources are arranged at intervals in the frequency domain, and the target transmission resources within the first set of transmission resources are continuous in the frequency domain.
[0331] It should be noted that the target transmission resources in a certain transmission resource group (i.e., the first transmission resource group) of multiple transmission resources are continuous in the frequency domain, or the target transmission resources in each transmission resource group (including the first transmission resource group) of multiple transmission resources are continuous in the frequency domain. This application embodiment does not limit this.
[0332] In addition, the number of target transmission resources included in each of the multiple sets of transmission resources may be the same, or the number of target transmission resources included in some or all of the multiple sets of transmission resources may be different. This application does not limit this.
[0333] In this embodiment, the arrangement of multiple sets of transmission resources in the frequency domain is not limited. For example, the above-mentioned arrangement in the frequency domain can be understood as spacing multiple sets of transmission resources between one frequency domain unit within multiple consecutive frequency domain units. As another example, the above-mentioned arrangement in the frequency domain can be understood as spacing multiple frequency domain units between multiple sets of transmission resources within multiple consecutive frequency domain units.
[0334] For ease of understanding, the target transmission resources in this embodiment of the application are described below with reference to Figure 48. Referring to Figure 48, multiple sets of transmission resources include transmission resource group 1, transmission resource group 2, and transmission resource group 3, and each transmission resource group contains two target transmission resources that are consecutive in the frequency domain. Transmission resource group 1 and transmission resource group 2 are separated by two frequency domain units, and transmission resource group 2 and transmission resource group 3 are separated by two frequency domain units. Accordingly, the first adjustment value is assigned to the target transmission resources within transmission resource group 1, transmission resource group 2, and transmission resource group 3 to determine the first parameter associated with the target transmission resource within the third symbol.
[0335] If the first rule includes target transmission resources within the target time domain unit belonging to multiple groups of transmission resources, the multiple groups of transmission resources are arranged at intervals in the time domain, and the target transmission resources within the first group of transmission resources are continuous in the time domain.
[0336] It should be noted that the target transmission resources in a certain transmission resource group (i.e., the second transmission resource group) of multiple transmission resources are continuous in the time domain, or the target transmission resources in each transmission resource group (including the second transmission resource group) of multiple transmission resources are continuous in the time domain. This application embodiment does not limit this.
[0337] In addition, the number of target transmission resources included in each of the multiple sets of transmission resources may be the same, or the number of target transmission resources included in some or all of the multiple sets of transmission resources may be different. This application does not limit this.
[0338] In the embodiments of this application, the method of arranging multiple sets of transmission resources at intervals in the time domain is not limited. For example, the above-mentioned time-domain interval arrangement can be understood as an interval of one time domain unit between multiple sets of transmission resources within multiple consecutive time domain units. As another example, the above-mentioned time-domain interval arrangement can be understood as an interval of multiple time domain units between multiple sets of transmission resources within multiple consecutive time domain units.
[0339] For ease of understanding, the target transmission resources in this embodiment of the application are described below with reference to Figure 48. Referring to Figure 48, multiple sets of transmission resources include transmission resource group 1, transmission resource group 2, and transmission resource group 3, and each transmission resource group contains two target transmission resources that are contiguous in the time domain. Transmission resource group 1 and transmission resource group 2 are separated by two time-domain units, and transmission resource group 2 and transmission resource group 3 are separated by two time-domain units. Accordingly, the first adjustment value is assigned to the target transmission resources within transmission resource group 1, transmission resource group 2, and transmission resource group 3 to determine the first parameter associated with the target transmission resource within the third symbol.
[0340] In some scenarios, if the first adjustment value is used to adjust the first parameter of the target transmission resource in the target resource set, and the target transmission resource in the target resource set can be represented as an N×M matrix, then the first adjustment value can be represented as an N×M matrix H. In this matrix H, the first adjustment value associated with the target transmission resource in the third resource set can take a first value, and the first adjustment value associated with other target transmission resources in the matrix H can take a second value. The first and second values are different; for example, the first value can be a non-zero value, and correspondingly, the second value is 0. Or, for another example, the first value can be 0, and correspondingly, the second value is a non-zero value.
[0341] In some implementations, matrix H has a rasterized characteristic (also known as a "raster matrix"), meaning that the first adjustment value associated with the REs corresponding to some time-domain units and / or some frequency-domain units is U, while the first adjustment value associated with the remaining REs is 0. The time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), length l (l∈[1,N]), and interval d (d∈[1,N]). The frequency-domain units can be sequentially indexed from high to low frequency. Furthermore, the indexing of the frequency-domain units starts from 1.
[0342] For ease of understanding, the following uses matrix H as an example, and combines it with Examples 1 to 3 below to introduce the scheme of combining the change trend of the first parameter in non-orthogonal transmission mode 6 with other non-orthogonal transmission modes in the embodiments of this application.
[0343] Example 1: Matrix H is combined with non-orthogonal transmission method 3 to obtain matrix X.
[0344] In some implementations, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where, for matrix B, B... k,i= B k,j =Y(i≠j, i,j∈[1,M], k∈[1,N]). For matrix H, the first adjustment value associated with REs corresponding to some time-domain units and / or some frequency-domain units is U, and the first adjustment value associated with the remaining REs is 0. Among them, the time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), the frequency domain and / or time domain length l (l∈[1,N]), and the interval d (d∈[1,N]). The first parameter associated with the corresponding selected target transmission resource is set based on the first adjustment value.
[0345] Referring to Figure 49, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3}, U = 0.2, a = 2, l = 1, and d = 1. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain unit with index 3, the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 2, the frequency domain length l = 1, and the target transmission resource interval corresponding to the first adjustment value is d = 1 frequency domain unit. Accordingly, the first adjustment value associated with the above target transmission resource in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 49, the first parameter associated with the target transmission unit that satisfies the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission unit that does not satisfy the above conditions is Y = 0.1.
[0346] Referring to Figure 50, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3}, U = 0.2, a = 1, l = 2, and d = 2. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain unit with index 3, the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 1, the frequency domain length l = 2, and the target transmission resource interval corresponding to the first adjustment value is d = 2 frequency domain units. Accordingly, the first adjustment value associated with the above target transmission resource in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 50, the first parameter associated with the target transmission unit that satisfies the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission unit that does not satisfy the above conditions is Y = 0.1.
[0347] Referring to Figure 51, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3}, U = 0.2, a = 5, l = 2, and d = 4. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain unit with index 3, the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 5, the frequency domain length l = 2, and the target transmission resource interval corresponding to the first adjustment value is d = 4 frequency domain units. Accordingly, the first adjustment value associated with the above target transmission resource in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 51, the first parameter associated with the target transmission unit that satisfies the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission unit that does not satisfy the above conditions is Y = 0.1.
[0348] Referring to Figure 52, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3, 12}, U = 0.2, a = 2, l = 1, and d = 1. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain units with indices 3 and 12, the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 2, the frequency domain length l = 1, and the target transmission resource interval corresponding to the first adjustment value is d = 1 frequency domain unit. Accordingly, the first adjustment value associated with the above target transmission resource in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 52, the first parameter associated with the target transmission unit that satisfies the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission unit that does not satisfy the above conditions is Y = 0.1.
[0349] Referring to Figure 53, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3, 8, 12}, U = 0.2, a = 2, l = 1, and d = 1. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resources adjusted by the first adjustment value in matrix H satisfy the following conditions: located within time-domain units with indices 3, 8, and 12; the starting frequency of the corresponding frequency-domain unit is the frequency-domain unit corresponding to the subcarrier with index a = 2; the frequency-domain length l = 1; and the target transmission resource interval corresponding to the first adjustment value is d = 1 frequency-domain unit. Accordingly, the first adjustment value associated with the above-mentioned target transmission resources in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 53, the first parameter associated with the target transmission units that satisfy the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission units that do not satisfy the above conditions is Y = 0.1.
[0350] Referring to Figure 54, matrix X can be constructed using the formula matrix X = matrix B + matrix H, where Y = 0.1, V = {3, 6, 9, 12}, U = 0.2, a = 2, l = 1, and d = 1. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resources adjusted by the first adjustment value in matrix H satisfy the following conditions: located within time-domain units with indices 3, 6, 9, and 12; the starting frequency of the corresponding frequency-domain unit is the frequency-domain unit corresponding to the subcarrier with index a = 2; the frequency-domain length l = 1; and the target transmission resource interval corresponding to the first adjustment value is d = 1 frequency-domain unit. Accordingly, the first adjustment value associated with the above target transmission resources in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. Accordingly, continuing to refer to Figure 54, the first parameter associated with the target transmission units that satisfy the above conditions in the constructed matrix X is Y + U = 0.3, and the first parameter associated with the target transmission units that do not satisfy the above conditions is Y = 0.1.
[0351] Example 2: Matrix H is combined with non-orthogonal transmission method 4 (e.g., Example 4-4) to obtain matrix X.
[0352] In some implementations, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where, for matrix B, B... k,i= B k,j =Y(i≠j, i, j∈[1,M], k∈[1,N]).
[0353] For matrix G, the change in adjustment value 2 in matrix G satisfies the following condition: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),Gk,i ≥G k,i+1 (i∈[1,□M / 2□],k∈[1,N]), and G k,1 =G k,M =P(k∈[1,N]), where P represents the adjustment value 2 of matrix G located in the edge column. Furthermore, in matrix G, the adjustment value 2 decreases from the edge column towards the center column of matrix G according to rule F, and decreases by S... After U time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U time-domain units by a scaling factor r (r < 1).
[0354] For matrix H, the first adjustment value associated with the target transmission resources corresponding to some time-domain units and / or some frequency-domain units is U, and the first adjustment value associated with the remaining target transmission resources is 0. The time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), the frequency domain and / or time domain length l (l∈[1,N]), and the interval d (d∈[1,N]). The first parameter associated with the selected target transmission resources is set based on the first adjustment value.
[0355] Referring to Figure 55, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where Y = 0.1, S = 4, P = 0.6, r = 0.5, V = {6, 9}, U = 0.2, a = 1, l = 1, d = 1. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain unit with indices 6 and 9, the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 1, the frequency domain length is l, 1, and the target transmission resource interval corresponding to the first adjustment value is d = 1 frequency domain unit. Accordingly, the first adjustment value associated with the above target transmission resource in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. The change of adjustment value 2 in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□],k∈[1,N]), and G k,1 =G k,M =P = 0.6 (k∈[1,N]), where P represents the adjustment value 2 of matrix G located in the edge column. Furthermore, in matrix G, the adjustment value 2 decreases from the edge column towards the center column according to rule F, and after decreasing by S = 4 time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U = 1 time-domain unit with a scaling factor r = 0.5.
[0356] Accordingly, referring to Figure 55, the first parameter associated with the target transmission unit in matrix H of the constructed matrix X is Y+U+P=0.9, and the values of the remaining first parameters associated with the target transmission units are determined by matrix B+ matrix G.
[0357] Example 3: Matrix H is combined with non-orthogonal transmission method 4 (e.g., Example 4-2) to obtain matrix X.
[0358] In some implementations, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where, for matrix B, B... k,i= B k,j =Y(i≠j, i, j∈[1,M], k∈[1,N]).
[0359] For matrix G, the change in adjustment value 2 in matrix G satisfies the following condition: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≤G k,i+1 (i∈[1,□M / 2□],k∈[1,N]), and if M is odd, G k,□M / 2□ =P(k∈[1,N]), if M is even, G k,M / 2 =G k,M / 2+1 =P(k∈[1,N]), where P represents the adjustment value of matrix G located at the central axis. Furthermore, the adjustment value in matrix G decreases from the central axis to the edge of matrix G according to rule F, and decreases by S... After U time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U time-domain units by a scaling factor r (r < 1).
[0360] For matrix H, the first adjustment value associated with the target transmission resources corresponding to some time-domain units and / or some frequency-domain units is U, and the first adjustment value associated with the remaining target transmission resources is 0. The time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), the frequency domain and / or time domain length l (l∈[1,N]), and the interval d (d∈[1,N]). The first parameter associated with the selected target transmission resources is set based on the first adjustment value.
[0361] Referring to Figure 56, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where Y = 0.1, S = 3, P = 0.6, r = 0.5, V = {2, 3, 12, 13}, U = 0.2, a = 3, l = 2, d = 2. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain units with indices 2, 3, 12, 13; the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 3; the frequency domain length l = 1; and the target transmission resource interval corresponding to the first adjustment value is d = 2 frequency domain units. Accordingly, the first adjustment value associated with the above target transmission resources in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. The change of adjustment value 2 in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]), G k,M / 2 =G k,M / 2+1 =P = 0.6 (k∈[1,N]), where P represents the adjustment value 2 of matrix G located in the edge column. Furthermore, in matrix G, the adjustment value 2 decreases from the center column towards the edge columns according to rule F, and after decreasing by S = 3 time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U = 1 time-domain unit with a scaling factor r = 0.5.
[0362] Accordingly, referring to Figure 56, the first parameter associated with the target transmission unit in matrix H of the constructed matrix X is Y+U+P=0.9, and the values of the remaining first parameters associated with the target transmission units are determined by matrix B+ matrix G.
[0363] Example 4: Matrix H is combined with non-orthogonal transmission method 5 (e.g., Example 5-3) to obtain matrix X.
[0364] In some implementations, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where, for matrix B, B... k,i= B k,j =Y(i≠j, i, j∈[1,M], k∈[1,N]).
[0365] For matrix G, the change in adjustment value 2 in matrix G satisfies the following condition: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i(i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P(i∈[1,M]), where P represents the adjustment value of matrix G located in the edge rows. Furthermore, the adjustment value in matrix G decreases from the edge rows towards the center row according to rule F, and decreases by S... After q frequency domain units, the remaining frequency domain units are set to zero. The F rule can include decreasing the frequency domain unit by a scaling factor r (r < 1) every q frequency domain units. This indicates rounding down to the nearest integer.
[0366] For matrix H, the first adjustment value associated with the target transmission resources corresponding to some time-domain units and / or some frequency-domain units is U, and the first adjustment value associated with the remaining target transmission resources is 0. The time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), the frequency domain and / or time domain length l (l∈[1,N]), and the interval d (d∈[1,N]). The first parameter associated with the selected target transmission resources is set based on the first adjustment value.
[0367] Referring to Figure 57, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where Y = 0.1, S = 3, P = 0.6, U = 0.2, r = 0.5, V = {3, 6, 9, 12}, a = 3, l = 1, d = 6. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain units with indices 3, 6, 9, and 12; the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 3; the frequency domain length l = 1; and the target transmission resource interval corresponding to the first adjustment value is d = 2 frequency domain units. Accordingly, the first adjustment value associated with the above target transmission resources in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. The change of adjustment value 2 in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]), G k,M / 2 =G k,M / 2+1 =P = 0.6 (k∈[1,N]), where P represents the adjustment value 2 of matrix G located in the edge column. Furthermore, in matrix G, the adjustment value 2 decreases from the center column towards the edge columns according to rule F, and after decreasing by S = 3 time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U = 1 time-domain unit with a scaling factor r = 0.5.
[0368] Accordingly, referring to Figure 57, the first parameter associated with the target transmission unit in matrix H of the constructed matrix X is Y+U+P=0.9, and the values of the remaining first parameters associated with the target transmission units are determined by matrix B+ matrix G.
[0369] Example 5: Matrix H is combined with non-orthogonal transmission method 5 (e.g., Example 5-1) to obtain matrix X.
[0370] In some implementations, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where, for matrix B, B... k,i= B k,j =Y(i≠j, i, j∈[1,M], k∈[1,N]).
[0371] For matrix G, the change in adjustment value 2 in matrix G satisfies the following condition: G k,i =G N-k+1,i (i∈[1,M],k∈[1,N]),G k,i ≥G k+1,i (i∈[1,M], k∈[1,□N / 2□]), and G 1,i =G N,i =P(i∈[1,M]), where P represents the adjustment value of matrix G located in the edge rows. Furthermore, the adjustment value in matrix G decreases from the edge rows towards the center row according to rule F, and decreases by S... After q frequency domain units, the remaining frequency domain units are set to zero. The F rule can include decreasing the frequency domain unit by a scaling factor r (r < 1) every q frequency domain units. This indicates rounding down to the nearest integer.
[0372] For matrix H, the first adjustment value associated with the target transmission resources corresponding to some time-domain units and / or some frequency-domain units is U, and the first adjustment value associated with the remaining target transmission resources is 0. The time-domain units can be selected according to the index set V□{i|i∈[1,M]}, and the frequency-domain units can be selected according to the starting index a (a∈[1,N]), the frequency domain and / or time domain length l (l∈[1,N]), and the interval d (d∈[1,N]). The first parameter associated with the selected target transmission resources is set based on the first adjustment value.
[0373] Referring to Figure 58, matrix X can be constructed using the formula matrix X = matrix B + matrix G + matrix H, where Y = 0.1, S = 3, P = 0.2, U = 0.6, r = 0.5, V = {3, 6, 9, 12}, a = 3, l = 1, d = 6. That is, the initial value of the first parameter in matrix B is 0.1. The target transmission resource adjusted by the first adjustment value in matrix H satisfies the following conditions: it is located within the time domain units with indices 3, 6, 9, and 12; the starting frequency of the corresponding frequency domain unit is the frequency domain unit corresponding to the subcarrier with index a = 3; the frequency domain length l = 1; and the target transmission resource interval corresponding to the first adjustment value is d = 2 frequency domain units. Accordingly, the first adjustment value associated with the above target transmission resources in matrix H is 0.2, and the first adjustment value associated with other target transmission resources is 0. The change of adjustment value 2 in matrix G can be expressed as: G k,i =G k,M-i+1 (i∈[1,M],k∈[1,N]),G k,i ≥G k,i+1 (i∈[1,□M / 2□], k∈[1,N]), G k,M / 2 =G k,M / 2+1 =P = 0.6 (k∈[1,N]), where P represents the adjustment value 2 of matrix G located in the edge column. Furthermore, in matrix G, the adjustment value 2 decreases from the center column towards the edge columns according to rule F, and after decreasing by S = 3 time-domain units, the remaining time-domain units are set to zero. Rule F can include a decrease every U = 1 time-domain unit with a scaling factor r = 0.5.
[0374] Accordingly, referring to Figure 58, the first parameter associated with the target transmission unit in matrix H of the constructed matrix X is Y+U+P=0.9, and the values of the remaining first parameters associated with the target transmission units are determined by matrix B+ matrix G.
[0375] It should be noted that the target transmission resources associated with matrix H and matrix G may contain overlapping transmission resources. Of course, in the embodiments of this application, some or all of the target time-domain resources associated with matrix H and matrix G may be different.
[0376] The setting method of the first parameter in the embodiments of this application has been described above with reference to Figures 25-58. In the setting method of the first parameter described above, the first parameter can be presented in a graphical form. For example, any matrix X mentioned above, X∈[0,1] N×MAs shown. In some scenarios, the different settings of the first parameter mentioned above can be indicated by indicator information. The settings of the first parameter are presented graphically, and correspondingly, different parameter values carried in the indicator information can indicate different patterns. For example, if the parameter value in the indicator information is 00, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 3. As another example, if the parameter value in the indicator information is 01, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 4-1. As another example, if the parameter value in the indicator information is 10, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 4-2. As another example, if the parameter value in the indicator information is 11, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 4-3. As another example, if the parameter value in the indicator information is 0000, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 4-4. As another example, if the parameter value in the indicator information is 0000, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 4-4. For example, if the parameter value in the indication information is 0001, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 5-1. For example, if the parameter value in the indication information is 0010, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 5-2. For example, if the parameter value in the indication information is 0100, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 5-3. For example, if the parameter value in the indication information is 1000, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 5-4. For example, if the parameter value in the indication information is 1100, it can be used to indicate that the first parameter is determined based on matrix X in non-orthogonal transmission mode 6.
[0377] In this embodiment, the first parameter can be set not only based on the above description, but also based on a first model, wherein the first model is used to adjust the initial parameters according to the transmission conditions of the first signal. That is, the method further includes: the first device adjusting the initial parameters using a target model to obtain the first parameter.
[0378] Typically, to improve the rationality of the first parameter output by the target model, the first model can be trained using training data associated with the transmission conditions of the first signal. That is, the transmission conditions of the first signal are associated with the training data of the first model, and the training data is used to train the first model.
[0379] In some implementations, the transmission conditions are associated with one or more of the following: the number of antennas of the antenna transmitting the first signal; the channel conditions of the channel through which the first signal is transmitted; and the characteristics of the radio frequency devices transmitting the first signal.
[0380] For ease of understanding, the scheme for generating the first parameter in this embodiment of the application is described below with reference to Figure 67. Referring to Figure 67, the data bit stream is generated in step S6710; channel coding is performed on the data bits in step S6720; in step S6730, the channel-coded bit stream is symbol-mapped according to the modulation symbol set to complete the modulation process; in step S6740, pilots are superimposed based on the pilot symbol set to obtain superimposed symbols; in step S6750, the superimposed signal is transmitted to the receiving end through the channel. In step S6760, the receiver receives the superimposed signal transmitted through the channel and performs channel decoding on the superimposed signal; in step S6770, the received data bits are obtained after channel decoding.
[0381] It should be noted that the parameters used to superimpose the pilot signals in the above link (the first parameter) can be learnable in the receiver model parameters, while the parameters of the other modules are not learnable.
[0382] Furthermore, during training, end-to-end training optimization can be performed using three types of loss functions. Loss function L1 is the cross-entropy between generated and received data bits; loss function L2 is the cross-entropy between channel-coded bits and bits recovered by the AI receiver; and loss function L3 is the mean square error between the true and estimated channel matrices. During training, the learnable parameters in the link are optimized using the total loss function L = αL1 + βL2 + γL3, where α, β, and γ represent weight parameters. The first parameters obtained after training (e.g., pilot pattern) and the corresponding receiver parameters can then be used for subsequent deployment in specific communication scenarios.
[0383] In this embodiment, the value range of the first parameter is not limited. In some implementations, the value range of the first parameter can be between 0 and 1. For example, the value of the first parameter can be 0.05, 0.1, 0.2, or 0.4. As another example, setting the first parameter can ensure that the energy of the target signal transmitted on the target transmission resource is less than the energy threshold associated with the target transmission resource. In other implementations, setting the first parameter can ensure that the power of the target signal transmitted on the target transmission resource is less than the power threshold associated with the target transmission resource.
[0384] As discussed above, using a non-orthogonal transmission scheme for the first and second signals helps improve the utilization of transmission resources. However, this non-orthogonal transmission scheme presents a challenge for the second device to distinguish between the first and second signals, as traditional receivers cannot effectively differentiate between the first and second signals transmitted orthogonally.
[0385] Therefore, to address the aforementioned problems, this application also provides a model-based receiver, wherein the model (also referred to as the "fourth model") is used to process the received signal to predict the corresponding bits of the received signal. In this application, the fourth model is not specifically limited. In some implementations, the fourth model can be a neural network model, such as any of the neural network models described above; therefore, the receiver in this application example can also be called an "AI receiver." Of course, the fourth model can also be other models, such as machine learning models.
[0386] In some implementations, the fourth model can recover the bits corresponding to the symbols of the received signal by predicting the symbols corresponding to the received signal. For example, referring to Figure 59, a first signal and a second signal are transmitted on RB1 in a non-orthogonal transmission manner. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Inputting matrix 1 into the fourth model, the fourth model can predict the symbol (e.g., constellation modulation symbol) corresponding to each RE in RB1 based on matrix 1, and then recover the bits carried on each RE in RB1 based on the correspondence between symbols and bits.
[0387] The solutions in this application can be applied to scenarios where the correspondence between symbols and bits is known. In some implementations, the solutions in this application can be applied to scenarios where symbols are not learnable (e.g., scenarios where constellation modulation symbols are not learnable), where the correspondence between symbols and bits is known.
[0388] In some implementations, the fourth model can directly predict the bits corresponding to the received signal. For example, referring to Figure 60, the first and second signals are transmitted on RB1 in a non-orthogonal transmission manner, and matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. By inputting matrix 1 into the fourth model, the fourth model can predict the bits corresponding to each RE in RB1 based on matrix 1, that is, recover the bits carried on each RE in RB1.
[0389] The solutions in this application can be applied to scenarios where the correspondence between symbols and bits is unknown. In some implementations, the solutions in this application can be applied to scenarios where symbols are learnable (e.g., scenarios where constellation modulation symbols are learnable). In this scenario, the correspondence between symbols and bits changes as the second model and / or the third model is learned; that is, the correspondence between symbols and bits is unknown. Of course, the solutions in this application can also be applied to scenarios where symbols are not learnable, as described above.
[0390] Taking the second signal as the data signal and the first signal as the pilot signal as an example, the association between the symbols and bits mentioned above can include the association between the symbols of the data signal and the bits of the data signal, and this association is related to the modulation method of the data signal. Accordingly, the recovered bits are the data bits of the recovered data signal.
[0391] It should be noted that the receiver provided in this application embodiment can be used to receive any of the non-orthogonal transmission signals described above. For ease of understanding, the following uses a splicing method based on the signal input channel as an example to introduce the signal reception scheme of the receiver in this application embodiment. The reception schemes for other non-orthogonal transmission signals are similar, and for simplicity, they will not be described in detail below.
[0392] Referring to Figure 61, the first and second signals are nonlinearly superimposed based on the input signal channels to achieve non-orthogonal transmission on RB1. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Matrix 1 is input into the fourth model, which can predict the symbol (e.g., constellation modulation symbol) corresponding to each RE in RB1 based on Matrix 1. Then, based on the correspondence between symbols and bits, the bits carried on each RE in RB1 are recovered.
[0393] Referring to Figure 62, the first and second signals are nonlinearly superimposed based on the input signal channels to achieve non-orthogonal transmission on RB1. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Inputting matrix 1 into the fourth model, the fourth model can predict the bits corresponding to each RE in RB1 based on matrix 1, that is, recover the bits carried on each RE in RB1.
[0394] In some scenarios, the process of a receiver receiving a signal can be divided into multiple sub-processes. For example, based on the signal reception scheme described in Figure 1, the signal reception process can include channel estimation and data recovery. That is, channel estimation can be performed based on the received signal, and data recovery can be performed based on the channel estimation result. As mentioned above, the receiver can recover the received signal based on the fourth model, meaning that the fourth model can be used to perform both the channel estimation and data recovery processes. Therefore, the receiver described above can also be called an "integrated receiver".
[0395] Of course, in this embodiment, the functionality of the model can be set based on the process of the receiver receiving signals, and correspondingly, the receiver may include multiple models. Therefore, the receiver in this embodiment can be called a "modular receiver". For ease of understanding, the AI receiver in this embodiment will be described below using the second signal as a data signal and the first signal as a pilot signal as an example. Accordingly, the above-mentioned signal receiving process may include a channel estimation process and a data recovery process.
[0396] In some implementations, the receiver may include a fifth model and a sixth model. The fifth model is used to estimate the channel state based on the first signal. The sixth model is used to recover the second signal based on the estimated channel state. This application does not limit the type of the fifth and / or sixth models; for example, the fifth and / or sixth models may be AI models. Of course, the fifth and / or sixth models may also be other models, such as machine learning models.
[0397] In some implementations, the sixth model can recover the bits corresponding to the symbols of the received signal by predicting the symbols corresponding to the received signal. For example, referring to Figure 63, a first signal and a second signal are transmitted on RB1 in a non-orthogonal transmission manner. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Inputting matrix 1 into the fifth model, the fifth model can output matrix 2 based on matrix 1, which indicates the channel state corresponding to each RE in RB1. Then, matrix 2 and matrix 1 are used as inputs to the sixth model. Accordingly, the sixth model can predict the symbol (e.g., constellation modulation symbol) corresponding to each RE in RB1 based on matrix 1 and matrix 2, and then recover the bits carried on each RE in RB1 based on the correspondence between symbols and bits.
[0398] The receiver of this application embodiment can be applied to scenarios where the correspondence between symbols and bits is known. In some implementations, the solution of this application embodiment can be applied to scenarios where symbols are not learnable (e.g., scenarios where constellation modulation symbols are not learnable), where the correspondence between symbols and bits is known.
[0399] In some implementations, the sixth model can directly predict the corresponding bits of the received signal. For example, referring to Figure 64, the first and second signals are transmitted on RB1 in a non-orthogonal transmission manner. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Inputting matrix 1 into the fifth model, the fifth model can output matrix 2 based on matrix 1, which indicates the channel state corresponding to each RE in RB1. Then, matrix 2 and matrix 1 are used as inputs to the sixth model, which can predict the bits carried on each RE in RB1 based on matrix 1 and matrix 2 to recover the second signal.
[0400] The receiver of this application embodiment can be applied to scenarios where the correspondence between symbols and bits is unknown. In some implementations, the solution of this application embodiment can be applied to scenarios where symbols are learnable (e.g., scenarios where constellation modulation symbols are learnable). In this scenario, the correspondence between symbols and bits changes as the second model and / or the third model is learned; that is, the correspondence between symbols and bits is unknown. Of course, this application embodiment can also be applied to scenarios where symbols are not learnable, as described above.
[0401] It should be noted that the receiver provided in this application embodiment can be used to receive any of the non-orthogonal transmission signals described above. For ease of understanding, the following uses a splicing method based on the signal input channel as an example to introduce the signal reception scheme of the receiver in this application embodiment. The reception schemes for other non-orthogonal transmission signals are similar, and for simplicity, they will not be described in detail below.
[0402] Referring to Figure 65, assuming the first and second signals are nonlinearly superimposed based on the input signal channels to achieve non-orthogonal transmission on RB1, matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Matrix 1 is input to the fifth model, which can output matrix 2 based on matrix 1. Matrix 2 indicates the channel state corresponding to each RE in RB1. Then, matrix 2 and matrix 1 are used as input to the sixth model. The sixth model can predict the symbol (e.g., constellation modulation symbol) corresponding to each RE in RB1 based on matrix 1 and matrix 2. Then, based on the correspondence between symbols and bits, the bits carried on each RE in RB1 are recovered.
[0403] Referring to Figure 66, the first and second signals are nonlinearly superimposed based on the input signal channels to achieve non-orthogonal transmission on RB1. Matrix 1 represents the energy of the signal (including the non-orthogonally transmitted first and second signals) carried in each RE in RB1. Matrix 1 is input to the fifth model, which then outputs matrix 2 based on matrix 1. Matrix 2 indicates the channel state corresponding to each RE in RB1. Subsequently, matrix 2 and matrix 1 are used as input to the sixth model, which predicts the bits carried on each RE in RB1 based on matrices 1 and 2 to recover the second signal.
[0404] The non-orthogonal transmission method and receiver of this application embodiment have been introduced above. The training process of this application embodiment is described below with reference to FIG65. In some implementations, the above method includes: processing the training data to be transmitted using a first model to obtain processed training data; transmitting the processed first training data through a target transmission resource, wherein the training data includes a first signal and a second signal transmitted non-orthogonally. Correspondingly, a second device recovers the processed first training data to obtain recovered data of the first training data; and the first model is trained using the difference between the recovered data and the first training data.
[0405] As described above, in some implementations, the second device can utilize the model in the receiver to transmit non-orthogonal signals. Therefore, during the training of the first model, the model in the receiver can be trained together. The model in the receiver (hereinafter referred to as the "target model") may include a fourth model, or the model in the receiver may include a fifth model and a sixth model. Of course, in the embodiments of this application, the target model and the first model can be associated with different training processes. Therefore, the training process described below may involve training only the first model, or only the target model.
[0406] In other words, the second device recovers the processed first training data to obtain recovered data of the first training data. This includes the second device using the target model to recover the processed first training data to obtain recovered data of the first training data, and using the difference between the recovered data and the first training data to train the first model and / or the target model.
[0407] In some implementations, taking the second signal as the data signal and the first signal as the pilot signal as an example, the training of the first model and / or the target model can be determined based on one or more of the following: the difference between the data bits to be transmitted by the first device and the data bits received by the second device; the difference between the bits after channel coding and the bits recovered by the receiver (undecoded bits); and the difference between the actual channel state and the channel state estimated by the second device.
[0408] In the embodiments of this application, the implementation method of the above-mentioned differences is not limited. In some implementations, the above-mentioned differences can be calculated by a loss function, for example, the above-mentioned differences can be calculated by cross-entropy in the loss function.
[0409] For ease of understanding, the training process of this application embodiment is described below with reference to Figure 67. It should be understood that Figure 67 illustrates a signal transmission process including signal modulation and signal encoding. Other signal processing procedures, such as signal precoding and signal interleaving, can also be introduced during the training process, and this application embodiment does not limit these processes. Furthermore, the training process of this application embodiment is described below from the perspectives of the transmitting and receiving ends. The transmitting end can be the first device described above, or it can be any other device besides the first device. The receiving end can be the second device described above, or it can be any other device besides the second device.
[0410] Figure 67 is a schematic diagram of the training process according to an embodiment of this application. The method shown in Figure 67 includes steps S6710 to S6780.
[0411] Referring to Figure 67, in step S6710, the transmitting end generates data bits.
[0412] In some implementations, the sending end can randomly generate data bits. Of course, in the embodiments of this application, the sending end can also use pre-stored data bits.
[0413] In step S6720, the transmitting end performs channel coding on the generated data bits to obtain the encoded data bits.
[0414] In step S6730, the transmitting end modulates the encoded data bits to obtain modulation symbols.
[0415] In some implementations, the transmitting end can map the encoded data bits to symbols based on the set of modulation symbols to complete the modulation process.
[0416] In step S6740, the transmitting end uses the first model to superimpose the preset pilot symbols and modulation symbols to obtain a superimposed signal (also known as "superimposed symbol"). The preset pilot symbols may belong to the pilot symbol set.
[0417] In some implementations, the nonlinear superposition method and / or linear superposition method described above can be used to superimpose the pilot signal and the modulation symbol. Specific implementation methods can be found in the above description; for the sake of brevity, they will not be repeated here.
[0418] In step S6750, the superimposed signal is transmitted to the receiving end through the channel.
[0419] In step S6760, the receiving end inputs the received superimposed signal into the receiver, and accordingly, the receiver outputs the recovered data bits using the target model.
[0420] In step S6770, the receiving end performs channel decoding on the recovered data bits to obtain the received data bits.
[0421] It should be noted that, as mentioned above, in step S6730, the transmitting end can modulate the signal based on the modulation symbol set. The modulation symbol set can be learnable, for example, it can be learned based on a second model. Of course, in this embodiment, the modulation symbol set can be non-learnable.
[0422] Furthermore, the pilot symbols used by the transmitting end in step S6740 can be selected from a set of pilot symbols. The set of pilot symbols can be learnable, for example, it can be learned based on a third model. Of course, in this embodiment, the set of pilot symbols can be non-learnable.
[0423] In step S6780, the first model and the target model are jointly trained based on the loss function.
[0424] In some implementations, the loss function includes one or more of loss functions L1, L2, and L3. Loss function L1 includes the cross-entropy between the generated data bits and the received data bits. Loss function L2 is the cross-entropy between the channel-coded bits and the bits recovered by the receiver. Loss function L3 is the mean square error between the true channel matrix and the estimated channel matrix.
[0425] If training is performed based on the three loss functions mentioned above, the total loss function during training can be expressed as L = α·L1 + β·L2 + γ·L3, where α, β, and γ represent weight parameters. Correspondingly, if the total loss function satisfies the condition (e.g., the total loss function is less than a threshold), the training process of the first model and the target model can be considered complete. If the total loss function does not satisfy the condition (e.g., the total loss function is less than a threshold), the training process of the first model and the target model can be considered incomplete.
[0426] The method embodiments of this application have been described in detail above with reference to Figures 1 to 67. The apparatus embodiments of this application will be described in detail below with reference to Figures 68 to 70. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.
[0427] Figure 68 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 6800 shown in Figure 68 is a first device, and the communication device 6800 includes a transmitting unit 6810.
[0428] The transmitting unit transmits a target signal to the second device on the target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
[0429] In one possible implementation, the target transmission resource is associated with a first parameter, which is used to adjust the energy of a first signal transmitted on the associated target transmission resource.
[0430] In one possible implementation, the target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located in the same time domain unit in the first resource set are associated with the same first parameter; and / or multiple target transmission resources located in different time domain units in the first resource set are associated with partially or completely different first parameters.
[0431] In one possible implementation, the temporal location of the target transmission resource in the first resource set includes a first temporal location and a second temporal location. The target transmission resources located between the first and second temporal locations satisfy one or more of the following rules: First parameters associated with each target transmission resource increase according to the temporal units' order from earliest to latest in the temporal domain; first parameters associated with each target transmission resource decrease according to the temporal units' order from latest to earliest in the temporal domain; first parameters associated with the target transmission resource increase every q temporal units according to the temporal units' order from earliest to latest in the temporal domain; and first parameters associated with the target transmission resource decrease every q temporal units according to the temporal units' order from latest to earliest in the temporal domain; where q is a positive integer greater than or equal to 0.
[0432] In one possible implementation, the first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any of the other time-domain locations.
[0433] In one possible implementation, the second time-domain location is located at the central time-domain location of the first resource set.
[0434] In one possible implementation, the time-domain location of the target transmission resource in the first resource set further includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time-domain location and the third time-domain location is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time-domain location and the first time-domain location.
[0435] In one possible implementation, a portion of the time-domain contiguous target transmission resources in the first resource set belong to a first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set, wherein the other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset, wherein the target transmission resources included in the first subset are associated with the same first parameter.
[0436] In one possible implementation, the target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located in the same frequency domain unit in the second resource set are associated with the same first parameter; and / or multiple target transmission resources located in different frequency domain units in the second resource set are associated with partially or completely different first parameters.
[0437] In one possible implementation, the frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: the first parameter associated with each target transmission resource increases in descending order of frequency domain units; the first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; the first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain units; and the first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain units; wherein q is a positive integer greater than or equal to 0.
[0438] In one possible implementation, the first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set besides the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
[0439] In one possible implementation, the second frequency domain position is located at the center frequency domain position of the second resource set.
[0440] In one possible implementation, the frequency domain location of the target transmission resource in the second resource set further includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on opposite sides of the second frequency domain location in the frequency domain. The changing trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the third frequency domain location is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the first frequency domain location.
[0441] In one possible implementation, a portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to a second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set, wherein the other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the second subset, wherein the target transmission resources included in the second subset are associated with the same first parameter.
[0442] In one possible implementation, the target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
[0443] In one possible implementation, some of the target transmission resources belong to a third resource set. A first parameter associated with the target transmission resources in the third resource set is determined based on a first adjustment value. The target transmission resources in the third resource set are arranged according to a first rule, wherein the first rule includes one or more of the following: transmission resources within a target time domain are spaced apart in the frequency domain; transmission resources within a target frequency domain are spaced apart in the frequency domain; multiple sets of transmission resources within the target time domain are spaced apart in the frequency domain, where one set of transmission resources comprises multiple transmission resources that are continuous in the frequency domain; or multiple sets of transmission resources within the target frequency domain are spaced apart in the time domain, where one set of transmission resources comprises multiple transmission resources that are continuous in the time domain.
[0444] In one possible implementation, the target transmission resource belongs to a target resource set, and the target transmission resources in the target resource set other than the target transmission resources included in the third resource set are other transmission resources. The first parameter associated with the target transmission resource in the third resource set is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third resource set is less than the first parameter associated with the other transmission resources.
[0445] In one possible implementation, the apparatus further includes: the first device adjusting the initial parameters using a target model to obtain the first parameters, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
[0446] In one possible implementation, the transmission conditions of the first signal are associated with the training data of the target model, which is used to train the target model.
[0447] In one possible implementation, the transmission conditions are associated with one or more of the following: the number of antennas transmitting the first signal; the channel conditions of the channel transmitting the first signal; and the characteristics of the radio frequency devices transmitting the first signal.
[0448] In one possible implementation, the energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
[0449] In one possible implementation, the size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
[0450] Figure 69 is a schematic diagram of a communication device according to an embodiment of this application. The communication device shown in Figure 69 is a second device, and the communication device 6900 includes a receiving unit 6910.
[0451] The receiving unit 6910 is used to receive a target signal sent by the first device on the target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
[0452] In one possible implementation, the target transmission resource is associated with a first parameter, which is used to adjust the energy of a first signal transmitted on the associated target transmission resource.
[0453] In one possible implementation, the target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located in the same time domain unit in the first resource set are associated with the same first parameter; and / or multiple target transmission resources located in different time domain units in the first resource set are associated with partially or completely different first parameters.
[0454] In one possible implementation, the temporal location of the target transmission resource in the first resource set includes a first temporal location and a second temporal location, wherein the target transmission resource located between the first temporal location and the second temporal location satisfies one or more of the following rules: the first parameter associated with each target transmission resource increases according to the temporal unit order from early to late in the temporal domain; the first parameter associated with each target transmission resource decreases according to the temporal unit order from late to early in the temporal domain; the first parameter associated with the target transmission resource increases every q temporal unit intervals according to the temporal unit order from early to late in the temporal domain; the first parameter associated with the target transmission resource decreases every q temporal unit intervals according to the temporal unit order from late to early in the temporal domain; wherein q is a positive integer greater than or equal to 0.
[0455] In one possible implementation, the first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any of the other time-domain locations.
[0456] In one possible implementation, the second time-domain location is located at the central time-domain location of the first resource set.
[0457] In one possible implementation, the time-domain location of the target transmission resource in the first resource set further includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time-domain location and the third time-domain location is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time-domain location and the first time-domain location.
[0458] In one possible implementation, a portion of the time-domain contiguous target transmission resources in the first resource set belong to a first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set, wherein the other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset, wherein the target transmission resources included in the first subset are associated with the same first parameter.
[0459] In one possible implementation, the target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located in the same frequency domain unit in the second resource set are associated with the same first parameter; and / or multiple target transmission resources located in different frequency domain units in the second resource set are associated with partially or completely different first parameters.
[0460] In one possible implementation, the frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: the first parameter associated with each target transmission resource increases in descending order of frequency domain units; the first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; the first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain units; and the first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain units; wherein q is a positive integer greater than or equal to 0.
[0461] In one possible implementation, the first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set besides the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
[0462] In one possible implementation, the second frequency domain position is located at the center frequency domain position of the second resource set.
[0463] In one possible implementation, the frequency domain location of the target transmission resource in the second resource set further includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on opposite sides of the second frequency domain location in the frequency domain. The changing trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the third frequency domain location is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the first frequency domain location.
[0464] In one possible implementation, a portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to a second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set, wherein the other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the second subset, wherein the target transmission resources included in the second subset are associated with the same first parameter.
[0465] In one possible implementation, the target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
[0466] In one possible implementation, a portion of the target transmission resources included in the first resource set belong to a third subset, wherein the target transmission resources in the third subset are arranged according to a first rule, wherein the first rule includes one or more of the following: transmission resources within a target time domain are spaced apart in the frequency domain; transmission resources within a target frequency domain are spaced apart in the frequency domain; multiple sets of transmission resources within the target time domain are spaced apart in the frequency domain, wherein one set of transmission resources includes multiple transmission resources and the multiple transmission resources are continuous in the frequency domain; multiple sets of transmission resources within the target frequency domain are spaced apart in the time domain, wherein one set of transmission resources includes multiple transmission resources and the multiple transmission resources are continuous in the time domain.
[0467] In one possible implementation, the transmission resources in the first resource set other than the target transmission resources included in the third subset are other transmission resources, and the first parameter associated with the target transmission resource in the third subset is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third subset is less than the first parameter associated with the other transmission resources.
[0468] In one possible implementation, the first parameter is obtained by adjusting the initial parameters using a target model, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
[0469] In one possible implementation, the transmission conditions of the first signal are associated with the training data of the target model, which is used to train the target model.
[0470] In one possible implementation, the transmission conditions are associated with one or more of the following: the number of antennas transmitting the first signal; the channel conditions of the channel transmitting the first signal; and the characteristics of the radio frequency devices transmitting the first signal.
[0471] In one possible implementation, the energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
[0472] In one possible implementation, the size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
[0473] In an optional embodiment, the transmitting unit 6810 may be a transceiver 7030. The communication device 6800 may also include a processor 7010 and a memory 7020, as shown in FIG70.
[0474] In an optional embodiment, the receiving unit 6910 may be a transceiver 7030. The communication device 6900 may also include a processor 7010 and a memory 7020, as shown in FIG70.
[0475] Figure 70 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 70 indicate that the unit or module is optional. This device 7000 can be used to implement the methods described in the above method embodiments. Device 7000 can be a chip, a terminal device, or a network device.
[0476] The apparatus 7000 may include one or more processors 7010. The processor 7010 may support the apparatus 7000 in implementing the methods described in the preceding method embodiments. The processor 7010 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 other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0477] The apparatus 7000 may also include one or more memories 7020. The memories 7020 store a program that can be executed by the processor 7010, causing the processor 7010 to perform the methods described in the preceding method embodiments. The memories 7020 may be independent of the processor 7010 or integrated into the processor 7010.
[0478] The device 7000 may also include a transceiver 7030. The processor 7010 can communicate with other devices or chips through the transceiver 7030. For example, the processor 7010 can send and receive data with other devices or chips through the transceiver 7030.
[0479] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0480] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0481] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0482] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0483] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0484] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0485] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0486] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0487] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0488] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0489] In the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.
[0490] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0491] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0492] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0493] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. 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. 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 wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0494] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, include: The first device sends a target signal to the second device on the target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
2. The method as described in claim 1, characterized in that, The target transmission resource is associated with a first parameter, which is used to adjust the energy of the first signal transmitted on the associated target transmission resource.
3. The method as described in claim 2, characterized in that, The target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same time-domain unit in the first resource set are associated with the same first parameter; and / or The first parameters associated with multiple target transmission resources located in different time domain units in the first resource set are partially or completely different.
4. The method as described in claim 2 or 3, characterized in that, The time-domain location of the target transmission resource in the first resource set includes a first time-domain location and a second time-domain location, wherein the target transmission resource located between the first time-domain location and the second time-domain location satisfies one or more of the following rules: According to the temporal order of the time domain units from earliest to latest, the first parameter associated with each target transmission resource increases; According to the time domain units in the order from late to early in the time domain, the first parameter associated with each target transmission resource decreases; According to the time domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource increases every q time domain units; According to the time domain units in the order from late to early in the time domain, the first parameter associated with the target transmission resource decreases every q time domain units; Where q is a positive integer greater than or equal to 0.
5. The method as described in claim 4, characterized in that, The first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any other time-domain location.
6. The method as described in claim 4 or 5, characterized in that, The second time-domain location is located at the center of the first resource set in the time domain.
7. The method according to any one of claims 4-6, characterized in that, The time-domain location of the target transmission resource in the first resource set also includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the third time domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the first time domain position.
8. The method according to any one of claims 2-7, characterized in that, A portion of the time-domain consecutive target transmission resources in the first resource set belong to the first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set. The other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset. The target transmission resources included in the first subset are associated with the same first parameter.
9. The method as described in claim 2, characterized in that, The target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same frequency domain cell in the second resource set are associated with the same first parameter; and / or In the second resource set, the first parameters associated with multiple target transmission resources located in different frequency domain units are partially or completely different.
10. The method as described in claim 2 or 9, characterized in that, The frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases in descending order of frequency domain units. The first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; The first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain unit value. The first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain; Where q is a positive integer greater than or equal to 0.
11. The method as described in claim 10, characterized in that, The first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set other than the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
12. The method as described in claim 10 or 11, characterized in that, The second frequency domain position is located at the center frequency domain position of the second resource set.
13. The method according to any one of claims 10-12, characterized in that, The frequency domain location of the target transmission resource in the second resource set also includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on opposite sides of the second frequency domain location in the frequency domain. The changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the third frequency domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the first frequency domain position.
14. The method according to any one of claims 9-13, characterized in that, A portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to the second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set. The other transmission resources are the transmission resources in the first resource set other than the target transmission resources included in the second subset. The target transmission resources included in the second subset are associated with the same first parameter.
15. The method as described in claim 2, characterized in that, The target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
16. The method according to any one of claims 2-15, characterized in that, Some of the target transmission resources belong to a third resource set. The first parameter associated with the target transmission resources in the third resource set is determined based on a first adjustment value. The target transmission resources in the third resource set are arranged according to a first rule, wherein the first rule includes one or more of the following: The transmission resources within the target time domain are arranged at intervals in the frequency domain; Transmission resources within the target frequency domain unit are arranged at intervals in the frequency domain; Multiple sets of transmission resources within the target time domain are arranged at intervals in the frequency domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the frequency domain. Multiple sets of transmission resources within the target frequency domain unit are arranged at intervals in the time domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the time domain.
17. The method as described in claim 16, characterized in that, The target transmission resource belongs to a target resource set, and the target transmission resources in the target resource set other than those included in the third resource set are other transmission resources. The first parameter associated with the target transmission resource in the third resource set is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third resource set is less than the first parameter associated with the other transmission resources.
18. The method as described in claim 2, characterized in that, The method further includes: The first device uses a target model to adjust the initial parameters to obtain the first parameters, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
19. The method as described in claim 18, characterized in that, The transmission conditions of the first signal are associated with the training data of the target model, and the training data is used to train the target model.
20. The method as described in claim 18 or 19, characterized in that, The transmission conditions are associated with one or more of the following: The number of antennas transmitting the first signal; Channel conditions of the channel through which the first signal is transmitted; Characteristics of the radio frequency device transmitting the first signal.
21. The method according to any one of claims 2-20, characterized in that, The energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
22. The method according to any one of claims 1-21, characterized in that, The size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
23. A method for wireless communication, characterized in that, include: The second device receives a target signal sent by the first device on the target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
24. The method as described in claim 23, characterized in that, The target transmission resource is associated with a first parameter, which is used to adjust the energy of the first signal transmitted on the associated target transmission resource.
25. The method as described in claim 24, characterized in that, The target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same time-domain unit in the first resource set are associated with the same first parameter; and / or The first parameters associated with multiple target transmission resources located in different time domain units in the first resource set are partially or completely different.
26. The method as described in claim 24 or 25, characterized in that, The time-domain location of the target transmission resource in the first resource set includes a first time-domain location and a second time-domain location, wherein the target transmission resource located between the first time-domain location and the second time-domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases according to the temporal unit's order from earliest to latest in the temporal domain; The first parameter associated with each target transmission resource decreases according to the temporal unit's order from late to early in the temporal domain; The first parameter associated with the target transmission resource increases every q time units in the time domain, in order from earliest to latest. The first parameter associated with the target transmission resource decreases every q time units in the time domain, in order from late to early. Where q is a positive integer greater than or equal to 0.
27. The method as described in claim 26, characterized in that, The first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any other time-domain location.
28. The method as described in claim 26 or 27, characterized in that, The second time-domain location is located at the center of the first resource set in the time domain.
29. The method according to any one of claims 26-28, characterized in that, The time-domain location of the target transmission resource in the first resource set also includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the third time domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the first time domain position.
30. The method according to any one of claims 24-29, characterized in that, A portion of the time-domain consecutive target transmission resources in the first resource set belong to the first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set. The other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset. The target transmission resources included in the first subset are associated with the same first parameter.
31. The method as described in claim 24, characterized in that, The target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same frequency domain cell in the second resource set are associated with the same first parameter; and / or In the second resource set, the first parameters associated with multiple target transmission resources located in different frequency domain units are partially or completely different.
32. The method as described in claim 24 or 31, characterized in that, The frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases in descending order of frequency domain units. The first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; The first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain unit value. The first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain; Where q is a positive integer greater than or equal to 0.
33. The method as described in claim 32, characterized in that, The first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set other than the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
34. The method as described in claim 32 or 33, characterized in that, The second frequency domain position is located at the center frequency domain position of the second resource set.
35. The method according to any one of claims 32-34, characterized in that, The frequency domain location of the target transmission resource in the second resource set also includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on opposite sides of the second frequency domain location in the frequency domain. The changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the third frequency domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the first frequency domain position.
36. The method according to any one of claims 31-35, characterized in that, A portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to the second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set. The other transmission resources are the transmission resources in the first resource set other than the target transmission resources included in the second subset. The target transmission resources included in the second subset are associated with the same first parameter.
37. The method as described in claim 24, characterized in that, The target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
38. The method according to any one of claims 24-37, characterized in that, The first resource set includes a portion of the target transmission resources belonging to the third subset, and the target transmission resources in the third subset are arranged according to a first rule, wherein the first rule includes one or more of the following: The transmission resources within the target time domain are arranged at intervals in the frequency domain; Transmission resources within the target frequency domain unit are arranged at intervals in the frequency domain; Multiple sets of transmission resources within the target time domain are arranged at intervals in the frequency domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the frequency domain. Multiple sets of transmission resources within the target frequency domain unit are arranged at intervals in the time domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the time domain.
39. The method as described in claim 38, characterized in that, The transmission resources in the first resource set other than the target transmission resources included in the third subset are considered other transmission resources. The first parameter associated with the target transmission resource in the third subset is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third subset is less than the first parameter associated with the other transmission resources.
40. The method as described in claim 24, characterized in that, The first parameter is obtained by adjusting the initial parameters using a target model, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
41. The method as described in claim 40, characterized in that, The transmission conditions of the first signal are associated with the training data of the target model, and the training data is used to train the target model.
42. The method as described in claim 40 or 41, characterized in that, The transmission conditions are associated with one or more of the following: The number of antennas transmitting the first signal; Channel conditions of the channel through which the first signal is transmitted; Characteristics of the radio frequency device transmitting the first signal.
43. The method according to any one of claims 24-42, characterized in that, The energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
44. The method according to any one of claims 23-43, characterized in that, The size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
45. A communication device, characterized in that, The communication device is a first device, and the communication device includes: The transmitting unit transmits a target signal to the second device on the target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
46. The apparatus as claimed in claim 45, characterized in that, The target transmission resource is associated with a first parameter, which is used to adjust the energy of the first signal transmitted on the associated target transmission resource.
47. The apparatus as claimed in claim 46, characterized in that, The target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same time-domain unit in the first resource set are associated with the same first parameter; and / or The first parameters associated with multiple target transmission resources located in different time domain units in the first resource set are partially or completely different.
48. The apparatus as claimed in claim 46 or 47, characterized in that, The time-domain location of the target transmission resource in the first resource set includes a first time-domain location and a second time-domain location, wherein the target transmission resource located between the first time-domain location and the second time-domain location satisfies one or more of the following rules: According to the temporal order of the time domain units from earliest to latest, the first parameter associated with each target transmission resource increases; According to the time domain units in the order from late to early in the time domain, the first parameter associated with each target transmission resource decreases; According to the time domain units in the order from earliest to latest in the time domain, the first parameter associated with the target transmission resource increases every q time domain units; According to the time domain units in the order from late to early in the time domain, the first parameter associated with the target transmission resource decreases every q time domain units; Where q is a positive integer greater than or equal to 0.
49. The apparatus as claimed in claim 48, characterized in that, The first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any other time-domain location.
50. The apparatus as claimed in claim 48 or 49, characterized in that, The second time-domain location is located at the center of the first resource set in the time domain.
51. The apparatus as described in any one of claims 48-50, characterized in that, The time-domain location of the target transmission resource in the first resource set also includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the third time domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the first time domain position.
52. The apparatus according to any one of claims 46-51, characterized in that, A portion of the time-domain consecutive target transmission resources in the first resource set belong to the first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set. The other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset. The target transmission resources included in the first subset are associated with the same first parameter.
53. The apparatus as claimed in claim 46, characterized in that, The target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same frequency domain cell in the second resource set are associated with the same first parameter; and / or In the second resource set, the first parameters associated with multiple target transmission resources located in different frequency domain units are partially or completely different.
54. The apparatus as claimed in claim 46 or 53, characterized in that, The frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases in descending order of frequency domain units. The first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; The first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain unit value. The first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain; Where q is a positive integer greater than or equal to 0.
55. The apparatus as claimed in claim 54, characterized in that, The first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set other than the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
56. The apparatus as claimed in claim 54 or 55, characterized in that, The second frequency domain position is located at the center frequency domain position of the second resource set.
57. The apparatus as described in any one of claims 54-56, characterized in that, The frequency domain location of the target transmission resource in the second resource set also includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on opposite sides of the second frequency domain location in the frequency domain. The changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the third frequency domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second frequency domain position and the first frequency domain position.
58. The apparatus as claimed in any one of claims 53-57, characterized in that, A portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to the second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set. The other transmission resources are the transmission resources in the first resource set other than the target transmission resources included in the second subset. The target transmission resources included in the second subset are associated with the same first parameter.
59. The apparatus as claimed in claim 46, characterized in that, The target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
60. The apparatus as claimed in any one of claims 46-59, characterized in that, Some of the target transmission resources belong to a third resource set. The first parameter associated with the target transmission resources in the third resource set is determined based on a first adjustment value. The target transmission resources in the third resource set are arranged according to a first rule, wherein the first rule includes one or more of the following: The transmission resources within the target time domain are arranged at intervals in the frequency domain; Transmission resources within the target frequency domain unit are arranged at intervals in the frequency domain; Multiple sets of transmission resources within the target time domain are arranged at intervals in the frequency domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the frequency domain. Multiple sets of transmission resources within the target frequency domain unit are arranged at intervals in the time domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the time domain.
61. The apparatus as claimed in claim 60, characterized in that, The target transmission resource belongs to a target resource set, and the target transmission resources in the target resource set other than those included in the third resource set are other transmission resources. The first parameter associated with the target transmission resource in the third resource set is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third resource set is less than the first parameter associated with the other transmission resources.
62. The apparatus as claimed in claim 46, characterized in that, The device further includes: The first device uses a target model to adjust the initial parameters to obtain the first parameters, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
63. The apparatus as claimed in claim 62, characterized in that, The transmission conditions of the first signal are associated with the training data of the target model, and the training data is used to train the target model.
64. The apparatus as claimed in claim 62 or 63, characterized in that, The transmission conditions are associated with one or more of the following: The number of antennas transmitting the first signal; Channel conditions of the channel through which the first signal is transmitted; Characteristics of the radio frequency device transmitting the first signal.
65. The apparatus according to any one of claims 46-64, characterized in that, The energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
66. The apparatus as claimed in any one of claims 45-65, characterized in that, The size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
67. A communication device, characterized in that, The communication device is a second device, comprising: A receiving unit is configured to receive a target signal transmitted by a first device on a target transmission resource, wherein the target signal includes a first signal and a second signal transmitted in a non-orthogonal manner.
68. The apparatus as claimed in claim 67, characterized in that, The target transmission resource is associated with a first parameter, which is used to adjust the energy of the first signal transmitted on the associated target transmission resource.
69. The apparatus as claimed in claim 68, characterized in that, The target transmission resource belongs to a first resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same time-domain unit in the first resource set are associated with the same first parameter; and / or The first parameters associated with multiple target transmission resources located in different time domain units in the first resource set are partially or completely different.
70. The apparatus as claimed in claim 68 or 69, characterized in that, The time-domain location of the target transmission resource in the first resource set includes a first time-domain location and a second time-domain location, wherein the target transmission resource located between the first time-domain location and the second time-domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases according to the temporal unit's order from earliest to latest in the temporal domain; The first parameter associated with each target transmission resource decreases according to the temporal unit's order from late to early in the temporal domain; The first parameter associated with the target transmission resource increases every q time units in the time domain, in order from earliest to latest. The first parameter associated with the target transmission resource decreases every q time units in the time domain, in order from late to early. Where q is a positive integer greater than or equal to 0.
71. The apparatus as claimed in claim 70, characterized in that, The first time-domain location is earlier in the time domain than any other time-domain location in the first resource set, or the first time-domain location is later in the time domain than any other time-domain location.
72. The apparatus as claimed in claim 70 or 71, characterized in that, The second time-domain location is located at the center of the first resource set in the time domain.
73. The apparatus according to any one of claims 70-72, characterized in that, The time-domain location of the target transmission resource in the first resource set also includes a third time-domain location, and the first time-domain location and the third time-domain location are located on opposite sides of the second time-domain location in the time domain. The changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the third time domain position is opposite to the changing trend of the first parameter associated with the target transmission resource located between the second time domain position and the first time domain position.
74. The apparatus as described in any one of claims 68-73, characterized in that, A portion of the time-domain consecutive target transmission resources in the first resource set belong to the first subset, and the target resources included in the first subset are located in the time domain between other transmission resources in the first resource set. The other transmission resources are transmission resources in the first resource set other than the target transmission resources included in the first subset. The target transmission resources included in the first subset are associated with the same first parameter.
75. The apparatus as claimed in claim 68, characterized in that, The target transmission resource belongs to a second resource set, which includes multiple target transmission resources. Multiple target transmission resources located within the same frequency domain cell in the second resource set are associated with the same first parameter; and / or In the second resource set, the first parameters associated with multiple target transmission resources located in different frequency domain units are partially or completely different.
76. The apparatus as claimed in claim 68 or 75, characterized in that, The frequency domain location of the target transmission resource in the second resource set includes a first frequency domain location and a second frequency domain location, wherein the target transmission resource located between the first frequency domain location and the second frequency domain location satisfies one or more of the following rules: The first parameter associated with each target transmission resource increases in descending order of frequency domain units. The first parameter associated with each target transmission resource decreases in ascending order of frequency domain units; The first parameter associated with the target transmission resource increases every q frequency domain units in descending order of frequency domain unit value. The first parameter associated with the target transmission resource decreases every q frequency domain units in ascending order of frequency domain; Where q is a positive integer greater than or equal to 0.
77. The apparatus as claimed in claim 76, characterized in that, The first frequency domain position is lower in the frequency domain than other frequency domain positions in the second resource set other than the first frequency domain position, or the first frequency domain position is higher in the frequency domain than the other frequency domain positions.
78. The apparatus as claimed in claim 76 or 77, characterized in that, The second frequency domain position is located at the center frequency domain position of the second resource set.
79. The apparatus as claimed in any one of claims 76-78, characterized in that, The frequency domain location of the target transmission resource in the second resource set also includes a third frequency domain location, and the first frequency domain location and the third frequency domain location are located on both sides of the second frequency domain location in the frequency domain. The change trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the third frequency domain location is opposite to the change trend of the first parameter associated with the target transmission resource located between the second frequency domain location and the first frequency domain location.
80. The apparatus as described in any one of claims 75-79, characterized in that, A portion of the target transmission resources in the first resource set that are consecutive in the frequency domain belong to the second subset, and the target resources included in the second subset are located in the frequency domain between other transmission resources in the first resource set. The other transmission resources are the transmission resources in the first resource set other than the target transmission resources included in the second subset. The target transmission resources included in the second subset are associated with the same first parameter.
81. The apparatus as claimed in claim 68, characterized in that, The target transmission resource belongs to a third resource set, and the target transmission resources in the third resource set are associated with the same first parameter.
82. The apparatus according to any one of claims 68-81, characterized in that, The first resource set includes a portion of the target transmission resources belonging to the third subset, and the target transmission resources in the third subset are arranged according to a first rule, wherein the first rule includes one or more of the following: The transmission resources within the target time domain are arranged at intervals in the frequency domain; Transmission resources within the target frequency domain unit are arranged at intervals in the frequency domain; Multiple sets of transmission resources within the target time domain are arranged at intervals in the frequency domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the frequency domain. Multiple sets of transmission resources within the target frequency domain unit are arranged at intervals in the time domain. One set of transmission resources includes multiple transmission resources, and the multiple transmission resources are continuous in the time domain.
83. The apparatus as claimed in claim 82, characterized in that, The transmission resources in the first resource set other than the target transmission resources included in the third subset are considered other transmission resources. The first parameter associated with the target transmission resource in the third subset is greater than the first parameter associated with the other transmission resources, or the first parameter associated with the target transmission resource in the third subset is less than the first parameter associated with the other transmission resources.
84. The apparatus as claimed in claim 68, characterized in that, The first parameter is obtained by adjusting the initial parameters using a target model, wherein the target model is used to adjust the initial parameters according to the transmission conditions of the first signal.
85. The apparatus as claimed in claim 84, characterized in that, The transmission conditions of the first signal are associated with the training data of the target model, and the training data is used to train the target model.
86. The apparatus as claimed in claim 84 or 85, characterized in that, The transmission conditions are associated with one or more of the following: The number of antennas transmitting the first signal; Channel conditions of the channel through which the first signal is transmitted; Characteristics of the radio frequency device transmitting the first signal.
87. The apparatus as described in any one of claims 68-86, characterized in that, The energy of the first information, adjusted based on the first parameter, on the target transmission resource is less than the energy threshold associated with the target transmission resource.
88. The apparatus as claimed in any one of claims 67-87, characterized in that, The size of the resource set containing the target transmission resource is determined based on the size of the transmission resources allocated by the network device.
89. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or send signals so that the terminal performs the method as described in any one of claims 1-44.
90. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 1-44.
91. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-44.
92. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-44.
93. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-44.
94. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-44.