WO2023185818A1 - 设备确定方法、装置及通信设备 - Google Patents
设备确定方法、装置及通信设备 Download PDFInfo
- Publication number
- WO2023185818A1 WO2023185818A1 PCT/CN2023/084339 CN2023084339W WO2023185818A1 WO 2023185818 A1 WO2023185818 A1 WO 2023185818A1 CN 2023084339 W CN2023084339 W CN 2023084339W WO 2023185818 A1 WO2023185818 A1 WO 2023185818A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- federated learning
- communication device
- candidate
- network performance
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/16—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Definitions
- the present application belongs to the field of communication technology, and specifically relates to an equipment determination method, device and communication equipment.
- Federated learning includes horizontal federated learning and vertical federated learning.
- horizontal federated learning increases the number of training samples by jointly participating in the same data characteristics of different samples of the equipment; vertical federated learning jointly participates in the different data characteristics of common samples of the equipment, so that the feature dimensions of the training samples are increased, so that it can be obtained A better model.
- MF Application Function
- NWDAF Network Data Analytics Function
- the embodiments of this application provide a device determination method, device and communication device, which can select appropriate devices to participate in federated learning.
- a device determination method includes: a first communication device sending a first request message to a second communication device, where the first request message is used to request obtaining network performance analysis information; the first communication device obtains network performance analysis information from the first communication device.
- the two communication devices receive network performance analysis information.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ; Information about the time period in which the candidate device has network coverage; information about the proportion of the time period in which the candidate device has network coverage to the time of interest during the time of interest; information about the network signal quality of the candidate device.
- a device determination method includes: the second communication device receives a first request message from the first communication device, the first request message is used to request acquisition of network performance analysis information; the second communication device sends a request to the first communication device.
- a communication device sends network performance analysis information.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ;Information on the time period in which the candidate device has network coverage; within the time of interest, information on the proportion of the time period in which the candidate device has network coverage to the time of interest; information on the time period in which the candidate device has network coverage; Network signal quality information.
- a device determination device including: a sending module, configured to send a first request message to a second communication device, where the first request message is used to request acquisition of network performance analysis information; and a receiving module, configured to obtain network performance analysis information from a second communication device.
- the two communication devices receive network performance analysis information.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ; Information about the time period in which the candidate device has network coverage; information about the proportion of the time period in which the candidate device has network coverage to the time of interest during the time of interest; information about the network signal quality of the candidate device.
- a device determining device including: a receiving unit, configured to receive a first request message from a first communication device, where the first request message is used to request acquisition of network performance analysis information; and a sending unit, configured to send a request to the first communication device.
- a communication device sends network performance analysis information.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ; Information about the time period in which the candidate device has network coverage; information about the proportion of the time period in which the candidate device has network coverage to the time of interest during the time of interest; information about the network signal quality of the candidate device.
- a communication device in a fifth aspect, includes a processor and a memory.
- the memory stores a program or instructions that can be run on the processor.
- the program or instructions are implemented when executed by the processor.
- the device as described in the first aspect or the second aspect determines the steps of the method.
- a communication device including a processor and a communication interface.
- the communication interface is used to send a first request message to a second communication device; and from the second communication device Receive network performance analysis information.
- the communication interface is used to receive the first request message from the first communication device; and to send network performance analysis information to the first communication device.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of a candidate device; time information when a candidate device can participate in federated learning; location information of a candidate device; existence of a candidate device Information on the time period of network coverage; information on the proportion of the time period in which a candidate device has network coverage to the time of interest within the time of interest; information on network signal quality of a candidate device.
- a readable storage medium is provided. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the device determination method as described in the first aspect or the second aspect is implemented. A step of.
- a chip in an eighth aspect, includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement the first aspect or the second aspect.
- the device determines the steps of the method.
- a computer program/program product is provided, the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the first aspect or the second aspect. The steps of the device determination method described in this aspect.
- the first communication device sends a first request message to the second communication device, and the first request message is used to request network performance analysis information; the first communication device receives the network performance analysis information from the second communication device ,
- the network performance analysis information includes the network performance corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ; Information about the time period in which the candidate device has network coverage; information about the proportion of the time period in which the candidate device has network coverage to the time of interest during the time of interest; information about the network signal quality of the candidate device.
- the device due to the device’s wireless access standard information, time information that can participate in federated learning, location information, time period information with network coverage, proportion information of the time period with network coverage to the time of interest, and network
- the signal quality information can reflect the network performance corresponding to the device. Therefore, after the first communication device receives the network performance analysis information, the first communication device can determine the network performance corresponding to each of the M candidate devices, so that the first communication device can determine the network performance corresponding to the M candidate devices.
- a communication device can determine candidate devices that meet the network performance requirements of federated learning as devices participating in federated learning. That is, the first communication device can select an appropriate device to participate in federated learning.
- Figure 1 is a schematic flowchart of a device determination method provided by an embodiment of the present application.
- Figure 2 is one of the schematic diagrams of the device determination method provided by the embodiment of the present application.
- Figure 3 is a second schematic diagram of the device determination method provided by the embodiment of the present application.
- Figure 4 is one of the structural schematic diagrams of the equipment determination device provided by the embodiment of the present application.
- Figure 5 is the second structural schematic diagram of the equipment determination device provided by the embodiment of the present application.
- Figure 6 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- Figure 7 is a hardware schematic diagram of a communication device provided by an embodiment of the present application.
- first, second, etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and that "first" and “second” are distinguished objects It is usually one type, and the number of objects is not limited.
- the first communication device may be one or multiple.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the related objects are in an "or” relationship.
- LTE Long Term Evolution
- LTE-Advanced, LTE-A Long Term Evolution
- LTE-A Long Term Evolution
- CDMA Code Division Multiple Access
- TDMA Time Division Multiple Access
- FDMA Frequency Division Multiple Access
- OFDMA Orthogonal Frequency Division Multiple Access
- SC-FDMA Single-carrier Frequency Division Multiple Access
- NR New Radio
- the communication devices mentioned in the embodiments of this application may be core network devices, and may also be called network elements. , or network node.
- the core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, application functions (Application Function, AF), data network analysis functions (Network Data Analytics Function, NWDAF), unified data management (Unified Data Management (UDM), Network Exposure Function (NEF), Local NEF (Local NEF, or L-NEF), Operation Administration and Maintenance (OAM), User Plane Function, UPF), session management function (Session Management Function, SMF), data collection application function (Data Collection-Application Function, DC-AF), mobility management entity (Mobility Management Entity, MME), access mobility management function (Access andMobility Management Function (AMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Char
- terminals may include terminals (which may also be called terminal devices or user equipment (User Equipment, UE)), or any other possible devices.
- the terminal may be a mobile phone, a tablet computer (Tablet Personal Computer), Laptop Computer (Laptop Computer), also known as Notebook Computer, Personal Digital Assistant (Personal Digital Assistant, PDA), Palm Computer, Netbook, Ultra-Mobile Personal Computer (UMPC), Mobile Internet Device (Mobile Internet Device, MID), Augmented Reality (AR)/Virtual Reality (VR) equipment, robots, wearable devices (Wearable Device), vehicle-mounted equipment (VUE), pedestrian terminals (PUE), smart homes ( Home equipment with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), game consoles, personal computers (PCs), teller machines or self-service machines and other terminal-side devices.
- PCs personal computers
- teller machines or self-service machines and other terminal-side devices such as refrigerators, TVs, washing machines or furniture, etc.
- Wearable devices include: smart watches, smart phones, etc. Bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that in this application The embodiment does not limit the specific type of terminal.
- this embodiment of the present application provides a device determination method, which may include the following steps 201 to 204.
- Step 201 The first communication device sends a first request message to the second communication device.
- Step 202 The second communication device receives the first request message from the first communication device.
- the above-mentioned first request message may be used to request to obtain network performance analysis information.
- Step 203 The second communication device sends network performance analysis information to the first communication device.
- Step 204 The first communication device receives network performance analysis information from the second communication device.
- the network performance analysis information may include network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device may include at least one of the following information:
- the second communication device can send the network performance analysis information corresponding to the M candidate devices to the first communication device, so that the first communication device can obtain The network performance of each candidate device among the M candidate devices can then determine the candidate device that meets the network performance requirements of federated learning as a device participating in federated learning. That is, the first communication device can select an appropriate candidate device for federation. study.
- the network performance analysis information can indicate the network performance corresponding to M candidate devices
- the first communication device can obtain each of the M candidate devices. Network performance corresponding to each candidate device, so that the first communication device can determine the candidate device that meets the network performance requirements of federated learning as a device participating in federated learning.
- the first communication device may include an AF or any other possible service consumer entity; the second communication device may include an NWDAF; and the candidate device may include a UE or any other possible device.
- the details may be determined according to actual usage requirements, which are not limited in the embodiments of this application.
- the wireless access standard may be a non-third generation partnership project (non 3GPP) wireless access standard, such as wireless local area networks (WLAN), or it may be 3GPP's wireless access instructions, such as the fourth generation (4G) evolved UMTS terrestrial radio access network (evolved universal terrestrial radio access network (EUTRAN or E-UTRAN)), or the fifth generation communication technology (fifth generation, 5G) NR, etc.
- 4G fourth generation evolved UMTS terrestrial radio access network
- EUTRAN or E-UTRAN evolved universal terrestrial radio access network
- 5G fifth generation communication technology
- the wireless access mode information of a candidate device may indicate that the wireless access mode of the candidate device is non-3GPP WLAN.
- the time information at which a candidate device can participate in federated learning may indicate the time at which the candidate device can participate in federated learning, such as 00:00-04:00 every day.
- the location information of a candidate device may indicate the area, cell or tracking area (TA) where the candidate device is located.
- the above-mentioned time of interest may be a time that the first communication device is interested in, such as a time when the first communication device plans to perform federated learning. For example, First Communications Equipment plans to conduct federated learning from 01:00 to 03:00 on March 15, 2020.
- the time period information in which a candidate device has network coverage may indicate the duration or time period in which the candidate device has network coverage.
- the proportion information of the time period in which a candidate device has network coverage to the time of interest (hereinafter referred to as the network coverage time proportion information) can indicate that the candidate device is within the time of interest.
- the candidate device taking the candidate device as a terminal and the wireless access standard as Wireless Local Area Networks (WLAN), it is assumed that the time of interest is 3 hours from 8:00 to 11:00, and the terminal is in these 3 hours. If there is wireless fidelity (Wi-Fi) coverage for 2 hours within 2 hours, then the terminal has Wi-Fi coverage. The time period accounts for 2/3 of the time of interest.
- Wi-Fi wireless fidelity
- the network coverage time proportion information can indicate the proportion of the time period in which the candidate device has network coverage to the time of interest through levels, such as but not limited to "high, medium, low"; or , The network coverage time proportion information can also indicate the proportion of the time period in which the candidate device has network coverage to the time of interest in the form of decimals, fractions, or percentages. The details can be determined according to actual usage requirements, and are not limited in the embodiments of this application.
- the network signal quality information is used to indicate the network signal quality of the device.
- Network signal quality may include at least one of signal quality, signal strength, and signal stability.
- the network signal quality can be represented by the average value or peak value of the network signal quality parameters.
- the network signal can be represented by at least one parameter of received signal strength indication (RSSI) and path return time (round trip time, RTT). quality.
- RSSI received signal strength indication
- RTT round trip time
- the above-mentioned first request message may include reporting granularity indication information, and the reporting granularity indication information may be used to instruct network performance analysis information corresponding to the candidate device to be reported at the device granularity.
- the reporting granularity indication information indicates that the network performance analysis information corresponding to the candidate UE is reported with UE (per UE) as the granularity.
- the first communication device can determine the network performance of each UE among the M candidate UEs, so that a suitable UE can be selected to participate in federated learning.
- the above-mentioned first request information may include filtering information, and the filtering information may include at least one of the following:
- Area of interest which can also be called an area of interest, such as one or more cells, or one or more tracking areas (TA).
- area of interest such as one or more cells, or one or more tracking areas (TA).
- TA tracking areas
- Wireless access standard limitation information which may be used to indicate the wireless access standard of the candidate device.
- the wireless access standard please refer to the relevant description of the above embodiments.
- the interesting time may be the time when the first communication device plans to perform federated learning. For example, 00:00-04:00 on March 15, 2020, the specific time can be determined based on actual usage needs.
- the above filtering information may also include at least one of the following:
- the network signal quality limitation information can be used to indicate the required network signal quality threshold of the candidate device.
- the network signal quality threshold can be the minimum requirement for the network signal quality of the candidate device.
- the candidate device is required to operate within 90% of the time of interest. % and above, the signal strength can reach the target value.
- the algorithm qualification information can be used to indicate the algorithms related to machine learning and other artificial intelligence (artificial intelligence, AI) data analysis tasks supported by the required candidate device, such as deep learning, linear regression, etc.
- AI artificial intelligence
- the training accuracy limit information of the model can be used to indicate the achievable training accuracy of the model that can be used when the required candidate device participates in federated learning. That is, the usable model can reach after the training is completed. model accuracy. That is, after the training of the model is completed, the number of correct predictions (judgments) accounts for the proportion of the total number of predictions, Such as 90% accuracy.
- the training speed limit information of the model can be used to indicate the model that can be used when the required candidate device will participate in federated learning, and is trained to the first training accuracy (for example, 80% accuracy). training time. Specifically, it can be the training time required for the model to reach the first training accuracy when the candidate device locally trains the model. The longer the training time required, the slower the training speed; the shorter the training time required, the faster the training speed.
- Storage space limitation information for federated learning is used to indicate the storage space size of models, data and other information reserved for federated learning by the required candidate device, for example, 10 megabits (MB).
- the above-mentioned first request message may also include an analytic identifier (analytic ID) of network performance.
- the analytic identifier may be used to indicate the task corresponding to the first request message, such as this time.
- the task is to obtain the network performance of candidate devices that meet the requirements of filtering information.
- the network performance analysis identifier may be WLAN performance (performance) or NRperformance.
- the first request message may also include reporting limitation information, and the reporting limitation information may be at least one of the following:
- the sorting information is used to instruct the second communication device to output the candidate devices in ascending or descending order according to a certain parameter/scale. Assuming that the output is in descending order of signal strength, then when the second communication device returns the result (that is, sends the network performance analysis information to the first communication device), the candidate devices can be arranged in order from small to large signal strength.
- the grouping information is used to instruct the second communication device to group the candidate devices according to certain parameters/factors (such as time, location, etc.). For example, the second communication device may group candidate devices that perform federated learning from 10:00 to 12:00 during the day among all candidate devices.
- the device determination method provided by the embodiment of this application uses the device's wireless access standard information, time information that can participate in federated learning, location information, network coverage time period information, and network coverage time period accounting for the time of interest.
- the proportion information and the network signal quality information can both reflect the network performance corresponding to the device. Therefore, after the first communication device receives the network performance analysis information, the first communication device can determine that each of the M candidate devices corresponds to network performance, so that the first communication device can determine candidate devices that meet the network performance requirements of federated learning as devices participating in federated learning, that is, the first communication device can select appropriate devices to participate in federated learning.
- the device determination method provided by the embodiment of the present application may also include the following steps 205 and 206.
- Step 205 The first communication device determines N devices participating in federated learning from M candidate devices based on the network performance analysis information, where N is a positive integer less than or equal to M.
- Step 206 The first communication device establishes connections with N devices and performs federated learning.
- the first communication device may N devices participating in federated learning are determined from the above M candidate devices, and then connections can be established with the N devices and federated learning can be performed, so that a federated learning model that meets the requirements of the first communication device can be obtained.
- the first communication device limits UEs that need to connect to WLAN and whose signal strength needs to reach a threshold, and limits federated learning to be performed within city A on March 15, 2020.
- the above M candidate UEs are UEs that meet these conditions.
- the first communication device can be selected based on the number of UE time overlaps on March 15, 2020. For example, between 2:00 and 3:00 pm on March 15, 2020, 500 UEs that meet the conditions can participate in federated learning, and From 2 pm to 3 pm is the time with the largest number of UE time overlaps that day, then the first communication device can use the 500 UEs as devices participating in federated learning.
- the first communication device can establish connections with the 500 UEs from 2:00 to 3:00 pm on March 15, 2020, and perform federated learning.
- the first communication device may select the UE with the best network signal strength as a device participating in federated learning.
- the device determination method provided by the embodiment of the present application may further include at least one of the following steps 207 and 208.
- Steps 207 and 208 can be executed before the above-mentioned step 201 or after step 204.
- the details can be determined according to actual usage requirements.
- the embodiments of this application are not limiting.
- Step 207 The first communication device determines that M candidate devices have federated learning willingness.
- Step 208 The first communication device determines that the M candidate devices have federated learning capabilities.
- the first communication device may first determine whether the M candidate devices have the willingness to federated learning. and/or federated learning capabilities. When it is determined that M candidate devices have federated learning willingness and/or federated learning capabilities, N devices participating in federated learning can be determined from the M candidate devices.
- step 207 can be implemented through the following steps 207a and 207b.
- Step 207a The first communication device obtains federated learning willingness information of M candidate devices from the third communication device.
- Step 207b The first communication device determines that the M candidate devices have federated learning willingness based on the federated learning willingness information of the M candidate devices.
- the first communication device can determine the M candidates based on the federated learning willingness information of the M candidate devices.
- the device has federated learning capabilities.
- the first communication device obtains the federated learning intention information of Q devices from the third communication device, and filters the M candidate devices from the federated learning intention information of the Q devices.
- Federal Learning Intent Information It can be understood that the Q devices may include M candidate devices.
- the third communication device may be a UDM.
- the above-mentioned federated learning intention information may include at least one of the following:
- condition information for participating in federated learning may include at least one of the following:
- Wireless access standard when participating in federated learning such as non-3GPP WLAN
- the time to participate in federated learning that is, the time when you can participate in federated learning, such as 2:00-5:00 in the morning;
- the location when participating in federated learning such as the area or the connected community when participating in federated learning.
- step 208 can be implemented through the following steps 208a and 208b.
- Step 208a The first communication device obtains federated learning capability information of M candidate devices from the third communication device.
- Step 208b The first communication device determines that the M candidate devices have federated learning capabilities based on the federated learning capability information of the M candidate devices.
- the first communication device may determine the M candidates based on the federated learning capability information of the M candidate devices.
- the device has federated learning capabilities.
- the first communication device obtains the federated learning intention information of S devices from the third communication device, and filters the M candidate devices from the federated learning intention information of the S devices.
- Federal Learning Intent Information It can be understood that S devices may include M candidate devices.
- the above federated learning capability information may include at least one of the following:
- Models that can be used when participating in federated learning such as models using specific network architectures, such as Residual Networks (ResNet), Inception-v3, etc.
- Residual Networks Residual Networks (ResNet)
- Inception-v3 models using specific network architectures, such as Residual Networks (ResNet), Inception-v3, etc.
- Algorithms that can be used when participating in federated learning, such as gradient descent, etc.
- the training accuracy of the model that can be achieved when participating in federated learning that is, the model accuracy that the usable model can achieve after the training of the usable model is completed, such as the highest accuracy that can be achieved. That is, after the training of the model is completed, the proportion of the number of correct predictions and judgments to the total number, such as the accuracy rate is 90%.
- the training speed of the model that can be achieved when participating in federated learning is used to indicate the training time required to train the model that can be used when participating in federated learning to the first training accuracy. That is, the first device locally trains the model that can be used.
- the training time for example, 30 minutes
- the training time for example, 80%
- the longer the training time the slower the training speed; the shorter the training time, the faster the training speed.
- the size of the storage space participating in federated learning that is, the size of the storage space reserved for federated learning models, data and other information, such as 15MB.
- the device determination method provided by the embodiment of the present application may also include the following step 209.
- Step 209 The first communication device obtains the network function opening information of the third communication device from the fifth communication device.
- the above-mentioned fifth communication device may be an NEF or other communication device, and the details may be determined according to actual usage requirements.
- the first communication device may send the second request information to the fifth communication device to request to obtain the opening information of the network function of the third communication device, so that it can interact with the third communication device.
- the first communication device may obtain the federated learning willingness information of the M candidate devices and/or the federated learning capability information of the M candidate devices from the above-mentioned third communication device.
- the device determination method provided by the embodiment of the present application may further include the following steps 210 and 211.
- Step 210 The second communication device obtains the corresponding network performance data of the M candidate devices from the fourth communication device.
- Step 211 The second communication device analyzes the network performance data corresponding to the M candidate devices, and obtains the network performance analysis information corresponding to the M candidate devices.
- the second communication device can obtain the network performance data corresponding to the M candidate devices from the fourth communication device, and then analyze the network performance data corresponding to the M candidate devices, so that the M candidate devices can be obtained Corresponding network performance analysis information.
- the fourth communication device may include at least one of network elements such as SMF, OAM, UDM, and DC-AF.
- the above step 210 may be implemented by at least one of the following steps 210a and 210b.
- Step 210a The second communication device obtains at least one of: wireless access standard information, network coverage time information, and session time information in the network corresponding to the M candidate devices from the SMF;
- Step 210b The second communication device obtains at least one of network identification information and network signal quality information corresponding to the M candidate devices from the network management device.
- NWDAF can obtain the network signal quality information corresponding to the M candidate devices from OAM, such as the signal quality information of the device connected to WLAN (such as RTT, RSSI, etc.), and obtain it from OAM.
- the network identification information corresponding to the M candidate devices such as Service Set Identifier (SSID), etc.; obtain the wireless access standard information corresponding to the M candidate devices from the SMF, such as WLAN, 5G NR, or 4G EUTRAN, etc., and Obtain network coverage time information corresponding to M candidate devices from SMF, such as WLAN coverage time; obtain algorithm information supported by M candidate devices, achievable model training accuracy information, etc. from UDM or DCAF; and obtain M from UPF Traffic information corresponding to each candidate device, etc.
- SSID Service Set Identifier
- the second communication device can analyze the network performance data of the M candidate devices, thereby obtaining the M candidate devices.
- the network performance analysis results of the M candidate devices can be used to generate network performance analysis information corresponding to the M candidate devices based on the network performance analysis results of the M candidate devices.
- the following is an exemplary explanation of the network performance analysis results of the device based on Table 1, taking the wireless access mode of the device as WLAN as an example.
- the device determination method provided by the embodiment of the present application may further include the following step 212.
- Step 212 The second communication device determines M candidate devices according to the filtering information included in the first request message.
- each candidate device among the M candidate devices meets at least one of the following conditions:
- the wireless access standard is the wireless access standard indicated by the wireless access standard qualification information
- each of the M candidate devices mentioned above may also meet at least one of the following conditions:
- the network signal quality is greater than or equal to the network signal quality indicated by the network signal quality limit information
- the supported algorithms are those indicated by the algorithm qualification information;
- the training accuracy of the model that can be achieved when participating in federated learning is greater than or equal to the training accuracy indicated by the training accuracy limit information of the model;
- the training speed of the model that can be achieved when participating in federated learning is greater than or equal to the training speed indicated by the model's training speed limit information
- the storage space size participating in federated learning is greater than or equal to the storage space size indicated by the storage space limit information of federated learning.
- the training accuracy indicated by the training accuracy limit information of the above model is 85%
- the training accuracy of the model that can be achieved when one of the above K devices is used with federated learning is 93%
- the training accuracy can be Devices can be identified as candidate devices.
- the device determination method provided by the embodiment of the present application may also include the following step 213 and/or step 214.
- Step 213 The second communication device determines that the M candidate devices have federated learning willingness.
- Step 214 The second communication device determines that the M candidate devices have federated learning capabilities.
- the first communication device may first determine whether the M candidate devices have federated learning willingness and/or federated learning capabilities. When a candidate device has a federated learning willingness and/or a federated learning capability, the network performance analysis information corresponding to the M candidate devices may be sent to the first communication device.
- step 213 can be implemented through the following steps 213a and 213b.
- Step 213a The second communication device obtains federated learning willingness information of M candidate devices from the third communication device.
- Step 213b The second communication device determines that the M candidate devices have federated learning willingness based on the federated learning willingness information of the M candidate devices.
- the first communication device can determine the M candidates based on the federated learning willingness information of the M candidate devices.
- the device has a federated learning willingness, so that the network performance analysis information corresponding to the M candidate devices that have a federated learning willingness can be sent to the first communication device. In this way, the first communication device can directly select from the M candidate devices.
- the corresponding devices participate in federated learning.
- the above-mentioned second communication device obtains the federated learning intention information of W devices from the third communication device, and filters the M candidate devices from the federated learning intention information of the W devices.
- Federal Learning Intent Information It can be understood that W devices may include M candidate devices.
- the third communication device may be a UDM.
- step 214 can be implemented through the following steps 214a and 214b.
- Step 214a The second communication device obtains the federated learning capability information of the M candidate devices from the third communication device.
- Step 214b The second communication device determines that the M candidate devices have federated learning capabilities based on the federated learning capability information of the M candidate devices.
- the first communication device can determine the M candidates based on the federated learning capability information of the M candidate devices.
- the device has the federated learning capability, so that the network performance analysis information corresponding to the M candidate devices with the federated learning capability can be sent to the first communication device. In this way, the first communication device can directly select a corresponding device from the M candidate devices to participate in federated learning.
- the above-mentioned second communication device obtains the federated learning capability information of P devices from the third communication device, and screens the above-mentioned M candidate devices from the federated learning willingness capabilities of the P devices.
- Federal learning capability information It can be understood that P devices may include M candidate devices.
- the device determination method provided by the embodiment of the present application may also include the following step 215.
- Step 215 The second communication device obtains the network function opening information of the third communication device from the fifth communication device.
- the above-mentioned fifth communication device may be an NEF or other communication device, and the details may be determined according to actual usage requirements.
- the second communication device may send second request information to the fifth communication device to request to obtain the opening information of the network function of the third communication device, so that it can interact with the third communication device.
- the second communication device may obtain the federated learning willingness information of the M candidate devices and/or the federated learning capability information of the M candidate devices from the above-mentioned third communication device.
- the device determination method provided by the embodiment of the present application will be exemplarily described below with reference to FIG. 2 and FIG. 3 .
- step 0a Service consumers such as AF send requests to NEF to obtain network function opening information about communication devices such as UDM/NRF/DCAF, in order to later obtain the federated learning intention of candidate devices from communication devices such as UDM information and/or federated learning capability information to determine whether the device has federated learning capabilities and/or federated learning willingness.
- Service consumers such as AF send requests to NEF to obtain network function opening information about communication devices such as UDM/NRF/DCAF, in order to later obtain the federated learning intention of candidate devices from communication devices such as UDM information and/or federated learning capability information to determine whether the device has federated learning capabilities and/or federated learning willingness.
- Step 0b Service consumers such as AF request federated learning willingness information and/or federated learning capability information from capability storage network elements such as UDM/NRF/DC-AF.
- step 1 Service consumers such as AF send a first request message to NWDAF (you can use Nnwdaf_AnalyticsInfo or Nnwdaf_AnalyticsSubscription) to request network performance analysis information.
- NWDAF you can use Nnwdaf_AnalyticsInfo or Nnwdaf_AnalyticsSubscription
- Step 2 Based on the task description and limiting conditions of the first request message, NWDAF obtains network performance data such as the UE's wireless connection format and signal quality from data providers such as SMF, OAM, and UDM. Among them, step 2 can include Including step 2a, step 2b and step 2c.
- Step 3 NWDAF uses the obtained network performance data for analysis to obtain network performance analysis results at UE granularity, thereby obtaining network performance analysis information.
- Step 4 NWDAF returns a task response message based on the description information of the first request message in step 1, that is, it sends network performance analysis information to service consumers such as AF. NWDAF can respond accordingly based on the Nnwdaf_AnalyticsInfo or Nnwdaf_AnalyticsSubscription used in step 1.
- Step 5 Service consumers such as AF determine the UE(s) participating in federated learning based on the response message returned in step 4.
- Step 6 Service consumers such as AF establish a connection with the UE(s) based on the identification information of the UE(s) participating in federated learning determined in step 5, and perform federated learning.
- the execution subject may also be a device determination device.
- the device determination device executing the device determination method is taken as an example to illustrate the device determination device provided by the embodiment of the present application.
- the federated learning device acquisition device 300 includes a sending module 301 and a receiving module 302.
- the sending module 301 is used to send a first request message to the second communication device, and the first request message is used to request to obtain network performance analysis information;
- the receiving module 302 is used to receive the network performance analysis information from the second communication device, and the network performance analysis
- the information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of a candidate device; time information when a candidate device can participate in federated learning; location information of a candidate device; Information about the time period in which the device has network coverage; within the time of interest, information about the proportion of the time period in which a candidate device has network coverage to the time of interest; information about the network signal quality of a candidate device.
- the device determination device also includes a determination module and an execution module; a determination module, configured to determine N devices participating in federated learning from M candidate devices based on network performance analysis information, where N is a positive integer less than or equal to M. ; Execution module, used to establish connections with N devices and perform federated learning.
- the first request message includes reporting granularity indication information, and the reporting granularity indication information is used to indicate that the network performance corresponding to the candidate device is reported at the device granularity.
- the first request message includes filtering information, and the filtering information includes at least one of the following:
- the determining module is also used to determine that the M candidate devices have federated learning willingness; and/or the determining module is also used to determine that the M candidate devices have federated learning capabilities.
- the determining module includes an obtaining sub-module and a determining sub-module; the obtaining sub-module is used to obtain the federated learning intention information of the M candidate devices from the third communication device; and the determining sub-module is used to obtain the federated learning intention information of the M candidate devices from the third communication device.
- Learning willingness information determines that M candidate devices have federated learning willingness.
- the determining module includes an obtaining sub-module and a determining sub-module; the obtaining sub-module is used to obtain the federated learning capability information of the M candidate devices from the third communication device; and the determining sub-module is used to obtain the federated learning capability information of the M candidate devices from the third communication device.
- Learning capability information determines that M candidate devices have federated learning capabilities.
- the federal study intention information includes at least one of the following:
- condition information for participating in federated learning includes at least one of the following:
- the federal learning capability information includes at least one of the following:
- the training speed of the model that can be achieved when participating in federated learning.
- the training speed is used to indicate the training time required to train a usable model to the first training accuracy;
- the above-mentioned second communication device includes NWDAF.
- Embodiments of the present application provide a device for determining equipment. Since the wireless access standard information of the device, time information that can participate in federated learning, location information, time period information with network coverage, and time period with network coverage account for the interests of interest. The time proportion information and the network signal quality information can reflect the network performance corresponding to the device. Therefore, after receiving the network performance analysis information, the device determining device can determine the network performance corresponding to each of the M candidate devices, Therefore, candidate devices that meet the network performance requirements of federated learning can be determined as devices participating in federated learning, that is, the device determining device can select appropriate devices to participate in federated learning.
- this embodiment of the present application provides a device determination device 400 , which includes a receiving unit 401 and a sending unit 402 .
- the receiving unit 401 may be configured to receive a first request message from the first communication device.
- the first request message is used to request acquisition of network performance analysis information;
- the sending unit is configured to send network performance analysis information to the first communication device.
- the first request message is used to request network performance analysis information.
- the information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of the candidate device; time information when the candidate device can participate in federated learning; location information of the candidate device ; Information about the time period in which the candidate device has network coverage; information about the proportion of the time period in which the candidate device has network coverage to the time of interest during the time of interest; information about the network signal quality of the candidate device.
- the first request message includes reporting granularity indication information, and the reporting granularity indication information is used to indicate that the network performance corresponding to the candidate device is reported at the device granularity.
- the first request message includes filtering information, and the filtering information includes at least one of the following:
- the device determining device further includes an acquisition unit and an analysis unit.
- the acquisition unit is used to obtain the corresponding network performance data of the M candidate devices from the fourth communication device;
- the analysis unit is used to analyze the network performance data corresponding to the M candidate devices to obtain the network performance data corresponding to the M candidate devices. Performance analysis information.
- the obtaining unit includes a first obtaining subunit and a second obtaining subunit; the first obtaining subunit is used to obtain: wireless access standard information corresponding to the M candidate devices from the session management function network element SMF, At least one of network coverage time information and session time information in the network; the second acquisition subunit is used to obtain: network identification information and network signal quality information corresponding to the M candidate devices from the network management device at least one of them.
- the device determining device further includes a determining unit; the determining unit is configured to determine the M candidate devices according to the filtering information included in the first request message, wherein each of the M candidate devices Candidate devices meet at least one of the following conditions:
- the wireless access standard is the wireless access standard indicated by the wireless access standard qualification information
- the device determining device further includes a determining unit; a determining unit used to determine that the M candidate devices have federated learning willingness; and/or a determining unit used to determine that the M candidate devices have federated learning capabilities.
- the determining unit includes an obtaining subunit and a determining subunit; the obtaining subunit is used to obtain the federated learning intention information of the M candidate devices from the third communication device; and the determining subunit is used to obtain the federated learning intention information of the M candidate devices from the third communication device.
- Learning willingness information determines that M candidate devices have federated learning willingness.
- the determining unit includes an obtaining subunit and a determining subunit; the obtaining subunit is used to obtain the federated learning capability information of the M candidate devices from the third communication device; and the determining subunit is used to obtain the federated learning capability information of the M candidate devices from the third communication device.
- Learning capability information determines that M candidate devices have federated learning capabilities.
- the federal study intention information includes at least one of the following:
- condition information for participating in federated learning includes at least one of the following:
- the federal learning capability information includes at least one of the following:
- the training speed of the model that can be achieved when participating in federated learning.
- the training speed is used to indicate the training time required to train a usable model to the first training accuracy;
- Embodiments of the present application provide a device determination device based on the device's wireless access standard information, time information that can participate in federated learning, location information, time period information with network coverage, and the time period with network coverage accounting for the time of interest.
- the proportion information and the network signal quality information can reflect the network performance corresponding to the device. Therefore, after the device determining device sends the network performance analysis information to the first communication device, the first communication device can determine each of the M candidate devices.
- the network performance corresponding to each candidate device can enable the first communication device to determine the candidate device that meets the network performance requirements of federated learning as a device participating in federated learning, that is, the first communication device can select an appropriate device to participate in federated learning. .
- the device determining device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or may be a component in the electronic device, such as an integrated circuit or chip.
- the electronic device may be a terminal or other devices other than the terminal.
- the terminal may include but is not limited to the types of terminal 11 listed above, and other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., in the embodiment of the present application No specific limitation is made.
- the equipment determination device provided by the embodiments of the present application can implement each process implemented by the above method embodiments and achieve the same technical effect. To avoid duplication, the details will not be described here.
- this embodiment of the present application also provides a communication device 500, which includes a processor 501 and a memory 502.
- the memory 502 stores programs or instructions that can be run on the processor 501, for example, the When the communication device 500 is the first communication device, when the program or instruction is executed by the processor 501, each step of the above device determination method embodiment is implemented, and the same technical effect can be achieved.
- the communication device 500 is a second communication device, when the program or instruction is executed by the processor 501, each step of the above device determination method embodiment is implemented, and the same technical effect can be achieved. To avoid duplication, the details are not repeated here.
- An embodiment of the present application also provides a communication device, including a processor and a communication interface.
- the communication interface is used to send a first request message to a second communication device; and from the second communication device Receive network performance analysis information.
- the communication interface is used to receive the first request message from the first communication device; and to send network performance analysis information to the first communication device.
- the network performance analysis information includes network performance analysis information corresponding to M candidate devices, where M is a positive integer.
- the network performance analysis information corresponding to a candidate device includes at least one of the following information: wireless access standard information of a candidate device; time information when a candidate device can participate in federated learning; location information of a candidate device; existence of a candidate device Information on the time period of network coverage; information on the proportion of the time period in which a candidate device has network coverage to the time of interest within the time of interest; information on network signal quality of a candidate device.
- This communication device embodiment corresponds to the above-mentioned first communication device or second communication device method embodiment. Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to this communication device embodiment, and can achieve the same technical effect. .
- the embodiment of the present application also provides a communication device.
- the communication device 600 includes: a processor 601 , a network interface 602 and a memory 603 .
- the network interface 602 is, for example, a common public radio interface (CPRI).
- CPRI common public radio interface
- the communication device 600 in the embodiment of the present invention also includes: instructions or programs stored in the memory 603 and executable on the processor y01.
- the processor 601 calls the instructions or programs in the memory y03 to execute the execution of each module in the device determination device. method and achieve the same technical effect. To avoid duplication, we will not repeat it here.
- Embodiments of the present application also provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, each process of the above device determination method embodiment is implemented, and the same technology can be achieved. The effect will not be described here to avoid repetition.
- Readable storage media includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical disks.
- the embodiment of the present application also provides a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement each process of the above device determination method embodiment, and can achieve the same To avoid repetition, the technical effects will not be repeated here.
- chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-chip or system-on-chip, etc.
- Embodiments of the present application further provide a computer program/program product.
- the computer program/program product is stored in a storage medium.
- the computer program/program product is executed by at least one processor to implement each process of the above device determination method embodiment. And can achieve the same technical effect. To avoid repetition, they will not be described again here.
- the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation.
- the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to the existing technology.
- the computer software product is stored in a storage medium (such as ROM/RAM, disk , CD), including several instructions to cause a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of various embodiments of the present application.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Electromagnetism (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (48)
- 一种设备确定方法,所述方法包括:第一通信设备向第二通信设备发送第一请求消息,所述第一请求消息用于请求获取网络性能分析信息;所述第一通信设备从所述第二通信设备接收所述网络性能分析信息,所述网络性能分析信息包括M个候选设备对应的网络性能分析信息,M为正整数;其中,一个候选设备对应的网络性能分析信息包括以下至少一种信息:所述一个候选设备的无线接入制式信息;所述一个候选设备可参与联邦学习的时间信息;所述一个候选设备的所处位置信息;所述一个候选设备存在网络覆盖的时间段信息;在感兴趣时间内,所述一个候选设备存在网络覆盖的时间段占所述感兴趣时间的比例信息;所述一个候选设备的网络信号质量信息。
- 根据权利要求1所述的方法,其中,所述第一通信设备从所述第二通信设备接收所述网络性能分析信息之后,所述方法还包括:所述第一通信设备根据所述网络性能分析信息,从所述M个候选设备中确定参与所述联邦学习的N个设备,N为小于或等于M的正整数;所述第一通信设备与所述N个设备建立连接,并进行联邦学习。
- 根据权利要求1所述的方法,其中,所述第一请求消息包括上报粒度指示信息,所述上报粒度指示信息用于指示以设备为粒度,上报候选设备对应的网络性能分析信息。
- 根据权利要求1所述的方法,其中,所述第一请求消息包括过滤信息,所述过滤信息包括以下至少一项:感兴趣区域;无线接入制式限定信息;所述感兴趣时间。
- 根据权利要求2所述的方法,其中,在所述第一通信设备根据所述网络性能分析信息,从所述M个候选设备中确定参与所述联邦学习的N个设备之前,所述方法还包括:所述第一通信设备确定所述M个候选设备具备联邦学习意愿;和/或,所述第一通信设备确定所述M个候选设备具备联邦学习能力。
- 根据权利要求5所述的方法,其中,所述第一通信设备确定所述M个候选设备具备联邦学习意愿,包括:所述第一通信设备从第三通信设备获取所述M个候选设备的联邦学习意愿信息;所述第一通信设备根据所述M个候选设备的联邦学习意愿信息,确定所述M个候选设备具备联邦学习意愿。
- 根据权利要求5所述的方法,其中,所述第一通信设备确定所述M个候选设备具备联邦学习能力,包括:所述第一通信设备从第三通信设备获取所述M个候选设备的联邦学习能力信息;所述第一通信设备根据所述M个候选设备的联邦学习能力信息,确定所述M个候选设 备具备联邦学习能力。
- 根据权利要求6所述的方法,其中,所述联邦学习意愿信息包括以下至少一项:是否愿意参与联邦学习的指示信息;参与联邦学习的条件信息。
- 根据权利要求8所述的方法,其中,所述参与联邦学习的条件信息包括以下至少一项:参与联邦学习时的无线接入制式;参与联邦学习的时间;参与联邦学习时的所处位置。
- 根据权利要求7所述的方法,其中,所述联邦学习能力信息包括以下至少一项:参与联邦学习时可使用的模型;参与联邦学习时可使用的算法;参与联邦学习时可达到的模型的训练精度;参与联邦学习时可达到的模型的训练速度,所述训练速度用于指示将所述可使用的模型训练至第一训练精度所需要的训练时间;参与联邦学习的存储空间大小。
- 根据权利要求1所述的方法,其中,所述第一通信设备包括应用功能AF,所述第二通信设备包括网络数据分析功能NWDAF。
- 一种设备确定方法,所述方法包括:第二通信设备从第一通信设备接收第一请求消息,所述第一请求消息用于请求获取网络性能分析信息;所述第二通信设备向所述第一通信设备发送所述网络性能分析信息,所述网络性能分析信息包括M个候选设备对应的网络性能分析信息,M为正整数;其中,一个候选设备对应的网络性能分析信息包括以下至少一种信息:所述一个候选设备的无线接入制式信息;所述一个候选设备可参与联邦学习的时间信息;所述一个候选设备的所处位置信息;所述一个候选设备存在网络覆盖的时间段信息;在感兴趣时间内,所述一个候选设备存在网络覆盖的时间段占所述感兴趣时间的比例信息;所述一个候选设备的网络信号质量信息。
- 根据权利要求12所述的方法,其中,所述第一请求消息包括上报粒度指示信息,所述上报粒度指示信息用于指示以设备为粒度,上报候选设备对应的网络性能分析信息。
- 根据权利要求12所述的方法,其中,所述第一请求消息包括过滤信息,所述过滤信息包括以下至少一项:感兴趣区域;无线接入制式限定信息;所述感兴趣时间。
- 根据权利要求12至14中任意一项所述的方法,其中,所述第二通信设备向所述第 一通信设备发送所述网络性能分析信息之前,所述方法还包括:所述第二通信设备从第四通信设备获取所述M个候选设备对应的网络性能数据;所述第二通信设备对所述M个候选设备对应的网络性能数据进行分析,得到所述M个候选设备对应的网络性能分析信息。
- 根据权利要求15所述的方法,其中,所述第二通信设备从第四通信设备获取所述M个候选设备对应的网络性能数据,包括以下至少一项:所述第二通信设备从会话管理功能网元SMF获取所述M个候选设备对应的:无线接入制式信息、网络覆盖时间信息、会话在网络中的时间信息中的至少一项;所述第二通信设备从网络管理设备获取所述M个候选设备对应的:网络标识信息、网络信号质量信息中的至少一项。
- 根据权利要求12至14中任意一项所述的方法,其中,在所述第二通信设备向所述第一通信设备发送所述网络性能分析信息之前,所述方法还包括:所述第二通信设备根据所述第一请求消息包括的过滤信息,确定所述M个候选设备,其中,所述M个候选设备中的每个候选设备满足以下至少一项条件:位于所述感兴趣区域内;无线接入制式为所述无线接入制式限定信息指示的无线接入制式;在所述感兴趣时间内,存在网络覆盖。
- 根据权利要求12所述的方法,其中,所述第二通信设备向所述第一通信设备发送所述网络性能分析信息之前,所述方法还包括:所述第二通信设备确定所述M个候选设备具备联邦学习意愿;和/或,所述第二通信设备确定所述M个候选设备具备联邦学习能力。
- 根据权利要求18所述的方法,其中,所述第二通信设备确定所述M个候选设备具备联邦学习意愿,包括:所述第二通信设备从第三通信设备获取所述M个候选设备的联邦学习意愿信息;所述第二通信设备根据所述M个候选设备的联邦学习意愿信息,确定所述M个候选设备具备联邦学习意愿。
- 根据权利要求18所述的方法,其中,所述第一通信设备确定所述M个候选设备具备联邦学习能力,包括:所述第二通信设备从第三通信设备获取所述M个候选设备的联邦学习能力信息;所述第二通信设备根据所述M个候选设备的联邦学习能力信息,确定所述M个候选设备具备联邦学习能力。
- 根据权利要求19所述的方法,其中,所述联邦学习意愿信息包括以下至少一项:是否愿意参与联邦学习的指示信息;参与联邦学习的条件信息。
- 根据权利要求20所述的方法,其中,所述参与联邦学习的条件信息包括以下至少一项:参与联邦学习时的无线接入制式;参与联邦学习的时间;参与联邦学习时的所处位置。
- 根据权利要求20所述的方法,其中,所述联邦学习能力信息包括以下至少一项:参与联邦学习时可使用的模型;参与联邦学习时可使用的算法;参与联邦学习时可达到的模型的训练精度;参与联邦学习时可达到的模型的训练速度,所述训练速度用于指示将所述可使用的模型训练至第一训练精度所需要的训练时间;参与联邦学习的存储空间大小。
- 根据权利要求12所述的方法,其特征在在于,所述第一通信设备包括应用功能AF,所述第二通信设备包括括网络数据分析功能NWDAF。
- 一种设备确定装置,包括:发送模块,用于向第二通信设备发送第一请求消息,所述第一请求消息用于请求获取网络性能分析信息;接收模块,用于从所述第二通信设备接收所述网络性能分析信息,所述网络性能分析信息包括M个候选设备对应的网络性能分析信息,M为正整数;其中,一个候选设备对应的网络性能分析信息包括以下至少一种信息:所述一个候选设备的无线接入制式信息;所述一个候选设备可参与联邦学习的时间信息;所述一个候选设备的所处位置信息;所述一个候选设备存在网络覆盖的时间段信息;在感兴趣时间内,所述一个候选设备存在网络覆盖的时间段占所述感兴趣时间的比例信息;所述一个候选设备的网络信号质量信息。
- 根据权利要求25所述的装置,其中,所述设备确定装置还包括确定模块和执行模块;所述确定模块,用于根据所述网络性能分析信息,从所述M个候选设备中确定参与所述联邦学习的N个设备,N为小于或等于M的正整数;所述执行模块,用于与所述N个设备建立连接,并进行联邦学习。
- 根据权利要求25所述的装置,其中,所述第一请求消息包括上报粒度指示信息,所述上报粒度指示信息用于指示以设备为粒度,上报候选设备对应的网络性能。
- 根据权利要求25所述的装置,其中,所述第一请求消息包括过滤信息,所述过滤信息包括以下至少一项:感兴趣区域;无线接入制式限定信息;所述感兴趣时间。
- 根据权利要求26所述的装置,其中,所述确定模块,还用于确定所述M个候选设备具备联邦学习意愿;和/或,所述确定模块,还用于确定所述M个候选设备具备联邦学习能力。
- 根据权利要求29所述的装置,其中,所述确定模块包括获取子模块和确定子模块;所述获取子模块,用于从第三通信设备获取所述M个候选设备的联邦学习意愿信息;所述确定子模块,用于根据所述M个候选设备的联邦学习意愿信息,确定所述M个候选设备具备联邦学习意愿。
- 根据权利要求29所述的装置,其中,所述确定模块包括获取子模块和确定子模块;所述获取子模块,用于从第三通信设备获取所述M个候选设备的联邦学习能力信息;所述确定子模块,用于根据所述M个候选设备的联邦学习能力信息,确定所述M个候选设备具备联邦学习能力。
- 根据权利要求30所述的装置,其中,所述联邦学习意愿信息包括以下至少一项:是否愿意参与联邦学习的指示信息;参与联邦学习的条件信息。
- 根据权利要求32所述的装置,其中,所述参与联邦学习的条件信息包括以下至少一项:参与联邦学习时的无线接入制式;参与联邦学习的时间;参与联邦学习时的所处位置。
- 根据权利要求31所述的装置,其中,所述联邦学习能力信息包括以下至少一项:参与联邦学习时可使用的模型;参与联邦学习时可使用的算法;参与联邦学习时可达到的模型的训练精度;参与联邦学习时可达到的模型的训练速度,所述训练速度用于指示将所述可使用的模型训练至第一训练精度所需要的训练时间;参与联邦学习的存储空间大小。
- 一种设备确定装置,包括:接收单元,用于从第一通信设备接收第一请求消息,所述第一请求消息用于请求获取网络性能分析信息;发送单元,用于向所述第一通信设备发送所述网络性能分析信息,所述网络性能分析信息包括M个候选设备对应的网络性能分析信息,M为正整数;其中,一个候选设备对应的网络性能分析信息包括以下至少一种信息:所述一个候选设备的无线接入制式信息;所述一个候选设备可参与联邦学习的时间信息;所述一个候选设备的所处位置信息;所述一个候选设备存在网络覆盖的时间段信息;在感兴趣时间内,所述一个候选设备存在网络覆盖的时间段占所述感兴趣时间的比例信息;所述一个候选设备的网络信号质量信息。
- 根据权利要求35所述的装置,其中,所述第一请求消息包括上报粒度指示信息,所述上报粒度指示信息用于指示以设备为粒度,上报候选设备对应的网络性能。
- 根据权利要求35所述的装置法,其中,所述第一请求消息包括过滤信息,所述过滤信息包括以下至少一项:感兴趣区域;无线接入制式限定信息;所述感兴趣时间。
- 根据权利要求35至37中任一项所述的装置,其中,所述设备确定装置还包括获取单元和分析单元;获取单元,用于从第四通信设备获取M个候选设备的对应的网络性能数据;分析单元,用于对所述M个候选设备对应的网络性能数据进行分析,得到所述M个候选设备对应的网络性能分析信息。
- 根据权利要求38所述的装置,其中,所述获取单元包括第一获取子单元和第二获取子单元;所述第一获取子单元,用于从会话管理功能网元SMF获取所述M个候选设备对应的:无线接入制式信息、网络覆盖时间信息、会话在网络中的时间信息中的至少一项;所述第二获取子单元,用于从网络管理设备获取所述M个候选设备对应的:网络标识信息、网络信号质量信息中的至少一项。
- 根据权利要求35至37中任一项所述的装置,其中,所述设备确定装置还包括确定单元;所述确定单元,用于根据所述第一请求消息包括的过滤信息,确定所述M个候选设备,其中,所述M个候选设备中的每个候选设备满足以下至少一项条件:位于所述感兴趣区域内;无线接入制式为所述无线接入制式限定信息指示的无线接入制式;在所述感兴趣时间内,存在网络覆盖。
- 根据权利要求35所述的装置,其中,所述设备确定装置还包括确定单元;所述确定单元,用于确定所述M个候选设备具备联邦学习意愿;和/或,所述确定单元,用于确定所述M个候选设备具备联邦学习能力。
- 根据权利要求41所述的装置,其中,所述确定单元包括获取子单元和确定子单元;所述获取子单元,用于从第三通信设备获取所述M个候选设备的联邦学习意愿信息;所述确定子单元,用于根据所述M个候选设备的联邦学习意愿信息,确定所述M个候选设备具备联邦学习意愿。
- 根据权利要求41所述的装置,其中,所述确定单元包括获取子单元和确定子单元;所述获取子单元,用于从第三通信设备获取所述M个候选设备的联邦学习能力信息;所述确定子单元,用于根据所述M个候选设备的联邦学习能力信息,确定所述M个候选设备具备联邦学习能力。
- 一种通信设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至24中任一项所述的设备确定方法的步骤。
- 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-24中任一项所述的设备确定方法的步骤。
- 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-24中任一项所述的设备确定方法的步骤。
- 一种计算机程序产品,所述计算机程序产品被存储在非易失的存储介质中,所述计 算机程序产品被至少一个处理器执行以实现如权利要求1-24中任一项所述的设备确定方法的步骤。
- 一种电子设备,包括所述电子设备被配置成用于执行如权利要求1-24中任一项所述的设备确定方法的步骤。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP23778183.6A EP4503703A1 (en) | 2022-03-28 | 2023-03-28 | Device determination method and apparatus and communication device |
JP2024558180A JP2025510387A (ja) | 2022-03-28 | 2023-03-28 | デバイス決定方法、通信デバイス、及び可読記憶媒体 |
US18/898,914 US20250023800A1 (en) | 2022-03-28 | 2024-09-27 | Device Determining Method and Communication Device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210314847.1A CN116866941A (zh) | 2022-03-28 | 2022-03-28 | 设备确定方法、装置及通信设备 |
CN202210314847.1 | 2022-03-28 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/898,914 Continuation US20250023800A1 (en) | 2022-03-28 | 2024-09-27 | Device Determining Method and Communication Device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023185818A1 true WO2023185818A1 (zh) | 2023-10-05 |
Family
ID=88199195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/084339 WO2023185818A1 (zh) | 2022-03-28 | 2023-03-28 | 设备确定方法、装置及通信设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20250023800A1 (zh) |
EP (1) | EP4503703A1 (zh) |
JP (1) | JP2025510387A (zh) |
CN (1) | CN116866941A (zh) |
WO (1) | WO2023185818A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021100911A1 (de) * | 2020-01-21 | 2021-07-22 | Intel Corporation | VERFAHREN UND VORRICHTUNGEN ZUM AUFTEILEN VON KI/ML-OPERATIONEN FÜR DATENANALYSE ZWISCHEN EINER NF EINES 5G-NETZES UND EINER AF GEMÄß EINER KI/ML-OPERATIONSRICHTLINIE |
CN114079902A (zh) * | 2020-08-13 | 2022-02-22 | Oppo广东移动通信有限公司 | 联邦学习的方法和装置 |
WO2022059987A1 (ko) * | 2020-09-18 | 2022-03-24 | 엘지전자 주식회사 | 사용자 데이터 분석 정보 외부 제공에 대한 사용자 동의를 획득, 관리 및 검증하는 방법 및 장치 |
CN115550849A (zh) * | 2022-10-08 | 2022-12-30 | 广州爱浦路网络技术有限公司 | 终端设备选择方法、装置、网络设备及存储介质 |
-
2022
- 2022-03-28 CN CN202210314847.1A patent/CN116866941A/zh active Pending
-
2023
- 2023-03-28 JP JP2024558180A patent/JP2025510387A/ja active Pending
- 2023-03-28 WO PCT/CN2023/084339 patent/WO2023185818A1/zh active Application Filing
- 2023-03-28 EP EP23778183.6A patent/EP4503703A1/en active Pending
-
2024
- 2024-09-27 US US18/898,914 patent/US20250023800A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021100911A1 (de) * | 2020-01-21 | 2021-07-22 | Intel Corporation | VERFAHREN UND VORRICHTUNGEN ZUM AUFTEILEN VON KI/ML-OPERATIONEN FÜR DATENANALYSE ZWISCHEN EINER NF EINES 5G-NETZES UND EINER AF GEMÄß EINER KI/ML-OPERATIONSRICHTLINIE |
CN114079902A (zh) * | 2020-08-13 | 2022-02-22 | Oppo广东移动通信有限公司 | 联邦学习的方法和装置 |
WO2022059987A1 (ko) * | 2020-09-18 | 2022-03-24 | 엘지전자 주식회사 | 사용자 데이터 분석 정보 외부 제공에 대한 사용자 동의를 획득, 관리 및 검증하는 방법 및 장치 |
CN115550849A (zh) * | 2022-10-08 | 2022-12-30 | 广州爱浦路网络技术有限公司 | 终端设备选择方法、装置、网络设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20250023800A1 (en) | 2025-01-16 |
EP4503703A1 (en) | 2025-02-05 |
CN116866941A (zh) | 2023-10-10 |
JP2025510387A (ja) | 2025-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116782262A (zh) | 数据采集方法、装置、终端及网络侧设备 | |
CN116828445A (zh) | 网元注册方法、模型确定方法、装置、网元、通信系统及存储介质 | |
WO2023207980A1 (zh) | 模型信息获取方法、发送方法、装置、节点和储存介质 | |
CN116866882A (zh) | 候选成员的确定方法、装置及设备 | |
WO2023185818A1 (zh) | 设备确定方法、装置及通信设备 | |
WO2023213246A1 (zh) | 模型选择方法、装置及网络侧设备 | |
WO2023185810A1 (zh) | 终端路由选择策略ursp确定方法、终端及网络侧设备 | |
WO2023185826A1 (zh) | 网元注册方法、模型请求方法、装置、网元、通信系统及存储介质 | |
US20250063406A1 (en) | Model acquisition method and communication device | |
EP4503702A1 (en) | Candidate member determination method and apparatus, and device | |
WO2023169425A1 (zh) | 通信网络中的数据处理方法及网络侧设备 | |
CN117062098A (zh) | 模型获取方法及通信设备 | |
TWI487414B (zh) | Mobile network dynamic selection paging method | |
WO2024153013A1 (zh) | 信息传输方法、装置及通信设备 | |
CN118282883A (zh) | 参与数据采集的用户设备ue的确定方法、装置、网络侧设备及介质 | |
CN117792909A (zh) | 信息获取方法、装置、网络侧设备及存储介质 | |
WO2023179709A1 (zh) | 信息处理方法、装置、通信设备及可读存储介质 | |
WO2024022398A1 (zh) | 托管网络的选网信息的获取方法、终端及网络侧设备 | |
WO2024045970A1 (zh) | 路由选择策略执行结果处理方法、装置及设备 | |
WO2023179558A1 (zh) | 数据采集方法及通信设备 | |
CN117793195A (zh) | 数据获取方法、装置、系统和设备 | |
CN116828444A (zh) | 信息获取方法及装置 | |
CN118784708A (zh) | 信息提供方法、装置、通信设备及可读存储介质 | |
CN117641309A (zh) | 用户意愿验证方法、装置及网络侧设备 | |
CN116996904A (zh) | 数据处理方法、终端及网络侧设备 |
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: 23778183 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2024558180 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2023778183 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2023778183 Country of ref document: EP Effective date: 20241028 |