Wireless communication method and communication device
By sending the first information in the wireless communication system to manage the model, the problem of mismatch between the sending and receiving end models is solved, and the communication success rate and signal reception performance are improved.
Patent Information
- Application Number
- PCT/CN2023/113640
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-17
- Publication Date
- 2025-02-20
AI Technical Summary
In wireless communication systems, the sending end and the receiving end cannot obtain the model used by the other party, resulting in the model used by the sending end that may not match the model used by the receiving end, affecting the communication success rate.
By sending the first information to manage the model, it is ensured that the model matches between the sending end and the receiving end. This information is used to switch, update or maintain the model to accommodate different communication conditions.
By managing the model, the problem of model mismatch is avoided, and the success rate and signal reception performance of the model-based communication process are improved.
Smart Images

Figure CN2023113640_20022025_PF_FP_ABST
Abstract
Description
Wireless communication method and communication device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Art
[0002] Model-based communication methods have been introduced in various communication processes of communication systems. For example, in a solution based on non-orthogonal communication, a model can be introduced at the transmitting end to transmit the target signal. For another example, in a solution based on non-orthogonal communication, a model can be introduced at the receiving end to receive the target signal. Generally speaking, the model used by the transmitting end to transmit the target signal needs to match the model used by the receiving end to receive the target signal, which helps to improve the success rate of the model-based communication process. However, in the traditional signal transmission process, the transmitting end and the receiving end cannot obtain the model used by the other party, which results in the model used by the transmitting end and the model used by the receiving end not matching.
[0003] Summary of the Invention
[0004] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.
[0005] In a first aspect, a method for wireless communication is provided, comprising: a first device sending first information to a second device, wherein the first information is used to manage a first model, and the first model is used to receive a target signal.
[0006] In a second aspect, a method for wireless communication is provided, including: a second device receives first information sent by a first device, the first information is used to manage a first model, and the first model is used to receive a target signal.
[0007] According to a third aspect, a communication device is provided, which is a first device and includes: a communication unit for sending first information to a second device, wherein the first information is used to manage a first model, and the first model is used to receive a target signal.
[0008] In a fourth aspect, a communication device is provided, which is a second device and includes: a communication unit for receiving first information sent by a first device, wherein the first information is used to manage a first model, and the first model is used to receive a target signal.
[0009] In a fifth aspect, a communication device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the methods of the above aspects.
[0010] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device and / or network device. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.
[0011] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device (for example, a terminal device or a network device) to perform some or all of the steps in the methods of the above aspects.
[0012] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device (e.g., a terminal device or a network device) to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.
[0013] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0014] In an embodiment of the present application, the model (also referred to as the "first model") can be managed through the first information, which helps to avoid the problem of mismatch between the model at the sending end and the model at the receiving end. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] FIG1 is a wireless communication system 100 used in an embodiment of the present application.
[0016] FIG2 is a schematic diagram of channel estimation and signal recovery applicable to an embodiment of the present application.
[0017] FIG3(a) to FIG3(c) show patterns of data symbols and pilot symbols under different configurations.
[0018] FIG4 shows a neural network model applicable to an embodiment of the present application.
[0019] FIG5 shows a neural network model applicable to an embodiment of the present application.
[0020] FIG6 shows a convolutional neural network applicable to an embodiment of the present application.
[0021] FIG7 shows a long short-term memory (LSTM) model applicable to an embodiment of the present application.
[0022] FIG8 shows a process of performing channel estimation based on a channel estimation module.
[0023] FIG9 is a wireless communication system 900 to which an embodiment of the present application is applicable.
[0024] FIG10 shows a solution for transmitting a first signal and a second signal based on a linear superposition method provided in an embodiment of the present application.
[0025] FIG11 is a flowchart of a wireless communication method according to an embodiment of the present application.
[0026] 12 to 19 are flowcharts of a wireless communication method according to another embodiment of the present application.
[0027] Figure 20 is a schematic diagram of a communication device according to an embodiment of the present application.
[0028] FIG21 is a schematic diagram of a communication device according to another embodiment of the present application.
[0029] Figure 22 is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0030] The technical solutions in this application will be described below in conjunction with the accompanying drawings. To facilitate understanding of this application, the following first introduces the terms and communication processes involved in the embodiments of this application in conjunction with Figures 1 to 9.
[0031] 1. Signal Transmission Process in Wireless Communication Systems
[0032] FIG1 is a flow chart of signal transmission in a wireless communication system to which an embodiment of the present application is applicable. As shown in FIG1 , the signal transmission process in the wireless communication system can be roughly divided into the multiple signal processing processes S111 to S118 shown in FIG1 . Some or all of the signal processing processes shown in FIG1 can be implemented by a separate artificial intelligence (AI) model. The specific implementation thereof can be seen in the description of FIG5 to FIG8 .
[0033] In the channel coding process S111, the transmitter performs channel coding on the information to be transmitted to obtain a coded code stream, wherein the information to be transmitted may be in the form of a bit stream.
[0034] In the modulation process S112 , the code stream is modulated into modulation symbols.
[0035] In the pilot insertion process S113, pilot symbols are inserted into the modulation symbols to form a signal to be transmitted, wherein the pilot symbols can be used by a receiver to perform channel estimation and symbol detection.
[0036] In the transmission signal S114, the above signal is carried on the channel and transmitted to the receiver. In the process of transmitting the signal through the channel, noise is usually superimposed.
[0037] 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 a feedback link for the transmitter to adjust channel coding, modulation, precoding, etc.
[0038] In the symbol detection process S116, symbol detection is performed on the received modulation symbols to obtain a detection result.
[0039] In the demodulation process S117, the received modulation symbols are demodulated based on the detection result to obtain a code stream.
[0040] In the channel decoding process S118, the code stream is decoded to obtain restored information, wherein the restored information may be in the form of a bit stream.
[0041] It should be understood that the signal processing processes S111 to S118 shown in Figure 1 are merely examples of common signal processing processes in wireless communication systems. Wireless communication systems may also include signal processing processes such as resource mapping, precoding, interference cancellation, and CSI measurement. These signal processing processes can also be implemented through separate AI models. For the sake of brevity, this application will not go into detail.
[0042] 2. Channel Estimation
[0043] Due to the complexity and time-varying nature of wireless channel environments, in wireless communication systems (e.g., the wireless communication systems described above), a receiver needs to recover received signals based on channel estimation results. Figure 2 is a schematic diagram of channel estimation and signal recovery applicable to embodiments of the present application.
[0044] As shown in FIG2 , in step S210 , the transmitter transmits, in addition to the data signal, a series of pilot signals known to the receiver on the time-frequency resources, such as the channel state information-reference signal (CSI-RS) and the demodulation reference signal (DMRS).
[0045] In step S211, the transmitter transmits the above data signal and pilot signal to the transmitter through the channel.
[0046] The time-frequency resources occupied by the pilot signal are different from the time-frequency resources occupied by the data signal.
[0047] In step S212, after receiving the pilot signal, the receiver may perform channel estimation. In one possible implementation, the receiver may estimate channel information of the channel transmitting the pilot signal based on the pre-stored pilot signal and the received pilot signal using a channel estimation algorithm (e.g., a least squares (LS) channel estimation method).
[0048] In step S213, the receiver may recover the channel information on all time-frequency resources using an interpolation algorithm based on the channel information of the channel transmitting the pilot sequence, for use in subsequent CSI feedback or data recovery.
[0049] Based on the above description in conjunction with Figure 2, it can be seen that the time-frequency resources for transmitting pilot signals and the time-frequency resources for transmitting data signals are different time-frequency resources. In addition, some communication protocols (for example, the NR communication protocol) stipulate that the symbols used to transmit pilot signals (hereinafter referred to as "pilot symbols") and the symbols used to transmit data signals (hereinafter referred to as "data symbols") are different. Figures 3(a) to 3(b) show the patterns of data symbols and pilot symbols under different configurations.
[0050] As shown in Figure 3(a), within an RB, pilot symbols are distributed every other symbol across multiple REs corresponding to symbol 2 within the RB. As shown in Figure 3(b), within an RB, pilot symbols occupy some of the multiple symbols corresponding to symbols 2 and 10 within the RB. As shown in Figure 3(c), within an RB, pilot symbols occupy multiple groups of REs within symbol 2 within the RB, where each group of REs includes two consecutive REs in the frequency domain.
[0051] Generally, different patterns in the patterns shown in Figures 3(a) to 3(c) can be adapted to different communication environments. In some implementations, when the terminal device is moving at a high speed and the channel characteristics vary rapidly, a pattern with a denser distribution of pilot symbols can be selected to help improve the accuracy of channel quality estimation for the entire RB. For example, the pattern shown in Figure 3(b) can be selected.
[0052] In other implementations, when the terminal device moves slowly and the channel characteristics vary slowly over time, a pattern with a sparser distribution of pilot symbols can be selected, which helps to reduce the overhead generated by transmitting pilot signals while ensuring the accuracy of channel quality estimation for the entire RB.
[0053] 3. Neural Network
[0054] In recent years, artificial intelligence research, exemplified by neural networks, has achieved remarkable success in many fields, and will continue to play a vital role in people's lives and production for a long time to come. A neural network can be understood as a computational model consisting of multiple interconnected neuron nodes. The connections between these nodes represent the weighted values from input signals to output signals, often referred to as parameters. Each node performs a weighted summation of different input signals and outputs the result through a specific activation function.
[0055] As shown in Figure 4, neurons can rely on activation functions to implement nonlinear mapping, where the input of the neuron can be recorded as A, and each dimension of the input is recorded as a j , the corresponding parameter is recorded as w j , together with the summation units (SU), the input is strengthened or weakened. In addition, the output of SU can be input into the activation function f to obtain the output t, where the value of j is 1, 2, ..., n.
[0056] Common neural networks include convolutional neural network (CNN), recurrent neural network (RNN), deep neural network (DNN), etc.
[0057] The following describes a neural network applicable to embodiments of the present application in conjunction with FIG5 . The neural network shown in FIG5 can be divided into three categories based on the location 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 .
[0058] The input layer 510 is used to input data, where the input data can be, for example, a received signal received by a receiver. The hidden layer 520 is used to process the input data, for example, decompress the received signal. The output layer 530 is used to output processed output data, for example, a decompressed signal.
[0059] As shown in Figure 5, a neural network consists of multiple layers, each of which contains multiple neurons. The neurons between layers can be fully connected or partially connected. For connected neurons, the output of the neurons in the previous layer can serve as the input of the neurons in the next layer.
[0060] With the continuous advancement of neural network research, deep learning algorithms have been proposed in recent years. These algorithms introduce a large number of hidden layers into neural networks, forming DNNs. More hidden layers allow DNNs to better capture complex real-world situations. Theoretically, a model with more parameters has higher complexity and a greater "capacity," meaning it can handle more complex learning tasks. These neural network models are widely used in pattern recognition, signal processing, optimization and combination, anomaly detection, and other fields.
[0061] CNN is a deep neural network with a convolutional structure, and its structure is shown in FIG6 , which may include an input layer 610 , a convolutional layer 620 , a pooling layer 630 , a fully connected layer 640 , and an output layer 650 .
[0062] Each convolution layer 620 may include a plurality of convolution operators, which are also called kernels. The convolution operator can be regarded as a filter for extracting specific information from the input signal. The convolution operator can essentially be a parameter matrix, which is usually predefined.
[0063] The parameter values in these parameter matrices need to be obtained through a lot of training in practical applications. The parameter matrices formed by the parameter values obtained through training can extract information from the input signal, thereby helping CNN to make correct predictions.
[0064] When CNN has multiple convolutional layers, the initial convolutional layer tends to extract more general features, which can also be called low-level features. As the depth of CNN increases, the features extracted by the subsequent convolutional layers become more and more complex.
[0065] Pooling layer 630 is often needed to reduce the number of training parameters. Therefore, it is often necessary to periodically introduce a pooling layer after the convolution layer. For example, as shown in Figure 6, a convolution layer can be followed by a pooling layer, or multiple convolution layers can be followed by one or more pooling layers. In the signal processing process, the sole purpose of the pooling layer is to reduce the spatial size of the extracted information.
[0066] The fully connected layer 640, after being processed by the convolution layer 620 and the pooling layer 630, is not sufficient for CNN to output the required output information. Because as mentioned above, the convolution layer 620 and the pooling layer 630 only extract features and reduce the parameters brought by the input data. However, in order to generate the final output information (for example, the bit stream of the original information transmitted by the transmitter), CNN also needs to use the fully connected layer 640. Generally, the fully connected layer 640 may include multiple hidden layers, and the parameters contained in the multiple hidden layers may be pre-trained based on relevant training data of a specific task type. For example, the task type may include decoding a data signal received by a receiver. For another example, the task type may also include channel estimation based on a pilot signal received by the receiver.
[0067] Following the multiple hidden layers in the fully connected layer 640, the final layer of the CNN is the output layer 650, which is used to output the results. Typically, this output layer 650 is configured with a loss function (e.g., a loss function similar to categorical cross entropy) to calculate the prediction error, or to evaluate the degree of difference between the CNN model's output (also known as the predicted value) and the ideal result (also known as the true value).
[0068] To minimize the loss function, the CNN model needs to be trained. In some implementations, the CNN model can be trained using a backpropagation algorithm (BP). The BP training process consists of a forward propagation process and a backward propagation process. During the forward propagation process (e.g., the propagation from 610 to 650 in Figure 6 is forward propagation), the input data is fed into the aforementioned layers of the CNN model, processed layer by layer, and transmitted to the output layer. If the output result differs significantly from the ideal result, the aforementioned loss function is minimized as the optimization goal, and the backward propagation process is switched to (e.g., the propagation from 650 to 610 in Figure 6 is backward propagation). The partial derivatives of the optimization goal with respect to each neuron weight are calculated layer by layer, forming the gradient of the optimization goal with respect to the weight vector, which serves as the basis for modifying the model parameters. The CNN training process is completed during the parameter modification process. When the aforementioned error reaches the desired value, the CNN training process ends.
[0069] It should be noted that the CNN shown in Figure 6 is only an example of a convolutional neural network. In specific applications, the convolutional neural network can also exist in the form of other network models, which is not limited in this embodiment of the present application.
[0070] RNNs are designed to process sequential data. In traditional neural network models (for example, CNN models), the layers are fully connected, from the input layer to the hidden layer to the output layer, and the nodes within each layer are disconnected. However, these ordinary neural networks are inadequate for many problems. For example, if you want to predict the next word in a sentence, you generally need to use the previous word, because the previous and next words in a sentence are not independent. RNNs are called recurrent neural networks because the current output of a sequence is also related to the previous output. Specifically, the network remembers the previous information and applies it to the calculation of the current output. That is, the nodes between hidden layers are no longer disconnected but connected, and the input of the hidden layer includes not only the output of the input layer but also the output of the hidden layer at the previous moment. In theory, RNNs can process sequence data of any length.
[0071] Training an RNN is similar to training a traditional ANN (artificial neural network). The same backpropagation error algorithm is used, but there is a slight difference. If the RNN is expanded, the parameters W, U, and V are shared, while traditional neural networks are not. Furthermore, when using the gradient descent algorithm, the output of each step depends not only on the network state at the current step, but also on the state of the network at the previous steps. For example, at t = 4, three steps need to be propagated backward, and various gradients need to be added to the three subsequent steps. This learning algorithm is called backpropagation through time (BPTT).
[0072] Given the existence of artificial neural networks and convolutional neural networks, why do we still need recurrent neural networks? The reason is simple. Both convolutional and artificial neural networks assume that elements are independent of each other, and that input and output are also independent, like cats and dogs. However, in the real world, many elements are interconnected, such as the changes in stock prices over time. For example, someone said, "I love traveling, and my favorite place is Yunnan. I must visit __ someday." Everyone knows to fill in the blank with "Yunnan." This is because we infer this based on the context, but achieving this is quite difficult. Therefore, recurrent neural networks were developed. Their essence is that they possess memory, just like humans. Therefore, their output depends on the current input and memory. To put it simply, an RNN is a unit structure that is reused.
[0073] At present, in order to solve the gradient explosion or vanishing problem of RNN, a long short-term memory (LSTM) model is obtained by transforming RNN. As shown in Figure 7, LSTM introduces a new memory unit ct (also called "cell state"), which is used for linear cyclic information transmission and outputs information to the external state h of the hidden layer. t At each moment t, c t It records historical information up to the current moment. Unlike RNNs, which only consider the most recent state, memory cells determine which states should be retained and which should be forgotten, addressing the shortcomings of traditional RNNs in long-term memory.
[0074] Continuing to refer to FIG7, in order to achieve the above state selection, the memory unit introduces a gate control mechanism to control the path of information transmission, similar to the gate in the data circuit, "0" means closed, and "1" means open. The memory unit includes a forget gate 710, an input gate 720, and an output gate 730. Among them, the forget gate is used to control the memory unit c at the previous moment. t-1 How much information needs to be forgotten? The input gate is used to control the candidate state at the current moment. How much information needs to be stored? The output gate is used to control the memory unit c at the current moment. t How much information needs to be output to the external state h t .
[0075] 4. Channel Estimation Based on AI Decoder
[0076] The channel estimation based on the AI decoder aims to process the pilot signal received by the receiver using the AI-based channel estimation module to achieve channel estimation. Figure 8 shows the process of channel estimation based on the channel estimation module. Referring to Figure 8, the pilot signal received by the receiver 800 is used as the input of the channel estimation module 810. Accordingly, the channel estimation module 810 processes the input pilot signal to output channel information. In addition, 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 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 when transmitting the pilot signal, or the noise when transmitting the pilot signal, etc. can also be input to the channel estimation module 810.
[0077] The above describes the communication process and terminology involved in the embodiments of the present application in conjunction with Figures 1 to 8, and the following describes the communication system applicable to the embodiments of the present application in conjunction with Figure 9.
[0078] FIG9 illustrates a wireless communication system 900 applicable to an embodiment of the present 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 geographic area and may communicate with a terminal device 920 located within the coverage area.
[0079] Figure 9 exemplarily shows 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, which is not limited in this embodiment of the present application.
[0080] Optionally, the wireless communication system 900 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0081] Optionally, the terminal devices 920 may also communicate directly with each other. For example, two terminal devices 920 may communicate with each other via a device-to-device (D2D) link.
[0082] It should be noted that the following description uses the first device and the second device as examples. In some implementations, the first device may be the aforementioned network device 910, and accordingly, the second device may be the aforementioned terminal device 920. In other implementations, the first device may be the aforementioned terminal device 920, and accordingly, the second device may be the aforementioned network device 910. In still other implementations, the first device may be the aforementioned terminal device 920, and accordingly, the second device may be the aforementioned terminal device 920. This embodiment of the present application does not specifically limit this.
[0083] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0084] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects, and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.
[0085] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.
[0086] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0087] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
[0088] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0089] It should be understood that the communication devices referred to in this application may be network devices or terminal devices. For example, the first communication device may be a network device, and the second communication device may be a terminal device. In another example, the first communication device may be a terminal device, and the second communication device may be a network device. In another example, both the first communication device and the second communication device may be network devices, or both may be terminal devices.
[0090] It should also be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0091] At present, in known communication systems, in order to improve the reliability of transmission signals, signals transmitted on multiple transmission resources are transmitted in an orthogonal transmission manner, wherein orthogonal transmission can be understood as processing the signals transmitted on multiple transmission resources into mutually orthogonal signals for transmission, and the orthogonal signals are transmitted independently of each other and do not interfere with each other. In the scenario of orthogonal transmission, for a certain transmission resource, it can only be used to transmit one signal at a time, resulting in low utilization of the transmission resources. On the other hand, when the total transmission resources are certain, if the number of transmission resources occupied by a certain signal (hereinafter referred to as the "first signal") increases, it means that the number of transmission resources that can be used to transmit other signals (hereinafter referred to as the "second signal") decreases, which may cause other signals to fail to be transmitted in a timely manner.
[0092] For example, if the first signal is a pilot signal and the second signal is a data signal, the pilot signal and the data signal are orthogonally transmitted on different transmission resources. This means that a given transmission resource can only be used to transmit either a data signal or a pilot signal at a given moment, resulting in low transmission resource utilization. On the other hand, given a fixed total number of transmission resources, if the number of transmission resources occupied by pilot signals increases, this means the number of transmission resources available for data signal transmission decreases, potentially preventing timely data signal transmission. Alternatively, if the number of transmission resources occupied by data signals increases, this means the number of transmission resources available for pilot signal transmission decreases, potentially reducing the accuracy of channel estimation based on pilot signals.
[0093] Therefore, to address the above problems, an embodiment of the present application provides a method for wireless communication, in which the first signal and the second signal can be non-orthogonally transmitted on the same transmission resource (also called "target transmission resource") to improve the utilization of transmission resources.
[0094] In some implementations, the target signal includes a non-orthogonal first signal and a non-orthogonal second signal. In other words, the target signal includes the first signal and the second signal transmitted non-orthogonally, or the second signal and the first signal are transmitted non-orthogonally on the target transmission resource.
[0095] Based on the above description, it can be seen that the non-orthogonal transmission of the first signal and the second signal can be transmitted simultaneously through the target transmission resource. This can be understood as the first signal and the second signal being transmitted on the target transmission resource in a superimposed manner. Therefore, in the embodiments of the present application, the above-mentioned target transmission resource can also be referred to as a "superimposed transmission resource." The superimposition method of the first signal and the second signal will be described below with reference to Figures 11 to 58. For the sake of brevity, it will not be repeated here.
[0096] In an embodiment of the present application, the first signal and the second signal may be different types of signals. For example, the second signal may include a data signal, and correspondingly, the first signal may include a pilot signal. The pilot signal is also called a reference signal, for example, a reference signal may be a CSI-RS, a DMRS, a phase-tracking reference signal (PT-RS), a sounding reference signal (SRS), an SSB synchronization signal block (SS / PBCH block), a positioning reference signal (PRS), etc. Of course, in an embodiment of the present application, the first signal and the second signal may also be other different types of signals.
[0097] For ease of understanding, the following text introduces the non-orthogonal transmission method applicable to the embodiment of the present application in conjunction with Figure 10. It should be noted that the non-orthogonal transmission method applicable to the embodiment of the present application is not limited to this.
[0098] As shown in FIG10 , assuming that the target transmission resources for non-orthogonal transmission belong to a transmission resource set, the target signals transmitted on one or more target transmission resources in the transmission resource set are represented by a matrix S. Accordingly, the matrix S is determined by the formula S = V⊙D + X⊙P, or in other words, the matrix S satisfies V⊙D + X⊙P. Here, the matrix V represents the second parameter associated with the target transmission resources in the transmission resource set; the matrix X represents the first parameter associated with the target transmission resources in the transmission resource set; the matrix D represents the second signal transmitted on the target transmission resources in the transmission resource set; the matrix P represents the first signal transmitted on the target transmission resources in the transmission resource set; and ⊙ represents the Hadamard product.
[0099] In some implementations, assuming that 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 the matrix A∈[0,1] and sqrt() represents square root calculation.
[0100] It should be noted that in the embodiments of the present application, there is no limit on the number of target transmission resources included in the transmission resource set. Accordingly, the dimensions of the matrices mentioned above (for example, matrix S, matrix V, matrix D, matrix P, matrix A, matrix V, and matrix X, etc.) are associated with the dimensions (or number) of the target transmission resources in the transmission resource set. For example, each element in the matrix may correspond to a transmission resource in the transmission resource set. In some implementations, the dimension of the matrix is the same as the dimension of the target transmission resource in the transmission resource set. Taking the transmission resource set as RB as an example, the RB can be represented as including N rows and M columns of REs, and all REs in the RB are superimposed transmission resources. Accordingly, the matrix mentioned above can be a matrix with N rows and M columns, where M and N are positive integers.
[0101] Typically, the dimensions of the matrix 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 RBs, the dimensions of the matrix are the same as the dimensions of the REs in the two RBs. Assuming that an RB can be represented as consisting of N rows and M columns of REs, then two RBs contain 2N rows and 2M columns of REs, and the corresponding dimensions of the two RBs are 2N rows and 2M columns. In this case, if all REs in the two RBs are superimposed transmission resources, the dimensions of the matrix mentioned above can be a matrix with 2N rows and 2M columns.
[0102] Typically, for a target signal transmitted in a non-orthogonal manner, the receiving end can receive the target signal based on the first model, which helps improve the reception performance of the target signal. The first model can be an AI model and / or a machine learning (ML) model.
[0103] Based on the above introduction, it can be seen that model-based communication methods have been introduced in various communication processes of communication systems. For example, in a solution based on non-orthogonal communication, a model can be introduced at the transmitting end to send the target signal. For another example, in a solution based on non-orthogonal communication, a model can be introduced at the receiving end to receive the target signal. Generally speaking, the model used by the transmitting end to transmit the target signal needs to match the model used by the receiving end to receive the target signal, which helps to improve the success rate of the model-based communication process. However, in the traditional signal transmission process, the transmitting end and the receiving end cannot obtain the model used by the other party, which results in the model used by the transmitting end and the model used by the receiving end not matching.
[0104] Therefore, to address the above issues, an embodiment of the present application provides a wireless communication method in which a model (hereinafter referred to as the "first model") can be managed through first information, helping to avoid the problem of mismatch between the model at the transmitting end and the model at the receiving end. For ease of understanding, the wireless communication method of an embodiment of the present application is described below in conjunction with Figure 11. The method shown in Figure 11 includes step S1110.
[0105] It should be noted that, for ease of understanding, the transmitter and receiver described below refer to the target signal transmitter and receiver. The target signal receiver can be either the receiver or the transmitter of the first information. Correspondingly, the target signal transmitter can be either the receiver or the transmitter of the first information. This will be explained below with reference to specific scenarios.
[0106] In step S1110, the first device sends first information to the second device, where the first information is used to manage the first model, and the first model is used to receive the target signal.
[0107] In the embodiments of the present application, the manner of managing the first model is not limited. In some implementations, managing the first model may include model switching, i.e., switching the first model to a second model, where the first model and the second model are different models. Typically, model switching can be performed when the first model is not suitable for current communication conditions, thereby helping to improve the success rate of communication.
[0108] It should be noted that both the first model and the second model can be two models from multiple pre-stored models on the receiving end or the transmitting end. Taking the receiving end as an example, the model switching process can be understood as switching between multiple preset models. Of course, in the embodiments of the present application, the second model can be configured by other devices. Taking the receiving end as an example, the second model can be a model indicated by the transmitting end to the receiving end, rather than a model pre-stored by the receiving end.
[0109] In other implementations, managing the first model may include model updating, i.e., updating the first model, or training or retraining the first model. For example, updating the first model may include updating hyperparameters of the first model, where the hyperparameters may include, for example, an optimizer used by the first model and / or the number of update steps for the first model. Generally, model updating may be performed when the first model is not suitable for current communication conditions, thereby helping to improve the success rate of communication.
[0110] The embodiment of the present application does not limit the training data of the first model. For example, the training data of the first model may be data in an actual communication process. For another example, the training data of the first model may be pre-stored data.
[0111] In addition, the embodiment of the present application does not limit the training method of the first model. For example, the training method of the first model can be online training. For another example, the training method of the first model can be offline training.
[0112] In other implementations, the management of the first model may include model fallback, i.e., fallback from the first model to the target reception mode. Taking the first model as an AI model as an example, the target reception mode may include a non-AI communication mode. In other words, the above-mentioned model fallback may include fallback from the AI model-based communication mode to the non-AI traditional communication mode. Generally, when the first model cannot be applied to the current communication conditions, model fallback can be performed to help improve the success rate of communication.
[0113] In other implementations, managing the first model may include maintaining the model, i.e., maintaining the use of the first model for communication, for example, maintaining the use of the first model for receiving a target signal. Generally, maintaining the model may be performed when the first model is suitable for current communication conditions, thereby improving the success rate of communication.
[0114] In some implementations, the aforementioned management of the first model can be defined via events. Accordingly, the first device can manage the first model by executing corresponding events. For example, the aforementioned model switch can be defined by a first event. For another example, the aforementioned model update can be defined by a second event. For another example, the aforementioned model rollback can be defined by a third event. For another example, the aforementioned model retention can be defined by a fourth event.
[0115] In some implementations, the management of the first model may be triggered based on a first condition, where the first condition is associated with reception performance of the target signal. For example, if the target signal includes a pilot signal, the reception performance of the target signal includes the accuracy of channel state information obtained based on the pilot signal. For example, if the target signal includes a data signal, the reception performance of the target signal includes the accuracy of data obtained based on the target signal.
[0116] The management of the first model may be triggered based on a first condition, and may include triggering the management of the first model if the first condition is met. Of course, in an embodiment of the present application, the management of the first model may be triggered based on the first condition, and may include triggering the management of the first model if the first condition is not met.
[0117] Taking the case where the first condition is met, triggering the management of the first model as an example, in some implementations, the first condition includes one of the following: the reception performance of the target signal is less than the reception performance threshold; the first duration within the target time period is greater than the time threshold; the first number within the target time period is greater than the quantity threshold; the second duration is greater than the time threshold; the second number is greater than the quantity threshold.
[0118] For example, if the first condition includes the target signal reception performance being less than a reception performance threshold, this indicates that the first model has a low accuracy rate for correctly receiving the target signal and may not be applicable to the current transmission conditions. In this case, the first model can be managed. The reception performance threshold can be determined based on one or more of the following: predefined information, preconfigured information, and network device configuration information.
[0119] Taking the example of the first condition including that the first duration within the target time period is greater than the time threshold, wherein the first duration within the target time period is the duration during which the reception performance of the target signal is less than the reception performance threshold. The fact that the first duration within the target time period is greater than the time threshold indicates that the accuracy of the first model in correctly receiving the target signal is low, and the first model may not be applicable to the current transmission conditions. In this case, the first model can be managed. The target time period and / or each threshold (for example, the time threshold and / or the reception performance threshold) can be determined based on one or more of the following: predefined information, preconfigured information, and configuration information of the network device.
[0120] Taking the example of the first condition including the first number being greater than the quantity threshold within the target time period, the first number is the number of times the reception performance of the target signal is less than the reception performance threshold. The first number being greater than the quantity threshold within the target time period indicates that the accuracy of the first model in correctly receiving the target signal is low, and the first model may not be applicable to the current transmission conditions. In this case, the first model can be managed. The target time period and / or each threshold (for example, the quantity threshold and / or the reception performance threshold) can be determined based on one or more of the following: predefined information, preconfigured information, and configuration information of the network device.
[0121] Taking the example of the first condition including the second duration being greater than a time threshold, the second duration is the duration during which the target signal reception performance is less than the reception performance threshold. This second duration being greater than the time threshold indicates that the first model has a low accuracy rate for correctly receiving the target signal and may not be suitable for the current transmission conditions. In this case, the first model can be managed. The time threshold and / or reception performance threshold may be determined based on one or more of the following: predefined information, preconfigured information, and network device configuration information.
[0122] Taking the example of the first condition including a second number greater than a quantity threshold, the second number is the number of times the target signal reception performance is less than the reception performance threshold. A second number greater than the quantity threshold indicates that the first model has a low accuracy rate for correctly receiving the target signal and may not be suitable for the current transmission conditions. In this case, the first model can be managed. The quantity threshold and / or reception performance threshold can be determined based on one or more of the following: predefined information, preconfigured information, and network device configuration information.
[0123] In the embodiments of the present application, the device that determines whether the first condition is satisfied is not limited. In some implementations, the first device may determine whether the first condition is satisfied. In other implementations, the second device may determine whether the first condition is satisfied. In still other implementations, the first device and the second device may jointly determine whether the first condition is satisfied.
[0124] In the embodiments of the present application, the specific judgment method based on the first condition is not limited. In some implementations, the first model can be managed when the first condition is met for the first time, and this judgment method can also be called a "single judgment method". In other implementations, the first model can be managed when the first condition is met multiple times, and this judgment method can also be called a "multiple judgment method". In other implementations, the first model can be managed when the number of times the first condition is met within the target time accumulates to a preset number of times, and this judgment method can also be called a "cumulative judgment method". For ease of understanding, the above three judgment methods are introduced below respectively.
[0125] For the single judgment method, assuming that the first model is used to perform channel estimation on the non-orthogonal pilot of a certain pattern, if the channel estimation result of the first model is significantly different from the actual channel estimation result, it means that the accuracy of the channel estimation by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed.
[0126] Assume that the first model is used to perform symbol detection on a non-orthogonal pilot of a certain pattern. If the difference between the channel estimation result of the first model and the symbol associated with the original data is large, it means that the accuracy of the symbol detection by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed.
[0127] Assume that the target signal is obtained based on non-orthogonal transmission of the pilot signal and the data signal, and the first model is used to separate the pilot data of the target signal of a certain pattern. If the difference between the pilot data separation result of the first model and the original signal (the original data signal and the original pilot signal) is large, it means that the accuracy of the pilot data separation of the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed.
[0128] With respect to the multiple determination method, in some implementations, the multiple determination method may be a multiple determination method that is continuous in time. For example, the multiple determination method may be a continuous N-time determination method, where N is a positive integer greater than 1. Alternatively, the multiple determination method may be a multiple determination method that is discontinuous in time (also known as "non-continuous"). For example, the multiple determination method may be a non-continuous N-time determination method, where N is a positive integer greater than 1.
[0129] In other implementations, the multiple determination method may be a periodic multiple determination method, for example, performing a determination once in each of T cycles, where T is a positive integer greater than 1. Alternatively, the multiple determination method may be a non-periodic multiple determination method.
[0130] Assume that the first model is used to perform channel estimation on a non-orthogonal pilot of a certain pattern. If the average value of the first model's n consecutive channel estimation results is significantly different from the true channel estimation result, it means that the accuracy of the channel estimation by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where n is a positive integer less than or equal to N.
[0131] Assume that the first model is used to perform symbol detection on a non-orthogonal pilot of a certain pattern. If the difference between the t-time channel estimation result of the first model and the symbol associated with the original data within T periods is large, it means that the accuracy of the symbol detection by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where t is a positive integer less than or equal to T.
[0132] Assume that the target signal is obtained based on non-orthogonal transmission of the pilot signal and the data signal, and the first model is used to perform pilot data separation on the target signal of a certain pattern. If the non-continuous n pilot data separation results of the first model are significantly different from the original signals (original data signals and original pilot signals), it means that the accuracy of the pilot data separation of the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where n is a positive integer less than or equal to N.
[0133] For the cumulative determination method, multiple determinations can be performed on the first model cumulatively within a target time period, where the target time period can be represented by the duration of a first time window, where the first time window can, for example, include L milliseconds, or the first time window can, for example, include L time slots, or the first time window can, for example, include L subframes. Of course, in the embodiment of the present application, the above-mentioned target time period can also be represented by other than a time window.
[0134] Assume that the first model is used to perform channel estimation on a non-orthogonal pilot of a certain pattern. If the average value of the channel estimation results of the first model for n consecutive times is significantly different from the actual channel estimation result, and n reaches the preset cumulative number of times, it means that the accuracy of the channel estimation performed by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where n is a positive integer less than or equal to N.
[0135] Assume that the first model is used to perform symbol detection on a non-orthogonal pilot of a certain pattern. If the difference between the t-time channel estimation result of the first model and the symbol associated with the original data within T periods is large, and t reaches the preset cumulative number of times, it means that the accuracy of symbol detection by the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where t is a positive integer less than or equal to T.
[0136] Assume that the target signal is obtained based on non-orthogonal transmission of the pilot signal and the data signal, and the first model is used to perform pilot data separation on the target signal of a certain pattern. If the non-continuous n pilot data separation results of the first model are significantly different from the original signal (original data signal and original pilot signal), and n reaches the preset cumulative number of times, it means that the accuracy of the pilot data separation of the first model is low, and the first model may not be applicable to the current transmission conditions. At this time, the first model can be managed, where n is a positive integer less than or equal to N.
[0137] It should be noted that the above description uses the example of triggering management of the first model when the difference between the predicted result of the first model and the actual result is large. In the embodiment of the present application, if the difference between the predicted result of the first model and the actual result is small, management of the first model may also be triggered. In this case, management of the first model may include maintaining the use of the first model.
[0138] As mentioned above, in some scenarios, the above-mentioned judgment-related parameters can be configured by the network device. For example, the network device can be configured through one or more of the following information: downlink control information (DCI), media access control control element (MAC CE), radio resource control (RRC), RRC reconfiguration message, system broadcast, master information block (MIB), system information block (SIB), and SIB1.
[0139] In an embodiment of the present application, configuration through DCI and / or MAC CE helps to reduce the delay in configuring the above parameters. In an embodiment of the present application, configuration through RRC signaling and / or RRC reconfiguration message helps to avoid occupying physical downlink control channel (PDCCH) resources, and also helps to improve the flexibility of configuration. In an embodiment of the present application, configuration through system broadcast, MIB, SIB1, SIB, etc. helps to allow more terminal devices to complete the configuration through broadcast, so as to reduce the transmission resources required to transmit the above configuration. In addition, broadcasting within the scope of the cell helps to facilitate the unified management of the cell.
[0140] It should be noted that the above-mentioned determination method introduced in the embodiment of the present application can be used in combination with the first condition introduced above. For example, if the determination method is a single determination method, the first condition may include that the reception performance of the target signal is less than the reception performance threshold. For another example, if the determination method is a multiple determination method, the first condition may include that the second number is greater than the quantity threshold. For another example, if the determination method is a cumulative determination method, the first condition may include one or more of the following: the first duration within the target time period is greater than the time threshold; the first number within the target time period is greater than the quantity threshold; the second duration is greater than the time threshold.
[0141] In some implementations, the target signal may be the non-orthogonal transmission signal described above. Of course, in the embodiments of the present application, the target signal is not specifically limited, and the target signal may also be an orthogonal transmission signal.
[0142] Taking the above-mentioned target signal as a non-orthogonal transmission signal as an example, in some implementations, the first model may be the model described above for transmitting the target signal. For example, the first model may be a model for superimposing the first signal and the second signal. In another example, the first model may be a model for modulating the first signal and / or the second signal. In other implementations, the first model may be the model described above for receiving the target signal. For example, the first model may be a model for decoding the target signal. In another example, the first model may be a model for demodulating the target signal. In another example, the first model may be a model for recovering the target signal.
[0143] It should be noted that in the embodiments of the present application, the first device and / or the second device are not limited. For example, the first device may be the transmitter of the target signal, and correspondingly, the second device may be the receiver of the target signal. For another example, the first device may be the receiver of the target signal, and correspondingly, the second device may be the transmitter of the target signal.
[0144] The following describes the first device and the second device in detail based on different implementation methods of the first information. For the sake of brevity, they are not repeated here.
[0145] The following introduces the first information of the embodiments of the present application in combination with Examples 1 to 5.
[0146] Example 1: The first information is used to indicate a management result of the first model.
[0147] Taking the example that managing the first model includes switching the first model to the second model, the first information is used to indicate that the switching to the second model is successful, or the first information is used to indicate that the switching to the second model is failed.
[0148] In some implementations, if the first information is used to indicate that the switching to the second model is successful, the first information includes information of the second model.
[0149] In some implementations, the information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; and a transmission method of a target signal associated with the second model.
[0150] For example, if the information of the second model includes an identifier of the second model, the identifier of the second model is used to indicate the second model. For example, the identifier of the second model may be an index of the second model. For another example, the identifier of the second model may be a function identifier of the second model. For another example, the identifier of the second model may be a version number of the second model.
[0151] Taking the example that the information of the second model includes the parameters of the second model, in some implementations, the parameters of the second model can be used to indicate the weight of the second model. In other implementations, the model structure of the second model.
[0152] Taking the example of the second model information including the target signal transmission mode, in some implementations, the target signal transmission mode may be indicated by a target signal transmission pattern, where the target signal transmission pattern is used to indicate transmission resources available for transmitting the target signal, where the transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. Taking the example of the target signal including a pilot signal, the target signal transmission pattern may be a pilot signal transmission pattern.
[0153] In some implementations, the target signal transmission pattern may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as updated receiver configuration information, where the updated receiver receives signals based on the updated first model.
[0154] Taking the example where managing the first model includes updating the first model to an updated first model, the first information is used to indicate that the first model update is successful, or the first information is used to indicate that the first model update fails.
[0155] In some implementations, if the first information is used to indicate that the first model is updated successfully, the first information includes information of the updated first model (also referred to as "update information").
[0156] In some implementations, the update information includes one or more of the following: hyperparameters of the updated first model; and a transmission method of the target signal associated with the updated first model.
[0157] Taking the update information including the hyperparameters of the updated first model as an example, the hyperparameters may include one or more of the following: learning rate; batch size; number of iterations; regularization parameter; number of hidden units; activation function; optimization algorithm, etc.
[0158] Taking the example of the update information including the transmission mode of the target signal, in some implementations, the transmission mode of the target signal may be indicated by a transmission pattern of the target signal, where the transmission pattern of the target signal is used to indicate transmission resources that can be used to transmit the target signal, where the transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. Taking the example of the target signal including a pilot signal, the transmission pattern of the target signal may be a transmission pattern of the pilot signal.
[0159] In some implementations, the target signal transmission pattern may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as updated receiver configuration information, where the updated receiver receives signals based on the updated first model.
[0160] Taking the example that managing the first model includes falling back from the first model to the target receiving mode, the first information is used to indicate that falling back to the target receiving mode is successful, or the first information is used to indicate that falling back to the target receiving mode fails.
[0161] In some implementations, if the first information is used to indicate that the fallback to the target reception mode is successful, the first information includes information of the target reception mode.
[0162] In some implementations, the target reception mode information includes one or more of the following: configuration information of the target reception mode; and a transmission mode of a target signal associated with the target reception mode. The target signal may be a signal transmitted based on an orthogonal transmission mode.
[0163] Taking the example of the target reception mode information including the target signal transmission mode, in some implementations, the target signal transmission mode may be indicated by a target signal transmission pattern. The target signal transmission pattern is used to indicate transmission resources available for transmitting the target signal. The transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. Taking the example of the target signal including a pilot signal, the target signal transmission pattern may be a conventional pilot signal transmission pattern.
[0164] In some implementations, the target signal transmission method may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as receiver configuration information, where the receiver is a traditional receiver that receives signals based on a non-AI model.
[0165] Taking the example that managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
[0166] In some implementations, if the first information indicates that the target signal is successfully received using the first model, the first information includes information for monitoring the first model. The information for monitoring the first model may be parameters associated with the various determination methods described above, which are not detailed here for brevity.
[0167] In the embodiment of the present application, the first device may be a receiving end of the target signal, and the second device may be a transmitting end of the target signal. In some implementations, the first model may be located on the first device.
[0168] Example 2: The first information is used to indicate a target event executed to manage the first model.
[0169] As previously mentioned, the manner of managing the first model can be embodied in the form of an event. Therefore, in some implementations, the first information can indicate the target event to be executed for managing the first model, thereby indicating the manner of managing the first model. Of course, in the embodiments of the present application, the manner of managing the first model can also be directly indicated by the first information, and the manner of managing the first model does not need to be defined through an event.
[0170] In some implementations, the target event includes executing one or more of the following: an event for switching to the first model (i.e., the first event described above); an event for updating the first model (i.e., the second event described above); an event for rolling back from the first model (i.e., the third event described above); and an event for maintaining signal reception based on the first model (i.e., the fourth event described above).
[0171] In some implementations, the method further includes: the first device determining whether to allow or deny management of the first model; and step S1110 includes: in response to allowing management of the first model, the first device sending the first information to the second device. Of course, in this embodiment of the present application, the first device may also not perform the determination step and directly send the first information to the second device.
[0172] In the embodiments of the present application, the first device may be a receiver of the target signal, and the second device may be a transmitter of the target signal. In some implementations, the first model may be located on the first device. Of course, in the embodiments of the present application, the first device may be a transmitter of the target signal, and the second device may be a receiver of the target signal. In some implementations, the first model may be located on the second device.
[0173] Example 3: The first information includes configuration information associated with managing the first model.
[0174] In other words, the configuration information is used to configure the second device to manage the first model. In the embodiment of the present application, the configuration information may be slightly different for different management methods.
[0175] In some implementations, if managing the first model includes switching the first model to the second model, the configuration information includes configuration information of the second model, or in other words, the configuration information is used to configure the second model.
[0176] In some implementations, the configuration information is used to configure a transmission mode for a target signal associated with the second model. The transmission mode for the target signal may be indicated by a transmission pattern of the target signal, wherein the transmission pattern of the target signal indicates transmission resources available for transmitting the target signal, wherein the transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. For example, if the target signal includes a pilot signal, the transmission pattern of the target signal may be a transmission pattern of the pilot signal.
[0177] In some implementations, the target signal transmission method may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as receiver configuration information, where the receiver is a receiver that receives signals based on an AI model.
[0178] In some implementations, if managing the first model includes updating the first model, the configuration information is used to update the first model, or in other words, is configuration information for updating the first model.
[0179] In some implementations, the configuration information may include hyperparameters associated with updating the first model, such as an optimizer used by the updated first model, or the number of update steps of the updated first model.
[0180] In some implementations, the configuration information is used to configure a transmission mode for a target signal associated with the updated first model. The transmission mode for the target signal may be indicated by a transmission pattern of the target signal, wherein the transmission pattern of the target signal indicates transmission resources available for transmitting the target signal, wherein the transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. For example, if the target signal includes a pilot signal, the transmission pattern of the target signal may be a transmission pattern of the pilot signal.
[0181] In some implementations, the target signal transmission method may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as receiver configuration information, where the receiver is a receiver that receives signals based on an AI model.
[0182] In some implementations, if managing the first model includes falling back from the first model to a target reception mode, the configuration information includes configuration information of the target reception mode.
[0183] In some implementations, the configuration information is used to configure a target signal transmission mode associated with a target reception mode. The target signal transmission mode may be indicated by a target signal transmission pattern, which indicates transmission resources available for transmitting the target signal. The transmission resources may include one or more of time domain resources, frequency domain resources, and spatial domain resources. For example, if the target signal includes a pilot signal, the target signal transmission pattern may be a conventional pilot signal transmission pattern.
[0184] In some implementations, the target signal transmission method may include one or more of the following: an identifier of the target signal transmission pattern, parameters of the target signal transmission pattern, and a matrix corresponding to the target signal transmission pattern (e.g., the matrix S described above). In some scenarios, the above information may also be referred to as receiver configuration information, where the receiver is a traditional receiver that receives signals based on a non-AI model.
[0185] In some implementations, if managing the first model includes maintaining the use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model. The configuration information can, for example, be used to configure the first condition described above. Of course, the configuration information can also include parameters required for the several determination methods described above.
[0186] In an embodiment of the present application, the first device may be a transmitter of the target signal, and the second device may be a receiver of the target device. In some embodiments, the first model is located in the second device.
[0187] Example 4: The first information includes an instruction for indicating permission or denial of management of the first model.
[0188] In some implementations, the method includes: the first device determining whether to allow or deny management of the first model; and step S1110 includes: in response to allowing management of the first model, the first device sending first information to the second device.
[0189] In an embodiment of the present application, the first device may be a transmitter of the target signal, and the second device may be a receiver of the target device. In some embodiments, the first model is located in the second device.
[0190] Example 5: The first information includes a monitoring result of monitoring the first model.
[0191] In some implementations, the monitoring result of the first model is related to the function of the first model. Taking the first model used for channel estimation and data recovery as an example, the monitoring result of the first model may include one or more of the following: a channel estimation mean square error (MSE) indicator, a normalized mean square error (NMSE) indicator, a symbol detection block error rate (BLER) indicator, a bit error ratio (BER) indicator, etc.
[0192] In some implementations, the monitoring results can be used to determine whether to manage the first model. That is, the method further includes: the second device determining, based on the monitoring results, whether to manage the first model. Accordingly, in response to determining to manage the first model, the second device sends second information to the first device, the second information indicating that the first model should be managed.
[0193] The first information in the embodiments of the present application is described above in conjunction with Examples 1 to 5. In some scenarios, the first information can be used alone, and in some scenarios, the first information can be used in combination with each other. The following describes the scheme of combining the first information with each other in conjunction with Figures 12 to 19.
[0194] To facilitate the distinction between the above examples of the first information, the first information in Example 1 may be referred to as "first indication information" or "fourth indication information," wherein the fourth indication information may be used only to indicate the management result of the first model, and the first indication information may carry other information in Example 1 in addition to the above management result, for example, one or more of the information of the second model, update information, and information on the target receiving method. The first information in Example 2 may be referred to as "second indication information" or "fifth indication information" or "eighth indication information." The first information in Example 3 may be referred to as "third indication information." The first information in Example 4 may be referred to as "sixth indication information." The first information in Example 5 may be referred to as "seventh indication information."
[0195] Figure 12 is a schematic flow chart of a wireless communication method according to an embodiment of the present application. Assuming that the receiving end autonomously triggers the determination method, autonomously determines whether to allow management of the first model and autonomously configures the configuration information required for management of the first model. The method shown in Figure 12 includes steps S1210 to S1240.
[0196] In step S1210, the receiving end determines whether the first condition is met.
[0197] In step S1220 , if the first condition is met, the receiving end determines whether to allow or deny management of the first model.
[0198] In step S1230, if management of the first model is allowed, the receiving end manages the first model. The management of the first model may include any of the management methods described above.
[0199] In step S1240, the receiving end sends first indication information to the sending end to indicate a management result of the first model.
[0200] Figure 13 is a schematic flowchart of a wireless communication method according to an embodiment of the present application. Assuming that the receiving end autonomously triggers the determination method and autonomously determines whether to allow management of the first model, the transmitting end configures the configuration information required for management of the first model for the receiving end. The method shown in Figure 13 includes steps S1310 to S1360.
[0201] In step S1310, the receiving end determines whether the first condition is met.
[0202] In step S1320 , if the first condition is met, the receiving end determines whether to allow or deny management of the first model.
[0203] In step S1330, if management of the first model is allowed, the receiving end sends second indication information to the sending end to indicate a management method for managing the first model.
[0204] In step S1340, the sending end sends third indication information to the receiving end to indicate configuration information required for managing the first model, wherein the configuration information indicated by the third indication information is associated with the management mode in the second indication information.
[0205] In step S1350, the receiving end manages the first model based on the configuration information.
[0206] In step S1360, the receiving end sends fourth indication information to the sending end to indicate the management result of the first model.
[0207] Figure 14 is a schematic flowchart of a wireless communication method according to an embodiment of the present application. Assuming that the receiving end autonomously triggers the determination method and autonomously configures the configuration information required to manage the first model, the transmitting end determines whether to allow management of the first model. The method shown in Figure 14 includes steps S1410 to S1460.
[0208] In step S1410, the receiving end determines whether the first condition is met.
[0209] In step S1420, if the first condition is met, the receiving end sends fifth indication information to the sending end to indicate a management method for managing the first model.
[0210] In step S1430, the sending end determines whether to allow or deny management of the first model.
[0211] In step S1440, if management of the first model is permitted, the sending end sends sixth indication information to the receiving end to indicate that management of the first model is permitted.
[0212] In step S1450 , in response to receiving the sixth indication information, the receiving end manages the first model.
[0213] In step S1460, the receiving end sends first indication information to the sending end to indicate the management result of the first model.
[0214] Figure 15 is a schematic flowchart of a wireless communication method according to an embodiment of the present application. Assuming that the receiving end autonomously triggers the determination method, the transmitting end determines whether to allow management of the first model and configures the configuration information required for management of the first model for the receiving end. The method shown in Figure 15 includes steps S1510 to S1570.
[0215] In step S1510, the receiving end determines whether the first condition is met.
[0216] In step S1520, if the first condition is met, the receiving end sends fifth indication information to the sending end to indicate a management method for managing the first model.
[0217] In step S1530, the sending end determines whether to allow or deny management of the first model.
[0218] In step S1540, if management of the first model is permitted, the sending end sends sixth indication information to the receiving end to indicate that management of the first model is permitted.
[0219] In step S1550, the transmitting end sends third indication information to the receiving end to indicate configuration information required for managing the first model, wherein the configuration information indicated by the third indication information is associated with the management mode in the fifth indication information.
[0220] In step S1560, in response to receiving the sixth indication information, the receiving end manages the first model.
[0221] In step S1570, the receiving end sends first indication information to the sending end to indicate the management result of the first model.
[0222] It should be noted that, in the embodiment of the present application, the third indication information and the sixth indication information may be independently transmitted information, or the third indication information and the sixth indication information may be a single message. Alternatively, the third indication information may be used to implicitly indicate permission to manage the first model. In this case, the sixth indication information may no longer be transmitted to improve the utilization of transmission resources.
[0223] Figure 16 is a schematic flow chart of a wireless communication method according to an embodiment of the present application. Assuming that the transmitting end triggers the determination method, the receiving end determines whether to allow management of the first model and configures the configuration information required for management of the first model. The method shown in Figure 16 includes steps S1610 to S1660.
[0224] In step S1610, the receiving end sends seventh indication information to the sending end, where the seventh indication information is used to indicate the monitoring result of the first model.
[0225] In step S1620, the transmitting end determines whether the first condition is met based on the monitoring result.
[0226] In step S1630, if the first condition is met, the sending end sends eighth indication information to the receiving end to indicate a management method for managing the first model.
[0227] In step S1640 , the receiving end determines whether to allow or deny management of the first model.
[0228] In step S1650, if management of the first model is allowed, the receiving end manages the first model.
[0229] In step S1660, the receiving end sends first indication information to the sending end to indicate the management result of the first model.
[0230] Figure 17 is a schematic flowchart of a wireless communication method according to an embodiment of the present application. Assume that the transmitting end triggers the determination method and configures the receiving end with the configuration information required to manage the first model. The receiving end then determines whether to allow management of the first model. The method shown in Figure 17 includes steps S1710 to S1780.
[0231] In step S1710, the receiving end sends seventh indication information to the sending end, where the seventh indication information is used to indicate the monitoring result of the first model.
[0232] In step S1720, the transmitting end determines whether the first condition is met based on the monitoring result.
[0233] In step S1730, if the first condition is met, the sending end sends eighth indication information to the receiving end to indicate a management method for managing the first model.
[0234] In step S1740 , the receiving end determines whether to allow or deny management of the first model.
[0235] In step S1750, if management of the first model is permitted, the receiving end sends second indication information to the sending end to indicate that management of the first model is permitted.
[0236] In step S1760, the transmitting end sends third indication information to the receiving end to indicate configuration information required for managing the first model, wherein the configuration information indicated by the third indication information is associated with the management mode in the second indication information.
[0237] In step S1770, the receiving end manages the first model.
[0238] In step S1780, the receiving end sends fourth indication information to the sending end to indicate the management result of the first model.
[0239] Figure 18 is a schematic flow chart of a wireless communication method according to an embodiment of the present application. Assuming that the transmitting end triggers the determination method and determines whether to allow management of the first model, the receiving end autonomously configures the configuration information required to manage the first model. The method shown in Figure 18 includes steps S1810 to S1860.
[0240] In step S1810, the receiving end sends seventh indication information to the sending end, where the seventh indication information is used to indicate the monitoring result of the first model.
[0241] In step S1820, the transmitting end determines whether the first condition is met based on the monitoring result.
[0242] In step S1830 , if the first condition is met, it is determined whether to allow or deny management of the first model.
[0243] In step S1840, if management of the first model is permitted, the sending end sends sixth indication information to the receiving end to indicate that management of the first model is permitted.
[0244] In step S1850, in response to receiving the sixth indication information, the receiving end manages the first model.
[0245] In step S1860, the receiving end sends first indication information to the sending end to indicate the management result of the first model.
[0246] Figure 19 is a schematic flowchart of a wireless communication method according to an embodiment of the present application. Assume that the transmitting end triggers the determination method and determines whether to allow management of the first model. The transmitting end then configures the configuration information required for management of the first model for the receiving end. The method shown in Figure 19 includes steps S1910 to S1960.
[0247] In step S1910, the receiving end sends seventh indication information to the sending end, where the seventh indication information is used to indicate the monitoring result of the first model.
[0248] In step S1920, the transmitting end determines whether the first condition is met based on the monitoring result.
[0249] In step S1930, if the first condition is met, it is determined whether to allow or deny management of the first model.
[0250] In step S1940, if management of the first model is permitted, the sending end sends sixth indication information to the receiving end to indicate that management of the first model is permitted.
[0251] In step S1950, the sending end sends third indication information to the receiving end to indicate configuration information required for managing the first model.
[0252] In step S1960, the receiving end manages the first model based on the configuration information.
[0253] In step S1960, the receiving end sends fourth indication information to the sending end to indicate the management result of the first model.
[0254] It should be noted that, in the embodiment of the present application, the third indication information and the sixth indication information may be independently transmitted information, or the third indication information and the sixth indication information may be a single message. Alternatively, the third indication information may be used to implicitly indicate permission to manage the first model. In this case, the sixth indication information may no longer be transmitted to improve the utilization of transmission resources.
[0255] In an embodiment of the present application, any of the information involved above can be carried by one or more of the following message types: NR positioning protocol A (NR positioning protocol A, NRPPa) message, long term evolution positioning protocol (long term evolution positioning protocol, LPP) message, non-access stratum (non-access stratum, NAS) message, RRC message, MAC CE, DCI, uplink control information (uplink control information, UCI), physical uplink control channel (physical uplink control channel, PUCCH), physical uplink shared channel (physical uplink shared channel, PUSCH), inter-node message, Xn interface message, F1 interface message, E1 interface message, NG interface message, core network service architecture-based message or AI dedicated message.
[0256] In an embodiment of the present application, any of the information mentioned above can be carried by one or more of unicast messages, multicast messages and broadcast messages.
[0257] Unicast messages can be understood as one-to-one transmissions, meaning they are sent from one sender to one receiver. The source delivers unicast messages over a unicast channel, and only devices or network equipment allocated the corresponding unicast resources can attempt to receive them. Unicast messages are also called dedicated signaling.
[0258] The multicast message described above can be understood as a one-to-many transmission, meaning it's sent from a single sender to multiple receivers. The source transmits the message via a multicast channel. Terminal devices or network devices within the multicast signal's coverage area and that are members of the group can attempt to receive the message. When a terminal device or network device joins a group, it acquires multicast channel resources.
[0259] The broadcast message can be understood as a message transmitted from one sender to any receiver. The source transmits the message via a broadcast channel, and any terminal or network device within the coverage area of the broadcast signal can attempt to receive it.
[0260] In the embodiments of the present application, the first device and / or the second device are not limited. For example, the first device is a terminal device, and the second device is a network device. In another example, the first device is a network device, and the second device is a terminal device. In another example, the first device is a first terminal device, and the second device is a second terminal device. In another example, the first device is a first network device, and the second device is a second network device.
[0261] The network device is an access network device, a core network device, an AI / ML model-related information management device, or an operation administration and maintenance (OAM) device. Exemplarily, the access network device is any one of the following: a gNB, a centralized unit (CU), a distributed unit (DU), a centralized unit-control plane (CU-CP), or a centralized unit-user plane (CU-UP).
[0262] Exemplarily, the core network device is any one of the following: location management function (LMF) network element, network slice selection function (NSSF), authentication server function (AUSF), unified data management (UDM), access and mobility management function (AMF), session management function (SMF), policy control function (PCF), user plane function (UPF), sensing control function (SF), network data analysis (NWDAF) network element.
[0263] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 19. The device embodiment of the present application is described in detail below in conjunction with Figures 20 to 22. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.
[0264] FIG20 is a schematic diagram of a communication device according to an embodiment of the present application. The communication device 2000 shown in FIG20 is a first device, and the communication device 2000 includes: a communication unit 2010.
[0265] The communication unit 2010 is configured to send first information to the second device, where the first information is used to manage the first model, and the first model is used to receive the target signal.
[0266] In some implementations, the first information is used to indicate a management result of the first model.
[0267] In some implementations, if managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
[0268] In some implementations, if the first information is used to indicate that switching to the second model is successful, the first information includes information about the second model.
[0269] In some implementations, the information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; and a transmission method of the target signal associated with the second model.
[0270] In some implementations, if managing the first model includes updating the first model, the first information is used to indicate that the first model update is successful, or the first information is used to indicate that the first model update fails.
[0271] In some implementations, if the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
[0272] In some implementations, the update information includes one or more of the following: updated hyperparameters of the first model; and a transmission method of the target signal associated with the updated first model.
[0273] In some implementations, if managing the first model includes falling back from the first model to a target reception mode, the first information is used to indicate that falling back to the target reception mode is successful, or the first information is used to indicate that falling back to the target reception mode is unsuccessful.
[0274] In some implementations, if the first information is used to indicate that the fallback to the target reception mode is successful, the first information includes information of the target reception mode.
[0275] In some implementations, the information of the target receiving mode includes one or more of the following: configuration information of the target receiving mode; and a transmission mode of the target signal associated with the target receiving mode.
[0276] In some implementations, if managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
[0277] In some implementations, if the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
[0278] In some implementations, the first information is used to indicate a target event performed to manage the first model.
[0279] In some implementations, the target event includes executing one or more of: an event for switching the first model; an event for updating the first model; an event for rolling back from the first model; and an event for maintaining signal reception based on the first model.
[0280] In some implementations, the communication device further includes: a first processing unit, configured to determine whether to allow or deny management of the first model; and the communication unit, configured to send first information to the second device in response to the allowing of management of the first model.
[0281] In some implementations, the first information includes configuration information associated with managing the first model.
[0282] In some implementations, if managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; if managing the first model includes updating the first model, the configuration information is used to update the first model; if managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; if managing the first model includes maintaining use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
[0283] In some implementations, the first information includes an indication of permission or denial of management of the first model.
[0284] In some implementations, the communication device includes: a second processing unit for determining whether to allow or deny management of the first model; and the communication unit for sending first information to a second device in response to the allowing management of the first model.
[0285] In some implementations, the first information includes monitoring results of the first model.
[0286] In some implementations, the communication unit is configured to: if it is determined based on the monitoring result that the first model is to be managed, receive second information sent by the second device, where the second information is used to instruct the management of the first model.
[0287] In some implementations, managing the first model is triggered based on a first condition, where the first condition is associated with reception performance of the target signal.
[0288] In some implementations, if the target signal includes a pilot signal, the reception performance of the target signal includes the accuracy of the channel state information obtained based on the pilot signal; if the target signal includes a data signal, the reception performance of the target signal includes the accuracy of the data obtained based on the target signal.
[0289] In some implementations, the first condition includes one of the following: the reception performance of the target signal is less than the reception performance threshold; the first duration within the target time period is greater than the time threshold, and the first duration is the duration that the reception performance of the target signal is less than the reception performance threshold; the first number within the target time period is greater than the quantity threshold, and the first number is the number of times the reception performance of the target signal is less than the reception performance threshold; the second duration is greater than the time threshold, and the second duration is the duration that the reception performance of the target signal is less than the reception performance threshold; the second number is greater than the quantity threshold, and the second number is the number of times the reception performance of the target signal is less than the reception performance threshold.
[0290] FIG21 is a schematic diagram of a communication device according to another embodiment of the present application. The communication device 2100 shown in FIG21 may be a second device, and the communication device 2100 includes a communication unit 2110 .
[0291] The communication unit 2110 is configured to receive first information sent by a first device, where the first information is used to manage a first model, and the first model is used to receive a target signal.
[0292] In some implementations, the first information is used to indicate a management result of managing the first model.
[0293] In some implementations, if managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
[0294] In some implementations, if the first information is used to indicate that switching to the second model is successful, the first information includes information about the second model.
[0295] In some implementations, the information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; and a transmission method of the target signal associated with the second model.
[0296] In some implementations, if managing the first model includes updating the first model, the first information is used to indicate that the first model update is successful, or the first information is used to indicate that the first model update fails.
[0297] In some implementations, if the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
[0298] In some implementations, the update information includes one or more of the following: updated hyperparameters of the first model; and a transmission method of the target signal associated with the updated first model.
[0299] In some implementations, if managing the first model includes falling back from the first model to a target reception mode, the first information is used to indicate that falling back to the target reception mode is successful, or the first information is used to indicate that falling back to the target reception mode is unsuccessful.
[0300] In some implementations, if the first information is used to indicate that the fallback to the target reception mode is successful, the first information includes information of the target reception mode.
[0301] In some implementations, the information of the target receiving mode includes one or more of the following: configuration information of the target receiving mode;
[0302] The target reception mode is associated with the target signal transmission mode.
[0303] In some implementations, if managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
[0304] In some implementations, if the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
[0305] In some implementations, the first information is used to indicate a target event performed to manage the first model.
[0306] In some implementations, the target event includes executing one or more of: an event for switching the first model; an event for updating the first model; an event for rolling back from the first model; and an event for maintaining signal reception based on the first model.
[0307] In some implementations, the communication device further includes: a first processing unit configured to determine, in response to receiving the first information, whether to allow or deny management of the first model.
[0308] In some implementations, the first information includes configuration information associated with managing the first model.
[0309] In some implementations, if managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; if managing the first model includes updating the first model, the configuration information is used to update the first model; if managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; if managing the first model includes maintaining use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
[0310] In some implementations, the first information includes an indication of permission or denial of management of the first model.
[0311] In some implementations, the communication device further includes: a second processing unit, configured to manage the first model in response to receiving the first information.
[0312] In some implementations, the first information includes monitoring results of the first model.
[0313] In some implementations, the communication device further includes: a third processing unit, configured to determine whether to manage the first model based on the monitoring result.
[0314] In some implementations, the communication device further includes: in response to determining to manage the first model, the second device sending second information to the first device, where the second information is used to indicate that the first model is to be managed.
[0315] In some implementations, managing the first model is triggered based on a first condition, where the first condition is associated with reception performance of the target signal.
[0316] In some implementations, if the target signal includes a pilot signal, the reception performance of the target signal includes the accuracy of the channel state information obtained based on the pilot signal; if the target signal includes a data signal, the reception performance of the target signal includes the accuracy of the data obtained based on the target signal.
[0317] In some implementations, the first condition includes one of the following: the reception performance of the target signal is less than the reception performance threshold; the first duration within the target time period is greater than the time threshold, and the first duration is the duration that the reception performance of the target signal is less than the reception performance threshold; the first number within the target time period is greater than the quantity threshold, and the first number is the number of times the reception performance of the target signal is less than the reception performance threshold; the second duration is greater than the time threshold, and the second duration is the duration that the reception performance of the target signal is less than the reception performance threshold; the second number is greater than the quantity threshold, and the second number is the number of times the reception performance of the target signal is less than the reception performance threshold.
[0318] In an optional embodiment, the communication unit 2010 may be a transceiver 2230. The communication device 2000 may further include a processor 2210 and a memory 2220, as specifically shown in FIG22 .
[0319] In an optional embodiment, the communication unit 2110 may be a transceiver 2230. The communication device 2000 may further include a processor 2210 and a memory 2220, as specifically shown in FIG22 .
[0320] Figure 22 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 22 indicate that the unit or module is optional. Device 2200 may be used to implement the method described in the above method embodiment. Device 2200 may be a chip, a terminal device, or a network device.
[0321] The device 2200 may include one or more processors 2210. The processor 2210 may support the device 2200 to implement the method described in the above method embodiment. The processor 2210 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0322] The apparatus 2200 may further include one or more memories 2220. The memories 2220 store programs that can be executed by the processor 2210, causing the processor 2210 to perform the methods described in the above method embodiments. The memories 2220 may be independent of the processor 2210 or integrated into the processor 2210.
[0323] The apparatus 2200 may further include a transceiver 2230. The processor 2210 may communicate with other devices or chips via the transceiver 2230. For example, the processor 2210 may transmit and receive data with other devices or chips via the transceiver 2230.
[0324] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0325] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0326] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0327] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0328] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0329] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0330] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0331] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0332] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0333] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0334] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0335] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0336] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0337] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0338] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0339] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The first device sends first information to the second device, where the first information is used to manage a first model, and the first model is used to receive a target signal.
2. The method according to claim 1, characterized in that The first information is used to indicate a management result of the first model.
3. The method according to claim 2, characterized in that If managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
4. The method according to claim 3, characterized in that If the first information is used to indicate that switching to the second model is successful, the first information includes information of the second model.
5. The method according to claim 4, characterized in that The information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; The transmission mode of the target signal associated with the second model.
6. The method according to claim 2, characterized in that If managing the first model includes updating the first model, the first information is used to indicate that the first model is updated successfully, or the first information is used to indicate that the first model is updated unsuccessfully.
7. The method according to claim 6, characterized in that If the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
8. The method according to claim 7, characterized in that The update information includes one or more of the following: The updated hyperparameters of the first model; The updated transmission mode of the target signal associated with the first model.
9. The method according to claim 2, characterized in that If managing the first model includes falling back from the first model to a target receiving mode, the first information is used to indicate that falling back to the target receiving mode is successful, or the first information is used to indicate that falling back to the target receiving mode is unsuccessful.
10. The method according to claim 9, characterized in that If the first information is used to indicate that the fallback to the target receiving mode is successful, the first information includes information of the target receiving mode.
11. The method according to claim 10, characterized in that The target receiving mode information includes one or more of the following: Configuration information of the target receiving mode; The target reception mode is associated with the target signal transmission mode.
12. The method according to claim 2, characterized in that If managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
13. The method according to claim 12, characterized in that If the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
14. The method according to claim 1, wherein: The first information is used to indicate a target event executed to manage the first model.
15. The method according to claim 14, characterized in that The target event includes executing one or more of the following: an event for switching the first model; an event for updating the first model; An event for rolling back from said first model; and an event for maintaining signal reception based on the first model.
16. The method according to claim 14 or 15, characterized in that The method further comprises: The first device determines whether to allow or deny management of the first model; The first device sending first information to the second device includes: In response to the permission to manage the first model, the first device sends first information to the second device.
17. The method according to claim 1, wherein: The first information includes configuration information associated with managing the first model.
18. The method according to claim 17, characterized in that If managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; If managing the first model includes updating the first model, the configuration information is used to update the first model; If managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; If managing the first model includes maintaining the use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
19. The method of claim 1, wherein: The first information includes information for indicating permission or denial of management of the first model.
20. The method of claim 19, wherein: The method comprises: The first device determines whether to allow or deny management of the first model; The first device sending first information to the second device includes: In response to the permission to manage the first model, the first device sends first information to the second device.
21. The method of claim 1, wherein: The first information includes a monitoring result of monitoring the first model.
22. The method according to claim 21, characterized in that The method further comprises: If it is determined based on the monitoring result that the first model is to be managed, the first device receives second information sent by the second device, where the second information is used to instruct to manage the first model.
23. The method according to any one of claims 1 to 22, characterized in that The management of the first model is triggered based on a first condition, where the first condition is associated with the reception performance of the target signal.
24. The method of claim 23, wherein: If the target signal includes a pilot signal, the reception performance of the target signal includes accuracy of channel state information obtained based on the pilot signal; If the target signal includes a data signal, the reception performance of the target signal includes the accuracy of data obtained based on the target signal.
25. The method according to claim 23 or 24, characterized in that The first condition includes one of the following: The reception performance of the target signal is less than a reception performance threshold; A first duration is greater than a time threshold within a target time period, the first duration being a duration during which the reception performance of the target signal is less than a reception performance threshold; The first number of times within the target time period is greater than the quantity threshold, the first number of times being the number of times the reception performance of the target signal is less than the reception performance threshold; The second duration is greater than the time threshold, and the second duration is the duration during which the reception performance of the target signal is less than the reception performance threshold; The second number of times is greater than the quantity threshold, and the second number of times is the number of times the reception performance of the target signal is less than the reception performance threshold.
26. A method of wireless communication, characterized in that: include: The second device receives first information sent by the first device, where the first information is used to manage a first model, and the first model is used to receive a target signal.
27. The method of claim 26, wherein: The first information is used to indicate a management result of the first model.
28. The method of claim 27, wherein: If managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
29. The method of claim 28, wherein: If the first information is used to indicate that switching to the second model is successful, the first information includes information of the second model.
30. The method of claim 29, wherein: The information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; The transmission mode of the target signal associated with the second model.
31. The method of claim 27, wherein: If managing the first model includes updating the first model, the first information is used to indicate that the first model is updated successfully, or the first information is used to indicate that the first model is updated unsuccessfully.
32. The method of claim 31, wherein: If the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
33. The method of claim 32, wherein: The update information includes one or more of the following: The updated hyperparameters of the first model; The updated transmission mode of the target signal associated with the first model.
34. The method of claim 27, wherein: If managing the first model includes falling back from the first model to a target receiving mode, the first information is used to indicate that falling back to the target receiving mode is successful, or the first information is used to indicate that falling back to the target receiving mode is unsuccessful.
35. The method of claim 34, wherein: If the first information is used to indicate that the fallback to the target receiving mode is successful, the first information includes information of the target receiving mode.
36. The method of claim 35, wherein: The target receiving mode information includes one or more of the following: Configuration information of the target receiving mode; The target reception mode is associated with the target signal transmission mode.
37. The method of claim 27, wherein: If managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
38. The method of claim 37, wherein: If the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
39. The method of claim 26, wherein: The first information is used to indicate a target event executed to manage the first model.
40. The method of claim 39, wherein: The target event includes executing one or more of the following: an event for switching the first model; an event for updating the first model; An event for rolling back from said first model; and an event for maintaining signal reception based on the first model.
41. The method according to claim 39 or 40, characterized in that The method further comprises: In response to receiving the first information, the second device determines whether to allow or deny management of the first model.
42. The method of claim 26, wherein: The first information includes configuration information associated with managing the first model.
43. The method of claim 42, wherein: If managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; If managing the first model includes updating the first model, the configuration information is used to update the first model; If managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; If managing the first model includes maintaining the use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
44. The method of claim 26, wherein: The first information includes information for indicating permission or denial of management of the first model.
45. The method of claim 44, wherein: The method further comprises: In response to receiving the first information, the second device manages the first model.
46. The method of claim 26, wherein: The first information includes a monitoring result of monitoring the first model.
47. The method of claim 46, wherein: The method further comprises: The second device determines whether to manage the first model based on the monitoring result.
48. The method of claim 47, wherein: The method further comprises: In response to determining to manage the first model, the second device sends second information to the first device, where the second information is used to indicate that the first model is to be managed.
49. The method according to any one of claims 26 to 48, characterized in that Managing the first model is triggered based on a first condition, where the first condition is associated with the reception performance of the target signal.
50. The method of claim 49, wherein: If the target signal includes a pilot signal, the reception performance of the target signal includes accuracy of channel state information obtained based on the pilot signal; If the target signal includes a data signal, the reception performance of the target signal includes the accuracy of data obtained based on the target signal.
51. The method of claim 49 or 50, wherein: The first condition includes one of the following: The reception performance of the target signal is less than a reception performance threshold; A first duration is greater than a time threshold within a target time period, the first duration being a duration during which the reception performance of the target signal is less than a reception performance threshold; The first number of times within the target time period is greater than the quantity threshold, and the first number of times is that the reception performance of the target signal is less than the reception performance The number of thresholds; The second duration is greater than the time threshold, and the second duration is the duration during which the reception performance of the target signal is less than the reception performance threshold; The second number of times is greater than the quantity threshold, and the second number of times is the number of times the reception performance of the target signal is less than the reception performance threshold.
52. A communication device, characterized in that: The communication device is a first device, comprising: The communication unit is used to send first information to the second device, where the first information is used to manage the first model, and the first model is used to receive the target signal.
53. The communication device according to claim 52, characterized in that The first information is used to indicate a management result of the first model.
54. The communication device according to claim 53, characterized in that If managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
55. The communication device according to claim 54, characterized in that If the first information is used to indicate that switching to the second model is successful, the first information includes information of the second model.
56. The communication device according to claim 55, characterized in that The information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; The transmission mode of the target signal associated with the second model.
57. The communication device according to claim 53, characterized in that If managing the first model includes updating the first model, the first information is used to indicate that the first model is updated successfully, or the first information is used to indicate that the first model is updated unsuccessfully.
58. The communication device according to claim 57, characterized in that If the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
59. The communication device according to claim 58, characterized in that The update information includes one or more of the following: The updated hyperparameters of the first model; The updated transmission mode of the target signal associated with the first model.
60. The communication device according to claim 53, characterized in that If managing the first model includes falling back from the first model to a target receiving mode, the first information is used to indicate that falling back to the target receiving mode is successful, or the first information is used to indicate that falling back to the target receiving mode is unsuccessful.
61. The communication device according to claim 60, characterized in that If the first information is used to indicate that the fallback to the target receiving mode is successful, the first information includes information of the target receiving mode.
62. The communication device according to claim 61, characterized in that The target receiving mode information includes one or more of the following: Configuration information of the target receiving mode; The target reception mode is associated with the target signal transmission mode.
63. The communication device according to claim 53, characterized in that If managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
64. The communication device according to claim 63, characterized in that If the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
65. The communication device of claim 52, wherein: The first information is used to indicate a target event executed to manage the first model.
66. The communication device according to claim 65, characterized in that The target event includes executing one or more of the following: an event for switching the first model; an event for updating the first model; An event for rolling back from said first model; and an event for maintaining signal reception based on the first model.
67. The communication device according to claim 65 or 66, characterized in that The communication device further comprises: A first processing unit, configured to determine whether to allow or deny management of the first model; The communication unit is configured to send first information to the second device in response to the permission to manage the first model.
68. The communication device according to claim 52, characterized in that The first information includes configuration information associated with managing the first model.
69. The communication device according to claim 68, characterized in that If managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; If managing the first model includes updating the first model, the configuration information is used to update the first model Model to be updated; If managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; If managing the first model includes maintaining the use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
70. The communication device according to claim 52, characterized in that The first information includes information for indicating permission or denial of management of the first model.
71. The communication device according to claim 70, characterized in that The communication device comprises: a second processing unit, configured to determine whether to allow or deny management of the first model; The communication unit is configured to send first information to the second device in response to the permission to manage the first model.
72. The communication device according to claim 52, characterized in that The first information includes a monitoring result of monitoring the first model.
73. The communication device according to claim 72, characterized in that The communication unit is used for: If it is determined based on the monitoring result that the first model is to be managed, second information sent by the second device is received, where the second information is used to instruct the first model to be managed.
74. The communication device according to any one of claims 52 to 73, characterized in that: The management of the first model is triggered based on a first condition, where the first condition is associated with the reception performance of the target signal.
75. The communication device according to claim 74, characterized in that If the target signal includes a pilot signal, the reception performance of the target signal includes accuracy of channel state information obtained based on the pilot signal; If the target signal includes a data signal, the reception performance of the target signal includes the accuracy of data obtained based on the target signal.
76. The communication device according to claim 74 or 75, characterized in that The first condition includes one of the following: The reception performance of the target signal is less than a reception performance threshold; A first duration is greater than a time threshold within a target time period, the first duration being a duration during which the reception performance of the target signal is less than a reception performance threshold; The first number of times within the target time period is greater than the quantity threshold, the first number of times being the number of times the reception performance of the target signal is less than the reception performance threshold; The second duration is greater than the time threshold, and the second duration is the duration during which the reception performance of the target signal is less than the reception performance threshold; The second number of times is greater than the quantity threshold, and the second number of times is the number of times the reception performance of the target signal is less than the reception performance threshold.
77. A communication device, characterized in that: The communication device is a second device, comprising: The communication unit is used to receive first information sent by a first device, wherein the first information is used to manage a first model, and the first model is used to receive a target signal.
78. The communication device according to claim 77, characterized in that The first information is used to indicate a management result of the first model.
79. The communication device according to claim 78, characterized in that If managing the first model includes switching the first model to a second model, the first information is used to indicate that switching to the second model is successful, or the first information is used to indicate that switching to the second model is failed.
80. The communication device according to claim 79, characterized in that If the first information is used to indicate that switching to the second model is successful, the first information includes information of the second model.
81. The communication device according to claim 80, characterized in that The information of the second model includes one or more of the following: an identifier of the second model; parameters of the second model; The transmission mode of the target signal associated with the second model.
82. The communication device of claim 78, wherein: If managing the first model includes updating the first model, the first information is used to indicate that the first model is updated successfully, or the first information is used to indicate that the first model is updated unsuccessfully.
83. The communication device according to claim 82, characterized in that If the first information is used to indicate that the first model is updated successfully, the first information includes update information, and the update information includes information of the updated first model.
84. The communication device according to claim 83, characterized in that The update information includes one or more of the following: The updated hyperparameters of the first model; The updated transmission mode of the target signal associated with the first model.
85. The communication device of claim 78, wherein: If managing the first model includes falling back from the first model to a target receiving mode, the first information is used to indicate that falling back to the target receiving mode is successful, or the first information is used to indicate that falling back to the target receiving mode is unsuccessful.
86. The communication device according to claim 85, characterized in that If the first information is used to indicate that the fallback to the target receiving mode is successful, the first information includes information of the target receiving mode.
87. The communication device according to claim 86, characterized in that The target receiving mode information includes one or more of the following: Configuration information of the target receiving mode; The target reception mode is associated with the target signal transmission mode.
88. The communication device according to claim 78, characterized in that If managing the first model includes maintaining use of the first model to receive the target signal, the first information is used to indicate that maintaining use of the first model to receive the target signal is successful, or the first information is used to indicate that maintaining use of the first model to receive the target signal fails.
89. The communication device according to claim 88, characterized in that If the first information is used to indicate that the target signal is successfully received by maintaining the use of the first model, the first information includes information for monitoring the first model.
90. The communication device of claim 77, wherein: The first information is used to indicate a target event executed to manage the first model.
91. The communication device according to claim 90, characterized in that The target event includes executing one or more of the following: an event for switching the first model; an event for updating the first model; An event for rolling back from said first model; and an event for maintaining signal reception based on the first model.
92. The communication device according to claim 90 or 91, characterized in that: The communication device further comprises: The first processing unit is configured to determine, in response to receiving the first information, whether to allow or deny management of the first model.
93. The communication device according to claim 77, characterized in that The first information includes configuration information associated with managing the first model.
94. The communication device according to claim 93, characterized in that If managing the first model includes switching the first model to a second model, the configuration information includes configuration information of the second model; If managing the first model includes updating the first model, the configuration information is used to update the first model; If managing the first model includes falling back from the first model to a target receiving mode, the configuration information includes configuration information of the target receiving mode; If managing the first model includes maintaining the use of the first model to receive the target signal, the configuration information includes configuration information for monitoring the first model.
95. The communication device of claim 77, wherein: The first information includes information for indicating permission or denial of management of the first model.
96. The communication device according to claim 95, characterized in that The communication device further comprises: The second processing unit is configured to manage the first model in response to receiving the first information.
97. The communication device according to claim 77, characterized in that The first information includes a monitoring result of monitoring the first model.
98. The communication device according to claim 97, characterized in that The communication device further comprises: The third processing unit is used to determine whether to manage the first model based on the monitoring result.
99. The communication device according to claim 98, characterized in that The communication device further comprises: In response to determining to manage the first model, the second device sends second information to the first device, where the second information is used to indicate that the first model is to be managed.
100. The communication device according to any one of claims 77 to 99, characterized in that: Managing the first model is triggered based on a first condition, where the first condition is associated with the reception performance of the target signal.
101. The communication device according to claim 100, characterized in that If the target signal includes a pilot signal, the reception performance of the target signal includes accuracy of channel state information obtained based on the pilot signal; If the target signal includes a data signal, the reception performance of the target signal includes the accuracy of data obtained based on the target signal.
102. The communication device according to claim 100 or 101, characterized in that: The first condition includes one of the following: The reception performance of the target signal is less than a reception performance threshold; A first duration is greater than a time threshold within a target time period, the first duration being a duration during which the reception performance of the target signal is less than a reception performance threshold; The first number of times within the target time period is greater than the quantity threshold, and the first number of times is that the reception performance of the target signal is less than the reception performance The number of thresholds; The second duration is greater than the time threshold, and the second duration is the duration during which the reception performance of the target signal is less than the reception performance threshold; The second number of times is greater than the quantity threshold, and the second number of times is the number of times the reception performance of the target signal is less than the reception performance threshold.
103. A communication device, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals so that the communication device executes the method as described in any one of claims 1-51.
104. A device, characterized in that: It comprises a processor, which is used to call a program from a memory so that the device executes the method as described in any one of claims 1-51.
105. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory so that a device equipped with the chip executes a method as described in any one of claims 1 to 51.
106. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 51.
107. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method as claimed in any one of claims 1 to 51.
108. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 51.
Citation Information
Patent Citations
Model updating method and device, storage medium, terminal and network side equipment
CN114765771A
Machine learning model selection in beamformed communications
CN115398820A
Model testing method and device
CN115827337A
Online training method and system of model for feeding back channel state information
CN115988560A
User equipment, base station in wireless communication system, and
CN116567658A