WO2023097522A1 - Model updating method and apparatus for wireless channel processing, device, and medium - Google Patents
Model updating method and apparatus for wireless channel processing, device, and medium Download PDFInfo
- Publication number
- WO2023097522A1 WO2023097522A1 PCT/CN2021/134661 CN2021134661W WO2023097522A1 WO 2023097522 A1 WO2023097522 A1 WO 2023097522A1 CN 2021134661 W CN2021134661 W CN 2021134661W WO 2023097522 A1 WO2023097522 A1 WO 2023097522A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wireless communication
- communication device
- machine learning
- learning model
- valid user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 172
- 238000012545 processing Methods 0.000 title claims abstract description 50
- 238000004891 communication Methods 0.000 claims abstract description 1084
- 238000010801 machine learning Methods 0.000 claims abstract description 606
- 230000005540 biological transmission Effects 0.000 claims description 370
- 238000013473 artificial intelligence Methods 0.000 claims description 42
- 230000010365 information processing Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 43
- 238000012549 training Methods 0.000 abstract description 36
- 230000006978 adaptation Effects 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 40
- 238000013461 design Methods 0.000 description 38
- 230000006870 function Effects 0.000 description 17
- 238000013480 data collection Methods 0.000 description 12
- 238000013528 artificial neural network Methods 0.000 description 10
- 238000010276 construction Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/391—Modelling the propagation channel
Definitions
- the present application relates to the communication field, and in particular to a model update method, device, equipment and medium for wireless channel processing.
- AI Artificial Intelligence, artificial intelligence
- CSI Channel State Information
- AI-based solutions the training data of machine learning models is strongly related to wireless communication scenarios, environments, and channels.
- AI-based solutions need to meet the requirements of adapting to different scenarios and universally applicable to multiple scenarios.
- different machine learning models are constructed for different scenarios, environments, and channels, so that corresponding machine learning models can be used in specific situations to solve corresponding wireless communication problems.
- different CSI feedback models, different channel estimation models, different positioning models, and different beam management models are constructed in different cells, indoors and outdoors, and in cities and suburbs.
- Embodiments of the present application provide a model update method, device, device and medium for wireless channel processing. Described technical scheme is as follows:
- a method for updating a model for wireless channel processing is provided, the method is executed by a first wireless communication device, and the method includes:
- the first wireless communication device sends the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
- a method for updating a model for wireless channel processing is provided, the method is executed by a second wireless communication device, and the method includes:
- the second wireless communication device receives an updated local machine learning model sent by the first wireless communication device, and the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device of;
- the second wireless communication device updates a global machine learning model according to the updated local machine learning model.
- a model updating device for wireless channel processing comprising:
- a sending module configured to send the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
- a model updating device for wireless channel processing comprising:
- a receiving module configured to receive an updated local machine learning model sent by the first wireless communication device, where the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device;
- An update module configured to update the global machine learning model according to the updated local machine learning model.
- a terminal includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein, the The processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing as described in the above aspect.
- a network device includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein, The processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing as described in the above aspects.
- a computer-readable storage medium wherein executable instructions are stored in the readable storage medium, and the executable instructions are loaded and executed by the processor to implement the above-mentioned aspects.
- the described model update method for wireless channel processing is provided, wherein executable instructions are stored in the readable storage medium, and the executable instructions are loaded and executed by the processor to implement the above-mentioned aspects.
- a chip is provided, the chip includes a programmable logic circuit and/or program instructions, and when the chip is run on a computer device, it is used to implement the wireless Model update method for channel processing.
- a computer program product or computer program comprising computer instructions stored in a computer-readable storage medium, a processor from said computer
- the readable storage medium reads and executes the computer instructions, so that the computer device executes the model update method for wireless channel processing described in the above aspects.
- the first wireless communication device updates the local machine learning model in a distributed manner to update the global machine learning model, so that local data of different wireless communication devices can be used to update the machine learning model.
- the local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- FIG. 1 is a schematic diagram of a process for solving a CSI feedback problem provided by an exemplary embodiment of the present application
- FIG. 2 is a schematic diagram of a process for solving a channel estimation problem provided by an exemplary embodiment of the present application
- Fig. 3 is a schematic diagram of a process of solving a positioning problem provided by an exemplary embodiment of the present application
- FIG. 4 is a schematic diagram of a process for solving a beam management problem provided by an exemplary embodiment of the present application
- FIG. 5 is a schematic diagram of a federated learning process provided by an exemplary implementation of the present application.
- FIG. 6 is a schematic diagram of a system architecture of a communication system provided by an exemplary embodiment of the present application.
- FIG. 7 is a schematic diagram of a process of updating a model for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 8 is a schematic diagram of the process of uploading and downloading models provided by an exemplary embodiment of the present application.
- FIG. 9 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- FIG. 10 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 11 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 12 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user according to an exemplary embodiment of the present application;
- Fig. 13 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application;
- Fig. 14 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user according to an exemplary embodiment of the present application;
- Fig. 15 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 16 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 17 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 18 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 19 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 20 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application
- Fig. 21 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 22 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 23 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 24 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 25 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- Fig. 26 is a block diagram of a model updating device for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 27 is a block diagram of a model updating device for wireless channel processing provided by an exemplary embodiment of the present application.
- Fig. 28 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
- first, second, third, etc. may be used in the present disclosure to describe various information, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of the present disclosure, first information may also be called second information, and similarly, second information may also be called first information. Depending on the context, the word “if” as used herein may be interpreted as “at” or “when” or “in response to a determination.”
- FIG. 1 is a schematic diagram of a process for solving a CSI feedback problem provided by an exemplary embodiment of the present application.
- the network device inputs the unprocessed CSI 101 into the AI encoder 102 of the CSI feedback model to obtain compressed CSI 103.
- the compressed CSI 103 into the AI decoder 104 of the CSI feedback model to obtain the processed CSI 105.
- compression and feedback of CSI information based on AI can be realized.
- FIG. 2 is a schematic diagram of a process for solving a channel estimation problem provided by an exemplary embodiment of the present application.
- the network device can estimate a given channel through a channel estimation model and according to data symbols and reference signal symbols, so as to restore a problematic channel. High performance estimation for a given channel can be achieved.
- FIG. 3 is a schematic diagram of a process for solving a positioning problem provided by an exemplary embodiment of the present application.
- the network device inputs positioning channel information 301 into a positioning model 302 , and the positioning model 302 processes the positioning channel information 301 through an AI-based positioning algorithm, thereby obtaining a high-precision positioning result 303 .
- FIG. 4 is a schematic diagram of a process for solving a beam management problem provided by an exemplary embodiment of the present application.
- the network device inputs the known beam information 401 into the beam management model 402, and the beam management model 402 processes the known beam information 401 through an AI-based beam management algorithm to obtain optimized beam information 403, thereby realizing Obtain preferred or more refined beam information, or obtain a prediction of beam information at a future moment.
- the above-mentioned AI-based wireless communication solution shows a better performance gain than the current traditional solution using AI in the current research and application.
- the above-mentioned AI-based solutions are often strongly related to wireless communication scenarios, environments, and channels, and an important problem that AI-based solutions need to solve is how to deal with the problem of scene adaptation and multi-scenario universal application. That is, it is necessary to solve the problem of how to adapt the machine learning model to different scenarios, environments and channels, including the above-mentioned CSI feedback model, channel estimation model, positioning model, and beam management model for different scenarios, environments and channels.
- other AI-based solutions that are highly dependent on scenes, environments, and channels, such as codecs, noise cancellation, etc., also need to solve such problems.
- FIG. 5 is a schematic diagram of a federated learning process provided by an exemplary implementation of the present application. As shown in FIG.
- the sub-node 502 , the sub-node 503 and the sub-node 504 generate a local local neural network based on the local training set, and then upload the local local neural network to the master node 501 .
- the master node 501 can synthesize the current global neural network according to the obtained local local neural networks, and transmit the global neural network to each sub-node.
- the child nodes continue to use the new global neural network for the next training iteration. Finally, the training of the neural network is completed under the cooperation of multiple nodes.
- AI-based solutions are highly dependent on scenarios, environments, and channels.
- a basic way to solve this problem is to build different machine learning models for different scenarios, environments, and channels. For example, different CSI feedback models, different channel estimation models, different positioning models, and different beam management models are constructed in different cells, indoors and outdoors, and in cities and suburbs. Then use the corresponding model to solve the corresponding wireless communication problem in specific cases.
- a potential solution is to re-update the algorithm and model for the new scene, environment and channel. For example, after the user (wireless communication device) arrives at a new scene, he can Do data collection in the scene, and then use the collected data as the data set required for algorithm and model construction, which is a method of online training and updating of the model.
- this method still has problems, mainly because it is difficult for a single user to complete the construction of a large amount of data sets in a short period of time.
- it will be a problem to build and train an independent solution (such as a neural network model) for each single user. Tasks with very high costs, including computing power, storage, and transmission, are difficult to support.
- the method provided in the embodiment of the present application can provide a model update method based on multi-user participation, and utilize the advantages of multi-user distributed data acquisition and data set construction to form a multi-user model for new scenarios, environments and channels.
- An update scheme of the model to solve the above problems.
- Fig. 6 shows a schematic diagram of a system architecture of a communication system provided by an embodiment of the present application.
- the system architecture may include: a terminal device 10 , an access network device 20 and a core network device 30 .
- the terminal device 10 may refer to a UE (User Equipment, user equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent or a user device.
- UE User Equipment
- an access terminal a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent or a user device.
- the terminal equipment can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol, session initiation protocol) phone, a WLL (Wireless Local Loop, wireless local loop) station, a PDA (Personal Digital Assistant, personal digital processing), Handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5GS (5th Generation System, fifth-generation mobile communication system) or future evolved PLMN ( Public Land Mobile Network, terminal equipment in the public land mobile communication network), the embodiment of the present application is not limited to this.
- 5GS Fifth Generation System, fifth-generation mobile communication system
- future evolved PLMN Public Land Mobile Network, terminal equipment in the public land mobile communication network
- the devices mentioned above are collectively referred to as terminal devices.
- the number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20 .
- the access network device 20 is a device deployed in an access network to provide a wireless communication function for the terminal device 10 .
- the access network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and so on.
- the names of devices with access network device functions may be different.
- they are called gNodeB or gNB.
- the name "access network equipment” may change.
- access network devices For the convenience of description, in the embodiment of the present application, the above-mentioned devices that provide the wireless communication function for the terminal device 10 are collectively referred to as access network devices.
- a communication relationship may be established between the terminal device 10 and the core network device 30 through the access network device 20 .
- the access network device 20 may be EUTRAN (Evolved Universal Terrestrial Radio Access Network, Evolved Universal Terrestrial Radio Network) or one or more eNodeBs in EUTRAN; in the 5G NR system, the access The network device 20 may be the RAN or one or more gNBs in the RAN.
- EUTRAN Evolved Universal Terrestrial Radio Access Network, Evolved Universal Terrestrial Radio Network
- eNodeBs in EUTRAN
- the access The network device 20 may be the RAN or one or more gNBs in the RAN.
- the functions of the core network device 30 are mainly to provide user connections, manage users, and carry out services, and provide an interface to external networks as a bearer network.
- the core network equipment in the 5G NR system can include AMF (Access and Mobility Management Function, access and mobility management function) entity, UPF (User Plane Function, user plane function) entity and SMF (Session Management Function, session management function) entity and other equipment.
- AMF Access and Mobility Management Function, access and mobility management function
- UPF User Plane Function, user plane function
- SMF Session Management Function, session management function
- the access network device 20 and the core network device 30 may be collectively referred to as network devices.
- the access network device 20 and the core network device 30 communicate with each other through some air technology, such as the NG interface in the 5G NR system.
- the access network device 20 and the terminal device 10 communicate with each other through a certain air technology, such as a Uu interface.
- Fig. 7 is a schematic diagram of a process of updating a model for wireless channel processing provided by an exemplary embodiment of the present application.
- the first wireless communication device (for example, including UE 702 and UE 703) updates the local machine learning model (for example, CSI feedback model, channel estimation model, positioning model, and beam management model) based on local data, so that Get the updated local machine learning model.
- the first wireless communication device uploads the updated local machine learning model to the second wireless communication device 702 .
- the second wireless communication device 702 updates the global machine learning model according to the local machine learning model uploaded by the first wireless communication device to obtain an updated global machine learning model. Then download the updated global machine learning model to the first wireless communication device, so that it can use the updated global machine learning model.
- the first wireless communication device and the second wireless communication device 702 can also perform the above steps multiple times to update the local machine learning model and the global machine learning model, so as to improve the accuracy of the machine learning model, and realize that the machine learning model can be used in various scenarios. , environment and channel adaptation.
- FIG. 8 is a schematic diagram of a process of uploading and downloading a model provided by an exemplary embodiment of the present application. As shown in FIG. 8, in the case that UE 802 and UE 803 are valid users, the updated local machine learning model can be sent to base station 801. When the UE 804 is not a valid user, it cannot send the updated local machine learning model to the base station 801.
- Determining that the UE is a valid user can be determined in a variety of ways, for example, through the instruction of the base station 801, through the UE's self-determined or without a process of determining that the UE is a valid user.
- the UE 802 and the UE 803 transmit the updated local machine learning model to the base station 801, they will transmit it through designated uplink transmission resources.
- the designated uplink transmission resource is configured by the base station 801, and the base station 801 can configure the designated uplink transmission resource transmission in various ways. For example, it is configured according to the request of the UE or directly configured for the UE.
- the base station 801 can update the global machine learning model according to the received updated local machine learning model of each UE. Afterwards, the updated global machine learning model is sent to the UE for use, and the base station 801 and the UE can continue to update the machine learning model in the above-mentioned manner.
- the update of the machine learning model in the wireless communication system is performed in a manner of distributed updating of the wireless communication devices, so that local data of different wireless communication devices can be used to update the machine learning model.
- the local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- FIG. 9 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 9 exemplifies that the method is applied to a terminal device in the communication system shown in FIG. 6 .
- the method includes:
- Step 902 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates the local machine learning model based on the local data, that is, the first wireless communication device uses the local data to train the local machine learning model.
- updating the local machine learning model by the first wireless communication device means that the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on local data.
- the first wireless communication device periodically updates the local machine learning model, or updates the local machine learning model when local data changes, or updates the local machine learning model according to instructions.
- Step 904 the first wireless communication device sends the updated local machine learning model to the second wireless communication device.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the second wireless communication device is a base station.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- the structure of the global machine learning model is different from that of the local machine learning model.
- the local machine learning model is a subset of the global machine learning model.
- the global machine learning model includes 10 network layers, and the local machine learning model includes 3 network layers, and the 3 network layers are a subset of the 10 network layers, that is, the 3 network layers and the 10 network layers 3 structures are the same.
- the global machine learning model is a model integrating multiple sub-models, and the local machine learning model includes one or more of the multiple sub-models used to integrate the global machine learning model.
- the structure of the global machine learning model is the cascade of model 1, model 2, and model 3, and the local machine learning model is model 2.
- updating the local machine learning model by the first wireless communication device refers to updating at least one network layer.
- updating the local machine learning model by the first wireless communication device refers to updating at least one sub-model.
- Sending the updated local machine learning model by the first wireless communication device includes sending at least one of coefficients and gradient information of the updated local machine learning model.
- the first wireless communication device periodically sends the updated local machine learning model, or sends the updated local machine learning model when the local machine learning model is updated, or sends the updated local machine learning model according to an instruction.
- the first wireless communication device will send the updated local machine learning model to the second wireless communication device.
- the first wireless communication device is a valid user, which can be regarded as an authentication that the first wireless communication device can participate in updating the global machine learning model.
- the first wireless communication device is a valid user, which can be determined in various ways. For example, the first wireless communication device is determined to be a valid user through the indication of the second wireless communication device. The first wireless communication device is determined by the first wireless communication device as a valid user. Alternatively, the first wireless communication device is a valid user without a process of determining.
- the first wireless communication device when the first wireless communication device is a valid user, sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the designated uplink transmission resource is configured by the second wireless communication device for the first wireless communication device, and the second wireless communication device can configure the designated uplink transmission resource for the first wireless communication device in various ways.
- the second wireless communication device configures specified uplink transmission resources for the first wireless communication device according to the uplink resource application of the first wireless communication device.
- the second wireless communication device directly configures the designated uplink transmission resource for the first wireless communication device.
- the downlink transmission resource used by the second wireless communication device to send a message to the first wireless communication device belongs to at least one of the following:
- RRC Radio Resource Control
- MAC CE Media Access Control Control Element
- DCI Downlink Control Information
- the uplink transmission resource (for example, the designated uplink transmission resource) used by the first wireless communication device to send the message to the second wireless communication device belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model.
- the second wireless communication device can also be a terminal.
- the first wireless communication device will send the updated local machine learning model through transmission resources of a sidelink (sidelink).
- the second wireless communication device forwards the updated local machine learning model of the first wireless communication device to the base station. If the second wireless communication device is used to merge and update the machine learning model at this time, and the second machine learning model is deployed with a global machine learning model, the second wireless communication device can Make updates to the global machine learning model.
- the transmission resources of the above-mentioned sidelink include at least one of the control channel and the data channel of the sidelink, such as a Physical Sidelink Control Channel (PSCCH) and a Physical Sidelink Shared Channel (Physical Sidelink Shared Channel). , PSSCH).
- PSCCH Physical Sidelink Control Channel
- Physical Sidelink Shared Channel Physical Sidelink Shared Channel
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- FIG. 10 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 10 uses an example in which the method is applied to an access network device in the communication system shown in FIG. 6 .
- the method includes:
- Step 1002 The second wireless communication device receives the updated local machine learning model sent by the first wireless communication device.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the first wireless communication device updates the local machine learning model according to the local data.
- updating the local machine learning model by the first wireless communication device means that the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on local data.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices. Sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- the second wireless communication device is a base station.
- the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device.
- the first wireless communication device is a valid user, which can be regarded as an authentication that the first wireless communication device can participate in updating the global machine learning model.
- the first wireless communication device is a valid user, which can be determined in various ways. For example, the first wireless communication device is determined to be a valid user through the indication of the second wireless communication device. The first wireless communication device is determined by the first wireless communication device as a valid user. Alternatively, the first wireless communication device is a valid user without a process of determining.
- the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device through the designated uplink transmission resource.
- the designated uplink transmission resource is configured by the second wireless communication device for the first wireless communication device, and the second wireless communication device can configure the designated uplink transmission resource for the first wireless communication device in various ways.
- the second wireless communication device configures specified uplink transmission resources for the first wireless communication device according to the uplink resource application of the first wireless communication device.
- the second wireless communication device directly configures the designated uplink transmission resource for the first wireless communication device.
- Step 1004 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the second wireless communication device updates the global machine learning model according to the updated local machine learning model, which refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the structure of the global machine learning model is different from that of the local machine learning model.
- a local machine learning model is a subset of a global machine learning model.
- the global machine learning model is a model that integrates multiple sub-models, and the local machine learning model includes one or more of the multiple sub-models used to integrate the global machine learning model.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- the second wireless communication device can also be a terminal. At this time, when the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device, it will receive the updated local machine learning model through the transmission resource of the sidelink link.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- the first wireless communication device When the first wireless communication device is a valid user, it can update the local machine learning model and send the updated local machine learning model to the second wireless communication device, so that the second wireless communication device can update the global machine learning model.
- the first wireless communication device is a valid user, which can be divided into three cases: (1) indicated by the second wireless communication device as a valid user. (2) The first wireless communication device determines that it is a valid user. (3) There is no process of determining that the first wireless communication device is a valid user, and the first wireless communication device is a valid user.
- the first wireless communication device when the first wireless communication device sends the updated local machine learning model to the second wireless communication device, it can use the designated uplink transmission resource for transmission.
- Configuring designated uplink transmission resources for the first wireless communication device can be divided into two cases: (1) After the first wireless communication device applies for uplink transmission resources to the second wireless communication device, the second wireless communication device is the first wireless communication device Configure the specified uplink transmission resources. (2) The second wireless communication device directly configures designated uplink transmission resources for the first wireless communication device.
- the first wireless communication device and the second wireless communication device are introduced through the following six embodiments.
- the first type for the situation where the second wireless communication device indicates that the first wireless communication device is a valid user, the first wireless communication device applies for uplink transmission resources to the second wireless communication device.
- FIG. 11 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 11 illustrates an example in which the method is applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 1102 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 1104 the second wireless communication device indicates to the first wireless communication device that the first wireless communication device is a valid user.
- the second wireless communication device uses one of multiple downlink transmission resources to indicate to the first wireless communication device that the first wireless communication device is a valid user. For example, the second wireless communication device activates the first wireless communication device to participate in the update of the CSI feedback model (as a valid user) through 1 bit in the DCI, or activates the first wireless communication device to participate in the update of the CSI feedback model through paging. Optionally, the second wireless communication device determines a valid user in one of the following manners, so as to indicate a valid user:
- the second wireless communication device randomly selects a wireless communication device from candidate wireless communication devices as a valid user.
- candidate wireless communication devices include wireless communication devices capable of communicating messages with a second wireless communication device.
- the second wireless communication device selects the wireless communication device as a valid user according to the grouping of candidate wireless communication devices.
- This group corresponds to an Identity Document (ID).
- ID an Identity Document
- the grouping is obtained by grouping the candidate wireless communication devices based on a local machine learning model on the candidate wireless communication devices, or by performing grouping for other purposes. And, for the same candidate wireless communication device. It can belong to one or more groups. For example, a certain candidate wireless communication device belongs to the first CSI update group, belongs to the second channel estimation group, belongs to the third positioning update group, and belongs to the fourth beam management group.
- the second wireless communication device selects one or more candidate wireless communication devices in a certain group as valid users, or selects one or more candidate wireless communication devices in multiple groups as valid users. For example, the candidate wireless communication devices are divided into 10 groups, and the second wireless communication device activates one group each time as a valid user, and activates each group in turn.
- the second wireless communication device selects the wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device. For example, the second wireless communication device selects a wireless transmission device with a smaller transmission load among candidate wireless transmission devices as an effective user for updating the CSI feedback model.
- the second wireless communication device selects the wireless communication device as a valid user according to the information processing performance of the candidate wireless communication device.
- the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
- the second wireless communication device selects a group of candidate wireless communication devices with poor CSI feedback performance as effective users, and updates the CSI feedback model for the group of candidate wireless communication devices.
- Step 1106 In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device After the first wireless communication device is indicated as a valid user, the first wireless communication device will apply for an uplink transmission resource from the second wireless communication device.
- the first wireless communication device detects the trigger event according to information processing performance.
- the first wireless communication device detects the trigger event according to the information-based transmission status.
- the information processing performance is used to indicate the accuracy of the information output by the local machine learning model, and the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
- the first wireless communication device determines whether to update the CSI feedback model based on the result of the current CSI feedback. For example, when the CSI feedback performance obtained by the first wireless communication device through the CSI feedback model does not meet a requirement of a specific threshold, the first wireless communication device detects a trigger event. Exemplarily, the first wireless communication device judges whether the current CSI feedback model needs to be updated based on the success rate or failure rate of current data or data packet transmission, so as to determine whether a trigger event is detected.
- the trigger event includes at least one of the following:
- the local machine learning model is used for CSI feedback (the local machine learning model is a CSI feedback model), the CSI to be compressed and the restored CSI do not satisfy the first condition;
- the transmission state of the result of the first wireless communication based on the CSI feedback does not satisfy the second condition
- the channel estimation performance of the first wireless communication device does not meet the third condition
- the transmission state of the first wireless communication device based on the result of channel estimation does not satisfy the fourth condition
- the local machine learning model is used for positioning (the local machine learning model is a positioning model), the positioning accuracy of the first wireless communication device does not meet the fifth condition;
- the beam management accuracy of the first wireless communication device does not meet the sixth condition
- the transmission state of the first wireless communication device based on the result of beam management does not satisfy the seventh condition.
- the trigger event includes: the degree of deviation between the CSI to be compressed and the restored CSI is greater than or equal to the first threshold, and the degree of similarity between the CSI to be compressed and the restored CSI is less than or is equal to the second threshold, and the success rate or failure rate of the first wireless communication device performing data transmission (or performing data packet transmission) does not meet at least one of the specific thresholds.
- the block error rate (Block Error Rate, BLER) of the first wireless communication device for data transmission is higher than the third threshold, or, the bit error probability (Bit Error Ratio, BER) of the first wireless communication device for data transmission is higher than the third threshold Four thresholds.
- the trigger events include: the channel estimation error of the first wireless communication device is higher than the fifth threshold, the channel similarity of the first wireless communication device is lower than the sixth threshold, and the first The success rate or failure rate of data transmission (or data packet transmission) performed by the wireless communication device does not meet at least one of specific thresholds.
- the trigger event includes: the positioning accuracy of the first wireless communication device is less than the seventh threshold.
- the triggering event includes: the beam management accuracy of the first wireless communication device is less than the eighth threshold, and the success rate of the first wireless communication device for data transmission (or for data packet transmission) Or the failure rate does not meet at least one of certain thresholds.
- the foregoing conditions are stipulated by a protocol, or configured by the second wireless communication device for the first wireless communication device.
- the foregoing threshold is stipulated in an agreement, or the second wireless communication device configures the foregoing threshold for the first wireless communication device.
- Step 1108 the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the first wireless communication device can receive the designated uplink transmission resource.
- the second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
- the second wireless communication device can configure designated uplink transmission resources for it in response to the application of the first wireless communication device.
- the second wireless communication device can also not respond to the application of the first wireless communication device.
- the second wireless communication device can also send a message to notify the first wireless communication device to reject its application, or notify the first wireless communication device that it does not need Perform local machine learning model updates.
- the second wireless communication device can notify the first wireless communication device through one or more types of downlink transmission resources.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 1110 the first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- the duration of the first wireless communication device as a valid user includes at least one of the following:
- the preset duration can be predefined through a protocol, or the preset duration is configured by the second wireless communication device for the first wireless communication device.
- the preset duration is N time slots (slots), or M milliseconds, or K seconds, minutes, hours, etc.
- the preset number of times is set for the number of times the first wireless communication device sends the updated local machine learning model to the second wireless communication device.
- the first wireless communication device can update the local machine learning model multiple times and send it to the second wireless communication device. If the number of times the first wireless communication device sends the updated local machine learning model to the second wireless communication device reaches a preset number of times, it is necessary to re-determine whether the first wireless communication device is a valid user.
- the first wireless communication device is not a valid user, it cannot send the updated local machine learning model to the second wireless communication device.
- FIG. 12 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application.
- the base station 1201 indicates that the user 1202 (wireless communication device) is a valid user
- the base station 1201 receives the updated local machine sent by the user 1202 according to the base station 1201 indicating that the user 1202 is a valid user.
- the duration between learning models determines the duration of user 1202 as a valid user. That is, before each updated local machine learning model is transmitted, it is necessary to determine whether the user 1202 is a valid user.
- FIG. 13 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application.
- the base station 1301 determines the duration of the user 1302 as a valid user according to the time period between the base station 1301 indicating that the user 1302 is a valid user and the end of the preset time period. duration.
- the base station 1301 determines the duration of the user 1302 as a valid user according to the time period between the base station 1301 indicating that the user 1302 is a valid user and the end of the preset times.
- FIG. 14 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application.
- the base station 1401 determines the valid user qualification of the user 1402
- the user 1402 is always valid as a valid user before the base station 1402 notifies that the valid user is invalid.
- the base station 1401 can notify the user 1402 that he is no longer a valid user, or no longer participate in updating the machine learning model, through one or more types of downlink transmission resources.
- Step 1112 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- each UE participating in machine learning model update uploads an updated local CSI feedback model to the base station, and the base station receives multiple local CSI feedback models transmitted by multiple UEs.
- the global CSI feedback model is updated based on the received local CSI feedback model
- the base station transmits the global CSI feedback model to each UE, and the UE receives the updated global CSI feedback model.
- the UE directly uses the received CSI feedback model to perform CSI compression and feedback, and the UE can also use the received CSI feedback model to continue to perform local model update and continue the above steps.
- FIG. 15 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- base station 1501 After determining that UE 1502 is a valid user, base station 1501 will indicate to UE 1502 that it is a valid user.
- UE 1502 applies for uplink transmission resources to base station 1501, and base station 1501 configures and specifies uplink transmission resources for UE 1502. Afterwards, the UE 1502 sends the updated local CSI feedback model to the base station 1501 by specifying uplink transmission resources.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- valid users are determined among candidate wireless communication devices in various ways, so that a suitable wireless communication device can be flexibly selected to participate in updating the machine learning model.
- Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
- the second type for the situation where the second wireless communication device indicates that the first wireless communication device is a valid user, the second wireless communication device directly configures a designated uplink transmission resource for the first wireless communication device.
- FIG. 16 shows a flow chart of model update for wireless channel processing provided by an embodiment of the present application.
- FIG. 16 illustrates the method applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 1602 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 1604 The second wireless communication device indicates to the first wireless communication device that the first wireless communication device is a valid user.
- the second wireless communication device determines a valid user in one of the following ways:
- the second wireless communication device randomly selects a wireless communication device from candidate wireless communication devices as an effective user.
- the second wireless communication device selects the wireless communication device as a valid user according to the grouping of candidate wireless communication devices.
- the second wireless communication device selects the wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device.
- the second wireless communication device selects the wireless communication device as an effective user according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
- Step 1606 In the case that the first wireless communication device is a valid user, the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the second wireless communication device can directly configure the designated uplink transmission resource to the first wireless communication device, so that the first wireless communication device receives the designated uplink transmission resource. For example, after the second wireless communication device indicates that the first wireless communication device is a valid user, it configures the designated uplink transmission resource to the first wireless communication device immediately.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 1608 The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model
- the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- the duration of the first wireless communication device as a valid user includes at least one of the following:
- the length of time between the first wireless communication device being indicated as a valid user by the second wireless communication device and the end of the preset number of times, the preset number of times is for the first wireless communication device to send the updated local machine learning to the second wireless communication device
- the number of times of the model is set;
- the first wireless communication device is not a valid user, it cannot send the updated local machine learning model to the second wireless communication device.
- Step 1610 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- FIG. 17 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- base station 1701 After determining that UE 1702 is a valid user, base station 1701 will indicate to UE 1702 that it is a valid user. Afterwards, the base station 1701 configures and specifies uplink transmission resources for the UE 1702. Afterwards, the UE 1702 sends the updated local CSI feedback model to the base station 1701 by specifying uplink transmission resources.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- valid users are determined among candidate wireless communication devices in various ways, so that a suitable wireless communication device can be flexibly selected to participate in updating the machine learning model.
- Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages. There is no need for the first wireless communication device to apply for uplink resources, and the process of configuring designated uplink transmission resources can be simplified.
- the third type for the case where the first wireless communication device applies for an uplink transmission resource from the second wireless communication device without confirming that the first wireless communication device is a valid user.
- FIG. 18 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 18 exemplifies that the method is applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 1802 The first wireless communication device updates the local machine learning model based on the local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 1804 In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device it can become a valid user to participate in updating the machine learning model without a definite process.
- the first wireless communication device satisfies the valid user condition, the first wireless communication device is a valid user.
- the first wireless communication device meets valid user conditions including at least one of the following:
- the first wireless communication device is a default valid user
- the device capabilities of the first wireless communication device include that the first wireless communication device is a valid user.
- the first wireless communication device will apply for uplink transmission resources from the second wireless communication device.
- the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device detects the trigger event according to information processing performance.
- the first wireless communication device detects the trigger event according to the information-based transmission status.
- the information processing performance is used to indicate the accuracy of the information output by the local machine learning model
- the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
- Step 1806 The second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the first wireless communication device can receive the designated uplink transmission resource.
- the second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 1808 The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- Step 1810 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- FIG. 19 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- UE 1902 when UE 1902 is a valid user, it will apply for uplink transmission resources to base station 1901.
- the base station 1901 configures and specifies uplink transmission resources for the UE 1902. Afterwards, the UE 1902 sends the updated local CSI feedback model to the base station 1901 by specifying uplink transmission resources.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
- the fourth type for the case where the first wireless communication device determines that it is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- FIG. 20 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 20 exemplifies that the method is applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 2002 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 2004 the first wireless communication device determines that the first wireless communication device is a valid user.
- the first wireless communication device can determine whether it is a valid user by itself.
- the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold.
- the random number is generated by the first wireless communication device.
- the probability threshold can be pre-agreed through a protocol, or configured by the second wireless communication device to the first wireless communication device, specifically, the second wireless communication device configures one or more types of downlink transmission resources.
- the probability threshold can be changed.
- the probability threshold can be adjusted to a value that makes the wireless communication device more likely to become a valid user. Wireless communication devices that meet the probability threshold requirements Will be more.
- the above update can also be notified by the second wireless communication device to the first wireless communication device.
- Step 2006 In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device will apply for uplink transmission resources from the second wireless communication device.
- the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device detects the trigger event according to information processing performance.
- the first wireless communication device detects the trigger event according to the information-based transmission status.
- the information processing performance is used to indicate the accuracy of the information output by the local machine learning model
- the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
- Step 2008 the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the first wireless communication device can receive the designated uplink transmission resource.
- the second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 2010 The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- Step 2012 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- FIG. 21 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- UE 2102 determines that it is a valid user, it will apply for uplink transmission resources to base station 2101.
- the base station 2101 configures and specifies uplink transmission resources for the UE 2102.
- the UE 2102 sends the updated local CSI feedback model to the base station 2101 by specifying uplink transmission resources.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
- the fifth type the first wireless communication device determines that it is a valid user, the first wireless communication device notifies the second wireless communication device that it is a valid user, and the first wireless communication device applies for uplink transmission resources to the second wireless communication device.
- FIG. 22 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 22 exemplifies that the method is applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 2202 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 2204 the first wireless communication device determines that the first wireless communication device is a valid user.
- the first wireless communication device can determine whether it is a valid user by itself.
- the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold.
- the random number is generated by the first wireless communication device.
- Step 2206 When the first wireless communication device determines that the first wireless communication device is a valid user, the first wireless communication device notifies the second wireless communication device that the first wireless communication device is a valid user.
- the first wireless communication device When the first wireless communication device determines that it is a valid user, the first wireless communication device will notify the second wireless communication device that the first wireless communication device is a valid user, so that the second wireless communication device can learn about the first wireless communication Device is a valid user. In the case where the first wireless communication device is determined as a valid user by the first wireless communication device, the second wireless communication device will receive a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
- Step 2208 In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device will apply for uplink transmission resources from the second wireless communication device.
- the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
- the first wireless communication device detects the trigger event according to information processing performance.
- the first wireless communication device detects the trigger event according to the information-based transmission status.
- the information processing performance is used to indicate the accuracy of the information output by the local machine learning model
- the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
- Step 2210 The second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the first wireless communication device can receive the designated uplink transmission resource.
- the second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 2212 The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying uplink transmission resources.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- Step 2214 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- FIG. 23 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- the UE 2302 determines that it is a valid user, it will notify the base station 2301 that the UE 2302 is a valid user. Then the UE 2302 applies to the base station 2301 for an uplink transmission resource.
- the base station 2301 configures and specifies uplink transmission resources for the UE 2302. Afterwards, the UE 2302 sends the updated local CSI feedback model to the base station 2301 by specifying uplink transmission resources.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
- the sixth type the first wireless communication device determines that it is a valid user, the first wireless communication device notifies the second wireless communication device that it is a valid user, and the second wireless communication device directly configures the specified uplink transmission resource for the first wireless communication device Condition.
- FIG. 24 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application.
- FIG. 24 exemplifies that the method is applied to the communication system shown in FIG. 6 .
- the method includes:
- Step 2402 The first wireless communication device updates a local machine learning model based on local data.
- the local machine learning model is a machine learning model deployed on the first wireless communication device.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the local data is related data generated by the first wireless communication device during wireless communication.
- the first wireless communication device includes one wireless communication device or multiple wireless communication devices.
- the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
- Step 2404 the first wireless communication device determines that the first wireless communication device is a valid user.
- the first wireless communication device can determine whether it is a valid user by itself.
- the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold.
- the random number is generated by the first wireless communication device.
- Step 2406 When the first wireless communication device determines that the first wireless communication device is a valid user, the first wireless communication device notifies the second wireless communication device that the first wireless communication device is a valid user.
- the first wireless communication device When the first wireless communication device determines that it is a valid user, the first wireless communication device will notify the second wireless communication device that the first wireless communication device is a valid user, so that the second wireless communication device can learn about the first wireless communication Device is a valid user. In the case where the first wireless communication device is determined as a valid user by the first wireless communication device, the second wireless communication device will receive a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
- Step 2408 When the first wireless communication device is a valid user, the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
- the second wireless communication device can directly configure the designated uplink transmission resource to the first wireless communication device, so that the first wireless communication device receives the designated uplink transmission resource. For example, after the second wireless communication device indicates that the first wireless communication device is a valid user, it configures the designated uplink transmission resource to the first wireless communication device immediately.
- the specified uplink transmission resource belongs to at least one of the following:
- the transmission resources that carry the uplink control transmission are the transmission resources that carry the uplink control transmission
- Step 2410 The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- the updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- the global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
- the global machine learning model has the same structure as the local machine learning model.
- the first wireless communication device sending the updated local machine learning model refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
- Step 2412 The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
- the global machine learning model has the same structure as the local machine learning model.
- the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
- the second wireless communication device After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
- FIG. 25 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application.
- the UE 2502 determines that it is a valid user, it will notify the base station 2501 that the UE 2502 is a valid user.
- the base station 2501 configures and specifies uplink transmission resources for the UE 2502.
- the UE 2502 sends the updated local CSI feedback model to the base station 2501 by specifying uplink transmission resources.
- the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model as an example for description.
- the machine learning model for solving other problems in wireless communication can also be updated through the methods provided in the above embodiments.
- the embodiment of the present application does not limit this.
- the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices.
- Model The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
- the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user.
- Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages. There is no need for the first wireless communication device to apply for uplink resources, and the process of configuring designated uplink transmission resources can be simplified.
- Fig. 26 shows a block diagram of an apparatus for updating a model for wireless channel processing provided by an embodiment of the present application. As shown in Figure 26, the device includes:
- An updating module 2601 configured to update a local machine learning model based on local data.
- a sending module 2602 configured to send the updated local machine learning model to the second wireless communication device, where the updated local machine learning model is used to update the global machine learning model.
- the sending module 2602 is used for:
- the updated local machine learning model is sent to the second wireless communication device.
- the sending module 2602 is used for:
- the updated local machine learning model is sent to the second wireless communication device by specifying an uplink transmission resource.
- the device also includes:
- a determining module 2603 configured to determine that the apparatus is a valid user according to an instruction of the second wireless communication device
- a determining module 2603 configured to determine that the device is a valid user.
- valid users include at least one of the following:
- a wireless communication device selected by the second wireless communication device according to the grouping of candidate wireless communication devices
- the wireless communication device selected by the second wireless communication device according to the transmission complexity of the candidate wireless communication device
- the second wireless communication device is a wireless communication device selected according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
- a determination module 2603 is used to:
- the random number is generated by the device.
- the device meeting valid user conditions includes at least one of the following:
- the device is the default active user
- the device capabilities of the device include that the device is a valid user.
- the sending module 2602 is used for:
- the second wireless communication device is notified that the device is a valid user.
- the device also includes:
- the sending module 2602 is configured to apply for an uplink transmission resource to the second wireless communication device when the device is a valid user.
- a receiving module 2604 configured to receive a designated uplink transmission resource configured by the second wireless communication device;
- the receiving module 2604 is configured to receive the specified uplink transmission resource configured by the second wireless communication device when the device is a valid user.
- the sending module 2602 is used for:
- the trigger event includes at least one of the following:
- the CSI to be compressed and the restored CSI do not satisfy the first condition
- the transmission state of the device based on the result of the CSI feedback does not meet the second condition
- the channel estimation performance of the device does not meet the third condition
- the transmission state of the device based on the result of channel estimation does not meet the fourth condition
- the positioning accuracy of the device does not meet the fifth condition
- the beam management accuracy of the device does not meet the sixth condition
- the transmission state of the device based on the result of beam management does not satisfy the seventh condition.
- the duration of the device as a valid user includes at least one of the following:
- the time period between when the device is indicated as a valid user by the second wireless communication device and when the preset number of times is set for the number of times the device sends the updated local machine learning model to the second wireless communication device.
- the time period between when the device is indicated as a valid user by the second wireless communication device and when the device is not indicated as a valid user by the second wireless communication device is not indicated as a valid user by the second wireless communication device.
- update module 2601 for:
- At least one of coefficients and gradient information of the local machine learning model is updated based on the local data.
- the second wireless communication device is a terminal.
- Sending module 2602 used for:
- the updated local machine learning model is sent to the second wireless communication device through the transmission resource of the sidelink.
- the device also includes:
- the receiving module 2604 is configured to receive the updated global machine learning model sent by the second wireless communication device.
- the update module 2601 is configured to continue to execute the step of updating the machine learning model based on the updated global machine learning model
- the sending module 2602 is configured to execute the step of sending the updated machine learning model.
- the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management.
- the downlink transmission resource used by the second wireless communication device to send a message to the device belongs to at least one of the following:
- the transmission resource that carries the downlink artificial intelligence data transmission is the transmission resource that carries the downlink artificial intelligence data transmission.
- the specified uplink transmission resource belongs to at least one of the following:
- Fig. 27 shows a block diagram of a model updating device for wireless channel processing provided by an embodiment of the present application. As shown in Figure 27, the device includes:
- the receiving module 2701 is configured to receive an updated local machine learning model sent by the first wireless communication device, where the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device.
- An update module 2702 configured to update the global machine learning model according to the updated local machine learning model.
- the receiving module 2701 is used for:
- the updated local machine learning model sent by the first wireless communication device is received.
- the receiving module 2701 is used for:
- the updated local machine learning model sent by the first wireless communication device through the specified uplink transmission resource is received.
- the device also includes:
- the sending module 2703 is configured to indicate to the first wireless communication device that the first wireless communication device is a valid user.
- the device also includes:
- a determining module 2704 configured to randomly select a wireless communication device from candidate wireless communication devices as a valid user.
- the device also includes:
- a determining module 2704 configured to select a wireless communication device as a valid user according to the grouping of candidate wireless communication devices.
- the device also includes:
- a determining module 2704 configured to select a wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device.
- the device also includes:
- the determination module 2704 is configured to select a wireless communication device as an effective user according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
- the first wireless communication device determines that the first wireless communication device is a valid user.
- the first wireless communication device when the first wireless communication device satisfies a valid user condition, the first wireless communication device is a valid user. Wherein, the first wireless communication device meets valid user conditions including at least one of the following:
- the first wireless communication device is a default valid user
- the device capability of the first wireless communication device includes that the first wireless communication device is a valid user.
- the receiving module 2701 is used for:
- the apparatus receives a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
- the device also includes:
- the sending module 2703 is configured to configure specified uplink transmission resources to the first wireless communication device according to the uplink transmission resource application of the first wireless communication device when the first wireless communication device is a valid user;
- the sending module 2703 is configured to configure a designated uplink transmission resource to the first wireless communication device when the first wireless communication device is a valid user.
- the device also includes:
- the determining module 2704 is configured to, when the device indicates that the first wireless communication device is a valid user, according to the device indicating that the first wireless communication device is a valid user, so that the device receives the updated local machine learning sent by the first wireless communication device
- the duration between models determines the duration for which the first wireless communication device is an active user.
- the device also includes:
- a determining module 2704 configured to determine the first wireless communication device according to the time period between the device indicating that the first wireless communication device is a valid user and the end of the preset time period when the device indicates that the first wireless communication device is a valid user Duration of being an active user.
- the device also includes:
- a determining module 2704 configured to determine the first wireless communication device according to the time period between the device indicating that the first wireless communication device is a valid user and the end of the preset number of times when the device indicates that the first wireless communication device is a valid user Duration of being an active user.
- the preset number of times is set for the number of times that the first wireless communication device sends the updated local machine learning model to the device.
- the device also includes:
- a determining module 2704 configured to, in the case that the device indicates that the first wireless communication device is a valid user, according to the time period between when the device indicates that the first wireless communication device is a valid user and when the device indicates that the first wireless communication device is not a valid user , to determine the duration of the first wireless communication device as a valid user.
- module 2702 is updated for:
- At least one of coefficients and gradient information of the global machine learning model is updated according to the updated local machine learning model.
- the device is a terminal.
- the receiving module 2701 is used for:
- the updated local machine learning model sent by the first wireless communication device through the transmission resource of the sidelink is received.
- the device also includes:
- a sending module 2703 configured to send the updated global machine learning model to the first wireless communication device.
- the receiving module 2701 is configured to receive the re-updated global machine learning model sent by the first wireless communication device.
- the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management.
- the downlink transmission resource used by the device to send a message to the first wireless communication device belongs to at least one of the following:
- the transmission resource that carries the downlink artificial intelligence data transmission is the transmission resource that carries the downlink artificial intelligence data transmission.
- the specified uplink transmission resource belongs to at least one of the following:
- the device provided by the above embodiment realizes its functions, it only uses the division of the above-mentioned functional modules as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to actual needs. That is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.
- FIG. 28 shows a schematic structural diagram of a communication device (terminal device or network device) provided by an exemplary embodiment of the present application.
- the communication device 280 includes: a processor 2801, a receiver 2802, a transmitter 2803, a memory 2804 and a bus 2805 .
- the processor 2801 includes one or more processing cores, and the processor 2801 executes various functional applications and information processing by running software programs and modules.
- the receiver 2802 and the transmitter 2803 can be realized as a communication component, and the communication component can be a communication chip.
- the memory 2804 is connected to the processor 2801 through the bus 2805 .
- the memory 2804 may be used to store at least one instruction, and the processor 2801 is used to execute the at least one instruction, so as to implement various steps in the foregoing method embodiments.
- volatile or non-volatile storage devices include but not limited to: magnetic disk or optical disk, electrically erasable and programmable Read Only Memory (Erasable Programmable Read Only Memory, EEPROM), Erasable Programmable Read Only Memory (Erasable Programmable Read Only Memory, EPROM), Static Random Access Memory (SRAM), Read Only Memory (Read -Only Memory, ROM), magnetic memory, flash memory, programmable read-only memory (Programmable Read-Only Memory, PROM).
- the processor and the transceiver in the communication device involved in the embodiment of the present application may perform the steps performed by the terminal device in the method shown in any of the above method embodiments, where No longer.
- the processor and the transceiver in the communication device involved in the embodiment of the present application may perform the steps performed by the access network device in any of the methods shown above, where I won't repeat them here.
- a computer-readable storage medium stores at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the At least one program, the code set or the instruction set is loaded and executed by the processor to implement the model update method for wireless channel processing provided by the above method embodiments.
- a chip is also provided, the chip includes a programmable logic circuit and/or program instructions, and when the chip is run on a communication device, it is used to implement the functions provided by the above method embodiments.
- Model update method for wireless channel processing is also provided, the chip includes a programmable logic circuit and/or program instructions, and when the chip is run on a communication device, it is used to implement the functions provided by the above method embodiments. Model update method for wireless channel processing.
- a computer program product which, when run on a processor of a computer device, causes the computer device to execute the above-mentioned model updating method for wireless channel processing.
- the functions described in the embodiments of the present application may be implemented by hardware, software, firmware or any combination thereof.
- the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
- Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
- a storage media may be any available media that can be accessed by a general purpose or special purpose computer.
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present application relates to the field of communications, and discloses a model updating method and apparatus for wireless channel processing, a device, and a medium. The method comprises: a first wireless communication device updates a local machine learning model on the basis of local data; and the first wireless communication device transmits an updated local machine learning model to a second wireless communication device, the updated local machine learning model being configured to update a global machine learning model. By updating the local machine learning model by the wireless communication device in a distributed mode and updating the global machine learning model, the machine learning model can be updated by using the local data of different wireless communication devices. The training data of training the machine learning model can be enriched, so that the machine learning model adapts to different application scenes. Therefore, the problem of scene adaptation when the machine learning model processes a wireless communication problem is solved, and the collection of a large amount of data is avoided. The efficiency and accuracy of updating the machine learning model are improved.
Description
本申请涉及通信领域,特别涉及一种用于无线信道处理的模型更新方法、装置、设备及介质。The present application relates to the communication field, and in particular to a model update method, device, equipment and medium for wireless channel processing.
基于AI(Artificial Intelligence,人工智能)的解决方案在无线通信系统中的应用越来越多。例如,通过机器学习模型解决信道状态信息(Channel State Information,CSI)的反馈问题、信道估计问题、定位问题以及波束管理问题等。Solutions based on AI (Artificial Intelligence, artificial intelligence) are more and more applied in wireless communication systems. For example, machine learning models are used to solve channel state information (Channel State Information, CSI) feedback problems, channel estimation problems, positioning problems, and beam management problems.
在基于AI的解决方案中,机器学习模型的训练数据和无线通信的场景、环境和信道等强相关,基于AI的解决方案需要满足不同场景适配以及多场景普遍适用的要求。相关技术中,通过针对不同的场景、环境和信道构建不同的机器学习模型,从而实现在具体的情况下使用对应的机器学习模型来解决相应的无线通信问题。例如在不同的小区、在室内室外、在城市和郊区,构建不同的CSI反馈模型、不同的信道估计模型、不同的定位模型、不同的波束管理模型等。In AI-based solutions, the training data of machine learning models is strongly related to wireless communication scenarios, environments, and channels. AI-based solutions need to meet the requirements of adapting to different scenarios and universally applicable to multiple scenarios. In related technologies, different machine learning models are constructed for different scenarios, environments, and channels, so that corresponding machine learning models can be used in specific situations to solve corresponding wireless communication problems. For example, different CSI feedback models, different channel estimation models, different positioning models, and different beam management models are constructed in different cells, indoors and outdoors, and in cities and suburbs.
在训练基于上述方式构建的机器学习模型的过程中,需要提前获取不同场景、环境和信道下的各种数据,但针对各种场景、环境、信道进行完整的数据采集存在较大的难度,且采集的过程也较为繁琐。对于机器学习模型的训练更新还需要进一步讨论研究。In the process of training the machine learning model based on the above method, it is necessary to obtain various data in different scenarios, environments, and channels in advance, but it is difficult to collect complete data for various scenarios, environments, and channels, and The collection process is also more cumbersome. Further discussion and research is needed on the training update of machine learning models.
发明内容Contents of the invention
本申请实施例提供了一种用于无线信道处理的模型更新方法、装置、设备及介质。所述技术方案如下:Embodiments of the present application provide a model update method, device, device and medium for wireless channel processing. Described technical scheme is as follows:
根据本申请的一方面,提供了一种用于无线信道处理的模型更新方法,所述方法由第一无线通信设备执行,所述方法包括:According to an aspect of the present application, a method for updating a model for wireless channel processing is provided, the method is executed by a first wireless communication device, and the method includes:
所述第一无线通信设备基于本地数据更新本地机器学习模型;updating a local machine learning model based on local data by the first wireless communication device;
所述第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型,所述更新后的本地机器学习模型用于更新全局机器学习模型。The first wireless communication device sends the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
根据本申请的另一方面,提供了一种用于无线信道处理的模型更新方法,所述方法由第二无线通信设备执行,所述方法包括:According to another aspect of the present application, a method for updating a model for wireless channel processing is provided, the method is executed by a second wireless communication device, and the method includes:
所述第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型,所述更新后的本地机器学习模型是所述第一无线通信设备基于本地数据对本地机器学习模型更新得到的;The second wireless communication device receives an updated local machine learning model sent by the first wireless communication device, and the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device of;
所述第二无线通信设备根据所述更新后的本地机器学习模型更新全局机器学习模型。The second wireless communication device updates a global machine learning model according to the updated local machine learning model.
根据本申请的另一方面,提供了一种用于无线信道处理的模型更新装置,所述装置包括:According to another aspect of the present application, a model updating device for wireless channel processing is provided, the device comprising:
更新模块,用于基于本地数据更新本地机器学习模型;An update module for updating a local machine learning model based on local data;
发送模块,用于向第二无线通信设备发送更新后的本地机器学习模型,所述更新后的本地机器学习模型用于更新全局机器学习模型。A sending module, configured to send the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
根据本申请的另一方面,提供了一种用于无线信道处理的模型更新装置,所述装置包括:According to another aspect of the present application, a model updating device for wireless channel processing is provided, the device comprising:
接收模块,用于接收第一无线通信设备发送的更新后的本地机器学习模型,所述更新后的本地机器学习模型是所述第一无线通信设备基于本地数据对本地机器学习模型更新得到的;A receiving module, configured to receive an updated local machine learning model sent by the first wireless communication device, where the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device;
更新模块,用于根据所述更新后的本地机器学习模型更新全局机器学习模型。An update module, configured to update the global machine learning model according to the updated local machine learning model.
根据本申请的另一方面,提供了一种终端,所述终端包括:处理器;与所述处理器相连的收发器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现如上述方面所述的用于无线信道处理的模型更新方法。According to another aspect of the present application, a terminal is provided, and the terminal includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein, the The processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing as described in the above aspect.
根据本申请的另一方面,提供了一种网络设备,所述网络设备包括:处理器;与所述处理器相连的收发器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现如上述方面所述的用于无线信道处理的模型更新方法。According to another aspect of the present application, a network device is provided, and the network device includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein, The processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing as described in the above aspects.
根据本申请的另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有可执行指令,所述可执行指令由所述处理器加载并执行以实现如上述方面所述的用于无线信道处理的模型更新方法。According to another aspect of the present application, a computer-readable storage medium is provided, wherein executable instructions are stored in the readable storage medium, and the executable instructions are loaded and executed by the processor to implement the above-mentioned aspects. The described model update method for wireless channel processing.
根据本申请的另一方面,提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在计算机设备上运行时,用于实现上述方面所述的用于无线信道处理的模型更新方法。According to another aspect of the present application, a chip is provided, the chip includes a programmable logic circuit and/or program instructions, and when the chip is run on a computer device, it is used to implement the wireless Model update method for channel processing.
根据本申请的另一方面,提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读 取并执行所述计算机指令,使得计算机设备执行上述方面所述的用于无线信道处理的模型更新方法。According to another aspect of the present application, there is provided a computer program product or computer program, said computer program product or computer program comprising computer instructions stored in a computer-readable storage medium, a processor from said computer The readable storage medium reads and executes the computer instructions, so that the computer device executes the model update method for wireless channel processing described in the above aspects.
本申请提供的技术方案至少包括如下有益效果:The technical solution provided by the application at least includes the following beneficial effects:
通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。The first wireless communication device updates the local machine learning model in a distributed manner to update the global machine learning model, so that local data of different wireless communication devices can be used to update the machine learning model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.
图1是本申请一个示例性实施例提供的解决CSI反馈问题的过程的示意图;FIG. 1 is a schematic diagram of a process for solving a CSI feedback problem provided by an exemplary embodiment of the present application;
图2是本申请一个示例性实施例提供的解决信道估计问题的过程的示意图;FIG. 2 is a schematic diagram of a process for solving a channel estimation problem provided by an exemplary embodiment of the present application;
图3是本申请一个示例性实施例提供的解决定位问题的过程的示意图;Fig. 3 is a schematic diagram of a process of solving a positioning problem provided by an exemplary embodiment of the present application;
图4是本申请一个示例性实施例提供的解决波束管理问题的过程的示意图;FIG. 4 is a schematic diagram of a process for solving a beam management problem provided by an exemplary embodiment of the present application;
图5是本申请一个示例性实施提供的联邦学习的过程的示意图;FIG. 5 is a schematic diagram of a federated learning process provided by an exemplary implementation of the present application;
图6是本申请一个示例性实施例提供的通信系统的系统架构的示意图;FIG. 6 is a schematic diagram of a system architecture of a communication system provided by an exemplary embodiment of the present application;
图7是本申请一个示例性实施例提供的对用于无线信道处理的模型进行更新的过程的示意图;FIG. 7 is a schematic diagram of a process of updating a model for wireless channel processing provided by an exemplary embodiment of the present application;
图8是本申请一个示例性实施例提供的上传以及下载模型的过程的示意图;Fig. 8 is a schematic diagram of the process of uploading and downloading models provided by an exemplary embodiment of the present application;
图9是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;FIG. 9 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图10是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;FIG. 10 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图11是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 11 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图12是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图;Fig. 12 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user according to an exemplary embodiment of the present application;
图13是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图;Fig. 13 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application;
图14是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图;Fig. 14 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user according to an exemplary embodiment of the present application;
图15是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 15 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图16是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 16 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图17是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 17 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图18是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 18 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图19是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 19 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图20是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 20 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图21是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 21 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图22是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 22 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图23是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 23 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图24是本申请一个示例性实施例提供的用于无线信道处理的模型更新方法的流程图;Fig. 24 is a flowchart of a model updating method for wireless channel processing provided by an exemplary embodiment of the present application;
图25是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图;Fig. 25 is a schematic diagram of the process of sending and updating a machine learning model provided by an exemplary embodiment of the present application;
图26是本申请一个示例性实施例提供的用于无线信道处理的模型更新装置的框图;Fig. 26 is a block diagram of a model updating device for wireless channel processing provided by an exemplary embodiment of the present application;
图27是本申请一个示例性实施例提供的用于无线信道处理的模型更新装置的框图;Fig. 27 is a block diagram of a model updating device for wireless channel processing provided by an exemplary embodiment of the present application;
图28是本申请一个示例性实施例提供的通信设备的结构示意图。Fig. 28 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利 要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in the present disclosure is for the purpose of describing particular embodiments only, and is not intended to limit the present disclosure. As used in this disclosure and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of the present disclosure, first information may also be called second information, and similarly, second information may also be called first information. Depending on the context, the word "if" as used herein may be interpreted as "at" or "when" or "in response to a determination."
首先,对本申请实施例涉及的相关技术背景进行介绍:First, the relevant technical background involved in the embodiment of the present application is introduced:
对基于AI的无线通信解决方案进行介绍:Introduction to AI-based wireless communication solutions:
当前,基于AI的解决方案在无线通信系统中的应用越来越多,例如通过基于AI的机器学习模型,实现解决以下问题:Currently, more and more AI-based solutions are applied in wireless communication systems, such as through AI-based machine learning models, to solve the following problems:
(1)CSI反馈问题。示例地,图1是本申请一个示例性实施例提供的解决CSI反馈问题的过程的示意图。如图1所示,网络设备将处理前的CSI 101输入CSI反馈模型的AI编码器102,得到压缩过的CSI 103。之后将压缩过的CSI 103输入CSI反馈模型的AI解码器104,得到处理后的CSI 105。通过引入AI编码器102和AI解码器104,能够实现基于AI进行CSI信息的压缩和反馈。(1) CSI feedback problem. Exemplarily, FIG. 1 is a schematic diagram of a process for solving a CSI feedback problem provided by an exemplary embodiment of the present application. As shown in Figure 1, the network device inputs the unprocessed CSI 101 into the AI encoder 102 of the CSI feedback model to obtain compressed CSI 103. Then input the compressed CSI 103 into the AI decoder 104 of the CSI feedback model to obtain the processed CSI 105. By introducing the AI encoder 102 and the AI decoder 104, compression and feedback of CSI information based on AI can be realized.
(2)信道估计问题。示例地,图2是本申请一个示例性实施例提供的解决信道估计问题的过程的示意图。如图2所示,网络设备通过信道估计模型,根据数据符号以及参考信号符号,能够实现对给定信道进行估计,从而对存在问题的信道进行恢复。能够实现对给定信道进行高性能的估计。(2) Channel estimation problem. Exemplarily, FIG. 2 is a schematic diagram of a process for solving a channel estimation problem provided by an exemplary embodiment of the present application. As shown in FIG. 2 , the network device can estimate a given channel through a channel estimation model and according to data symbols and reference signal symbols, so as to restore a problematic channel. High performance estimation for a given channel can be achieved.
(3)定位问题。示例地,图3是本申请一个示例性实施例提供的解决定位问题的过程的示意图。如图3所示,网络设备将定位信道信息301输入定位模型302,定位模型302通过基于AI的定位算法,对定位信道信息301进行处理,从而能够得到高精度的定位结果303。(3) Positioning problem. Exemplarily, FIG. 3 is a schematic diagram of a process for solving a positioning problem provided by an exemplary embodiment of the present application. As shown in FIG. 3 , the network device inputs positioning channel information 301 into a positioning model 302 , and the positioning model 302 processes the positioning channel information 301 through an AI-based positioning algorithm, thereby obtaining a high-precision positioning result 303 .
(4)波束管理问题。示例地,图4是本申请一个示例性实施例提供的解决波束管理问题的过程的示意图。如图4所示,网络设备将已知波束信息401输入波束管理模型402,波束管理模型402通过基于AI的波束管理算法,对知波束信息401进行处理,能够得到优化波束信息403,从而能够实现获得优选的、或者更精细的波束信息、或者获取对未来时刻的波束信息的预测。(4) Beam management problem. Exemplarily, FIG. 4 is a schematic diagram of a process for solving a beam management problem provided by an exemplary embodiment of the present application. As shown in Figure 4, the network device inputs the known beam information 401 into the beam management model 402, and the beam management model 402 processes the known beam information 401 through an AI-based beam management algorithm to obtain optimized beam information 403, thereby realizing Obtain preferred or more refined beam information, or obtain a prediction of beam information at a future moment.
上述基于AI的无线通信解决方案,在目前的研究和应用中呈现出了相比当前为采用AI的传统方案较好的性能增益。但是与此同时,上述基于AI的解决方案往往和无线通信的场景、环境和信道强相关,而基于AI的解决方案需要解决的一个重要问题是如何处理场景适配与多场景普遍适用的问题,也就是需要解决机器学习模型对于不同场景、环境和信道如何适配的问题,包括上述CSI反馈模型、信道估计模型、定位模型、波束管理模型对于不同场景、环境和信道的适配问题。另外,诸如编解码、噪声消除等其他对场景、环境以及信道依赖度较高的基于AI的解决方案,也需解决此类问题。The above-mentioned AI-based wireless communication solution shows a better performance gain than the current traditional solution using AI in the current research and application. But at the same time, the above-mentioned AI-based solutions are often strongly related to wireless communication scenarios, environments, and channels, and an important problem that AI-based solutions need to solve is how to deal with the problem of scene adaptation and multi-scenario universal application. That is, it is necessary to solve the problem of how to adapt the machine learning model to different scenarios, environments and channels, including the above-mentioned CSI feedback model, channel estimation model, positioning model, and beam management model for different scenarios, environments and channels. In addition, other AI-based solutions that are highly dependent on scenes, environments, and channels, such as codecs, noise cancellation, etc., also need to solve such problems.
对联邦学习进行介绍:An introduction to federated learning:
传统的神经网络训练是集中式的,例如在数据中心收到大量训练数据后进行模型训练。但是考虑到用户隐私保护、算力分布等因素后,一种特殊的神经网络训练方式“联邦学习”被提出。联邦学习是指在训练神经网络(机器学习模型)的过程中,训练集分布在各个子节点上,由子节点训练局部模型再由主节点根据各子节点训练的局部模型整合得到全局模型。示例地,图5是本申请一个示例性实施提供的联邦学习的过程的示意图。如图5所示,首先,子节点502、子节点503以及子节点504基于本地训练集生成本地局部神经网络后将该本地局部神经网络上传至主节点501。之后,主节点501可根据获得的各个本地局部神经网络合成当前的全局神经网络,并将全局神经网络传输至各个子节点。继而,子节点继续使用新的全局神经网络做下一次训练迭代。最终在多个节点的协作下完成神经网络的训练。Traditional neural network training is centralized, such as model training after receiving a large amount of training data in a data center. However, after considering factors such as user privacy protection and computing power distribution, a special neural network training method "federated learning" was proposed. Federated learning means that in the process of training a neural network (machine learning model), the training set is distributed on each child node, and the local model is trained by the child nodes, and then the master node integrates the local models trained by each child node to obtain a global model. Exemplarily, FIG. 5 is a schematic diagram of a federated learning process provided by an exemplary implementation of the present application. As shown in FIG. 5 , firstly, the sub-node 502 , the sub-node 503 and the sub-node 504 generate a local local neural network based on the local training set, and then upload the local local neural network to the master node 501 . Afterwards, the master node 501 can synthesize the current global neural network according to the obtained local local neural networks, and transmit the global neural network to each sub-node. Then, the child nodes continue to use the new global neural network for the next training iteration. Finally, the training of the neural network is completed under the cooperation of multiple nodes.
基于AI的解决方对场景、环境和信道的依赖程度较高,解决这一问题的一种基本方法是针对不同的场景、环境和信道构建不同的机器学习模型。例如在不同的小区、在室内室外、在城市和郊区,构建不同的CSI反馈模型、不同的信道估计模型、不同的定位模型和不同的波束管理模型。继而在具体的情况下使用对应的模型解决相应的无线通信问题。AI-based solutions are highly dependent on scenarios, environments, and channels. A basic way to solve this problem is to build different machine learning models for different scenarios, environments, and channels. For example, different CSI feedback models, different channel estimation models, different positioning models, and different beam management models are constructed in different cells, indoors and outdoors, and in cities and suburbs. Then use the corresponding model to solve the corresponding wireless communication problem in specific cases.
但是,上述解决办法依旧存在问题,即使采用预先准备多个模型的方式来适配不同的场景、环境和信道,但是如何提前获取不同场景、环境和信道下的各种训练数据(例如:信道数据、波束数据,位置数据)依旧是个问题,很难预先针对各种场景、环境和信道做完整的数据采集、机器学习所需的数据集构建、以及算法、模型的构建。However, there are still problems in the above solutions. Even if multiple models are prepared in advance to adapt to different scenarios, environments and channels, how to obtain various training data in different scenarios, environments and channels in advance (for example: channel data , beam data, location data) is still a problem, it is difficult to do complete data collection, data set construction required for machine learning, and algorithm and model construction for various scenarios, environments and channels in advance.
对于上述这个新的问题,潜在的一种解决方案是对于新的场景、环境和信道等可以重新做算法、模型的更新,例如用户(无线通信设备)到了一个新的场景后,可以在新的场景下做数据采集,继而用采集到的数据为算法、模型构建所需的数据集,也就是一种模型在线训练、更新的方法。但是,这个方法还是有 问题,主要是单用户很难在短时间内完成大量数据集的构建,另外,针对每一个单用户都构建、训练独立的解决方案(例如神经网络模型)将是一件成本非常大的任务,包括算力、存储、传输都能难支持。For the above-mentioned new problem, a potential solution is to re-update the algorithm and model for the new scene, environment and channel. For example, after the user (wireless communication device) arrives at a new scene, he can Do data collection in the scene, and then use the collected data as the data set required for algorithm and model construction, which is a method of online training and updating of the model. However, this method still has problems, mainly because it is difficult for a single user to complete the construction of a large amount of data sets in a short period of time. In addition, it will be a problem to build and train an independent solution (such as a neural network model) for each single user. Tasks with very high costs, including computing power, storage, and transmission, are difficult to support.
综上,通过层层分析和可行性梳理,场景适配所面临的数据局限性问题是明显的,且是一个需要综合考虑实际可利用性的待解决问题。本申请实施例所提供的方法,能够给出一种基于多用户参与的模型更新方法,利用多用户的分布式数据获取与数据集构建的优势,形成对于新场景、环境和信道下的多用户模型的更新方案,以解决上述问题。To sum up, through layer-by-layer analysis and feasibility analysis, the data limitation problem faced by scene adaptation is obvious, and it is an unresolved problem that needs to comprehensively consider the actual availability. The method provided in the embodiment of the present application can provide a model update method based on multi-user participation, and utilize the advantages of multi-user distributed data acquisition and data set construction to form a multi-user model for new scenarios, environments and channels. An update scheme of the model to solve the above problems.
图6示出了本申请一个实施例提供的通信系统的系统架构的示意图。该系统架构可以包括:终端设备10、接入网设备20和核心网设备30。Fig. 6 shows a schematic diagram of a system architecture of a communication system provided by an embodiment of the present application. The system architecture may include: a terminal device 10 , an access network device 20 and a core network device 30 .
终端设备10可以指UE(User Equipment,用户设备)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、用户代理或用户装置。可选地,终端设备还可以是蜂窝电话、无绳电话、SIP(Session Initiation Protocol,会话启动协议)电话、WLL(Wireless Local Loop,无线本地环路)站、PDA(Personal Digita1Assistant,个人数字处理)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5GS(5th Generation System,第五代移动通信系统)中的终端设备或者未来演进的PLMN(Pub1ic Land Mobi1e Network,公用陆地移动通信网络)中的终端设备等,本申请实施例对此并不限定。为方便描述,上面提到的设备统称为终端设备。终端设备10的数量通常为多个,每一个接入网设备20所管理的小区内可以分布一个或多个终端设备10。The terminal device 10 may refer to a UE (User Equipment, user equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent or a user device. Optionally, the terminal equipment can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol, session initiation protocol) phone, a WLL (Wireless Local Loop, wireless local loop) station, a PDA (Personal Digital Assistant, personal digital processing), Handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5GS (5th Generation System, fifth-generation mobile communication system) or future evolved PLMN ( Public Land Mobile Network, terminal equipment in the public land mobile communication network), the embodiment of the present application is not limited to this. For convenience of description, the devices mentioned above are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20 .
接入网设备20是一种部署在接入网中用以为终端设备10提供无线通信功能的设备。接入网设备20可以包括各种形式的宏基站,微基站,中继站,接入点等等。在采用不同的无线接入技术的系统中,具备接入网设备功能的设备的名称可能会有所不同,例如在5G NR系统中,称为gNodeB或者gNB。随着通信技术的演进,“接入网设备”这一名称可能会变化。为方便描述,本申请实施例中,上述为终端设备10提供无线通信功能的装置统称为接入网设备。可选地,通过接入网设备20,终端设备10和核心网设备30之间可以建立通信关系。示例性地,在LTE系统中,接入网设备20可以是EUTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线网)或者EUTRAN中的一个或者多个eNodeB;在5G NR系统中,接入网设备20可以是RAN或者RAN中的一个或者多个gNB。The access network device 20 is a device deployed in an access network to provide a wireless communication function for the terminal device 10 . The access network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and so on. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in 5G NR systems, they are called gNodeB or gNB. With the evolution of communication technology, the name "access network equipment" may change. For the convenience of description, in the embodiment of the present application, the above-mentioned devices that provide the wireless communication function for the terminal device 10 are collectively referred to as access network devices. Optionally, a communication relationship may be established between the terminal device 10 and the core network device 30 through the access network device 20 . Exemplarily, in the LTE system, the access network device 20 may be EUTRAN (Evolved Universal Terrestrial Radio Access Network, Evolved Universal Terrestrial Radio Network) or one or more eNodeBs in EUTRAN; in the 5G NR system, the access The network device 20 may be the RAN or one or more gNBs in the RAN.
核心网设备30的功能主要是提供用户连接、对用户的管理以及对业务完成承载,作为承载网络提供到外部网络的接口。例如,5G NR系统中的核心网设备可以包括AMF(Access and Mobility Management Function,接入和移动性管理功能)实体、UPF(User Plane Function,用户平面功能)实体和SMF(Session Management Function,会话管理功能)实体等设备。接入网设备20和核心网设备30可统称为网络设备。The functions of the core network device 30 are mainly to provide user connections, manage users, and carry out services, and provide an interface to external networks as a bearer network. For example, the core network equipment in the 5G NR system can include AMF (Access and Mobility Management Function, access and mobility management function) entity, UPF (User Plane Function, user plane function) entity and SMF (Session Management Function, session management function) entity and other equipment. The access network device 20 and the core network device 30 may be collectively referred to as network devices.
在一个示例中,接入网设备20与核心网设备30之间通过某种空中技术相互通信,例如5G NR系统中的NG接口。接入网设备20与终端设备10之间通过某种空中技术互相通信,例如Uu接口。In an example, the access network device 20 and the core network device 30 communicate with each other through some air technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through a certain air technology, such as a Uu interface.
以本申请实施例提供的方法用于如图6所示的通信系统为例,对本申请实施例提供的方法进行整体介绍。图7是本申请一个示例性实施例提供的对用于无线信道处理的模型进行更新的过程的示意图。如图7所示,第一无线通信设备(例如包括UE 702和UE 703)基于本地数据,对本地机器学习模型(例如CSI反馈模型、信道估计模型、定位模型以及波束管理模型)进行更新,从而得到更新后的本地机器学习模型。之后,第一无线通信设备向第二无线通信设备702上传更新后的本地机器学习模型。第二无线通信设备702根据第一无线通信设备上传的本地机器学习模型,对全局机器学习模型进行更新,得到更新后的全局机器学习模型。之后将更新后的全局机器学习模型下载至第一无线通信设备,使其能够使用更新后的全局机器学习模型。并且,第一无线通信设备和第二无线通信设备702还能够多次执行上述步骤以更新本地机器学习模型和全局机器学习模型,以提升机器学习模型的准确度,实现机器学习模型对各类场景、环境和信道的适配。Taking the method provided in the embodiment of the present application applied to the communication system shown in FIG. 6 as an example, the method provided in the embodiment of the present application is generally introduced. Fig. 7 is a schematic diagram of a process of updating a model for wireless channel processing provided by an exemplary embodiment of the present application. As shown in FIG. 7, the first wireless communication device (for example, including UE 702 and UE 703) updates the local machine learning model (for example, CSI feedback model, channel estimation model, positioning model, and beam management model) based on local data, so that Get the updated local machine learning model. Afterwards, the first wireless communication device uploads the updated local machine learning model to the second wireless communication device 702 . The second wireless communication device 702 updates the global machine learning model according to the local machine learning model uploaded by the first wireless communication device to obtain an updated global machine learning model. Then download the updated global machine learning model to the first wireless communication device, so that it can use the updated global machine learning model. In addition, the first wireless communication device and the second wireless communication device 702 can also perform the above steps multiple times to update the local machine learning model and the global machine learning model, so as to improve the accuracy of the machine learning model, and realize that the machine learning model can be used in various scenarios. , environment and channel adaptation.
此外,需要明确参与模型更新的第一无线通信设备的范围,在第一无线通信设备为有效用户的情况下,其才会参与模型的更新。并且,需要为第一无线通信设备配置用于传输更新后的本地机器学习模型所使用的传输资源。示例地,图8是本申请一个示例性实施例提供的上传以及下载模型的过程的示意图。如图8所示,在UE 802和UE 803为有效用户的情况下,能够向基站801发送更新后的本地机器学习模型。在UE 804不为有效用户的情况下,不能够向基站801发送更新后的本地机器学习模型。确定UE为有效用户,能够通过多种方式确定,例如通过基站801指示,通过UE自行确定或无需确定的过程UE就为有效用户。UE 802和UE 803在向基站801传输更新后的本地机器学习模型时,会通过指定上行传输资源传输。指定上行传输资源是基站801配置的,基站801能够通过多种方式配置指定上行传输资源传输。例如根据UE的请求配置或直接为UE配置。基站801根据接收到的各UE的更新后的本地机器学习模型,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型下发至UE使用,并且基站801和UE通过上 述方式能够继续进行机器学习模型的更新。In addition, the scope of the first wireless communication device participating in the model update needs to be specified, and only when the first wireless communication device is a valid user, it will participate in the model update. In addition, the first wireless communication device needs to be configured with transmission resources used for transmitting the updated local machine learning model. Exemplarily, FIG. 8 is a schematic diagram of a process of uploading and downloading a model provided by an exemplary embodiment of the present application. As shown in FIG. 8, in the case that UE 802 and UE 803 are valid users, the updated local machine learning model can be sent to base station 801. When the UE 804 is not a valid user, it cannot send the updated local machine learning model to the base station 801. Determining that the UE is a valid user can be determined in a variety of ways, for example, through the instruction of the base station 801, through the UE's self-determined or without a process of determining that the UE is a valid user. When the UE 802 and the UE 803 transmit the updated local machine learning model to the base station 801, they will transmit it through designated uplink transmission resources. The designated uplink transmission resource is configured by the base station 801, and the base station 801 can configure the designated uplink transmission resource transmission in various ways. For example, it is configured according to the request of the UE or directly configured for the UE. The base station 801 can update the global machine learning model according to the received updated local machine learning model of each UE. Afterwards, the updated global machine learning model is sent to the UE for use, and the base station 801 and the UE can continue to update the machine learning model in the above-mentioned manner.
通过无线通信设备分布式更新的方式进行无线通信系统中机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。The update of the machine learning model in the wireless communication system is performed in a manner of distributed updating of the wireless communication devices, so that local data of different wireless communication devices can be used to update the machine learning model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
图9示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图9以该方法应用于图6所示的通信系统中的终端设备来举例说明。该方法包括:Fig. 9 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 9 exemplifies that the method is applied to a terminal device in the communication system shown in FIG. 6 . The method includes:
步骤902:第一无线通信设备基于本地数据更新本地机器学习模型。Step 902: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices.
第一无线通信设备基于本地数据更新本地机器学习模型,即第一无线通信设备使用本地数据对本地机器学习模型进行训练。可选地,第一无线通信设备更新本地机器学习模型,指第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The first wireless communication device updates the local machine learning model based on the local data, that is, the first wireless communication device uses the local data to train the local machine learning model. Optionally, updating the local machine learning model by the first wireless communication device means that the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on local data.
可选地,第一无线通信设备周期性的更新本地机器学习模型,或者在本地数据产生变化的情况下更新本地机器学习模型,或者根据指示更新本地机器学习模型。Optionally, the first wireless communication device periodically updates the local machine learning model, or updates the local machine learning model when local data changes, or updates the local machine learning model according to instructions.
步骤904:第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型。Step 904: the first wireless communication device sends the updated local machine learning model to the second wireless communication device.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。第二无线通信设备为基站。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,全局机器学习模型与本地机器学习模型的结构不同。示例地,本地机器学习模型是全局机器学习模型的子集。例如,全局机器学习模型包括10个网络层,本地机器学习模型包括3个网络层,该3个网络层是该10个网络层的子集,即该3个网络层与10个网络层中的3个结构相同。示例地,全局机器学习模型是集成了多个子模型的模型,本地机器学习模型包括用于集成全局机器学习模型的多个子模型中的一个或多个。例如全局机器学习模型的结构为模型1、模型2和模型3级联,本地机器学习模型为模型2。在本地机器学习模型包括上述多个网络层的情况下,第一无线通信设备更新本地机器学习模型指更新至少一个网络层。在本地机器学习模型包括上述多个子模型的情况下,第一无线通信设备更新本地机器学习模型指更新至少一个子模型。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The second wireless communication device is a base station. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, the structure of the global machine learning model is different from that of the local machine learning model. Illustratively, the local machine learning model is a subset of the global machine learning model. For example, the global machine learning model includes 10 network layers, and the local machine learning model includes 3 network layers, and the 3 network layers are a subset of the 10 network layers, that is, the 3 network layers and the 10 network layers 3 structures are the same. Exemplarily, the global machine learning model is a model integrating multiple sub-models, and the local machine learning model includes one or more of the multiple sub-models used to integrate the global machine learning model. For example, the structure of the global machine learning model is the cascade of model 1, model 2, and model 3, and the local machine learning model is model 2. In the case that the local machine learning model includes the foregoing multiple network layers, updating the local machine learning model by the first wireless communication device refers to updating at least one network layer. In the case that the local machine learning model includes the foregoing multiple sub-models, updating the local machine learning model by the first wireless communication device refers to updating at least one sub-model.
第一无线通信设备发送更新后的本地机器学习模型,包括发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。第一无线通信设备周期性的发送更新后的本地机器学习模型,或者在本地机器学习模型更新的情况下发送更新后的本地机器学习模型,或者根据指示发送更新后的本地机器学习模型。Sending the updated local machine learning model by the first wireless communication device includes sending at least one of coefficients and gradient information of the updated local machine learning model. The first wireless communication device periodically sends the updated local machine learning model, or sends the updated local machine learning model when the local machine learning model is updated, or sends the updated local machine learning model according to an instruction.
可选地,在第一无线通信设备为有效用户的情况下,第一无线通信设备会向第二无线通信设备发送更新后的本地机器学习模型。第一无线通信设备为有效用户,可视为对第一无线通信设备能够参与更新全局机器学习模型的认证。第一无线通信设备为有效用户,能够通过多种方式确定。例如,通过第二无线通信设备的指示确定第一无线通信设备为有效用户。通过第一无线通信设备自行确定第一无线通信设备为有效用户。或者,无需确定的过程第一无线通信设备即为有效用户。Optionally, if the first wireless communication device is a valid user, the first wireless communication device will send the updated local machine learning model to the second wireless communication device. The first wireless communication device is a valid user, which can be regarded as an authentication that the first wireless communication device can participate in updating the global machine learning model. The first wireless communication device is a valid user, which can be determined in various ways. For example, the first wireless communication device is determined to be a valid user through the indication of the second wireless communication device. The first wireless communication device is determined by the first wireless communication device as a valid user. Alternatively, the first wireless communication device is a valid user without a process of determining.
可选地,在第一无线通信设备为有效用户的情况下,第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。该指定上行传输资源是第二无线通信设备为第一无线通信设备配置的,第二无线通信设备能够通过多种方式为第一无线通信设备配置指定上行传输资源。例如,第二无线通信设备根据第一无线通信设备的上行资源申请为第一无线通信设备配置指定上行传输资源。或者,第二无线通信设备直接为第一无线通信设备配置指定上行传输资源。Optionally, when the first wireless communication device is a valid user, the first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource. The designated uplink transmission resource is configured by the second wireless communication device for the first wireless communication device, and the second wireless communication device can configure the designated uplink transmission resource for the first wireless communication device in various ways. For example, the second wireless communication device configures specified uplink transmission resources for the first wireless communication device according to the uplink resource application of the first wireless communication device. Or, the second wireless communication device directly configures the designated uplink transmission resource for the first wireless communication device.
可选地,第二无线通信设备向第一无线通信设备发送消息(例如指示第一无线通信设备为有效用户,以及配置指定上行传输资源)所使用的下行传输资源属于如下至少一种:Optionally, the downlink transmission resource used by the second wireless communication device to send a message to the first wireless communication device (for example, indicating that the first wireless communication device is a valid user, and configuring a specified uplink transmission resource) belongs to at least one of the following:
·广播消息;·Broadcast messages;
·寻呼;paging;
·无线资源控制(Radio Resource Control,RRC)消息;· Radio Resource Control (RRC) message;
·媒体访问控制控制元素(Media Access Control Control Element,MAC CE);· Media Access Control Control Element (MAC CE);
·下行链路控制信息(Downlink Control Information,DCI);· Downlink Control Information (DCI);
·承载下行控制传输的传输资源;·Transmission resources for carrying downlink control transmissions;
·承载下行数据传输的传输资源;·Transmission resources for carrying downlink data transmission;
·承载下行人工智能类控制传输的传输资源;Carry the transmission resources of downlink artificial intelligence control transmission;
·承载下行人工智能类数据传输的传输资源。·Transmission resources for carrying downlink artificial intelligence data transmission.
可选地,第一无线通信设备向第二无线通信设备发送消息所使用的上行传输资源(例如指定上行传输资源)属于如下至少一种:Optionally, the uplink transmission resource (for example, the designated uplink transmission resource) used by the first wireless communication device to send the message to the second wireless communication device belongs to at least one of the following:
·上行链路控制信息(Uplink Control Information,UCI);· Uplink Control Information (UCI);
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model.
可选地,第二无线通信设备也能够为终端。第一无线通信设备在向第二无线通信设备发送更新后的本地机器学习模型时,会通过侧行链路(sidelink)的传输资源发送更新后的本地机器学习模型。此时第二无线通信设备会向基站转发第一无线通信设备的更新后的本地机器学习模型。若此时第二无线通信设备用于对机器学习模型进行合并更新,第二机器学习模型部署有全局机器学习模型,第二无线通信设备根据第一无线通信设备的更新后的本地机器学习模型能够对全局机器学习模型进行更新。上述侧行链路的传输资源包括侧行链路的控制信道以及数据信道中的至少一种,例如物理侧链控制信道(Physical Sidelink Control Channel,PSCCH)以及物理侧链共享信道(Physical Sidelink Shared Channel,PSSCH)。Optionally, the second wireless communication device can also be a terminal. When sending the updated local machine learning model to the second wireless communication device, the first wireless communication device will send the updated local machine learning model through transmission resources of a sidelink (sidelink). At this time, the second wireless communication device forwards the updated local machine learning model of the first wireless communication device to the base station. If the second wireless communication device is used to merge and update the machine learning model at this time, and the second machine learning model is deployed with a global machine learning model, the second wireless communication device can Make updates to the global machine learning model. The transmission resources of the above-mentioned sidelink include at least one of the control channel and the data channel of the sidelink, such as a Physical Sidelink Control Channel (PSCCH) and a Physical Sidelink Shared Channel (Physical Sidelink Shared Channel). , PSSCH).
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
图10示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图10以该方法应用于图6所示的通信系统中的接入网设备来举例说明。该方法包括:Fig. 10 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 10 uses an example in which the method is applied to an access network device in the communication system shown in FIG. 6 . The method includes:
步骤1002:第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型。Step 1002: The second wireless communication device receives the updated local machine learning model sent by the first wireless communication device.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。第一无线通信设备根据本地数据对本地机器学模型进行更新。可选地,第一无线通信设备更新本地机器学习模型,指第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。第二无线通信设备为基站。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The first wireless communication device updates the local machine learning model according to the local data. Optionally, updating the local machine learning model by the first wireless communication device means that the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on local data. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model. The second wireless communication device is a base station.
可选地,在第一无线通信设备为有效用户的情况下,第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型。第一无线通信设备为有效用户,可视为对第一无线通信设备能够参与更新全局机器学习模型的认证。第一无线通信设备为有效用户,能够通过多种方式确定。例如,通过第二无线通信设备的指示确定第一无线通信设备为有效用户。通过第一无线通信设备自行确定第一无线通信设备为有效用户。或者,无需确定的过程第一无线通信设备即为有效用户。Optionally, when the first wireless communication device is a valid user, the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device. The first wireless communication device is a valid user, which can be regarded as an authentication that the first wireless communication device can participate in updating the global machine learning model. The first wireless communication device is a valid user, which can be determined in various ways. For example, the first wireless communication device is determined to be a valid user through the indication of the second wireless communication device. The first wireless communication device is determined by the first wireless communication device as a valid user. Alternatively, the first wireless communication device is a valid user without a process of determining.
可选地,在第一无线通信设备为有效用户的情况下,第二无线通信设备接收第一无线通信设备通过指定上行传输资源发送的更新后的本地机器学习模型。该指定上行传输资源是第二无线通信设备为第一无线通信设备配置的,第二无线通信设备能够通过多种方式为第一无线通信设备配置指定上行传输资源。例如,第二无线通信设备根据第一无线通信设备的上行资源申请为第一无线通信设备配置指定上行传输资源。或者,第二无线通信设备直接为第一无线通信设备配置指定上行传输资源。Optionally, when the first wireless communication device is a valid user, the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device through the designated uplink transmission resource. The designated uplink transmission resource is configured by the second wireless communication device for the first wireless communication device, and the second wireless communication device can configure the designated uplink transmission resource for the first wireless communication device in various ways. For example, the second wireless communication device configures specified uplink transmission resources for the first wireless communication device according to the uplink resource application of the first wireless communication device. Or, the second wireless communication device directly configures the designated uplink transmission resource for the first wireless communication device.
步骤1004:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 1004: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至 少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,全局机器学习模型与本地机器学习模型的结构不同。例如,本地机器学习模型是全局机器学习模型的子集。或者,全局机器学习模型是集成了多个子模型的模型,本地机器学习模型包括用于集成全局机器学习模型的多个子模型中的一个或多个。全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。The global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the second wireless communication device updates the global machine learning model according to the updated local machine learning model, which refers to updating at least one of coefficients and gradient information of the global machine learning model. The global machine learning model has the same structure as the local machine learning model. Optionally, the structure of the global machine learning model is different from that of the local machine learning model. For example, a local machine learning model is a subset of a global machine learning model. Alternatively, the global machine learning model is a model that integrates multiple sub-models, and the local machine learning model includes one or more of the multiple sub-models used to integrate the global machine learning model. The global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
可选地,第二无线通信设备也能够为终端。此时,第二无线通信设备在接收第一无线通信设备发送的更新后的本地机器学习模型时,会通过侧行链路的传输资源接收更新后的本地机器学习模型。Optionally, the second wireless communication device can also be a terminal. At this time, when the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device, it will receive the updated local machine learning model through the transmission resource of the sidelink link.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
在第一无线通信设备为有效用户的情况下,能够更新本地机器学习模型并向第二无线通信设备发送更新后的本地机器学习模型,以实现第二无线通信设备更新全局机器学习模型。第一无线通信设备为有效用户,能够分为3种情况:(1)由第二无线通信设备指示为有效用户。(2)第一无线通信设备确定其为有效用户。(3)不存在确定第一无线通信设备为有效用户的过程,第一无线通信设备为有效用户。When the first wireless communication device is a valid user, it can update the local machine learning model and send the updated local machine learning model to the second wireless communication device, so that the second wireless communication device can update the global machine learning model. The first wireless communication device is a valid user, which can be divided into three cases: (1) indicated by the second wireless communication device as a valid user. (2) The first wireless communication device determines that it is a valid user. (3) There is no process of determining that the first wireless communication device is a valid user, and the first wireless communication device is a valid user.
另外,第一无线通信设备在向第二无线通信设备发送更新后的本地机器学习模型时,能够使用指定上行传输资源进行传输。为第一无线通信设备配置指定上行传输资源,能够分为2种情况:(1)第一无线通信设备向第二无线通信设备申请上行传输资源后,第二无线通信设备为第一无线通信设备配置指定上行传输资源。(2)第二无线通信设备直接为第一无线通信设备配置指定上行传输资源。In addition, when the first wireless communication device sends the updated local machine learning model to the second wireless communication device, it can use the designated uplink transmission resource for transmission. Configuring designated uplink transmission resources for the first wireless communication device can be divided into two cases: (1) After the first wireless communication device applies for uplink transmission resources to the second wireless communication device, the second wireless communication device is the first wireless communication device Configure the specified uplink transmission resources. (2) The second wireless communication device directly configures designated uplink transmission resources for the first wireless communication device.
基于上述第一无线通信设备为有效用户的3种情况,与为第一无线通信设备配置指定上行传输资源的2种情况的结合,通过以下6个实施例介绍第一无线通信设备与第二无线通信设备更新机器学习模型的过程。Based on the combination of the above three situations in which the first wireless communication device is a valid user and the two situations in which designated uplink transmission resources are configured for the first wireless communication device, the first wireless communication device and the second wireless communication device are introduced through the following six embodiments. The process by which a communication device updates a machine learning model.
第一种:针对第二无线通信设备指示第一无线通信设备为有效用户,第一无线通信设备向第二无线通信设备申请上行传输资源的情况。The first type: for the situation where the second wireless communication device indicates that the first wireless communication device is a valid user, the first wireless communication device applies for uplink transmission resources to the second wireless communication device.
图11示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图11以该方法应用于图6所示的通信系统来举例说明。该方法包括:Fig. 11 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 11 illustrates an example in which the method is applied to the communication system shown in FIG. 6 . The method includes:
步骤1102:第一无线通信设备基于本地数据更新本地机器学习模型。Step 1102: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤1104:第二无线通信设备向第一无线通信设备指示第一无线通信设备为有效用户。Step 1104: the second wireless communication device indicates to the first wireless communication device that the first wireless communication device is a valid user.
第二无线通信设备使用多种下行传输资源中的一种,向第一无线通信设备指示第一无线通信设备为有效用户。例如,第二无线通信设备在DCI中通过1bit激活第一无线通信设备参与CSI反馈模型的更新(作为有效用户),或者通过寻呼激活第一无线通信设备参与CSI反馈模型的更新。可选地,第二无线通信设备通过以下方式中的一种,确定有效用户,从而实现指示有效用户:The second wireless communication device uses one of multiple downlink transmission resources to indicate to the first wireless communication device that the first wireless communication device is a valid user. For example, the second wireless communication device activates the first wireless communication device to participate in the update of the CSI feedback model (as a valid user) through 1 bit in the DCI, or activates the first wireless communication device to participate in the update of the CSI feedback model through paging. Optionally, the second wireless communication device determines a valid user in one of the following manners, so as to indicate a valid user:
(1)第二无线通信设备在候选无线通信设备中随机选取无线通信设备作为有效用户。候选无线通信设备包括能够与第二无线通信设备传输消息的无线通信设备。(1) The second wireless communication device randomly selects a wireless communication device from candidate wireless communication devices as a valid user. Candidate wireless communication devices include wireless communication devices capable of communicating messages with a second wireless communication device.
(2)第二无线通信设备根据候选无线通信设备的分组选取无线通信设备作为有效用户。该分组对应有身份标识号(Identity Document,ID)。可选地,该分组是基于候选无线通信设备上的本地机器学习模型对候选无线通信设备进行分组得到的,或者通过其它目的进行分组得到。并且,对于同一个候选无线通信设备。其能够属于一个或多个分组。例如某一个候选无线通信设备,属于第一CSI更新分组,属于第二信道估计分组,属于第三定位更新分组,属于第四波束管理分组。第二无线通信设备选择某一分组内的一个或多个候选无线通信设备作为有效用户,或者选择多个分组内的一个或多个候选无线通信设备作为有效用户。示例地,候选无线通信设备分为10组,第二无线通信设备每次激活1组作为有效用户,并且轮换激 活各个分组。(2) The second wireless communication device selects the wireless communication device as a valid user according to the grouping of candidate wireless communication devices. This group corresponds to an Identity Document (ID). Optionally, the grouping is obtained by grouping the candidate wireless communication devices based on a local machine learning model on the candidate wireless communication devices, or by performing grouping for other purposes. And, for the same candidate wireless communication device. It can belong to one or more groups. For example, a certain candidate wireless communication device belongs to the first CSI update group, belongs to the second channel estimation group, belongs to the third positioning update group, and belongs to the fourth beam management group. The second wireless communication device selects one or more candidate wireless communication devices in a certain group as valid users, or selects one or more candidate wireless communication devices in multiple groups as valid users. For example, the candidate wireless communication devices are divided into 10 groups, and the second wireless communication device activates one group each time as a valid user, and activates each group in turn.
(3)第二无线通信设备根据候选无线通信设备的传输复杂程度选取无线通信设备作为有效用户。例如,第二无线通信设备在候选无线传输设备中,选择传输负载较小的无线传输设备作为有效用户用于CSI反馈模型的更新。(3) The second wireless communication device selects the wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device. For example, the second wireless communication device selects a wireless transmission device with a smaller transmission load among candidate wireless transmission devices as an effective user for updating the CSI feedback model.
(4)第二无线通信设备根据候选无线通信设备的信息处理性能选取无线通信设备作为有效用户。该信息处理性能用于指示候选无线通信设备上的本地机器学习模型输出的信息的准确性。例如,第二无线通信设备选择CSI反馈性能较差的一组候选无线通信设备作为有效用户,为这一组候选无线通信设备更新CSI反馈模型。(4) The second wireless communication device selects the wireless communication device as a valid user according to the information processing performance of the candidate wireless communication device. The information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device. For example, the second wireless communication device selects a group of candidate wireless communication devices with poor CSI feedback performance as effective users, and updates the CSI feedback model for the group of candidate wireless communication devices.
步骤1106:在第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备申请上行传输资源。Step 1106: In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
在第一无线通信设备被指示为有效用户后,第一无线通信设备会向第二无线通信设备申请上行传输资源。可选地,在第一无线通信设备为有效用户的情况下,若检测到触发事件,第一无线通信设备向第二无线通信设备申请上行传输资源。可选地,第一无线通信设备根据信息处理性能,检测触发事件。或者,第一无线通信设备根据基于信息的传输状态,检测触发事件。该信息处理性能用于指示本地机器学习模型输出的信息的准确性,该基于信息的传输状态是第一无线通信设备基于本地机器学习模型输出的信息进行通信的状态。After the first wireless communication device is indicated as a valid user, the first wireless communication device will apply for an uplink transmission resource from the second wireless communication device. Optionally, in the case that the first wireless communication device is a valid user, if a trigger event is detected, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device. Optionally, the first wireless communication device detects the trigger event according to information processing performance. Alternatively, the first wireless communication device detects the trigger event according to the information-based transmission status. The information processing performance is used to indicate the accuracy of the information output by the local machine learning model, and the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
示例地,第一无线通信设备基于当前CSI反馈的结果,判断是否需要更新CSI反馈模型。例如,第一无线通信设备在通过CSI反馈模型所获得的CSI反馈性能不满足特定门限的要求时,第一无线通信设备检测到触发事件。示例地,第一无线通信设备基于当前数据或者数据包传输的成功率或者失败率,判断当前CSI反馈模型是否需要更新,从而确定是否检测到触发事件。Exemplarily, the first wireless communication device determines whether to update the CSI feedback model based on the result of the current CSI feedback. For example, when the CSI feedback performance obtained by the first wireless communication device through the CSI feedback model does not meet a requirement of a specific threshold, the first wireless communication device detects a trigger event. Exemplarily, the first wireless communication device judges whether the current CSI feedback model needs to be updated based on the success rate or failure rate of current data or data packet transmission, so as to determine whether a trigger event is detected.
可选地,触发事件包括如下至少一种:Optionally, the trigger event includes at least one of the following:
·在本地机器学习模型用于CSI反馈的情况下(本地机器学习模型为CSI反馈模型),待压缩CSI和恢复CSI不满足第一条件;When the local machine learning model is used for CSI feedback (the local machine learning model is a CSI feedback model), the CSI to be compressed and the restored CSI do not satisfy the first condition;
·在本地机器学习模型用于CSI反馈的情况下,第一无线通信基于CSI反馈的结果的传输状态不满足第二条件;In the case where the local machine learning model is used for CSI feedback, the transmission state of the result of the first wireless communication based on the CSI feedback does not satisfy the second condition;
·在本地机器学习模型用于信道估计的情况下(本地机器学习模型为信道估计模型),第一无线通信设备的信道估计性能不满足第三条件;In the case where the local machine learning model is used for channel estimation (the local machine learning model is a channel estimation model), the channel estimation performance of the first wireless communication device does not meet the third condition;
·在本地机器学习模型用于信道估计的情况下,第一无线通信设备基于信道估计的结果的传输状态不满足第四条件;In the case where a local machine learning model is used for channel estimation, the transmission state of the first wireless communication device based on the result of channel estimation does not satisfy the fourth condition;
·在本地机器学习模型用于定位的情况下(本地机器学习模型为定位模型),第一无线通信设备的定位精度不满足第五条件;When the local machine learning model is used for positioning (the local machine learning model is a positioning model), the positioning accuracy of the first wireless communication device does not meet the fifth condition;
·在本地机器学习模型用于波束管理的情况下(本地机器学习模型为波束管理模型),第一无线通信设备的波束管理精度不满足第六条件;· In the case where the local machine learning model is used for beam management (the local machine learning model is a beam management model), the beam management accuracy of the first wireless communication device does not meet the sixth condition;
·在本地机器学习模型用于波束管理的情况下,第一无线通信设备基于波束管理的结果的传输状态不满足第七条件。• In the case where the local machine learning model is used for beam management, the transmission state of the first wireless communication device based on the result of beam management does not satisfy the seventh condition.
示例地,在本地机器学习模型用于CSI反馈的情况下,触发事件包括:待压缩CSI和恢复CSI之间的偏差程度大于或等于第一门限,待压缩CSI和恢复CSI之间的相似程度小于或等于第二门限,以及第一无线通信设备进行数据传输(或进行数据包传输)的成功率或失败率不满足特定门限中的至少一种。例如第一无线通信设备进行数据传输的误块率(Block Error Rate,BLER)高于第三门限,或者,第一无线通信设备进行数据传输的比特出错概率(Bit Error Ratio,BER)高于第四门限。在本地机器学习模型用于信道估计的情况下,触发事件包括:第一无线通信设备的信道估计误差高于第五门限,第一无线通信设备的信道相似程度低于第六门限,以及第一无线通信设备进行数据传输(或进行数据包传输)的成功率或失败率不满足特定门限中的至少一种。在本地机器学习模型用于定位的情况下,触发事件包括:第一无线通信设备的定位精度小于第七门限。在本地机器学习模型用于波束管理的情况下,触发事件包括:第一无线通信设备的波束管理精度小于第八门限,以及第一无线通信设备进行数据传输(或进行数据包传输)的成功率或失败率不满足特定门限中的至少一种。Exemplarily, when the local machine learning model is used for CSI feedback, the trigger event includes: the degree of deviation between the CSI to be compressed and the restored CSI is greater than or equal to the first threshold, and the degree of similarity between the CSI to be compressed and the restored CSI is less than or is equal to the second threshold, and the success rate or failure rate of the first wireless communication device performing data transmission (or performing data packet transmission) does not meet at least one of the specific thresholds. For example, the block error rate (Block Error Rate, BLER) of the first wireless communication device for data transmission is higher than the third threshold, or, the bit error probability (Bit Error Ratio, BER) of the first wireless communication device for data transmission is higher than the third threshold Four thresholds. In the case where a local machine learning model is used for channel estimation, the trigger events include: the channel estimation error of the first wireless communication device is higher than the fifth threshold, the channel similarity of the first wireless communication device is lower than the sixth threshold, and the first The success rate or failure rate of data transmission (or data packet transmission) performed by the wireless communication device does not meet at least one of specific thresholds. In the case where the local machine learning model is used for positioning, the trigger event includes: the positioning accuracy of the first wireless communication device is less than the seventh threshold. In the case where the local machine learning model is used for beam management, the triggering event includes: the beam management accuracy of the first wireless communication device is less than the eighth threshold, and the success rate of the first wireless communication device for data transmission (or for data packet transmission) Or the failure rate does not meet at least one of certain thresholds.
可选地,上述条件是由协议约定的,或者是第二无线通信设备为第一无线通信设备配置的。例如通过协议约定上述门限,或第二无线通信设备为第一无线通信设备配置上述门限。Optionally, the foregoing conditions are stipulated by a protocol, or configured by the second wireless communication device for the first wireless communication device. For example, the foregoing threshold is stipulated in an agreement, or the second wireless communication device configures the foregoing threshold for the first wireless communication device.
步骤1108:第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 1108: the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
第二无线通信设备向第一无线通信设备配置指定上行传输资源后,第一无线通信设备能够接收到指定上行传输资源。第二无线通信设备为第一无线通信设备配置指定上行传输资源,包括配置时域、频域资源以及对应的传输配置信息等。After the second wireless communication device configures the designated uplink transmission resource to the first wireless communication device, the first wireless communication device can receive the designated uplink transmission resource. The second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
可选地,第二无线通信设备能够响应第一无线通信设备的申请,为其配置指定上行传输资源。第二无线通信设备也能够不响应第一无线通信设备的申请,在此情况下,第二无线通信设备还能够发送消息通知第一无线通信设备拒绝其申请,或者通知第一无线通信设备不需要进行本地机器学习模型的更新。第二无线通信设备能够通过多种下行传输资源中的一种或者多种通知第一无线通信设备。Optionally, the second wireless communication device can configure designated uplink transmission resources for it in response to the application of the first wireless communication device. The second wireless communication device can also not respond to the application of the first wireless communication device. In this case, the second wireless communication device can also send a message to notify the first wireless communication device to reject its application, or notify the first wireless communication device that it does not need Perform local machine learning model updates. The second wireless communication device can notify the first wireless communication device through one or more types of downlink transmission resources.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤1110:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 1110: the first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
需要说明的是,在第二无线通信设备指示第一无线通信设备为有效用户的情况下,第一无线通信设备作为有效用户的持续时长包括如下至少一种:It should be noted that, when the second wireless communication device indicates that the first wireless communication device is a valid user, the duration of the first wireless communication device as a valid user includes at least one of the following:
(1)由第一无线通信设备被第二无线通信设备指示为有效用户,至第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型之间的时长。(1) The time period between when the first wireless communication device is indicated as a valid user by the second wireless communication device and when the first wireless communication device sends the updated local machine learning model to the second wireless communication device.
(2)由第一无线通信设备被第二无线通信设备指示为有效用户,至预设时长结束之间的时长。可选地,预设时长能够通过协议预定义,或者预设时长是第二无线通信设备为第一无线通信设备配置的。示例地,预设时长为N个时隙(slot),或者M毫秒,或者K秒、分、小时等。(2) The time period between the first wireless communication device being indicated as a valid user by the second wireless communication device and the end of the preset time period. Optionally, the preset duration can be predefined through a protocol, or the preset duration is configured by the second wireless communication device for the first wireless communication device. Exemplarily, the preset duration is N time slots (slots), or M milliseconds, or K seconds, minutes, hours, etc.
(3)由第一无线通信设备被第二无线通信设备指示为有效用户,至预设次数结束之间的时长。该预设次数是针对第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型的次数设置的。第一无线通信设备能够多次更新本地机器学习模型,并发送至第二无线通信设备。若第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型的次数达到预设次数,则需要重新确定第一无线通信设备是否为有效用户。(3) The time period between the first wireless communication device being indicated as a valid user by the second wireless communication device and the end of the preset number of times. The preset number of times is set for the number of times the first wireless communication device sends the updated local machine learning model to the second wireless communication device. The first wireless communication device can update the local machine learning model multiple times and send it to the second wireless communication device. If the number of times the first wireless communication device sends the updated local machine learning model to the second wireless communication device reaches a preset number of times, it is necessary to re-determine whether the first wireless communication device is a valid user.
(4)由第一无线通信设备被第二无线通信设备指示为有效用户,至第一无线通信设备被第二无线通信设备指示不为有效用户之间的时长。(4) The time period between when the first wireless communication device is indicated as a valid user by the second wireless communication device and when the first wireless communication device is not indicated as a valid user by the second wireless communication device.
若第一无线通信设备不为有效用户,则其无法向第二无线通信设备发送更新后的本地机器学习模型。If the first wireless communication device is not a valid user, it cannot send the updated local machine learning model to the second wireless communication device.
示例地,图12是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图。如图12所示,在基站1201指示用户1202(无线通信设备)为有效用户的情况下,基站1201根据由基站1201指示用户1202为有效用户,至基站1201接收用户1202发送的更新后的本地机器学习模型之间的时长,确定用户1202作为有效用户的持续时长。即在每次更新后的本地机器学习模型传输之前,均需要确定用户1202是否为有效用户。Exemplarily, FIG. 12 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application. As shown in Figure 12, in the case that the base station 1201 indicates that the user 1202 (wireless communication device) is a valid user, the base station 1201 receives the updated local machine sent by the user 1202 according to the base station 1201 indicating that the user 1202 is a valid user. The duration between learning models determines the duration of user 1202 as a valid user. That is, before each updated local machine learning model is transmitted, it is necessary to determine whether the user 1202 is a valid user.
示例地,图13是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图。如图13所示,在基站1301指示用户1302为有效用户的情况下,基站1301根据由基站1301指示用户1302为有效用户,至预设时长结束之间的时长,确定用户1302作为有效用户的持续时长。或者,基站1301根据由基站1301指示用户1302为有效用户,至预设次数结束之间的时长,确定用户1302作为有效用户的持续时长。Exemplarily, FIG. 13 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application. As shown in Figure 13, when the base station 1301 indicates that the user 1302 is a valid user, the base station 1301 determines the duration of the user 1302 as a valid user according to the time period between the base station 1301 indicating that the user 1302 is a valid user and the end of the preset time period. duration. Alternatively, the base station 1301 determines the duration of the user 1302 as a valid user according to the time period between the base station 1301 indicating that the user 1302 is a valid user and the end of the preset times.
示例地,图14是本申请一个示例性实施例提供的第二无线通信设备确定第一无线通信设备作为有效用户的持续时长的示意图。如图14所示,基站1401在确定用户1402的有效用户资格后,在基站1402通知有效用户失效之前,用户1402作为有效用户一直有效。基站1401能够通过多种下行传输资源中的一种或多种通知用户1402不再是有效用户,或者不再参与机器学习模型的更新。Exemplarily, FIG. 14 is a schematic diagram of the second wireless communication device determining the duration of the first wireless communication device as a valid user provided by an exemplary embodiment of the present application. As shown in FIG. 14 , after the base station 1401 determines the valid user qualification of the user 1402, the user 1402 is always valid as a valid user before the base station 1402 notifies that the valid user is invalid. The base station 1401 can notify the user 1402 that he is no longer a valid user, or no longer participate in updating the machine learning model, through one or more types of downlink transmission resources.
步骤1112:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 1112: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于 更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,各个参与机器学习模型更新的UE上传更新后的本地CSI反馈模型至基站,基站接收多个UE传输的多个本地CSI反馈模型。之后基于接收到本地CSI反馈模型更新全局CSI反馈模型,基站将全局CSI反馈模型传输至各UE,UE会接收到更新后的全局CSI反馈模型。UE直接利用接收到的CSI反馈模型做CSI压缩、反馈,并且,UE还能够利用接收到的CSI反馈模型继续做本地模型更新,以及继续上述步骤。Exemplarily, each UE participating in machine learning model update uploads an updated local CSI feedback model to the base station, and the base station receives multiple local CSI feedback models transmitted by multiple UEs. Afterwards, the global CSI feedback model is updated based on the received local CSI feedback model, the base station transmits the global CSI feedback model to each UE, and the UE receives the updated global CSI feedback model. The UE directly uses the received CSI feedback model to perform CSI compression and feedback, and the UE can also use the received CSI feedback model to continue to perform local model update and continue the above steps.
示例地,图15是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图15所示,基站1501在确定UE 1502为有效用户后,会向UE 1502指示其为有效用户。UE 1502向基站1501申请上行传输资源,基站1501为UE 1502配置指定上行传输资源。之后,UE 1502通过指定上行传输资源向基站1501发送更新后的本地CSI反馈模型。Exemplarily, FIG. 15 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 15, after determining that UE 1502 is a valid user, base station 1501 will indicate to UE 1502 that it is a valid user. UE 1502 applies for uplink transmission resources to base station 1501, and base station 1501 configures and specifies uplink transmission resources for UE 1502. Afterwards, the UE 1502 sends the updated local CSI feedback model to the base station 1501 by specifying uplink transmission resources.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,通过多种方式在候选无线通信设备中确定有效用户,能够实现灵活选择出合适的无线通信设备参与机器学习模型的更新。为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的影响。In addition, valid users are determined among candidate wireless communication devices in various ways, so that a suitable wireless communication device can be flexibly selected to participate in updating the machine learning model. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
第二种:针对第二无线通信设备指示第一无线通信设备为有效用户,第二无线通信设备直接为第一无线通信设备配置指定上行传输资源的情况。The second type: for the situation where the second wireless communication device indicates that the first wireless communication device is a valid user, the second wireless communication device directly configures a designated uplink transmission resource for the first wireless communication device.
图16示出了本申请一个实施例提供的用于无线信道处理的模型更新的流程图。图16该方法应用于图6所示的通信系统来举例说明。该方法包括:FIG. 16 shows a flow chart of model update for wireless channel processing provided by an embodiment of the present application. FIG. 16 illustrates the method applied to the communication system shown in FIG. 6 . The method includes:
步骤1602:第一无线通信设备基于本地数据更新本地机器学习模型。Step 1602: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤1604:第二无线通信设备向第一无线通信设备指示第一无线通信设备为有效用户。Step 1604: The second wireless communication device indicates to the first wireless communication device that the first wireless communication device is a valid user.
可选地,第二无线通信设备通过以下方式中的一种,确定有效用户:Optionally, the second wireless communication device determines a valid user in one of the following ways:
第二无线通信设备在候选无线通信设备中随机选取无线通信设备作为有效用户。第二无线通信设备根据候选无线通信设备的分组选取无线通信设备作为有效用户。第二无线通信设备根据候选无线通信设备的传输复杂程度选取无线通信设备作为有效用户。第二无线通信设备根据候选无线通信设备的信息处理性能选取无线通信设备作为有效用户,信息处理性能用于指示候选无线通信设备上的本地机器学习模型输出的信息的准确性。The second wireless communication device randomly selects a wireless communication device from candidate wireless communication devices as an effective user. The second wireless communication device selects the wireless communication device as a valid user according to the grouping of candidate wireless communication devices. The second wireless communication device selects the wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device. The second wireless communication device selects the wireless communication device as an effective user according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
步骤1606:在第一无线通信设备为有效用户的情况下,第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 1606: In the case that the first wireless communication device is a valid user, the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
在第一无线通信设备为有效用户的情况下,第二无线通信设备能够直接向第一无线通信设备配置指定上行传输资源,从而使第一无线通信设备接收到指定上行传输资源。例如,在第二无线通信设备指示第一无线通信设备为有效用户后,立即向第一无线通信设备配置指定上行传输资源。When the first wireless communication device is a valid user, the second wireless communication device can directly configure the designated uplink transmission resource to the first wireless communication device, so that the first wireless communication device receives the designated uplink transmission resource. For example, after the second wireless communication device indicates that the first wireless communication device is a valid user, it configures the designated uplink transmission resource to the first wireless communication device immediately.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤1608:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 1608: The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署 在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, and the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
需要说明的是,在第二无线通信设备指示第一无线通信设备为有效用户的情况下,第一无线通信设备作为有效用户的持续时长包括如下至少一种:It should be noted that, when the second wireless communication device indicates that the first wireless communication device is a valid user, the duration of the first wireless communication device as a valid user includes at least one of the following:
由第一无线通信设备被第二无线通信设备指示为有效用户,至第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型之间的时长;The time period between when the first wireless communication device is indicated as a valid user by the second wireless communication device and when the first wireless communication device sends the updated local machine learning model to the second wireless communication device;
由第一无线通信设备被第二无线通信设备指示为有效用户,至预设时长结束之间的时长;The time period between the first wireless communication device being indicated as a valid user by the second wireless communication device and the end of the preset time period;
由第一无线通信设备被第二无线通信设备指示为有效用户,至预设次数结束之间的时长,预设次数是针对第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型的次数设置的;The length of time between the first wireless communication device being indicated as a valid user by the second wireless communication device and the end of the preset number of times, the preset number of times is for the first wireless communication device to send the updated local machine learning to the second wireless communication device The number of times of the model is set;
由第一无线通信设备被第二无线通信设备指示为有效用户,至第一无线通信设备被第二无线通信设备指示不为有效用户之间的时长。The time period between when the first wireless communication device is indicated as a valid user by the second wireless communication device and when the first wireless communication device is not indicated as a valid user by the second wireless communication device.
若第一无线通信设备不为有效用户,则其无法向第二无线通信设备发送更新后的本地机器学习模型。If the first wireless communication device is not a valid user, it cannot send the updated local machine learning model to the second wireless communication device.
步骤1610:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 1610: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,图17是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图17所示,基站1701在确定UE 1702为有效用户后,会向UE 1702指示其为有效用户。之后,基站1701为UE 1702配置指定上行传输资源。之后,UE 1702通过指定上行传输资源向基站1701发送更新后的本地CSI反馈模型。Exemplarily, FIG. 17 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 17, after determining that UE 1702 is a valid user, base station 1701 will indicate to UE 1702 that it is a valid user. Afterwards, the base station 1701 configures and specifies uplink transmission resources for the UE 1702. Afterwards, the UE 1702 sends the updated local CSI feedback model to the base station 1701 by specifying uplink transmission resources.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,通过多种方式在候选无线通信设备中确定有效用户,能够实现灵活选择出合适的无线通信设备参与机器学习模型的更新。为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的影响。无需第一无线通信设备申请上行资源,能够实现简化配置指定上行传输资源的过程。In addition, valid users are determined among candidate wireless communication devices in various ways, so that a suitable wireless communication device can be flexibly selected to participate in updating the machine learning model. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages. There is no need for the first wireless communication device to apply for uplink resources, and the process of configuring designated uplink transmission resources can be simplified.
第三种:针对无需确认第一无线通信设备为有效用户,第一无线通信设备向第二无线通信设备申请上行传输资源的情况。The third type: for the case where the first wireless communication device applies for an uplink transmission resource from the second wireless communication device without confirming that the first wireless communication device is a valid user.
图18示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图18以该方法应用于图6所示的通信系统来举例说明。该方法包括:Fig. 18 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 18 exemplifies that the method is applied to the communication system shown in FIG. 6 . The method includes:
步骤1802:第一无线通信设备基于本地数据更新本地机器学习模型。Step 1802: The first wireless communication device updates the local machine learning model based on the local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤1804:在第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备申请上行传输资源。Step 1804: In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
对于第一无线通信设备,其能够在无需确定的过程的情况下,成为有效用户从而参与机器学习模型的更新。示例地,在第一无线通信设备满足有效用户条件的情况下,第一无线通信设备为有效用户。其中,第一无线通信设备满足有效用户条件包括如下至少一种:For the first wireless communication device, it can become a valid user to participate in updating the machine learning model without a definite process. Exemplarily, when the first wireless communication device satisfies the valid user condition, the first wireless communication device is a valid user. Wherein, the first wireless communication device meets valid user conditions including at least one of the following:
·第一无线通信设备是默认的有效用户;The first wireless communication device is a default valid user;
·第一无线通信设备的设备能力包括第一无线通信设备为有效用户。• The device capabilities of the first wireless communication device include that the first wireless communication device is a valid user.
在第一无线通信设备为有效用户的情况下,第一无线通信设备会向第二无线通信设备申请上行传输资源。可选地,在第一无线通信设备为有效用户的情况下,若检测到触发事件,第一无线通信设备向第二无线通信设备申请上行传输资源。If the first wireless communication device is a valid user, the first wireless communication device will apply for uplink transmission resources from the second wireless communication device. Optionally, in the case that the first wireless communication device is a valid user, if a trigger event is detected, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
可选地,第一无线通信设备根据信息处理性能,检测触发事件。或者,第一无线通信设备根据基于信息的传输状态,检测触发事件。其中,信息处理性能用于指示本地机器学习模型输出的信息的准确性,基于信息的传输状态是第一无线通信设备基于本地机器学习模型输出的信息进行通信的状态。Optionally, the first wireless communication device detects the trigger event according to information processing performance. Alternatively, the first wireless communication device detects the trigger event according to the information-based transmission status. Wherein, the information processing performance is used to indicate the accuracy of the information output by the local machine learning model, and the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
步骤1806:第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 1806: The second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
第二无线通信设备向第一无线通信设备配置指定上行传输资源后,第一无线通信设备能够接收到指定上行传输资源。第二无线通信设备为第一无线通信设备配置指定上行传输资源,包括配置时域、频域资源以及对应的传输配置信息等。After the second wireless communication device configures the designated uplink transmission resource to the first wireless communication device, the first wireless communication device can receive the designated uplink transmission resource. The second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤1808:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 1808: The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
步骤1810:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 1810: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,图19是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图19所示,在UE 1902为有效用户的情况下,会向基站1901申请上行传输资源。基站1901为UE 1902配置指定上行传输资源。之后,UE 1902通过指定上行传输资源向基站1901发送更新后的本地CSI反馈模型。Exemplarily, FIG. 19 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 19, when UE 1902 is a valid user, it will apply for uplink transmission resources to base station 1901. The base station 1901 configures and specifies uplink transmission resources for the UE 1902. Afterwards, the UE 1902 sends the updated local CSI feedback model to the base station 1901 by specifying uplink transmission resources.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的影响。In addition, configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
第四种:针对第一无线通信设备确定其为有效用户,第一无线通信设备向第二无线通信设备申请上行传输资源的情况。The fourth type: for the case where the first wireless communication device determines that it is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
图20示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图20以该方法应用于图6所示的通信系统来举例说明。该方法包括:Fig. 20 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 20 exemplifies that the method is applied to the communication system shown in FIG. 6 . The method includes:
步骤2002:第一无线通信设备基于本地数据更新本地机器学习模型。Step 2002: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤2004:第一无线通信设备确定第一无线通信设备为有效用户。Step 2004: the first wireless communication device determines that the first wireless communication device is a valid user.
第一无线通信设备能够自身判断其是否为有效用户。可选地,第一无线通信设备根据随机数以及概率门限之间的大小关系,确定第一无线通信设备为有效用户。其中,随机数是第一无线通信设备生成的。例如,随机数高于、低于概率门限的情况下,第一无线通信设备确定其为有效用户。概率门限能够通过协议预先约定,或者由第二无线通信设备向第一无线通信设备配置,具体地,第二无线通信设备通过多种下行传输资源中的一种或多种配置。另外,该概率门限支持更改,例如当希望更多用户参与机器学习模型更新的情况下,可以将概率门限调整为使无线通信设备更有可能成为有效用户的值,满足概率门限要求的无线通信设备将更多。上述更新也能够是由第二无线通信设备向第一无线通信设备通知的。The first wireless communication device can determine whether it is a valid user by itself. Optionally, the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold. Wherein, the random number is generated by the first wireless communication device. For example, when the random number is higher than or lower than the probability threshold, the first wireless communication device determines that it is a valid user. The probability threshold can be pre-agreed through a protocol, or configured by the second wireless communication device to the first wireless communication device, specifically, the second wireless communication device configures one or more types of downlink transmission resources. In addition, the probability threshold can be changed. For example, when more users are expected to participate in the update of the machine learning model, the probability threshold can be adjusted to a value that makes the wireless communication device more likely to become a valid user. Wireless communication devices that meet the probability threshold requirements Will be more. The above update can also be notified by the second wireless communication device to the first wireless communication device.
步骤2006:在第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备申请上行传输资源。Step 2006: In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
在第一无线通信设备为有效用户的情况下,第一无线通信设备会向第二无线通信设备申请上行传输资源。可选地,在第一无线通信设备为有效用户的情况下,若检测到触发事件,第一无线通信设备向第二无线通信设备申请上行传输资源。If the first wireless communication device is a valid user, the first wireless communication device will apply for uplink transmission resources from the second wireless communication device. Optionally, in the case that the first wireless communication device is a valid user, if a trigger event is detected, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
可选地,第一无线通信设备根据信息处理性能,检测触发事件。或者,第一无线通信设备根据基于信息的传输状态,检测触发事件。其中,信息处理性能用于指示本地机器学习模型输出的信息的准确性,基于信息的传输状态是第一无线通信设备基于本地机器学习模型输出的信息进行通信的状态。Optionally, the first wireless communication device detects the trigger event according to information processing performance. Alternatively, the first wireless communication device detects the trigger event according to the information-based transmission status. Wherein, the information processing performance is used to indicate the accuracy of the information output by the local machine learning model, and the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
步骤2008:第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 2008: the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
第二无线通信设备向第一无线通信设备配置指定上行传输资源后,第一无线通信设备能够接收到指定上行传输资源。第二无线通信设备为第一无线通信设备配置指定上行传输资源,包括配置时域、频域资源以及对应的传输配置信息等。After the second wireless communication device configures the designated uplink transmission resource to the first wireless communication device, the first wireless communication device can receive the designated uplink transmission resource. The second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤2010:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 2010: The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
步骤2012:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 2012: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,图21是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图21所示,在UE 2102确定其为有效用户的情况下,会向基站2101申请上行传输资源。基站2101为UE 2102配置指定上行传输资源。之后,UE 2102通过指定上行传输资源向基站2101发送更新后的本地CSI反馈模型。Exemplarily, FIG. 21 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 21, when UE 2102 determines that it is a valid user, it will apply for uplink transmission resources to base station 2101. The base station 2101 configures and specifies uplink transmission resources for the UE 2102. Afterwards, the UE 2102 sends the updated local CSI feedback model to the base station 2101 by specifying uplink transmission resources.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,由第一无线通信设备确定其为有效用户,能够简化确定有效用户的过程。为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的 影响。In addition, the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
第五种:针对第一无线通信设备确定其为有效用户,第一无线通信设备通知第二无线通信设备其为有效用户,第一无线通信设备向第二无线通信设备申请上行传输资源的情况。The fifth type: the first wireless communication device determines that it is a valid user, the first wireless communication device notifies the second wireless communication device that it is a valid user, and the first wireless communication device applies for uplink transmission resources to the second wireless communication device.
图22示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图22以该方法应用于图6所示的通信系统来举例说明。该方法包括:Fig. 22 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 22 exemplifies that the method is applied to the communication system shown in FIG. 6 . The method includes:
步骤2202:第一无线通信设备基于本地数据更新本地机器学习模型。Step 2202: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤2204:第一无线通信设备确定第一无线通信设备为有效用户。Step 2204: the first wireless communication device determines that the first wireless communication device is a valid user.
第一无线通信设备能够自身判断其是否为有效用户。可选地,第一无线通信设备根据随机数以及概率门限之间的大小关系,确定第一无线通信设备为有效用户。其中,随机数是第一无线通信设备生成的。The first wireless communication device can determine whether it is a valid user by itself. Optionally, the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold. Wherein, the random number is generated by the first wireless communication device.
步骤2206:在第一无线通信设备确定第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备通知第一无线通信设备为有效用户。Step 2206: When the first wireless communication device determines that the first wireless communication device is a valid user, the first wireless communication device notifies the second wireless communication device that the first wireless communication device is a valid user.
在第一无线通信设备自行确定其为有效用户的情况下,第一无线通信设备会向第二无线通信设备通知第一无线通信设备为有效用户,以使第二无线通信设备获知第一无线通信设备为有效用户。在第一无线通信设备为有效用户是第一无线通信设备确定的情况下,第二无线通信设备会接收到第一无线通信设备发送的第一无线通信设备为有效用户的通知。When the first wireless communication device determines that it is a valid user, the first wireless communication device will notify the second wireless communication device that the first wireless communication device is a valid user, so that the second wireless communication device can learn about the first wireless communication Device is a valid user. In the case where the first wireless communication device is determined as a valid user by the first wireless communication device, the second wireless communication device will receive a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
步骤2208:在第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备申请上行传输资源。Step 2208: In the case that the first wireless communication device is a valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
在第一无线通信设备为有效用户的情况下,第一无线通信设备会向第二无线通信设备申请上行传输资源。可选地,在第一无线通信设备为有效用户的情况下,若检测到触发事件,第一无线通信设备向第二无线通信设备申请上行传输资源。If the first wireless communication device is a valid user, the first wireless communication device will apply for uplink transmission resources from the second wireless communication device. Optionally, in the case that the first wireless communication device is a valid user, if a trigger event is detected, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device.
可选地,第一无线通信设备根据信息处理性能,检测触发事件。或者,第一无线通信设备根据基于信息的传输状态,检测触发事件。其中,信息处理性能用于指示本地机器学习模型输出的信息的准确性,基于信息的传输状态是第一无线通信设备基于本地机器学习模型输出的信息进行通信的状态。Optionally, the first wireless communication device detects the trigger event according to information processing performance. Alternatively, the first wireless communication device detects the trigger event according to the information-based transmission status. Wherein, the information processing performance is used to indicate the accuracy of the information output by the local machine learning model, and the information-based transmission status is a communication status of the first wireless communication device based on the information output by the local machine learning model.
步骤2210:第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 2210: The second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
第二无线通信设备向第一无线通信设备配置指定上行传输资源后,第一无线通信设备能够接收到指定上行传输资源。第二无线通信设备为第一无线通信设备配置指定上行传输资源,包括配置时域、频域资源以及对应的传输配置信息等。After the second wireless communication device configures the designated uplink transmission resource to the first wireless communication device, the first wireless communication device can receive the designated uplink transmission resource. The second wireless communication device configures designated uplink transmission resources for the first wireless communication device, including configuring time domain and frequency domain resources and corresponding transmission configuration information.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤2212:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 2212: The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying uplink transmission resources.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, sending the updated local machine learning model by the first wireless communication device refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
步骤2214:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 2214: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于 更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,图23是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图23所示,在UE 2302确定其为有效用户的情况下,会向基站2301通知UE 2302为有效用户。之后UE 2302向基站2301申请上行传输资源。基站2301为UE 2302配置指定上行传输资源。之后,UE 2302通过指定上行传输资源向基站2301发送更新后的本地CSI反馈模型。Exemplarily, FIG. 23 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 23, when the UE 2302 determines that it is a valid user, it will notify the base station 2301 that the UE 2302 is a valid user. Then the UE 2302 applies to the base station 2301 for an uplink transmission resource. The base station 2301 configures and specifies uplink transmission resources for the UE 2302. Afterwards, the UE 2302 sends the updated local CSI feedback model to the base station 2301 by specifying uplink transmission resources.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,由第一无线通信设备确定其为有效用户,能够简化确定有效用户的过程。为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的影响。In addition, the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages.
第六种:针对第一无线通信设备确定其为有效用户,第一无线通信设备通知第二无线通信设备其为有效用户,第二无线通信设备直接为第一无线通信设备配置指定上行传输资源的情况。The sixth type: the first wireless communication device determines that it is a valid user, the first wireless communication device notifies the second wireless communication device that it is a valid user, and the second wireless communication device directly configures the specified uplink transmission resource for the first wireless communication device Condition.
图24示出了本申请一个实施例提供的用于无线信道处理的模型更新方法的流程图。图24以该方法应用于图6所示的通信系统来举例说明。该方法包括:Fig. 24 shows a flowchart of a model updating method for wireless channel processing provided by an embodiment of the present application. FIG. 24 exemplifies that the method is applied to the communication system shown in FIG. 6 . The method includes:
步骤2402:第一无线通信设备基于本地数据更新本地机器学习模型。Step 2402: The first wireless communication device updates a local machine learning model based on local data.
本地机器学习模型是部署在第一无线通信设备上的机器学习模型。可选地,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。本地数据是第一无线通信设备在进行无线通信的过程中产生的相关数据。第一无线通信设备包括一个无线通信设备或者多个无线通信设备。可选地,第一无线通信设备基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。The local machine learning model is a machine learning model deployed on the first wireless communication device. Optionally, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The local data is related data generated by the first wireless communication device during wireless communication. The first wireless communication device includes one wireless communication device or multiple wireless communication devices. Optionally, the first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on the local data.
步骤2404:第一无线通信设备确定第一无线通信设备为有效用户。Step 2404: the first wireless communication device determines that the first wireless communication device is a valid user.
第一无线通信设备能够自身判断其是否为有效用户。可选地,第一无线通信设备根据随机数以及概率门限之间的大小关系,确定第一无线通信设备为有效用户。其中,随机数是第一无线通信设备生成的。The first wireless communication device can determine whether it is a valid user by itself. Optionally, the first wireless communication device determines that the first wireless communication device is a valid user according to a magnitude relationship between the random number and the probability threshold. Wherein, the random number is generated by the first wireless communication device.
步骤2406:在第一无线通信设备确定第一无线通信设备为有效用户的情况下,第一无线通信设备向第二无线通信设备通知第一无线通信设备为有效用户。Step 2406: When the first wireless communication device determines that the first wireless communication device is a valid user, the first wireless communication device notifies the second wireless communication device that the first wireless communication device is a valid user.
在第一无线通信设备自行确定其为有效用户的情况下,第一无线通信设备会向第二无线通信设备通知第一无线通信设备为有效用户,以使第二无线通信设备获知第一无线通信设备为有效用户。在第一无线通信设备为有效用户是第一无线通信设备确定的情况下,第二无线通信设备会接收到第一无线通信设备发送的第一无线通信设备为有效用户的通知。When the first wireless communication device determines that it is a valid user, the first wireless communication device will notify the second wireless communication device that the first wireless communication device is a valid user, so that the second wireless communication device can learn about the first wireless communication Device is a valid user. In the case where the first wireless communication device is determined as a valid user by the first wireless communication device, the second wireless communication device will receive a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
步骤2408:在第一无线通信设备为有效用户的情况下,第二无线通信设备向第一无线通信设备配置指定上行传输资源。Step 2408: When the first wireless communication device is a valid user, the second wireless communication device configures a designated uplink transmission resource to the first wireless communication device.
在第一无线通信设备为有效用户的情况下,第二无线通信设备能够直接向第一无线通信设备配置指定上行传输资源,从而使第一无线通信设备接收到指定上行传输资源。例如,在第二无线通信设备指示第一无线通信设备为有效用户后,立即向第一无线通信设备配置指定上行传输资源。When the first wireless communication device is a valid user, the second wireless communication device can directly configure the designated uplink transmission resource to the first wireless communication device, so that the first wireless communication device receives the designated uplink transmission resource. For example, after the second wireless communication device indicates that the first wireless communication device is a valid user, it configures the designated uplink transmission resource to the first wireless communication device immediately.
可选地,指定上行传输资源属于如下至少一种:Optionally, the specified uplink transmission resource belongs to at least one of the following:
·UCI;UCI;
·RRC消息;· RRC message;
·承载上行控制传输的传输资源;The transmission resources that carry the uplink control transmission;
·承载上行数据传输的传输资源;·Transmission resources for carrying uplink data transmission;
·承载上行人工智能类控制传输的传输资源;Carry the transmission resources of uplink artificial intelligence control transmission;
·承载上行人工智能类数据传输的传输资源。Carry the transmission resources for uplink artificial intelligence data transmission.
步骤2410:第一无线通信设备通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。Step 2410: The first wireless communication device sends the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
更新后的本地机器学习模型用于第二无线通信设备更新全局机器学习模型,全局机器学习模型是部署在第二无线通信设备上的机器学习模型。可选地,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。全局机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种。全局机器学习模型与本地机器学习模型的结构相同。可选地,第一无线通信设备发 送更新后的本地机器学习模型,指发送更新后的本地机器学习模型的系数以及梯度信息中的至少一种。The updated local machine learning model is used by the second wireless communication device to update the global machine learning model, where the global machine learning model is a machine learning model deployed on the second wireless communication device. Optionally, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management. The global machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model. The global machine learning model has the same structure as the local machine learning model. Optionally, the first wireless communication device sending the updated local machine learning model refers to sending at least one of coefficients and gradient information of the updated local machine learning model.
步骤2412:第二无线通信设备根据更新后的本地机器学习模型更新全局机器学习模型。Step 2412: The second wireless communication device updates the global machine learning model according to the updated local machine learning model.
全局机器学习模型与本地机器学习模型的结构相同。可选地,第二无线通信设备根据更新后的本地机器学习模型,更新全局机器学习模型,指更新全局机器学习模型的系数以及梯度信息中的至少一种。The global machine learning model has the same structure as the local machine learning model. Optionally, the second wireless communication device updating the global machine learning model according to the updated local machine learning model refers to updating at least one of coefficients and gradient information of the global machine learning model.
第二无线通信设备根据接收到的第一无线通信设备的更新后的本地机器学习模型后,能够对全局机器学习模型进行更新。之后将更新后的全局机器学习模型发送至第一无线通信设备,第一无线通信设备基于更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。从而,第二无线通信设备会接收第一无线通信设备发送的再次更新后的全局机器学习模型。After the second wireless communication device receives the updated local machine learning model of the first wireless communication device, it can update the global machine learning model. Afterwards, the updated global machine learning model is sent to the first wireless communication device, and the first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model. Therefore, the second wireless communication device will receive the updated global machine learning model sent by the first wireless communication device.
示例地,图25是本申请一个示例性实施例提供的发送以及更新机器学习模型的过程的示意图。如图25所示,在UE 2502确定其为有效用户的情况下,会向基站2501通知UE 2502为有效用户。之后,基站2501为UE 2502配置指定上行传输资源。之后,UE 2502通过指定上行传输资源向基站2501发送更新后的本地CSI反馈模型。Exemplarily, FIG. 25 is a schematic diagram of a process of sending and updating a machine learning model provided by an exemplary embodiment of the present application. As shown in Figure 25, when the UE 2502 determines that it is a valid user, it will notify the base station 2501 that the UE 2502 is a valid user. Afterwards, the base station 2501 configures and specifies uplink transmission resources for the UE 2502. Afterwards, the UE 2502 sends the updated local CSI feedback model to the base station 2501 by specifying uplink transmission resources.
需要说明的是,上述实施例以本地机器学习模型包括CSI反馈模型、信道估计模型、定位模型以及波束管理模型中的至少一种为例进行说明。对于在无线通信中解决其它问题的机器学习模型,也能够通过上述实施例提供的方法进行更新。本申请实施例对此不作限制。It should be noted that, in the foregoing embodiment, the local machine learning model includes at least one of a CSI feedback model, a channel estimation model, a positioning model, and a beam management model as an example for description. The machine learning model for solving other problems in wireless communication can also be updated through the methods provided in the above embodiments. The embodiment of the present application does not limit this.
综上所述,本实施例提供的方法,通过第一无线通信设备分布式更新本地机器学习模型的方式,进行全局机器学习模型的更新,能够实现使用不同无线通信设备的本地数据来更新机器学习模型。不同无线通信设备的本地数据是在不同的场景、环境和信道下产生的,因此能够丰富训练机器学习模型的训练数据,使机器学习模型适应不同的应用场景。从而能够实现在解决机器学习模型处理无线通信问题时的场景适配问题的同时,避免进行大量的数据采集工作。提升了更新机器学习模型的效率以及准确性。To sum up, the method provided in this embodiment updates the global machine learning model by means of distributed updating of the local machine learning model by the first wireless communication device, and can realize updating machine learning using local data of different wireless communication devices. Model. The local data of different wireless communication devices are generated under different scenarios, environments and channels, so it can enrich the training data for training machine learning models and make machine learning models adapt to different application scenarios. Therefore, it is possible to avoid a large amount of data collection work while solving the scene adaptation problem when the machine learning model handles the wireless communication problem. Improve the efficiency and accuracy of updating machine learning models.
另外,由第一无线通信设备确定其为有效用户,能够简化确定有效用户的过程。为第一无线通信设备配置指定上行传输资源来传输更新后的本地机器学习模型,能够保证传输的效率,避免对传输其它消息的影响。无需第一无线通信设备申请上行资源,能够实现简化配置指定上行传输资源的过程。In addition, the first wireless communication device determines that it is a valid user, which can simplify the process of determining a valid user. Configuring designated uplink transmission resources for the first wireless communication device to transmit the updated local machine learning model can ensure transmission efficiency and avoid impact on transmission of other messages. There is no need for the first wireless communication device to apply for uplink resources, and the process of configuring designated uplink transmission resources can be simplified.
上述各个实施例可以单独实施,也可以自由组合实施。The above-mentioned embodiments can be implemented independently or in combination freely.
图26示出了本申请一个实施例提供的用于无线信道处理的模型更新装置的框图。如图26所示,该装置包括:Fig. 26 shows a block diagram of an apparatus for updating a model for wireless channel processing provided by an embodiment of the present application. As shown in Figure 26, the device includes:
更新模块2601,用于基于本地数据更新本地机器学习模型。An updating module 2601, configured to update a local machine learning model based on local data.
发送模块2602,用于向第二无线通信设备发送更新后的本地机器学习模型,更新后的本地机器学习模型用于更新全局机器学习模型。A sending module 2602, configured to send the updated local machine learning model to the second wireless communication device, where the updated local machine learning model is used to update the global machine learning model.
在一个可选的设计中,发送模块2602,用于:In an optional design, the sending module 2602 is used for:
在装置为有效用户的情况下,向第二无线通信设备发送更新后的本地机器学习模型。If the device is a valid user, the updated local machine learning model is sent to the second wireless communication device.
在一个可选的设计中,发送模块2602,用于:In an optional design, the sending module 2602 is used for:
在装置为有效用户的情况下,通过指定上行传输资源向第二无线通信设备发送更新后的本地机器学习模型。When the device is a valid user, the updated local machine learning model is sent to the second wireless communication device by specifying an uplink transmission resource.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2603,用于根据第二无线通信设备的指示,确定装置为有效用户;A determining module 2603, configured to determine that the apparatus is a valid user according to an instruction of the second wireless communication device;
或,or,
确定模块2603,用于确定装置为有效用户。A determining module 2603, configured to determine that the device is a valid user.
在一个可选的设计中,有效用户包括如下至少一种:In an optional design, valid users include at least one of the following:
第二无线通信设备在候选无线通信设备中随机选取的无线通信设备;a wireless communication device randomly selected by the second wireless communication device from candidate wireless communication devices;
第二无线通信设备根据候选无线通信设备的分组选取的无线通信设备;A wireless communication device selected by the second wireless communication device according to the grouping of candidate wireless communication devices;
第二无线通信设备根据候选无线通信设备的传输复杂程度选取的无线通信设备;The wireless communication device selected by the second wireless communication device according to the transmission complexity of the candidate wireless communication device;
第二无线通信设备根据候选无线通信设备的信息处理性能选取的无线通信设备,信息处理性能用于指示候选无线通信设备上的本地机器学习模型输出的信息的准确性。The second wireless communication device is a wireless communication device selected according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
在一个可选的设计中,确定模块2603,用于:In an optional design, a determination module 2603 is used to:
根据随机数以及概率门限之间的大小关系,确定装置为有效用户。其中,随机数是装置生成的。According to the size relationship between the random number and the probability threshold, it is determined that the device is a valid user. Wherein, the random number is generated by the device.
在一个可选的设计中,在装置满足有效用户条件的情况下,装置为有效用户。其中,装置满足有效用户条件包括如下至少一种:In an optional design, if the device satisfies the valid user condition, the device is a valid user. Wherein, the device meeting valid user conditions includes at least one of the following:
装置是默认的有效用户;The device is the default active user;
装置的设备能力包括装置为有效用户。The device capabilities of the device include that the device is a valid user.
在一个可选的设计中,发送模块2602,用于:In an optional design, the sending module 2602 is used for:
在装置确定装置为有效用户的情况下,向第二无线通信设备通知装置为有效用户。In a case where the device determines that the device is a valid user, the second wireless communication device is notified that the device is a valid user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
发送模块2602,用于在装置为有效用户的情况下,向第二无线通信设备申请上行传输资源。接收模块2604,用于接收第二无线通信设备配置的指定上行传输资源;The sending module 2602 is configured to apply for an uplink transmission resource to the second wireless communication device when the device is a valid user. A receiving module 2604, configured to receive a designated uplink transmission resource configured by the second wireless communication device;
或,or,
接收模块2604,用于在装置为有效用户的情况下,接收第二无线通信设备配置的指定上行传输资源。The receiving module 2604 is configured to receive the specified uplink transmission resource configured by the second wireless communication device when the device is a valid user.
在一个可选的设计中,发送模块2602,用于:In an optional design, the sending module 2602 is used for:
在装置为有效用户的情况下,若检测到触发事件,向第二无线通信设备申请上行传输资源。When the device is a valid user, if a trigger event is detected, apply for uplink transmission resources to the second wireless communication device.
在一个可选的设计中,触发事件包括如下至少一种:In an optional design, the trigger event includes at least one of the following:
在本地机器学习模型用于CSI反馈的情况下,待压缩CSI和恢复CSI不满足第一条件;In the case where the local machine learning model is used for CSI feedback, the CSI to be compressed and the restored CSI do not satisfy the first condition;
在本地机器学习模型用于CSI反馈的情况下,装置基于CSI反馈的结果的传输状态不满足第二条件;In the case where the local machine learning model is used for the CSI feedback, the transmission state of the device based on the result of the CSI feedback does not meet the second condition;
在本地机器学习模型用于信道估计的情况下,装置的信道估计性能不满足第三条件;In the case where a local machine learning model is used for channel estimation, the channel estimation performance of the device does not meet the third condition;
在本地机器学习模型用于信道估计的情况下,装置基于信道估计的结果的传输状态不满足第四条件;In the case where the local machine learning model is used for channel estimation, the transmission state of the device based on the result of channel estimation does not meet the fourth condition;
在本地机器学习模型用于定位的情况下,装置的定位精度不满足第五条件;In the case where a local machine learning model is used for positioning, the positioning accuracy of the device does not meet the fifth condition;
在本地机器学习模型用于波束管理的情况下,装置的波束管理精度不满足第六条件;In the case where a local machine learning model is used for beam management, the beam management accuracy of the device does not meet the sixth condition;
在本地机器学习模型用于波束管理的情况下,装置基于波束管理的结果的传输状态不满足第七条件。In the case where the local machine learning model is used for beam management, the transmission state of the device based on the result of beam management does not satisfy the seventh condition.
在一个可选的设计中,在装置由第二无线通信设备指示为有效用户的情况下,装置作为有效用户的持续时长包括如下至少一种:In an optional design, when the device is indicated by the second wireless communication device as a valid user, the duration of the device as a valid user includes at least one of the following:
由装置被第二无线通信设备指示为有效用户,至装置向第二无线通信设备发送更新后的本地机器学习模型之间的时长。The time period between when the device is indicated as a valid user by the second wireless communication device and when the device sends the updated local machine learning model to the second wireless communication device.
由装置被第二无线通信设备指示为有效用户,至预设时长结束之间的时长。A time period between when the device is indicated as a valid user by the second wireless communication device and when the preset time period ends.
由装置被第二无线通信设备指示为有效用户,至预设次数结束之间的时长,预设次数是针对装置向第二无线通信设备发送更新后的本地机器学习模型的次数设置的。The time period between when the device is indicated as a valid user by the second wireless communication device and when the preset number of times is set for the number of times the device sends the updated local machine learning model to the second wireless communication device.
由装置被第二无线通信设备指示为有效用户,至装置被第二无线通信设备指示不为有效用户之间的时长。The time period between when the device is indicated as a valid user by the second wireless communication device and when the device is not indicated as a valid user by the second wireless communication device.
在一个可选的设计中,更新模块2601,用于:In an optional design, update module 2601 for:
基于本地数据更新本地机器学习模型的系数以及梯度信息中的至少一种。At least one of coefficients and gradient information of the local machine learning model is updated based on the local data.
在一个可选的设计中,第二无线通信设备为终端。发送模块2602,用于:In an optional design, the second wireless communication device is a terminal. Sending module 2602, used for:
向第二无线通信设备通过侧行链路的传输资源发送更新后的本地机器学习模型。The updated local machine learning model is sent to the second wireless communication device through the transmission resource of the sidelink.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
接收模块2604,用于接收第二无线通信设备发送的更新后的全局机器学习模型。The receiving module 2604 is configured to receive the updated global machine learning model sent by the second wireless communication device.
更新模块2601,用于基于更新后的全局机器学习模型继续执行更新机器学习模型的步骤,发送模块2602,用于执行发送更新后的机器学习模型的步骤。The update module 2601 is configured to continue to execute the step of updating the machine learning model based on the updated global machine learning model, and the sending module 2602 is configured to execute the step of sending the updated machine learning model.
在一个可选的设计中,本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。In an optional design, the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management.
在一个可选的设计中,第二无线通信设备向装置发送消息所使用的下行传输资源属于如下至少一种:In an optional design, the downlink transmission resource used by the second wireless communication device to send a message to the device belongs to at least one of the following:
广播消息;broadcast message;
寻呼;paging;
RRC消息;RRC message;
MAC CE;MAC CE;
DCI;DCI;
承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;
承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;
承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;
承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
在一个可选的设计中,指定上行传输资源属于如下至少一种:In an optional design, the specified uplink transmission resource belongs to at least one of the following:
UCI;UCI;
RRC消息;RRC message;
承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;
承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;
承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;
承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
图27示出了本申请一个实施例提供的用于无线信道处理的模型更新装置的框图。如图27所示,该装置包括:Fig. 27 shows a block diagram of a model updating device for wireless channel processing provided by an embodiment of the present application. As shown in Figure 27, the device includes:
接收模块2701,用于接收第一无线通信设备发送的更新后的本地机器学习模型,更新后的本地机器学习模型是第一无线通信设备基于本地数据对本地机器学习模型更新得到的。The receiving module 2701 is configured to receive an updated local machine learning model sent by the first wireless communication device, where the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device.
更新模块2702,用于根据更新后的本地机器学习模型更新全局机器学习模型。An update module 2702, configured to update the global machine learning model according to the updated local machine learning model.
在一个可选的设计中,接收模块2701,用于:In an optional design, the receiving module 2701 is used for:
在第一无线通信设备为有效用户的情况下,接收第一无线通信设备发送的更新后的本地机器学习模型。If the first wireless communication device is a valid user, the updated local machine learning model sent by the first wireless communication device is received.
在一个可选的设计中,接收模块2701,用于:In an optional design, the receiving module 2701 is used for:
在第一无线通信设备为有效用户的情况下,接收第一无线通信设备通过指定上行传输资源发送的更新后的本地机器学习模型。When the first wireless communication device is a valid user, the updated local machine learning model sent by the first wireless communication device through the specified uplink transmission resource is received.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
发送模块2703,用于向第一无线通信设备指示第一无线通信设备为有效用户。The sending module 2703 is configured to indicate to the first wireless communication device that the first wireless communication device is a valid user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于在候选无线通信设备中随机选取无线通信设备作为有效用户。A determining module 2704, configured to randomly select a wireless communication device from candidate wireless communication devices as a valid user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于根据候选无线通信设备的分组选取无线通信设备作为有效用户。A determining module 2704, configured to select a wireless communication device as a valid user according to the grouping of candidate wireless communication devices.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于根据候选无线通信设备的传输复杂程度选取无线通信设备作为有效用户。A determining module 2704, configured to select a wireless communication device as a valid user according to the transmission complexity of the candidate wireless communication device.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于根据候选无线通信设备的信息处理性能选取无线通信设备作为有效用户,信息处理性能用于指示候选无线通信设备上的本地机器学习模型输出的信息的准确性。The determination module 2704 is configured to select a wireless communication device as an effective user according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device.
在一个可选的设计中,第一无线通信设备为有效用户是第一无线通信设备确定的。In an optional design, it is determined by the first wireless communication device that the first wireless communication device is a valid user.
在一个可选的设计中,在第一无线通信设备满足有效用户条件的情况下,第一无线通信设备为有效用户。其中,第一无线通信设备满足有效用户条件包括如下至少一种:In an optional design, when the first wireless communication device satisfies a valid user condition, the first wireless communication device is a valid user. Wherein, the first wireless communication device meets valid user conditions including at least one of the following:
第一无线通信设备是默认的有效用户;The first wireless communication device is a default valid user;
第一无线通信设备的设备能力包括第一无线通信设备为有效用户。The device capability of the first wireless communication device includes that the first wireless communication device is a valid user.
在一个可选的设计中,接收模块2701,用于:In an optional design, the receiving module 2701 is used for:
在第一无线通信设备为有效用户是第一无线通信设备确定的情况下,装置接收第一无线通信设备发送的第一无线通信设备为有效用户的通知。In a case where the first wireless communication device determines that the valid user is the first wireless communication device, the apparatus receives a notification sent by the first wireless communication device that the first wireless communication device is a valid user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
发送模块2703,用于在第一无线通信设备为有效用户的情况下,根据第一无线通信设备的上行传输资源申请,向第一无线通信设备配置指定上行传输资源;The sending module 2703 is configured to configure specified uplink transmission resources to the first wireless communication device according to the uplink transmission resource application of the first wireless communication device when the first wireless communication device is a valid user;
或,or,
发送模块2703,用于在第一无线通信设备为有效用户的情况下,向第一无线通信设备配置指定上行传输资源。The sending module 2703 is configured to configure a designated uplink transmission resource to the first wireless communication device when the first wireless communication device is a valid user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于在装置指示第一无线通信设备为有效用户的情况下,根据由装置指示第一无线通信设备为有效用户,至装置接收第一无线通信设备发送的更新后的本地机器学习模型之间的时长,确定第一无线通信设备作为有效用户的持续时长。The determining module 2704 is configured to, when the device indicates that the first wireless communication device is a valid user, according to the device indicating that the first wireless communication device is a valid user, so that the device receives the updated local machine learning sent by the first wireless communication device The duration between models determines the duration for which the first wireless communication device is an active user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于在装置指示第一无线通信设备为有效用户的情况下,根据由装置指示第一无线通信设备为有效用户,至预设时长结束之间的时长,确定第一无线通信设备作为有效用户的持续时长。A determining module 2704, configured to determine the first wireless communication device according to the time period between the device indicating that the first wireless communication device is a valid user and the end of the preset time period when the device indicates that the first wireless communication device is a valid user Duration of being an active user.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于在装置指示第一无线通信设备为有效用户的情况下,根据由装置指示第一无线通信设备为有效用户,至预设次数结束之间的时长,确定第一无线通信设备作为有效用户的持续时长。其中,预设次数是针对第一无线通信设备向装置发送更新后的本地机器学习模型的次数设置的。A determining module 2704, configured to determine the first wireless communication device according to the time period between the device indicating that the first wireless communication device is a valid user and the end of the preset number of times when the device indicates that the first wireless communication device is a valid user Duration of being an active user. Wherein, the preset number of times is set for the number of times that the first wireless communication device sends the updated local machine learning model to the device.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
确定模块2704,用于在装置指示第一无线通信设备为有效用户的情况下,根据由装置指示第一无线通信设备为有效用户,至装置指示第一无线通信设备不为有效用户之间的时长,确定第一无线通信设备作为有效用户的持续时长。A determining module 2704, configured to, in the case that the device indicates that the first wireless communication device is a valid user, according to the time period between when the device indicates that the first wireless communication device is a valid user and when the device indicates that the first wireless communication device is not a valid user , to determine the duration of the first wireless communication device as a valid user.
在一个可选的设计中,更新模块2702,用于:In an optional design, module 2702 is updated for:
根据更新后的本地机器学习模型,更新全局机器学习模型的系数以及梯度信息中的至少一种。At least one of coefficients and gradient information of the global machine learning model is updated according to the updated local machine learning model.
在一个可选的设计中,装置为终端。接收模块2701,用于:In an optional design, the device is a terminal. The receiving module 2701 is used for:
接收第一无线通信设备通过侧行链路的传输资源发送的更新后的本地机器学习模型。The updated local machine learning model sent by the first wireless communication device through the transmission resource of the sidelink is received.
在一个可选的设计中,装置还包括:In an optional design, the device also includes:
发送模块2703,用于向第一无线通信设备发送更新后的全局机器学习模型。A sending module 2703, configured to send the updated global machine learning model to the first wireless communication device.
接收模块2701,用于接收第一无线通信设备发送的再次更新后的全局机器学习模型。The receiving module 2701 is configured to receive the re-updated global machine learning model sent by the first wireless communication device.
在一个可选的设计中,全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。In an optional design, the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme, and beam management.
在一个可选的设计中,装置向第一无线通信设备发送消息所使用的下行传输资源属于如下至少一种:In an optional design, the downlink transmission resource used by the device to send a message to the first wireless communication device belongs to at least one of the following:
广播消息;broadcast message;
寻呼;paging;
RRC消息;RRC message;
MAC CE;MAC CE;
DCI;DCI;
承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;
承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;
承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;
承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
在一个可选的设计中,指定上行传输资源属于如下至少一种:In an optional design, the specified uplink transmission resource belongs to at least one of the following:
UCI;UCI;
RRC消息;RRC message;
承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;
承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;
承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;
承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。It should be noted that when the device provided by the above embodiment realizes its functions, it only uses the division of the above-mentioned functional modules as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to actual needs. That is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
图28示出了本申请一个示例性实施例提供的通信设备(终端设备或网络设备)的结构示意图,该通信设备280包括:处理器2801、接收器2802、发射器2803、存储器2804和总线2805。FIG. 28 shows a schematic structural diagram of a communication device (terminal device or network device) provided by an exemplary embodiment of the present application. The communication device 280 includes: a processor 2801, a receiver 2802, a transmitter 2803, a memory 2804 and a bus 2805 .
处理器2801包括一个或者一个以上处理核心,处理器2801通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。The processor 2801 includes one or more processing cores, and the processor 2801 executes various functional applications and information processing by running software programs and modules.
接收器2802和发射器2803可以实现为一个通信组件,该通信组件可以是一块通信芯片。The receiver 2802 and the transmitter 2803 can be realized as a communication component, and the communication component can be a communication chip.
存储器2804通过总线2805与处理器2801相连。The memory 2804 is connected to the processor 2801 through the bus 2805 .
存储器2804可用于存储至少一个指令,处理器2801用于执行该至少一个指令,以实现上述方法实施例中的各个步骤。The memory 2804 may be used to store at least one instruction, and the processor 2801 is used to execute the at least one instruction, so as to implement various steps in the foregoing method embodiments.
此外,存储器2804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘,电可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM),静态随时存取存储器(Static Random Access Memory,SRAM),只读存储器(Read-Only Memory,ROM),磁存储器,快闪存储器,可编程只读存储器(Programmable Read-Only Memory,PROM)。In addition, the memory 2804 can be implemented by any type of volatile or non-volatile storage device or their combination, volatile or non-volatile storage devices include but not limited to: magnetic disk or optical disk, electrically erasable and programmable Read Only Memory (Erasable Programmable Read Only Memory, EEPROM), Erasable Programmable Read Only Memory (Erasable Programmable Read Only Memory, EPROM), Static Random Access Memory (SRAM), Read Only Memory (Read -Only Memory, ROM), magnetic memory, flash memory, programmable read-only memory (Programmable Read-Only Memory, PROM).
其中,当通信设备实现为终端设备时,本申请实施例涉及的通信设备中的处理器和收发器,可以执行上述任一方法实施例所示的方法中,由终端设备执行的步骤,此处不再赘述。Wherein, when the communication device is implemented as a terminal device, the processor and the transceiver in the communication device involved in the embodiment of the present application may perform the steps performed by the terminal device in the method shown in any of the above method embodiments, where No longer.
其中,当通信设备实现为接入网设备时,本申请实施例涉及的通信设备中的处理器和收发器,可以执行上述任一所示的方法中,由接入网设备执行的步骤,此处不再赘述。Wherein, when the communication device is implemented as an access network device, the processor and the transceiver in the communication device involved in the embodiment of the present application may perform the steps performed by the access network device in any of the methods shown above, where I won't repeat them here.
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由 所述处理器加载并执行以实现上述各个方法实施例提供的用于无线信道处理的模型更新方法。In an exemplary embodiment, a computer-readable storage medium is also provided, the computer-readable storage medium stores at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the At least one program, the code set or the instruction set is loaded and executed by the processor to implement the model update method for wireless channel processing provided by the above method embodiments.
在示例性实施例中,还提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在通信设备上运行时,用于实现上述各个方法实施例提供的用于无线信道处理的模型更新方法。In an exemplary embodiment, a chip is also provided, the chip includes a programmable logic circuit and/or program instructions, and when the chip is run on a communication device, it is used to implement the functions provided by the above method embodiments. Model update method for wireless channel processing.
在示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品在计算机设备的处理器上运行时,使得计算机设备执行上述用于无线信道处理的模型更新方法。In an exemplary embodiment, a computer program product is also provided, which, when run on a processor of a computer device, causes the computer device to execute the above-mentioned model updating method for wireless channel processing.
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should be aware that, in the foregoing one or more examples, the functions described in the embodiments of the present application may be implemented by hardware, software, firmware or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above are only exemplary embodiments of the application, and are not intended to limit the application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application shall be included in the protection of the application. within range.
Claims (85)
- 一种用于无线信道处理的模型更新方法,其特征在于,所述方法由第一无线通信设备执行,所述方法包括:A method for updating a model for wireless channel processing, characterized in that the method is executed by a first wireless communication device, and the method includes:所述第一无线通信设备基于本地数据更新本地机器学习模型;updating a local machine learning model based on local data by the first wireless communication device;所述第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型,所述更新后的本地机器学习模型用于更新全局机器学习模型。The first wireless communication device sends the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
- 根据权利要求1所述的方法,其特征在于,所述第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型,包括:The method according to claim 1, wherein the first wireless communication device sends the updated local machine learning model to the second wireless communication device, comprising:在所述第一无线通信设备为有效用户的情况下,向所述第二无线通信设备发送所述更新后的本地机器学习模型。If the first wireless communication device is a valid user, sending the updated local machine learning model to the second wireless communication device.
- 根据权利要求2所述的方法,其特征在于,所述在所述第一无线通信设备为有效用户的情况下,向所述第二无线通信设备发送所述更新后的本地机器学习模型,包括:The method according to claim 2, wherein when the first wireless communication device is a valid user, sending the updated local machine learning model to the second wireless communication device includes :在所述第一无线通信设备为所述有效用户的情况下,通过指定上行传输资源向所述第二无线通信设备发送所述更新后的本地机器学习模型。When the first wireless communication device is the valid user, sending the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- 根据权利要求3所述的方法,其特征在于,所述方法还包括:The method according to claim 3, characterized in that the method further comprises:所述第一无线通信设备根据所述第二无线通信设备的指示,确定所述第一无线通信设备为所述有效用户;The first wireless communication device determines that the first wireless communication device is the valid user according to the instruction of the second wireless communication device;或,or,所述第一无线通信设备确定所述第一无线通信设备为所述有效用户。The first wireless communication device determines that the first wireless communication device is the valid user.
- 根据权利要求4所述的方法,其特征在于,所述有效用户包括如下至少一种:The method according to claim 4, wherein the valid users include at least one of the following:所述第二无线通信设备在候选无线通信设备中随机选取的无线通信设备;A wireless communication device randomly selected by the second wireless communication device from candidate wireless communication devices;所述第二无线通信设备根据所述候选无线通信设备的分组选取的无线通信设备;a wireless communication device selected by the second wireless communication device according to the grouping of candidate wireless communication devices;所述第二无线通信设备根据所述候选无线通信设备的传输复杂程度选取的无线通信设备;The wireless communication device selected by the second wireless communication device according to the transmission complexity of the candidate wireless communication device;所述第二无线通信设备根据所述候选无线通信设备的信息处理性能选取的无线通信设备,所述信息处理性能用于指示所述候选无线通信设备上的本地机器学习模型输出的信息的准确性。The wireless communication device selected by the second wireless communication device according to the information processing performance of the candidate wireless communication device, where the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device .
- 根据权利要求4所述的方法,其特征在于,所述第一无线通信设备确定所述第一无线通信设备为所述有效用户,包括:The method according to claim 4, wherein the determining by the first wireless communication device that the first wireless communication device is the valid user comprises:所述第一无线通信设备根据随机数以及概率门限之间的大小关系,确定所述第一无线通信设备为所述有效用户;The first wireless communication device determines that the first wireless communication device is the valid user according to the magnitude relationship between the random number and the probability threshold;其中,所述随机数是所述第一无线通信设备生成的。Wherein, the random number is generated by the first wireless communication device.
- 根据权利要求3所述的方法,其特征在于,在所述第一无线通信设备满足有效用户条件的情况下,所述第一无线通信设备为所述有效用户;The method according to claim 3, wherein when the first wireless communication device satisfies the valid user condition, the first wireless communication device is the valid user;其中,所述第一无线通信设备满足有效用户条件包括如下至少一种:Wherein, the first wireless communication device satisfying valid user conditions includes at least one of the following:所述第一无线通信设备是默认的有效用户;The first wireless communication device is a default active user;所述第一无线通信设备的设备能力包括所述第一无线通信设备为所述有效用户。The device capability of the first wireless communication device includes that the first wireless communication device is the valid user.
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, characterized in that the method further comprises:在所述第一无线通信设备确定所述第一无线通信设备为所述有效用户的情况下,所述第一无线通信设备向所述第二无线通信设备通知所述第一无线通信设备为所述有效用户。When the first wireless communication device determines that the first wireless communication device is the valid user, the first wireless communication device notifies the second wireless communication device that the first wireless communication device is the valid user. valid user.
- 根据权利要求3所述的方法,其特征在于,所述方法还包括:The method according to claim 3, characterized in that the method further comprises:在所述第一无线通信设备为所述有效用户的情况下,所述第一无线通信设备向所述第二无线通信设备申请上行传输资源;所述第一无线通信设备接收所述第二无线通信设备配置的所述指定上行传输资源;When the first wireless communication device is the valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device; the first wireless communication device receives the second wireless The designated uplink transmission resource configured by the communication device;或,or,在所述第一无线通信设备为所述有效用户的情况下,所述第一无线通信设备接收所述第二无线通信设备配置的所述指定上行传输资源。If the first wireless communication device is the valid user, the first wireless communication device receives the designated uplink transmission resource configured by the second wireless communication device.
- 根据权利9所述的方法,其特征在于,所述在所述第一无线通信设备为所述有效用户的情况下,所述第一无线通信设备向所述第二无线通信设备申请上行传输资源,包括:The method according to claim 9, wherein when the first wireless communication device is the valid user, the first wireless communication device applies for an uplink transmission resource to the second wireless communication device ,include:在所述第一无线通信设备为所述有效用户的情况下,若检测到触发事件,所述第一无线通信设备向所述第二无线通信设备申请所述上行传输资源。In a case where the first wireless communication device is the valid user, if a trigger event is detected, the first wireless communication device applies to the second wireless communication device for the uplink transmission resource.
- 根据权利要求10所述的方法,其特征在于,所述触发事件包括如下至少一种:The method according to claim 10, wherein the trigger event includes at least one of the following:在所述本地机器学习模型用于信道状态信息CSI反馈的情况下,待压缩CSI和恢复CSI不满足第一条件;In the case where the local machine learning model is used for channel state information CSI feedback, the CSI to be compressed and the restored CSI do not satisfy the first condition;在所述本地机器学习模型用于所述CSI反馈的情况下,所述第一无线通信基于所述CSI反馈的结果的 传输状态不满足第二条件;In the case where the local machine learning model is used for the CSI feedback, the transmission state of the result of the first wireless communication based on the CSI feedback does not meet the second condition;在所述本地机器学习模型用于信道估计的情况下,所述第一无线通信设备的信道估计性能不满足第三条件;In the case where the local machine learning model is used for channel estimation, the channel estimation performance of the first wireless communication device does not meet the third condition;在所述本地机器学习模型用于所述信道估计的情况下,所述第一无线通信设备基于所述信道估计的结果的传输状态不满足第四条件;In the case where the local machine learning model is used for the channel estimation, the transmission state of the first wireless communication device based on the result of the channel estimation does not meet the fourth condition;在所述本地机器学习模型用于定位的情况下,所述第一无线通信设备的定位精度不满足第五条件;In the case where the local machine learning model is used for positioning, the positioning accuracy of the first wireless communication device does not meet the fifth condition;在所述本地机器学习模型用于波束管理的情况下,所述第一无线通信设备的波束管理精度不满足第六条件;In the case where the local machine learning model is used for beam management, the beam management accuracy of the first wireless communication device does not meet the sixth condition;在所述本地机器学习模型用于所述波束管理的情况下,所述第一无线通信设备基于所述波束管理的结果的传输状态不满足第七条件。In a case where the local machine learning model is used for the beam management, the transmission state of the first wireless communication device based on the result of the beam management does not satisfy the seventh condition.
- 根据权利要求4所述的方法,其特征在于,在所述第一无线通信设备由所述第二无线通信设备指示为所述有效用户的情况下,所述第一无线通信设备作为所述有效用户的持续时长包括如下至少一种:The method according to claim 4, wherein when the first wireless communication device is indicated as the valid user by the second wireless communication device, the first wireless communication device acts as the valid user. The duration of the user includes at least one of the following:由所述第一无线通信设备被所述第二无线通信设备指示为所述有效用户,至所述第一无线通信设备向所述第二无线通信设备发送所述更新后的本地机器学习模型之间的时长;From when the first wireless communication device is indicated as the valid user by the second wireless communication device to when the first wireless communication device sends the updated local machine learning model to the second wireless communication device duration of time;由所述第一无线通信设备被所述第二无线通信设备指示为所述有效用户,至预设时长结束之间的时长;The time period between when the first wireless communication device is indicated as the valid user by the second wireless communication device to the end of the preset time period;由所述第一无线通信设备被所述第二无线通信设备指示为所述有效用户,至预设次数结束之间的时长,所述预设次数是针对所述第一无线通信设备向所述第二无线通信设备发送所述更新后的本地机器学习模型的次数设置的;the time period between when the first wireless communication device is indicated as the valid user by the second wireless communication device to the end of a preset number of times, the preset number of times is for the first wireless communication device to the The number of times the second wireless communication device sends the updated local machine learning model is set;由所述第一无线通信设备被所述第二无线通信设备指示为所述有效用户,至所述第一无线通信设备被所述第二无线通信设备指示不为所述有效用户之间的时长。The time period between when the first wireless communication device is indicated as the valid user by the second wireless communication device and when the first wireless communication device is not indicated as the valid user by the second wireless communication device .
- 根据权利要求1至12任一所述的方法,其特征在于,所述第一无线通信设备基于本地数据更新所述本地机器学习模型,包括:The method according to any one of claims 1 to 12, wherein the first wireless communication device updates the local machine learning model based on local data, comprising:所述第一无线通信设备基于本地数据更新所述本地机器学习模型的系数以及梯度信息中的至少一种。The first wireless communication device updates at least one of coefficients and gradient information of the local machine learning model based on local data.
- 根据权利要求1至12任一所述的方法,其特征在于,所述第二无线通信设备为终端;所述第一无线通信设备向第二无线通信设备发送更新后的本地机器学习模型,包括:The method according to any one of claims 1 to 12, wherein the second wireless communication device is a terminal; the first wireless communication device sends an updated local machine learning model to the second wireless communication device, including :所述第一无线通信设备向所述第二无线通信设备通过侧行链路的传输资源发送所述更新后的本地机器学习模型。The first wireless communication device sends the updated local machine learning model to the second wireless communication device through a transmission resource of a sidelink.
- 根据权利要求1至12任一所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 12, further comprising:所述第一无线通信设备接收所述第二无线通信设备发送的更新后的全局机器学习模型;The first wireless communication device receives the updated global machine learning model sent by the second wireless communication device;所述第一无线通信设备基于所述更新后的全局机器学习模型继续执行更新机器学习模型以及发送更新后的机器学习模型的步骤。The first wireless communication device continues to perform the steps of updating the machine learning model and sending the updated machine learning model based on the updated global machine learning model.
- 根据权利要求1至12任一所述的方法,其特征在于,所述本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。The method according to any one of claims 1 to 12, wherein the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- 根据权利要求1至12任一所述的方法,其特征在于,所述第二无线通信设备向所述第一无线通信设备发送消息所使用的下行传输资源属于如下至少一种:The method according to any one of claims 1 to 12, wherein the downlink transmission resource used by the second wireless communication device to send a message to the first wireless communication device belongs to at least one of the following:广播消息;broadcast message;寻呼;paging;无线资源控制RRC消息;Radio Resource Control RRC message;媒体访问控制控制元素MAC CE;Media Access Control Control Element MAC CE;下行链路控制信息DCI;Downlink Control Information DCI;承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
- 根据权利要求3至12任一所述的方法,其特征在于,所述指定上行传输资源属于如下至少一种:The method according to any one of claims 3 to 12, wherein the specified uplink transmission resource belongs to at least one of the following:上行链路控制信息UCI;Uplink Control Information UCI;RRC消息;RRC message;承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
- 一种用于无线信道处理的模型更新方法,其特征在于,所述方法由第二无线通信设备执行,所述方法包括:A method for updating a model for wireless channel processing, characterized in that the method is executed by a second wireless communication device, and the method includes:所述第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型,所述更新后的本地机器学习模型是所述第一无线通信设备基于本地数据对本地机器学习模型更新得到的;The second wireless communication device receives an updated local machine learning model sent by the first wireless communication device, and the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device of;所述第二无线通信设备根据所述更新后的本地机器学习模型更新全局机器学习模型。The second wireless communication device updates a global machine learning model according to the updated local machine learning model.
- 根据权利要求19所述的方法,其特征在于,所述第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型,包括:The method according to claim 19, wherein the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device, comprising:在所述第一无线通信设备为有效用户的情况下,所述第二无线通信设备接收所述第一无线通信设备发送的所述更新后的本地机器学习模型。If the first wireless communication device is a valid user, the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device.
- 根据权利要求20所述的方法,其特征在于,所述在所述第一无线通信设备为有效用户的情况下,所述第二无线通信设备接收所述第一无线通信设备发送的所述更新后的本地机器学习模型,包括:The method according to claim 20, wherein when the first wireless communication device is a valid user, the second wireless communication device receives the update sent by the first wireless communication device After the local machine learning model, including:在所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备接收所述第一无线通信设备通过指定上行传输资源发送的所述更新后的本地机器学习模型。If the first wireless communication device is the valid user, the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device through a specified uplink transmission resource.
- 根据权利要求21所述的方法,其特征在于,所述方法还包括:The method according to claim 21, further comprising:所述第二无线通信设备向所述第一无线通信设备指示所述第一无线通信设备为所述有效用户。The second wireless communication device indicates to the first wireless communication device that the first wireless communication device is the valid user.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:所述第二无线通信设备在候选无线通信设备中随机选取无线通信设备作为所述有效用户。The second wireless communication device randomly selects a wireless communication device from candidate wireless communication devices as the effective user.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:所述第二无线通信设备根据候选无线通信设备的分组选取无线通信设备作为所述有效用户。The second wireless communication device selects a wireless communication device as the effective user according to the grouping of candidate wireless communication devices.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:所述第二无线通信设备根据候选无线通信设备的传输复杂程度选取无线通信设备作为所述有效用户。The second wireless communication device selects a wireless communication device as the effective user according to the transmission complexity of the candidate wireless communication device.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:所述第二无线通信设备根据候选无线通信设备的信息处理性能选取无线通信设备作为所述有效用户,所述信息处理性能用于指示所述候选无线通信设备上的本地机器学习模型输出的信息的准确性。The second wireless communication device selects the wireless communication device as the effective user according to the information processing performance of the candidate wireless communication device, and the information processing performance is used to indicate the information output by the local machine learning model on the candidate wireless communication device accuracy.
- 根据权利要求21所述的方法,其特征在于,所述第一无线通信设备为所述有效用户是所述第一无线通信设备确定的。The method according to claim 21, wherein the first wireless communication device is determined by the first wireless communication device as the valid user.
- 根据权利要求21所述的方法,其特征在于,在所述第一无线通信设备满足有效用户条件的情况下,所述第一无线通信设备为所述有效用户;The method according to claim 21, wherein when the first wireless communication device satisfies the valid user condition, the first wireless communication device is the valid user;其中,所述第一无线通信设备满足有效用户条件包括如下至少一种:Wherein, the first wireless communication device satisfying valid user conditions includes at least one of the following:所述第一无线通信设备是默认的有效用户;The first wireless communication device is a default active user;所述第一无线通信设备的设备能力包括所述第一无线通信设备为所述有效用户。The device capability of the first wireless communication device includes that the first wireless communication device is the valid user.
- 根据权利要求27所述的方法,其特征在于,所述方法还包括:The method according to claim 27, further comprising:在所述第一无线通信设备为所述有效用户是所述第一无线通信设备确定的情况下,所述第二无线通信设备接收所述第一无线通信设备发送的所述第一无线通信设备为所述有效用户的通知。When the first wireless communication device determines that the valid user is the first wireless communication device, the second wireless communication device receives the first wireless communication device sent by the first wireless communication device Notifications for the active user.
- 根据权利要求21所述的方法,其特征在于,所述方法还包括:The method according to claim 21, further comprising:在所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备根据所述第一无线通信设备的上行传输资源申请,向所述第一无线通信设备配置所述指定上行传输资源;When the first wireless communication device is the valid user, the second wireless communication device configures the specified assignment to the first wireless communication device according to the uplink transmission resource application of the first wireless communication device Uplink transmission resources;或,or,在所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备向所述第一无线通信设备配置所述指定上行传输资源。In a case where the first wireless communication device is the valid user, the second wireless communication device configures the designated uplink transmission resource to the first wireless communication device.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:在所述第二无线通信设备指示所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备根据由所述第二无线通信设备指示所述第一无线通信设备为所述有效用户,至所述第二无线通信设备接收所述第一无线通信设备发送的所述更新后的本地机器学习模型之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。In the case where the second wireless communication device indicates that the first wireless communication device is the valid user, the second wireless communication device indicates that the first wireless communication device is the user according to the second wireless communication device indicating that the first wireless communication device is From the effective user to the second wireless communication device receiving the updated local machine learning model sent by the first wireless communication device, determining the first wireless communication device as the valid user duration of .
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:在所述第二无线通信设备指示所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备根据由所述第二无线通信设备指示所述第一无线通信设备为所述有效用户,至预设时长结束之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。In the case where the second wireless communication device indicates that the first wireless communication device is the valid user, the second wireless communication device indicates that the first wireless communication device is the user according to the second wireless communication device indicating that the first wireless communication device is The duration between the valid user and the end of the preset duration determines the duration of the first wireless communication device as the valid user.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:在所述第二无线通信设备指示所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备根据由所述第二无线通信设备指示所述第一无线通信设备为所述有效用户,至预设次数结束之间的时 长,确定所述第一无线通信设备作为所述有效用户的持续时长;In the case where the second wireless communication device indicates that the first wireless communication device is the valid user, the second wireless communication device indicates that the first wireless communication device is the user according to the second wireless communication device indicating that the first wireless communication device is The valid user, the duration between the end of the preset number of times, determines the duration of the first wireless communication device as the valid user;其中,所述预设次数是针对所述第一无线通信设备向所述第二无线通信设备发送所述更新后的本地机器学习模型的次数设置的。Wherein, the preset number of times is set for the number of times that the first wireless communication device sends the updated local machine learning model to the second wireless communication device.
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:The method according to claim 22, further comprising:在所述第二无线通信设备指示所述第一无线通信设备为所述有效用户的情况下,所述第二无线通信设备根据由所述第二无线通信设备指示所述第一无线通信设备为所述有效用户,至所述第二无线通信设备指示所述第一无线通信设备不为所述有效用户之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。In the case where the second wireless communication device indicates that the first wireless communication device is the valid user, the second wireless communication device indicates that the first wireless communication device is the user according to the second wireless communication device indicating that the first wireless communication device is From the valid user to the time period between the second wireless communication device indicating that the first wireless communication device is not the valid user, determine the duration of the first wireless communication device being the valid user.
- 根据权利要求19至34任一所述的方法,其特征在于,所述第二无线通信设备根据所述更新后的本地机器学习模型更新全局机器学习模,包括:The method according to any one of claims 19 to 34, wherein the second wireless communication device updates a global machine learning model according to the updated local machine learning model, comprising:所述第二无线通信设备根据所述更新后的本地机器学习模型,更新所述全局机器学习模型的系数以及梯度信息中的至少一种。The second wireless communication device updates at least one of coefficients and gradient information of the global machine learning model according to the updated local machine learning model.
- 根据权利要求19至34任一所述的方法,其特征在于,所述第二无线通信设备为终端;所述第二无线通信设备接收第一无线通信设备发送的更新后的本地机器学习模型,包括:The method according to any one of claims 19 to 34, wherein the second wireless communication device is a terminal; the second wireless communication device receives the updated local machine learning model sent by the first wireless communication device, include:所述第二无线通信设备接收所述第一无线通信设备通过侧行链路的传输资源发送的所述更新后的本地机器学习模型。The second wireless communication device receives the updated local machine learning model sent by the first wireless communication device through a sidelink transmission resource.
- 根据权利要求19至34任一所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 19 to 34, further comprising:所述第二无线通信设备向所述第一无线通信设备发送更新后的全局机器学习模型;The second wireless communication device sends an updated global machine learning model to the first wireless communication device;所述第二无线通信设备接收所述第一无线通信设备发送的再次更新后的全局机器学习模型。The second wireless communication device receives the re-updated global machine learning model sent by the first wireless communication device.
- 根据权利要求19至34任一所述的方法,其特征在于,所述全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。The method according to any one of claims 19 to 34, wherein the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- 根据权利要求19至34任一所述的方法,其特征在于,所述第二无线通信设备向所述第一无线通信设备发送消息所使用的下行传输资源属于如下至少一种:The method according to any one of claims 19 to 34, wherein the downlink transmission resource used by the second wireless communication device to send a message to the first wireless communication device belongs to at least one of the following:广播消息;broadcast message;寻呼;paging;RRC消息;RRC message;MAC CE;MAC CE;DCI;DCI;承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
- 根据权利要求21至34任一所述的方法,其特征在于,所述指定上行传输资源属于如下至少一种:The method according to any one of claims 21 to 34, wherein the specified uplink transmission resource belongs to at least one of the following:UCI;UCI;RRC消息;RRC message;承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
- 一种用于无线信道处理的模型更新装置,其特征在于,所述装置包括:A model update device for wireless channel processing, characterized in that the device includes:更新模块,用于基于本地数据更新本地机器学习模型;An update module for updating a local machine learning model based on local data;发送模块,用于向第二无线通信设备发送更新后的本地机器学习模型,所述更新后的本地机器学习模型用于更新全局机器学习模型。A sending module, configured to send the updated local machine learning model to the second wireless communication device, and the updated local machine learning model is used to update the global machine learning model.
- 根据权利要求41所述的装置,其特征在于,所述发送模块,用于:The device according to claim 41, wherein the sending module is configured to:在所述装置为有效用户的情况下,向所述第二无线通信设备发送所述更新后的本地机器学习模型。If the apparatus is a valid user, sending the updated local machine learning model to the second wireless communication device.
- 根据权利要求42所述的装置,其特征在于,所述发送模块,用于:The device according to claim 42, wherein the sending module is configured to:在所述装置为所述有效用户的情况下,通过指定上行传输资源向所述第二无线通信设备发送所述更新后的本地机器学习模型。When the apparatus is the valid user, sending the updated local machine learning model to the second wireless communication device by specifying an uplink transmission resource.
- 根据权利要求43所述的装置,其特征在于,所述装置还包括:The device according to claim 43, further comprising:确定模块,用于根据所述第二无线通信设备的指示,确定所述装置为所述有效用户;a determining module, configured to determine that the apparatus is the valid user according to an indication of the second wireless communication device;或,or,确定模块,用于确定所述装置为所述有效用户。A determining module, configured to determine that the device is the valid user.
- 根据权利要求44所述的装置,其特征在于,所述有效用户包括如下至少一种:The device according to claim 44, wherein the valid user includes at least one of the following:所述第二无线通信设备在候选无线通信设备中随机选取的无线通信设备;A wireless communication device randomly selected by the second wireless communication device from candidate wireless communication devices;所述第二无线通信设备根据所述候选无线通信设备的分组选取的无线通信设备;a wireless communication device selected by the second wireless communication device according to the grouping of candidate wireless communication devices;所述第二无线通信设备根据所述候选无线通信设备的传输复杂程度选取的无线通信设备;The wireless communication device selected by the second wireless communication device according to the transmission complexity of the candidate wireless communication device;所述第二无线通信设备根据所述候选无线通信设备的信息处理性能选取的无线通信设备,所述信息处理性能用于指示所述候选无线通信设备上的本地机器学习模型输出的信息的准确性。The wireless communication device selected by the second wireless communication device according to the information processing performance of the candidate wireless communication device, where the information processing performance is used to indicate the accuracy of the information output by the local machine learning model on the candidate wireless communication device .
- 根据权利要求44所述的装置,其特征在于,所述确定模块,用于:The device according to claim 44, wherein the determining module is configured to:根据随机数以及概率门限之间的大小关系,确定所述装置为所述有效用户;determining that the device is the valid user according to the size relationship between the random number and the probability threshold;其中,所述随机数是所述装置生成的。Wherein, the random number is generated by the device.
- 根据权利要求43所述的装置,其特征在于,在所述装置满足有效用户条件的情况下,所述装置为所述有效用户;The device according to claim 43, wherein the device is the valid user when the device satisfies the valid user condition;其中,所述装置满足有效用户条件包括如下至少一种:Wherein, the device satisfying valid user conditions includes at least one of the following:所述装置是默认的有效用户;said device is a default active user;所述装置的设备能力包括所述装置为所述有效用户。The device capabilities of the device include that the device is the active user.
- 根据权利要求44所述的装置,其特征在于,所述发送模块,用于:The device according to claim 44, wherein the sending module is configured to:在所述装置确定所述装置为所述有效用户的情况下,向所述第二无线通信设备通知所述装置为所述有效用户。In case the apparatus determines that the apparatus is the valid user, the second wireless communication device is notified that the apparatus is the valid user.
- 根据权利要求43所述的装置,其特征在于,所述装置还包括:The device according to claim 43, further comprising:发送模块,用于在所述装置为所述有效用户的情况下,向所述第二无线通信设备申请上行传输资源;接收模块,用于接收所述第二无线通信设备配置的所述指定上行传输资源;a sending module, configured to apply for an uplink transmission resource from the second wireless communication device when the device is the valid user; a receiving module, configured to receive the specified uplink configured by the second wireless communication device transfer resources;或,or,接收模块,用于在所述装置为所述有效用户的情况下,接收所述第二无线通信设备配置的所述指定上行传输资源。A receiving module, configured to receive the designated uplink transmission resource configured by the second wireless communication device when the apparatus is the valid user.
- 根据权利49所述的装置,其特征在于,所述发送模块,用于:The device according to claim 49, wherein the sending module is configured to:在所述装置为所述有效用户的情况下,若检测到触发事件,向所述第二无线通信设备申请所述上行传输资源。In a case where the apparatus is the valid user, if a trigger event is detected, apply for the uplink transmission resource to the second wireless communication device.
- 根据权利要求50所述的装置,其特征在于,所述触发事件包括如下至少一种:The device according to claim 50, wherein the trigger event includes at least one of the following:在所述本地机器学习模型用于CSI反馈的情况下,待压缩CSI和恢复CSI不满足第一条件;In the case where the local machine learning model is used for CSI feedback, the CSI to be compressed and the restored CSI do not satisfy the first condition;在所述本地机器学习模型用于所述CSI反馈的情况下,所述装置基于所述CSI反馈的结果的传输状态不满足第二条件;In the case where the local machine learning model is used for the CSI feedback, the transmission status of the device based on the result of the CSI feedback does not meet the second condition;在所述本地机器学习模型用于信道估计的情况下,所述装置的信道估计性能不满足第三条件;In the case where the local machine learning model is used for channel estimation, the channel estimation performance of the device does not meet the third condition;在所述本地机器学习模型用于所述信道估计的情况下,所述装置基于所述信道估计的结果的传输状态不满足第四条件;In the case where the local machine learning model is used for the channel estimation, the transmission state of the device based on the result of the channel estimation does not meet the fourth condition;在所述本地机器学习模型用于定位的情况下,所述装置的定位精度不满足第五条件;In the case where the local machine learning model is used for positioning, the positioning accuracy of the device does not meet the fifth condition;在所述本地机器学习模型用于波束管理的情况下,所述装置的波束管理精度不满足第六条件;In the case where the local machine learning model is used for beam management, the beam management accuracy of the device does not meet the sixth condition;在所述本地机器学习模型用于所述波束管理的情况下,所述装置基于所述波束管理的结果的传输状态不满足第七条件。In a case where the local machine learning model is used for the beam management, the transmission status of the device based on the beam management result does not satisfy the seventh condition.
- 根据权利要求44所述的装置,其特征在于,在所述装置由所述第二无线通信设备指示为所述有效用户的情况下,所述装置作为所述有效用户的持续时长包括如下至少一种:The device according to claim 44, wherein when the device is indicated by the second wireless communication device as the valid user, the duration of the device as the valid user includes at least one of the following kind:由所述装置被所述第二无线通信设备指示为所述有效用户,至所述装置向所述第二无线通信设备发送所述更新后的本地机器学习模型之间的时长;a period of time between when the apparatus is indicated as the valid user by the second wireless communication device and when the apparatus sends the updated local machine learning model to the second wireless communication device;由所述装置被所述第二无线通信设备指示为所述有效用户,至预设时长结束之间的时长;a time period between when the device is indicated as the valid user by the second wireless communication device to the end of the preset time period;由所述装置被所述第二无线通信设备指示为所述有效用户,至预设次数结束之间的时长,所述预设次数是针对所述装置向所述第二无线通信设备发送所述更新后的本地机器学习模型的次数设置的;The duration between when the device is indicated as the valid user by the second wireless communication device and the end of a preset number of times, the preset number of times is for the device to send the The number of times to update the local machine learning model is set;由所述装置被所述第二无线通信设备指示为所述有效用户,至所述装置被所述第二无线通信设备指示不为所述有效用户之间的时长。The time period between when the apparatus is indicated as the valid user by the second wireless communication device and when the apparatus is not indicated as the valid user by the second wireless communication device.
- 根据权利要求41至52任一所述的装置,其特征在于,所述更新模块,用于:The device according to any one of claims 41 to 52, wherein the update module is configured to:基于本地数据更新所述本地机器学习模型的系数以及梯度信息中的至少一种。Updating at least one of coefficients and gradient information of the local machine learning model based on local data.
- 根据权利要求41至52任一所述的装置,其特征在于,所述第二无线通信设备为终端;所述发送模块,用于:The device according to any one of claims 41 to 52, wherein the second wireless communication device is a terminal; the sending module is configured to:向所述第二无线通信设备通过侧行链路的传输资源发送所述更新后的本地机器学习模型。sending the updated local machine learning model to the second wireless communication device via a sidelink transmission resource.
- 根据权利要求41至52任一所述的装置,其特征在于,所述装置还包括:The device according to any one of claims 41 to 52, wherein the device further comprises:接收模块,用于接收所述第二无线通信设备发送的更新后的全局机器学习模型;a receiving module, configured to receive the updated global machine learning model sent by the second wireless communication device;所述更新模块,用于基于所述更新后的全局机器学习模型继续执行更新机器学习模型的步骤,所述发送模块,用于执行发送更新后的机器学习模型的步骤。The update module is configured to continue to execute the step of updating the machine learning model based on the updated global machine learning model, and the sending module is configured to execute the step of sending the updated machine learning model.
- 根据权利要求41至52任一所述的装置,其特征在于,所述本地机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。The device according to any one of claims 41 to 52, wherein the local machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- 根据权利要求41至52任一所述的装置,其特征在于,所述第二无线通信设备向所述装置发送消息所使用的下行传输资源属于如下至少一种:The device according to any one of claims 41 to 52, wherein the downlink transmission resource used by the second wireless communication device to send a message to the device belongs to at least one of the following:广播消息;broadcast message;寻呼;paging;RRC消息;RRC message;MAC CE;MAC CE;DCI;DCI;承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
- 根据权利要求43至52任一所述的装置,其特征在于,所述指定上行传输资源属于如下至少一种:The device according to any one of claims 43 to 52, wherein the specified uplink transmission resource belongs to at least one of the following:UCI;UCI;RRC消息;RRC message;承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
- 一种用于无线信道处理的模型更新装置,其特征在于,所述装置包括:A model update device for wireless channel processing, characterized in that the device includes:接收模块,用于接收第一无线通信设备发送的更新后的本地机器学习模型,所述更新后的本地机器学习模型是所述第一无线通信设备基于本地数据对本地机器学习模型更新得到的;A receiving module, configured to receive an updated local machine learning model sent by the first wireless communication device, where the updated local machine learning model is obtained by updating the local machine learning model based on local data by the first wireless communication device;更新模块,用于根据所述更新后的本地机器学习模型更新全局机器学习模型。An update module, configured to update the global machine learning model according to the updated local machine learning model.
- 根据权利要求59所述的装置,其特征在于,所述接收模块,用于:The device according to claim 59, wherein the receiving module is configured to:在所述第一无线通信设备为有效用户的情况下,接收所述第一无线通信设备发送的所述更新后的本地机器学习模型。If the first wireless communication device is a valid user, receive the updated local machine learning model sent by the first wireless communication device.
- 根据权利要求60的装置,其特征在于,所述接收模块,用于:The device according to claim 60, wherein the receiving module is configured to:在所述第一无线通信设备为所述有效用户的情况下,接收所述第一无线通信设备通过指定上行传输资源发送的所述更新后的本地机器学习模型。If the first wireless communication device is the valid user, receiving the updated local machine learning model sent by the first wireless communication device through a designated uplink transmission resource.
- 根据权利要求61所述的装置,其特征在于,所述装置还包括:The device according to claim 61, further comprising:发送模块,用于向所述第一无线通信设备指示所述第一无线通信设备为所述有效用户。A sending module, configured to indicate to the first wireless communication device that the first wireless communication device is the valid user.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于在候选无线通信设备中随机选取无线通信设备作为所述有效用户。A determining module, configured to randomly select a wireless communication device from candidate wireless communication devices as the effective user.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于根据候选无线通信设备的分组选取无线通信设备作为所述有效用户。A determining module, configured to select a wireless communication device as the effective user according to the grouping of candidate wireless communication devices.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于根据候选无线通信设备的传输复杂程度选取无线通信设备作为所述有效用户。A determining module, configured to select a wireless communication device as the effective user according to the transmission complexity of the candidate wireless communication device.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于根据候选无线通信设备的信息处理性能选取无线通信设备作为所述有效用户,所述信息处理性能用于指示所述候选无线通信设备上的本地机器学习模型输出的信息的准确性。A determining module, configured to select a wireless communication device as the effective user according to the information processing performance of the candidate wireless communication device, where the information processing performance is used to indicate the accuracy of information output by a local machine learning model on the candidate wireless communication device .
- 根据权利要求61所述的装置,其特征在于,所述第一无线通信设备为所述有效用户是所述第一无线通信设备确定的。The apparatus according to claim 61, wherein the first wireless communication device is determined by the first wireless communication device as the valid user.
- 根据权利要求61所述的装置,其特征在于,在所述第一无线通信设备满足有效用户条件的情况下,所述第一无线通信设备为所述有效用户;The apparatus according to claim 61, wherein, when the first wireless communication device satisfies the valid user condition, the first wireless communication device is the valid user;其中,所述第一无线通信设备满足有效用户条件包括如下至少一种:Wherein, the first wireless communication device satisfying valid user conditions includes at least one of the following:所述第一无线通信设备是默认的有效用户;The first wireless communication device is a default valid user;所述第一无线通信设备的设备能力包括所述第一无线通信设备为所述有效用户。The device capability of the first wireless communication device includes that the first wireless communication device is the valid user.
- 根据权利要求67所述的装置,其特征在于,所述接收模块,用于:The device according to claim 67, wherein the receiving module is configured to:在所述第一无线通信设备为所述有效用户是所述第一无线通信设备确定的情况下,所述装置接收所述第一无线通信设备发送的所述第一无线通信设备为所述有效用户的通知。When the first wireless communication device determines that the valid user is the first wireless communication device, the apparatus receives the first wireless communication device being the valid user from the first wireless communication device User Notifications.
- 根据权利要求61所述的装置,其特征在于,所述装置还包括:The device according to claim 61, further comprising:发送模块,用于在所述第一无线通信设备为所述有效用户的情况下,根据所述第一无线通信设备的上行传输资源申请,向所述第一无线通信设备配置所述指定上行传输资源;A sending module, configured to configure the specified uplink transmission to the first wireless communication device according to the uplink transmission resource application of the first wireless communication device when the first wireless communication device is the valid user resource;或,or,发送模块,用于在所述第一无线通信设备为所述有效用户的情况下,向所述第一无线通信设备配置所述指定上行传输资源。A sending module, configured to configure the designated uplink transmission resource to the first wireless communication device when the first wireless communication device is the valid user.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于在所述装置指示所述第一无线通信设备为所述有效用户的情况下,根据由所述装置指示所述第一无线通信设备为所述有效用户,至所述装置接收所述第一无线通信设备发送的所述更新后的本地机器学习模型之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。a determining module, configured to, when the device indicates that the first wireless communication device is the valid user, according to the device indicating that the first wireless communication device is the valid user, until the device receives The duration between the updated local machine learning models sent by the first wireless communication device determines the duration of the first wireless communication device as the valid user.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于在所述装置指示所述第一无线通信设备为所述有效用户的情况下,根据由所述装置指示所述第一无线通信设备为所述有效用户,至预设时长结束之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。A determining module, configured to, when the device indicates that the first wireless communication device is the valid user, according to the device indicating that the first wireless communication device is the valid user, until the end of the preset time period Determine the duration of the first wireless communication device as the valid user.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于在所述装置指示所述第一无线通信设备为所述有效用户的情况下,根据由所述装置指示所述第一无线通信设备为所述有效用户,至预设次数结束之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长;A determining module, configured to, when the device indicates that the first wireless communication device is the valid user, according to the device indicating that the first wireless communication device is the valid user, until the preset number of times ends The length of time between, determine the duration of the first wireless communication device as the valid user;其中,所述预设次数是针对所述第一无线通信设备向所述装置发送所述更新后的本地机器学习模型的次数设置的。Wherein, the preset number of times is set for the number of times that the first wireless communication device sends the updated local machine learning model to the apparatus.
- 根据权利要求62所述的装置,其特征在于,所述装置还包括:The device according to claim 62, further comprising:确定模块,用于在所述装置指示所述第一无线通信设备为所述有效用户的情况下,根据由所述装置指示所述第一无线通信设备为所述有效用户,至所述装置指示所述第一无线通信设备不为所述有效用户之间的时长,确定所述第一无线通信设备作为所述有效用户的持续时长。a determining module, configured to, when the device indicates that the first wireless communication device is the valid user, according to the device indicating that the first wireless communication device is the valid user, until the device indicates The duration between which the first wireless communication device is not the valid user is determined, and the duration of the first wireless communication device being the valid user is determined.
- 根据权利要求59至74任一所述的装置,其特征在于,所述更新模块,用于:The device according to any one of claims 59 to 74, wherein the update module is configured to:根据所述更新后的本地机器学习模型,更新所述全局机器学习模型的系数以及梯度信息中的至少一种。At least one of coefficients and gradient information of the global machine learning model is updated according to the updated local machine learning model.
- 根据权利要求59至74任一所述的装置,其特征在于,所述装置为终端;所述接收模块,用于:The device according to any one of claims 59 to 74, wherein the device is a terminal; the receiving module is configured to:接收所述第一无线通信设备通过侧行链路的传输资源发送的所述更新后的本地机器学习模型。Receive the updated local machine learning model sent by the first wireless communication device through the transmission resource of the sidelink.
- 根据权利要求59至74任一所述的装置,其特征在于,所述装置还包括:The device according to any one of claims 59 to 74, wherein the device further comprises:发送模块,用于向所述第一无线通信设备发送更新后的全局机器学习模型;a sending module, configured to send the updated global machine learning model to the first wireless communication device;所述接收模块,用于接收所述第一无线通信设备发送的再次更新后的全局机器学习模型。The receiving module is configured to receive the re-updated global machine learning model sent by the first wireless communication device.
- 根据权利要求59至74任一所述的装置,其特征在于,所述全局机器学习模型用于CSI反馈、信道估计、定位方案以及波束管理中的至少一种。The device according to any one of claims 59 to 74, wherein the global machine learning model is used for at least one of CSI feedback, channel estimation, positioning scheme and beam management.
- 根据权利要求59至74任一所述的装置,其特征在于,所述装置向所述第一无线通信设备发送消息所使用的下行传输资源属于如下至少一种:The device according to any one of claims 59 to 74, wherein the downlink transmission resource used by the device to send a message to the first wireless communication device belongs to at least one of the following:广播消息;broadcast message;寻呼;paging;RRC消息;RRC message;MAC CE;MAC CE;DCI;DCI;承载下行控制传输的传输资源;transmission resources carrying downlink control transmission;承载下行数据传输的传输资源;Transmission resources for carrying downlink data transmission;承载下行人工智能类控制传输的传输资源;Transmission resources for carrying downlink artificial intelligence control transmissions;承载下行人工智能类数据传输的传输资源。The transmission resource that carries the downlink artificial intelligence data transmission.
- 根据权利要求61至704一所述的装置,其特征在于,所述指定上行传输资源属于如下至少一种:The device according to claim 61-704, wherein the specified uplink transmission resource belongs to at least one of the following:UCI;UCI;RRC消息;RRC message;承载上行控制传输的传输资源;transmission resources carrying uplink control transmission;承载上行数据传输的传输资源;Transmission resources for carrying uplink data transmission;承载上行人工智能类控制传输的传输资源;Transmission resources carrying uplink artificial intelligence control transmission;承载上行人工智能类数据传输的传输资源。Transmission resources that carry uplink artificial intelligence data transmission.
- 一种终端,其特征在于,所述终端包括:A terminal, characterized in that the terminal includes:处理器;processor;与所述处理器相连的收发器;a transceiver connected to the processor;用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;其中,所述处理器被配置为加载并执行所述可执行指令以实现如权利要求1至18中任一所述的用于无线信道处理的模型更新方法。Wherein, the processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing according to any one of claims 1 to 18.
- 一种网络设备,其特征在于,所述网络设备包括:A network device, characterized in that the network device includes:处理器;processor;与所述处理器相连的收发器;a transceiver connected to the processor;用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;其中,所述处理器被配置为加载并执行所述可执行指令以实现如权利要求19至40中任一所述的用于无线信道处理的模型更新方法。Wherein, the processor is configured to load and execute the executable instructions to implement the model update method for wireless channel processing according to any one of claims 19 to 40.
- 一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有可执行指令,所述可执行指令由处理器加载并执行以实现如权利要求1至40中任一所述的用于无线信道处理的模型更新方法。A computer-readable storage medium, characterized in that executable instructions are stored in the readable storage medium, and the executable instructions are loaded and executed by a processor to implement the method described in any one of claims 1 to 40 A model update method for wireless channel processing.
- 一种芯片,其特征在于,所述芯片包括可编程逻辑电路或程序,所述芯片用于实现如权利要求1至40中任一所述的用于无线信道处理的模型更新方法。A chip, characterized in that the chip includes a programmable logic circuit or program, and the chip is used to implement the model update method for wireless channel processing according to any one of claims 1 to 40.
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令,使得所述计算机设备执行如权利要求1至40中任一所述的用于无线信道处理的模型更新方法。A computer program product, characterized in that the computer program product includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and a processor of a computer device reads the computer program from the computer-readable storage medium. Instructions, the processor executes the computer instructions, so that the computer device executes the model updating method for wireless channel processing according to any one of claims 1 to 40.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180101956.9A CN117897917A (en) | 2021-11-30 | 2021-11-30 | Model updating method, device, equipment and medium for wireless channel processing |
PCT/CN2021/134661 WO2023097522A1 (en) | 2021-11-30 | 2021-11-30 | Model updating method and apparatus for wireless channel processing, device, and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/134661 WO2023097522A1 (en) | 2021-11-30 | 2021-11-30 | Model updating method and apparatus for wireless channel processing, device, and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023097522A1 true WO2023097522A1 (en) | 2023-06-08 |
Family
ID=86611428
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/134661 WO2023097522A1 (en) | 2021-11-30 | 2021-11-30 | Model updating method and apparatus for wireless channel processing, device, and medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117897917A (en) |
WO (1) | WO2023097522A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111291897A (en) * | 2020-02-10 | 2020-06-16 | 深圳前海微众银行股份有限公司 | Semi-supervision-based horizontal federal learning optimization method, equipment and storage medium |
CN111512323A (en) * | 2017-05-03 | 2020-08-07 | 弗吉尼亚科技知识产权有限公司 | Learning and deployment of adaptive wireless communications |
CN112054863A (en) * | 2019-06-06 | 2020-12-08 | 华为技术有限公司 | Communication method and device |
CN113570063A (en) * | 2020-04-28 | 2021-10-29 | 大唐移动通信设备有限公司 | Machine learning model parameter transmission method and device |
-
2021
- 2021-11-30 CN CN202180101956.9A patent/CN117897917A/en active Pending
- 2021-11-30 WO PCT/CN2021/134661 patent/WO2023097522A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111512323A (en) * | 2017-05-03 | 2020-08-07 | 弗吉尼亚科技知识产权有限公司 | Learning and deployment of adaptive wireless communications |
CN112054863A (en) * | 2019-06-06 | 2020-12-08 | 华为技术有限公司 | Communication method and device |
CN111291897A (en) * | 2020-02-10 | 2020-06-16 | 深圳前海微众银行股份有限公司 | Semi-supervision-based horizontal federal learning optimization method, equipment and storage medium |
CN113570063A (en) * | 2020-04-28 | 2021-10-29 | 大唐移动通信设备有限公司 | Machine learning model parameter transmission method and device |
Also Published As
Publication number | Publication date |
---|---|
CN117897917A (en) | 2024-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230209390A1 (en) | Intelligent Radio Access Network | |
CN115699842A (en) | Model management method, system, device, communication equipment and storage medium | |
KR20210143563A (en) | Apparatus and method for providing deterministic communication in mobile network | |
KR102240633B1 (en) | QoS flow control parameters signaling | |
CN116868603A (en) | New method for external parameter provisioning for AF sessions | |
CN117597969A (en) | AI data transmission method, apparatus, device and storage medium | |
WO2023097522A1 (en) | Model updating method and apparatus for wireless channel processing, device, and medium | |
CN115696217A (en) | Multicast session processing method, network function entity, device and storage medium | |
Mosbah et al. | A novel adaptive transmission algorithm for device-to-device direct discovery | |
WO2023201733A1 (en) | Wireless communication method and device | |
WO2021208784A1 (en) | Data transmission method and communication apparatus | |
CN116155875A (en) | Data transmission method and communication device | |
WO2024159414A1 (en) | Information transmission method and apparatus, device, medium, and program product | |
JP2023546852A (en) | Methods, devices, communication equipment and storage media for requesting PRS settings | |
WO2024026677A1 (en) | Communication methods and apparatuses, and communication device, storage medium and program product | |
WO2024197699A1 (en) | Information determination method and apparatus, information sending method and apparatus, and device and medium | |
WO2023197320A1 (en) | Uplink positioning reference signal configuration method and apparatus, and device and storage medium | |
WO2024164344A1 (en) | Information transmission method and apparatus, and device, medium and program product | |
CN113938985A (en) | Communication method and device | |
WO2023246267A1 (en) | Communication method, communication device, and system | |
WO2024099016A1 (en) | Communication method and apparatus | |
WO2023092269A1 (en) | Perception execution method and apparatus, device, and storage medium | |
WO2023070684A1 (en) | Wireless communication method, and device | |
WO2024087119A1 (en) | Model control method and apparatus, device, and medium | |
WO2022188028A1 (en) | Method and apparatus for resource management in wireless communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21965959 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180101956.9 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |