CN115242756B - 一种联邦学习业务的处理方法、装置、设备以及*** - Google Patents
一种联邦学习业务的处理方法、装置、设备以及*** Download PDFInfo
- Publication number
- CN115242756B CN115242756B CN202110357540.5A CN202110357540A CN115242756B CN 115242756 B CN115242756 B CN 115242756B CN 202110357540 A CN202110357540 A CN 202110357540A CN 115242756 B CN115242756 B CN 115242756B
- Authority
- CN
- China
- Prior art keywords
- federal learning
- request
- learning service
- subscription
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 91
- 238000012545 processing Methods 0.000 claims abstract description 79
- 230000002452 interceptive effect Effects 0.000 claims abstract description 32
- 230000003993 interaction Effects 0.000 claims abstract description 23
- 238000012549 training Methods 0.000 claims description 53
- 230000002776 aggregation Effects 0.000 claims description 25
- 238000004220 aggregation Methods 0.000 claims description 25
- 230000006870 function Effects 0.000 claims description 19
- 238000012790 confirmation Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 3
- 230000008901 benefit Effects 0.000 abstract description 10
- 230000011664 signaling Effects 0.000 abstract description 9
- 230000000694 effects Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- 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
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1076—Screening of IP real time communications, e.g. spam over Internet telephony [SPIT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种联邦学习业务的处理方法、装置、设备以及***,方法包括:接收目标对象的请求;根据所述请求,与所述目标对象进行联邦学习业务的交互处理。本发明的方案能够实现开通联邦学习业务的终端进行信令交互和业务管理;同时,充分发挥了运营商现有IP多媒体子***网络和数据网络的优势以及拥有广大终端客户的优势。
Description
技术领域
本发明涉及通信技术领域,特别是指一种联邦学习业务的处理方法、装置、 设备以及***。
背景技术
联邦学习(Federated Learning)是一种新兴的人工智能基础技术,其目标 是在保障大数据交换时的信息安全、保护终端数据和个人数据隐私、保证合法 合规的前提下,在多参与方或多计算结点之间开展高效率的机器学习。
现在将联邦学习应用于B2C应用,主要用于部署在协同机器学习模型训 练的移动设备,如谷歌输入法。随着用于移动终端应用的联邦学习,联邦学习 已经被应用于多种场合,但是联邦学习的发展仍处于初级阶段,并且仍然面临 诸多挑战。
联邦学习的发展面临诸多挑战,如以下至少一项:
通信开销以及通信延迟是联邦学习***面临的一个挑战;
很多企业因为收集和分享数据较为困难无法开展联邦学习应用;
在跨领域、跨企业的数据共享、数据使用场景中,联邦学习有较大的优势 和商业应用潜力,但是却缺少连接各方的一座桥梁,即缺少协作方。
运营商在解决以上问题时具有先天的优势,然而目前还没有运营商涉足此 领域,开展联邦学习业务。
发明内容
本发明要解决的技术问题是如何提供一种联邦学习业务的处理方法、装置、 设备以及***。本发明的方案能够满足运营商提供联邦学习业务和进行联邦学 习业务的管理的需求,在保护终端用户个人隐私的前提下充分发挥数据资产作 用,实现用户、企业、运营商共赢。
为解决上述技术问题,本发明的技术方案如下:
一种联邦学习业务的处理方法,应用于联邦学习业务应用服务器,所述方 法包括:
根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络接收第一 目标对象的请求;和/或,接收第二目标对象的请求;
根据所述请求,与所述目标对象进行联邦学习业务的交互处理。
可选的,所述第一目标对象为终端,根据IMS网络的触发规则,通过所 述IMS网络接收第一目标对象的请求,包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终 端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务 器。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
所述CSCF网元接收终端的注册请求,根据所述注册请求向所述IMS网 络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返 回注册完成消息。
可选的,向所述CSCF返回注册完成消息后,还包括:
所述CSCF网元接收终端的订阅请求消息;其中所述订阅请求消息的头域 中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦 学习任务的消息。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端 反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订 阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为 第一值,所述第一值表示订阅成功。
可选的,所述第二目标对象为第三方业务平台,接收第二目标对象的请求, 包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进 行处理,生成联邦学习模型。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成所述联邦学习模型下载并进行模型 训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至所述第三方业务 平台。
可选的,所述第一通知消息的头域的订阅事件字段与所述订阅请求消息中 的订阅事件字段相同;
所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示联邦 学习任务在进行中;
所述第一通知消息的内容类型字段包括:所述联邦学习模型的下载地址和 /或本次联邦学习任务的级别。
可选的,所述第二通知消息的头域的订阅事件字段与所述订阅请求中的订 阅事件字段相同;
所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦 学习任务已经完成。
本发明的实施例还提供一种联邦学习业务的处理方法,应用于终端,所述 方法包括:
根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络向联邦学 习业务应用服务器发送联邦学习业务交互的请求;所述触发规则用于将终端的 请求定位到所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器根据所述请求反馈的信息。
可选的,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络 向联邦学习业务应用服务器发送联邦学习业务交互的请求,包括:
向所述IMS网络的CSCF网元发送注册请求;并通过所述IMS网络的呼 叫会话控制功能CSCF网元的触发规则,向联邦学习业务应用服务器发送所述 注册请求。
可选的,在注册完成后,还包括:
向所述IMS网络的CSCF网元发送订阅请求消息;其中所述订阅请求消 息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是 申请联邦学习任务的消息。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:
接收所述CSCF网元反馈的确认消息以及订阅成功消息;其中,所述订阅 成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段 相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:
接收所述CSCF网元发送的第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网 元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知 消息。
可选的,根据所述第一通知消息下载联邦学习模型,包括:
根据所述第一通知消息通过无线网络或者运营商数据网络,从所述联邦学 习业务应用服务器下载所述联邦学习模型。
本发明的实施例还提供一种联邦学习业务的处理装置,应用于联邦学习业 务应用服务器,所述装置包括:
收发模块,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络接收第一目标对象的请求;和/或,接收第二目标对象的请求;
处理模块,用于根据所述请求,与所述目标对象进行联邦学习业务的交互 处理。
本发明的实施例还提供一种联邦学习业务应用服务器,包括:
收发机,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络接收第一目标对象的请求;和/或,接收第二目标对象的请求;
处理器,用于根据所述请求,与所述目标对象进行联邦学习业务的交互处 理。
本发明的实施例还提供一种联邦学习业务的处理装置,应用于终端,所述 装置包括:
收发模块,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则 用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业 务应用服务器根据所述请求反馈的信息。
本发明的实施例还提供一种终端,包括:
收发机,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则 用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业 务应用服务器根据所述请求反馈的信息。
本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序 的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。
本发明的实施例还提供一种计算机可读存储介质,存储指令,当所述指令 在计算机上运行时,使得计算机执行如上所述的方法。
本发明的上述方案至少包括以下有益效果:
通过接收目标对象的请求;根据所述请求,与所述目标对象进行联邦学习 业务的交互处理。与开通联邦学习业务的终端进行信令交互和业务管理;充分 发挥了运营商现有IP多媒体子***IMS网络和数据网络的优势以及拥有广大终端客户的优势,有助于运营商在联邦学习新兴领域中抢占先机;在保护终端 用户个人隐私的前提下充分发挥数据资产作用,实现用户、企业、运营商共赢。
附图说明
图1是本发明实施例的联邦学习业务的处理方法的流程示意图;
图2是本发明实施例的联邦学习业务注册的流程示意图;
图3是本发明实施例的联邦学习业务订阅的流程示意图;
图4是本发明实施例的执行联邦学习任务的流程示意图;
图5是本发明实施例的联邦学习业务的处理方法的总示意图;
图6是本发明实施例的联邦学习业务的处理方法的流程示意图;
图7是本发明实施例的联邦学习业务的处理方法的流程示意图;
图8是本发明实施例的联邦学习业务的处理装置的模块框示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了 本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被 这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本 公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图1所示,本发明的实施例提供一种联邦学习业务的处理方法,应用于 联邦学习业务应用服务器,所述方法包括:
步骤11,接收目标对象的请求;具体的,根据IP多媒体子***IMS网络 的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或,接收第二 目标对象的请求;
步骤12,根据所述请求,与所述目标对象进行联邦学习业务的交互处理。
该实施例是应用于联邦学***台以及终端,根据请求进行联邦学习业 务的交互处理;能够满足运营商提供联邦学习业务和进行联邦学习业务的管理 的需求。
需要说明的是,联邦学***台提出的业务需求和 模型;对终端完成业务注册和业务管理交互,向终端提供联邦学习业务所需数 据及接收终端的反馈数据;联邦学习业务应用服务器通过IMS网络(IP多媒 体子***)与终端进行信令交互,通过运营商数据网络或Wi-Fi(无线网络) 与终端进行业务数据交互;另外,具体的实施例中,当通过运营商数据网络交互数据时,数据流量计费可根据业务计费规则进行减免。
联邦学习业务应用服务器与终端之间通过IMS网络完成联邦学习业务注 册及其它信令交互。终端签约联邦学习业务后,在开机进行IMS网络注册时, IMS网络优选的通过iFC触发规则进行触发并完成到联邦学习业务应用服务 器的注册。完成注册后,终端与联邦学习业务AS的信令交互,如订阅请求信 息SUBSCRIBE、确认信息NOTIFY等,都由IMS网络完成转发和接续。IMS 网络无需改造,只需在CSCF网元配置iFC触发规则,使CSCF网元在进行注 册及处理相关信令时能将信令发送至联邦学习业务应用服务器,完成流程正常 交互。
所述第一目标对象为终端,步骤111包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终 端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务 器。
本实施例中,CSCF(Call Session Control Function,呼叫会话控制功能) 网元是IMS网络(IMS:IP Multimedia Subsystem;IP多媒体子***)内部的 功能实体,是整个IMS网络的核心。根据CSCF网元的触发规则,接收终端 的请求,其中,触发规则用于将终端的请求定位到联邦学习业务应用服务器, 需要说明的是,CSCF网元的触发规则优选的是初始过滤准则(initial Filter Criteria,iFC)。
本发明一可选的实施例中,接收终端的请求,包括:
所述CSCF网元接收终端的注册请求。
本发明一可选的实施例中,根据所述终端的请求,与所述目标对象进行联 邦学习业务的交互处理,包括:
根据所述注册请求向所述IMS网络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返 回注册完成消息。
本实施例中,HSS(Home Subscriber Server;归属用户服务器)用于接收 联邦学习业务应用服务器的签约请求,并向联邦学习业务应用服务器发送终端 的签约信息;联邦学习业务应用服务器接收终端的签约信息后,完成终端的联 邦学习业务注册,并向CSCF网元返回注册完成消息,实现联邦学习业务注册 的流程,下面通过一个具体的实施例1进行进一步的说明:
如图2所示,由终端、CSCF网元、HSS共同完成联邦学习业务注册的流 程,具体步骤如下:
步骤a1,终端发起网络附着请求,完成EPC(Evolved Packet Core;4G 核心网络)/5GC(5G core network;5G核心网)鉴权后,发起IMS网络注册, CSCF网元完成对终端的鉴权;
步骤a2,CSCF网元根据初始过滤准则iFC的触发规则分析,向各应用服 务器发起第三方注册;当终端签约了联邦学习业务,CSCF网元向联邦学习业 务应用服务器发起第三方注册,发送注册消息;
步骤a3,联邦学习业务应用服务器收到注册消息后,向HSS发起UDR UDR(UnifiedData Repositor;统一数据仓库功能)请求,HSS将相关签约信 息通过UDA(Unified DataArchitecture;统一数据架构)返回到联邦学习业务应 用服务器;
步骤a4,联邦学习业务应用服务器完成对终端的联邦学习业务注册,向 CSCF网元返回注册完成消息。
本实施例中,IMS网络在CSCF网元配置的触发规则为iFC触发规则,使 CSCF网元在进行注册时能够触发联邦学习业务应用服务器完成注册。
本发明一可选的实施例中,向所述CSCF返回注册完成消息后,还包括:
所述CSCF网元接收终端的订阅请求消息;其中所述订阅请求消息的头域 中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦 学习任务的消息。
本发明一可选的实施例中,步骤12包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端 反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订 阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为 第一值,所述第一值表示订阅成功。
本实施例中,完成联邦学习业务注册后,CSCF网元接收终端的订阅请求 信息,并通过CSCF网元向终端反馈确认信息,确认终端开通了联邦学习业务 后,通过CSCF网元向终端反馈订阅成功消息,实现联邦学习业务订阅流程。 下面通过一个具体的实施例2进一步地说明:
如图3所示,由终端、CSCF网元以及联邦学习业务应用服务器共同完成 联邦学习业务订阅流程,具体步骤如下:
步骤b1,终端完成联邦学习业务的注册流程后,向CSCF网元发起订阅 请求信息SUBSCRIBE;
步骤b2,CSCF网元接收到订阅请求消息SUBSCRIBE后,根据初始过滤 准则iFC的触发规则进行触发分析,将订阅请求消息转发至联邦学习业务应用 服务器;
步骤b3,联邦学习业务应用服务器成功接收订阅请求消息SUBSCRIBE 后,向终端回复确认消息;
步骤b4,联邦学习业务应用服务器确认该终端开通了联邦学习业务,则 回复订阅成功消息NOTIFY,向终端确认该订阅成功;订阅成功消息NOTIFY经由CSCF网元发送至终端;
步骤b5,终端成功接收到订阅成功消息NOTIFY后,向联邦学习业务应 用服务器返回的应答消息。
本实施例中,IMS网络在CSCF网元配置的触发规则为iFC触发规则,使 CSCF网元在处理订阅请求消息SUBSCRIBE时能够将该消息发送至联邦学习 业务应用服务器;
需要说明的是,订阅请求消息SUBSCRIBE的头域的订阅事件字段“Event” 表明此消息为申请联邦学习任务的订阅请求消息,即Event头域为: “Event:FederatedLearning”;确认信息NOTIFY中的Event头域与订阅请求消息 SUBSCRIBE中的Event头域一致;确认信息NOTIFY中的Subscription-State 头域为“active”,表明订阅成功。
本发明一可选的实施例中,所述第二目标对象为第三方业务平台,步骤 112包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进 行处理,生成联邦学习模型。
本发明一可选的实施例中,根据所述第三方业务平台的请求,与所述目标 对象进行联邦学习业务的交互处理,包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成所述联邦学习模型下载并进行模型 训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至所述第三方业务 平台。
本实施例中,第三方业务平台可以是运营商自有业务平台,也可以是向终 端提供应用服务或作为联邦学习参与方的第三方企业。
第一通知消息是用于通知终端有新的联邦学习任务可学习,进一步的,所 述第一通知消息的头域的订阅事件字段与所述订阅请求消息中的订阅事件字 段相同;所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示 联邦学习任务在进行中;所述第一通知消息的内容类型字段包括:所述联邦学 习模型的下载地址和/或本次联邦学习任务的级别。
第二通知消息是用于通知终端该联邦学习任务结束,进一步的,所述第二 通知消息的头域的订阅事件字段与所述订阅请求中的订阅事件字段相同;所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦学习任务 已经完成。
下面通过一个具体的实施例3进一步地说明:
如图4所示,由终端、CSCF网元、联邦学***台共同完成执行联邦学习任务流程,具体步骤如下:
步骤c1,第三方业务平台提出联邦学习任务请求,联邦学习业务应用服 务器进行处理,生成可下发终端的联邦学习模型;
步骤c2,联邦学习业务应用服务器向终端发送第一通知消息NOTIFY,第 一通知消息NOTIFY用于通知终端有新的联邦学习任务,并告知下载联邦学 习模型的地址;需要说明的是:
第一通知消息NOTIFY中的Event头域与订阅请求消息SUBSCRIBE中的 Event头域一致;
第一通知消息NOTIFY中的Subscription-State头域为“pending”,表明联 邦学习任务在进行中;
Content-Type的消息体中包含下载联邦学习模型的地址,该地址指向联邦 学习业务应用服务器或与联邦学习业务应用服务器相连;
Content-Type的消息体中,可包含本次学习任务级别,供终端下载、上传 数据时参考;
步骤c3,第一通知消息NOTIFY经由CSCF网元发送至终端,终端成功 接收到第一通知消息NOTIFY后,向联邦学习业务应用服务器返回应答消息;
步骤c4,终端根据Content-Type的消息体中的下载联邦学习模型的地址, 发起下载模型请求,对联邦学习模型数据进行下载;需要说明的是,终端将优 先使用Wi-Fi连接进行数据下载,如无Wi-Fi连接时,可根据学习任务的级别,判断是否可使用运营商数据网络进行数据下载;如通过运营商数据网络下载, 则联邦学习业务应用服务器可根据业务规则对此部分数据流量进行区分或减 免处理;
步骤c5,终端完成模型下载后,执行本地模型训练;完成训练后,使用 加密技术对梯度信息进行掩饰,并将掩饰后的结果上传至联邦学习业务应用服 务器;联邦学习业务应用服务器对终端的学习结果进行聚合,并将聚合的结果 下发至终端,终端收到聚合结果后,更新模型参数。上述下载到训练到上传到聚合到下载并更新模型参数的过程可执行多次,迭代进行;
步骤c6,完成训练任务后,联邦学习业务应用服务器向终端发送第二通 知消息NOTIFY,通知终端该联邦学习任务结束,需要说明的是:
第二通知消息NOTIFY中的Event头域与订阅请求消息SUBSCRIBE中的 Event头域一致;
第二通知消息NOTIFY中的Subscription-State头域为“terminated”,表明 任务已完成;
第二通知消息NOTIFY经由CSCF网元发送至终端,终端成功接收到第 二通知消息NOTIFY后,向联邦学习业务应用服务器返回应答消息;终端获 得最终的模型参数,提供给相关的应用;
步骤c7,联邦学***台。
如图5所示,本发明方案的联邦学***台共同实现联邦学习业 务的处理,其中终端与联邦业务学习应用服务器之间可通过ERC/5GC到IMS 网络、ERC/5GC到CMNET(ChinaMobile Network;***互联网)以及 直接通过CMNET进行信令交互和业务管理,充分发挥了运营商现有IMS网 络和数据网络的优势以及拥有广大终端客户的优势,有助于运营商在联邦学习 新兴领域中抢占先机;同时,通过开展联邦学习业务,在保护终端用户个人隐私的前提下充分发挥数据资产作用,实现用户、企业、运营商共赢。
如图6所示,本发明提供一种联邦学习业务的处理方法,应用于终端,所 述方法包括:
步骤61,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网 络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则用 于将终端的请求定位到所述联邦学习业务应用服务器;
步骤62,接收所述联邦学习业务应用服务器根据所述请求反馈的信息。
该实施例是应用于终端的联邦学习业务的处理方法;其中,终端在联邦学 习业务中作为联邦学习的参与方,参与联邦学习任务。终端开通联邦学习业务, 能够通过联邦学习模型,从而优化相关应用的用户体验;在***露个人隐私数 据的前提下利用本地数据资源优化模型。开展业务时,也可考虑根据在联邦学 习任务中的贡献度占比等业务规则对相应终端提供额外的业务服务或资费奖励。
需要说明的是,终端在完成IMS网络注册和联邦学习业务注册后,向联 邦学习业务应用服务器发起SIP协议(Session Initiation Protocol;会话初始协议)订阅请求信息SUBSCRIBE流程,联邦学习业务应用服务器在向终端回复 的订阅成功消息NOTIFY中携带下载联邦学习模型的地址,终端从该地址下 载联邦学习模型数据,并使用本地数据对模型进行训练,并将模型的更新内容上传。联邦学习业务应用服务器通过将各个终端的模型数据进行融合,优化预 测模型后,再将更新后的模型发送给终端,终端完成模型优化更新,过程不断 重复。在整个过程中,终端敏感数据始终存储在本地,不存在数据泄露的风险。 模型优化后,结果可应用于终端上相关应用,提升用户体验。另外,在具体的 实施例中,终端需进行功能改造,以支持上述协议处理流程。
可选的,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络 向联邦学习业务应用服务器发送联邦学习业务交互的请求,包括:
向所述IMS网络的CSCF网元发送注册请求;并通过所述IMS网络的呼 叫会话控制功能CSCF网元的触发规则,向联邦学习业务应用服务器发送所述 注册请求。
可选的,在注册完成后,还包括:
向所述IMS网络的CSCF网元发送订阅请求消息;其中所述订阅请求消 息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是 申请联邦学习任务的消息。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:
接收所述CSCF网元反馈的确认消息以及订阅成功消息;其中,所述订阅 成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段 相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:
接收所述CSCF网元发送的第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网 元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知 消息。
可选的,根据所述第一通知消息下载联邦学习模型,包括:
根据所述第一通知消息通过wifi网络或者运营商数据网络,从所述联邦 学习业务应用服务器下载所述联邦学习模型。
需要说明的是,该终端的方法是与上述联邦学习业务应用服务器的方法对 应的方法,上述联邦学习业务应用服务器的方法实施例中的所有实现方式均适 用于该终端的方法的实施例中,也能达到相同的技术效果。
如图7所示,本发明还提供一种联邦学***台,所述方法包括:
步骤71,向联邦学习业务应用服务器发送联邦学习请求;
步骤72,接收所述联邦学习业务应用服务器根据所述联邦学习请求反馈 的学习结果。
该实施例是应用于第三方业务平台的联邦学***台可以是运营商自有业务平台,也可以是向终端提供应用服务,或 作为联邦学***台与联邦学***台应支持与联邦学习业务AS对接。
可选的,所述学习结果是所述联邦学习业务应用服务器根据终端进行联邦 学习模型训练后并根据训练结果得到的聚合结果。
需要说明的是,该第三方业务平台的方法是与上述联邦学***台的方法的 实施例中,也能达到相同的技术效果。
如图8所示,一种联邦学习业务的处理装置80,应用于联邦学习业务应 用服务器,所述装置80包括:
收发模块81,用于接收目标对象的请求;具体的,根据IP多媒体子*** IMS网络的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或, 接收第二目标对象的请求;
处理模块82,用于根据所述请求,与所述目标对象进行联邦学习业务的 交互处理。
可选的,所述第一目标对象为终端,根据IMS网络的触发规则,通过所 述IMS网络接收第一目标对象的请求,包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终 端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务 器。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
所述CSCF网元接收终端的注册请求,根据所述注册请求向所述IMS网 络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返 回注册完成消息。
可选的,向所述CSCF返回注册完成消息后,所述CSCF网元接收终端的 订阅请求消息;其中所述订阅请求消息的头域中携带有订阅事件字段,所述订 阅事件字段表示所述订阅请求消息是申请联邦学习任务的消息。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端 反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订 阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为 第一值,所述第一值表示订阅成功。
可选的,所述第二目标对象为第三方业务平台,接收第二目标对象的请求, 包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进 行处理,生成联邦学习模型。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成所述联邦学习模型下载并进行模型 训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至所述第三方业务 平台。
可选的,所述第一通知消息的头域的订阅事件字段与所述订阅请求消息中 的订阅事件字段相同;
所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示联邦 学习任务在进行中;
所述第一通知消息的内容类型字段包括:所述联邦学习模型的下载地址和 /或本次联邦学习任务的级别。
可选的,所述第二通知消息的头域的订阅事件字段与所述订阅请求中的订 阅事件字段相同;
所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦 学习任务已经完成。
需要说明的是,该装置是与上述方法对应的装置,上述方法实施例中的所 有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种联邦学习业务应用服务器,包括:
收发机,用于接收目标对象的请求;具体的,根据IP多媒体子***IMS 网络的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或,接收 第二目标对象的请求;
处理器,用于根据所述请求,与所述目标对象进行联邦学习业务的交互处 理。
可选的,所述第一目标对象为终端,根据IMS网络的触发规则,通过所 述IMS网络接收第一目标对象的请求,包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终 端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务 器。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
所述CSCF网元接收终端的注册请求,根据所述注册请求向所述IMS网 络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返 回注册完成消息。
可选的,向所述CSCF返回注册完成消息后,还包括:
所述CSCF网元接收终端的订阅请求消息;其中所述订阅请求消息的头域 中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦 学习任务的消息。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端 反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订 阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为 第一值,所述第一值表示订阅成功。
可选的,所述第二目标对象为第三方业务平台,接收第二目标对象的请求, 包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进 行处理,生成联邦学习模型。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成所述联邦学习模型下载并进行模型 训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至所述第三方业务 平台。
可选的,所述第一通知消息的头域的订阅事件字段与所述订阅请求消息中 的订阅事件字段相同;
所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示联邦 学习任务在进行中;
所述第一通知消息的内容类型字段包括:所述联邦学习模型的下载地址和 /或本次联邦学习任务的级别。
可选的,所述第二通知消息的头域的订阅事件字段与所述订阅请求中的订 阅事件字段相同;
所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦 学习任务已经完成。
需要说明的是,该联邦学习业务应用服务器是与上述方法对应的联邦学习 业务应用服务器,上述方法实施例中的所有实现方式均适用于该联邦学习业务 应用服务器的实施例中,也能达到相同的技术效果。
本发明提供一种联邦学习业务的处理装置,应用于终端,所述装置包括:
收发模块,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则 用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业 务应用服务器根据所述请求反馈的信息。
可选的,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络 向联邦学习业务应用服务器发送联邦学习业务交互的请求,包括:
向所述IMS网络的CSCF网元发送注册请求;并通过所述IMS网络的呼 叫会话控制功能CSCF网元的触发规则,向联邦学习业务应用服务器发送所述 注册请求。
可选的,在注册完成后,还包括:
向所述IMS网络的CSCF网元发送订阅请求消息;其中所述订阅请求消 息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是 申请联邦学习任务的消息。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:接收所述CSCF网元反馈的确认消息以及订阅成功消息;其中,所述订阅 成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段 相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:接收所述CSCF网元发送的第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网 元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知 消息。
可选的,根据所述第一通知消息下载联邦学习模型,包括:
根据所述第一通知消息通过wifi网络或者运营商数据网络,从所述联邦 学习业务应用服务器下载所述联邦学习模型。
需要说明的是,该装置是与上述方法对应的装置,上述方法实施例中的所 有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种终端,包括:
收发机,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS 网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则 用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业 务应用服务器根据所述请求反馈的信息。
可选的,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络 向联邦学习业务应用服务器发送联邦学习业务交互的请求,包括:
向所述IMS网络的CSCF网元发送注册请求;并通过所述IMS网络的呼 叫会话控制功能CSCF网元的触发规则,向联邦学习业务应用服务器发送所述 注册请求。
可选的,在注册完成后,还包括:
向所述IMS网络的CSCF网元发送订阅请求消息;其中所述订阅请求消 息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是 申请联邦学习任务的消息。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:接收所述CSCF网元反馈的确认消息以及订阅成功消息;其中,所述订阅 成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段 相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
可选的,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包 括:接收所述CSCF网元发送的第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网 元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知 消息。
可选的,根据所述第一通知消息下载联邦学习模型,包括:
根据所述第一通知消息通过wifi网络或者运营商数据网络,从所述联邦 学习业务应用服务器下载所述联邦学习模型。
需要说明的是,该终端是与上述方法对应的终端,上述方法实施例中的所 有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。
本发明还提供一种联邦学***台,所 述装置包括:
收发模块,用于向联邦学习业务应用服务器发送联邦学习请求;接收所述 联邦学习业务应用服务器根据所述联邦学习请求反馈的学习结果。
可选的,所述学习结果是所述联邦学习业务应用服务器根据终端进行联邦 学习模型训练后并根据训练结果得到的聚合结果。
需要说明的是,该装置是与上述方法对应的装置,上述方法实施例中的所 有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种第三方业务平台,包括:
收发机,用于向联邦学习业务应用服务器发送联邦学习请求;接收所述联 邦学习业务应用服务器根据所述联邦学习请求反馈的学习结果。
可选的,所述学习结果是所述联邦学习业务应用服务器根据终端进行联邦 学习模型训练后并根据训练结果得到的聚合结果。
需要说明的是,该第三方业务平台是与上述方法对应的第三方业务平台, 上述方法实施例中的所有实现方式均适用于该第三方业务平台的实施例中,也 能达到相同的技术效果。
本发明提供一种联邦学习业务的处理***,包括:联邦学习业务应用服务 器;
所述联邦学***台。
可选的,接收目标对象的请求,包括:
根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络接收第一 目标对象的请求;和/或,接收第二目标对象的请求。
可选的,所述第一目标对象为终端,根据IMS网络的触发规则,通过所 述IMS网络接收第一目标对象的请求,包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终 端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务 器。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
所述CSCF网元接收终端的注册请求,根据所述注册请求向所述IMS网 络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返 回注册完成消息。
可选的,向所述CSCF返回注册完成消息后,还包括:
所述CSCF网元接收终端的订阅请求消息;其中所述订阅请求消息的头域 中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦 学习任务的消息。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端 反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订 阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为 第一值,所述第一值表示订阅成功。
可选的,所述第二目标对象为第三方业务平台,接收第二目标对象的请求, 包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进 行处理,生成联邦学习模型。
可选的,根据所述请求,与所述目标对象进行联邦学习业务的交互处理, 包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终 端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成所述联邦学习模型下载并进行模型 训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至所述第三方业务 平台。
可选的,所述第一通知消息的头域的订阅事件字段与所述订阅请求消息中 的订阅事件字段相同;
所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示联邦 学习任务在进行中;
所述第一通知消息的内容类型字段包括:所述联邦学习模型的下载地址和 /或本次联邦学习任务的级别。
可选的,所述第二通知消息的头域的订阅事件字段与所述订阅请求中的订 阅事件字段相同;
所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦 学习任务已经完成。
需要说明的是,该***是与上述方法***,上述方法实施例中的所有实现 方式均适用于该***的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序 的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。上述方法 实施例中的所有实现方式均适用于该实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令 在计算机上运行时,使得计算机执行如上所述的方法。上述方法实施例中的所 有实现方式均适用于该实施例中,也能达到相同的技术效果。
本发明的上述联邦学习业务方法和***,通过利用现有IMS网络,与开 通联邦学习业务的终端进行信令交互和业务管理;充分发挥了运营商现有IMS 网络和数据网络的优势以及拥有广大终端客户的优势,有助于运营商在联邦学 习新兴领域中抢占先机;通过开展联邦学习业务,在保护终端用户个人隐私的 前提下充分发挥数据资产作用,实现用户、企业、运营商共赢。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示 例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来 实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用 和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现 所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述 的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程, 在此不再赘述。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通 过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如, 所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方 式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可 以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性, 机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为 单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者 也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元 中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用 时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技 术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以 以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括 若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设 备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代 码的介质。
此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤 是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方 案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执 行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执 行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者 任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计 算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域 普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组 程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可 以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也 就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介 质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然, 各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为 本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺 序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行 或彼此独立地执行。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技 术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
Claims (19)
1.一种联邦学习业务的处理方法,其特征在于,应用于联邦学习业务应用服务器,所述方法包括:
根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或,接收第二目标对象的请求;
根据所述请求,与所述目标对象进行联邦学习业务的交互处理;
其中,根据所述请求,与所述目标对象进行联邦学习业务的交互处理,包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成联邦学习模型下载并进行模型训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至第三方业务平台。
2.根据权利要求1所述的联邦学习业务的处理方法,其特征在于,所述第一目标对象为终端,根据IMS网络的触发规则,通过所述IMS网络接收第一目标对象的请求,包括:
根据所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,接收终端的请求,所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务器。
3.根据权利要求2所述的联邦学习业务的处理方法,其特征在于,根据所述请求,与所述目标对象进行联邦学习业务的交互处理,包括:
所述CSCF网元接收终端的注册请求,根据所述注册请求向所述IMS网络的归属用户服务器HSS发起签约请求;
接收所述HSS返回的所述终端的签约信息;
根据所述终端的签约信息对终端的联邦学习业务注册后,向所述CSCF返回注册完成消息。
4.根据权利要求3所述的联邦学习业务的处理方法,其特征在于,向所述CSCF返回注册完成消息后,还包括:
所述CSCF网元接收终端的订阅请求消息;其中所述订阅请求消息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦学习任务的消息。
5.根据权利要求4所述的联邦学习业务的处理方法,其特征在于,根据所述请求,与所述目标对象进行联邦学习业务的交互处理,包括:
根据所述订阅请求通过所述CSCF网元向所述终端反馈确认消息;
在确认所述终端开通了联邦学习业务后,通过所述CSCF网元向所述终端反馈订阅成功消息,其中,所述订阅成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
6.根据权利要求4或5所述的联邦学***台,接收第二目标对象的请求,包括:
接收所述第三方业务平台发送的联邦学习请求,并对所述联邦学习请求进行处理,生成联邦学习模型。
7.根据权利要求6所述的联邦学习业务的处理方法,其特征在于,
所述第一通知消息的头域的订阅事件字段与所述订阅请求消息中的订阅事件字段相同;
所述第一通知消息的头域的订阅状态字段为第二值,所述第二值表示联邦学习任务在进行中;
所述第一通知消息的内容类型字段包括:所述联邦学习模型的下载地址和/或本次联邦学习任务的级别。
8.根据权利要求6所述的联邦学习业务的处理方法,其特征在于,
所述第二通知消息的头域的订阅事件字段与所述订阅请求中的订阅事件字段相同;
所述第二通知消息的头域的订阅状态字段为第三值,所述第三值表示联邦学习任务已经完成。
9.一种联邦学习业务的处理方法,其特征在于,应用于终端,所述方法包括:
根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器根据所述请求反馈的信息;
其中,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包括:
接收CSCF网元发送的第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知消息。
10.根据权利要求9所述的联邦学习业务的处理方法,其特征在于,根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络向联邦学习业务应用服务器发送联邦学习业务交互的请求,包括:
向所述IMS网络的CSCF网元发送注册请求;并通过所述IMS网络的呼叫会话控制功能CSCF网元的触发规则,向联邦学习业务应用服务器发送所述注册请求。
11.根据权利要求10所述的联邦学习业务的处理方法,其特征在于,在注册完成后,还包括:
向所述IMS网络的CSCF网元发送订阅请求消息;其中所述订阅请求消息的头域中携带有订阅事件字段,所述订阅事件字段表示所述订阅请求消息是申请联邦学习任务的消息。
12.根据权利要求11所述的联邦学习业务的处理方法,其特征在于,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包括:
接收所述CSCF网元反馈的确认消息以及订阅成功消息;其中,所述订阅成功消息的头域的订阅事件字段与所述订阅请求消息的头域的订阅事件字段相同,所述订阅成功消息的订阅状态字段为第一值,所述第一值表示订阅成功。
13.根据权利要求9所述的联邦学习业务的处理方法,其特征在于,根据所述第一通知消息下载联邦学习模型,包括:
根据所述第一通知消息通过无线网络或者运营商数据网络,从所述联邦学习业务应用服务器下载所述联邦学习模型。
14.一种联邦学习业务的处理装置,其特征在于,应用于联邦学习业务应用服务器,所述装置包括:
收发模块,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或,接收第二目标对象的请求;
处理模块,用于根据所述请求,与所述目标对象进行联邦学习业务的交互处理;
其中,根据所述请求,与所述目标对象进行联邦学习业务的交互处理,包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成联邦学习模型下载并进行模型训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至第三方业务平台。
15.一种联邦学习业务应用服务器,其特征在于,包括:
收发机,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络接收第一目标对象的请求;和/或,接收第二目标对象的请求;
处理器,用于根据所述请求,与所述目标对象进行联邦学习业务的交互处理;
其中,根据所述请求,与所述目标对象进行联邦学习业务的交互处理,包括:
根据所述请求,向终端发送第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
接收终端根据所述第一通知消息完成联邦学习模型下载并进行模型训练后得到并发送的训练结果;
根据所述训练结果,得到聚合结果;
向所述终端发送第二通知消息后,将所述聚合结果发送至第三方业务平台。
16.一种联邦学习业务的处理装置,其特征在于,应用于终端,所述装置包括:
收发模块,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业务应用服务器根据所述请求反馈的信息;
其中,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包括:
接收CSCF网元发送的第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知消息。
17.一种终端,其特征在于,包括:
收发机,用于根据IP多媒体子***IMS网络的触发规则,通过所述IMS网络向联邦学习业务应用服务器发送联邦学习业务交互的请求;所述触发规则用于将终端的请求定位到所述联邦学习业务应用服务器;接收所述联邦学习业务应用服务器根据所述请求反馈的信息;
其中,接收所述联邦学习业务应用服务器根据所述请求反馈的信息,包括:
接收CSCF网元发送的第一通知消息,所述第一通知消息用于通知终端有新的联邦学习任务可以学习;
根据所述第一通知消息下载联邦学习模型;
根据所述联邦学习模型进行模型训练后得到训练结果,通过所述CSCF网元发送至所述联邦学习业务应用服务器;
接收所述联邦学习业务应用服务器经过所述CSCF网元反馈的聚合结果;
接收所述联邦学习业务应用服务器通过所述CSCF网元发送的第二通知消息。
18.一种通信设备,其特征在于,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如权利要求1至8任一项所述的方法或者9至13任一项所述的方法。
19.一种计算机可读存储介质,其特征在于,存储指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至8任一项所述的方法或者9至13任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110357540.5A CN115242756B (zh) | 2021-04-01 | 2021-04-01 | 一种联邦学习业务的处理方法、装置、设备以及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110357540.5A CN115242756B (zh) | 2021-04-01 | 2021-04-01 | 一种联邦学习业务的处理方法、装置、设备以及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115242756A CN115242756A (zh) | 2022-10-25 |
CN115242756B true CN115242756B (zh) | 2024-06-21 |
Family
ID=83666662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110357540.5A Active CN115242756B (zh) | 2021-04-01 | 2021-04-01 | 一种联邦学习业务的处理方法、装置、设备以及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115242756B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118175052A (zh) * | 2022-12-08 | 2024-06-11 | 维沃移动通信有限公司 | 模型训练方法、终端及网络侧设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105282730A (zh) * | 2014-05-26 | 2016-01-27 | 中国电信股份有限公司 | Ims网络中终端通信状态获取方法与***和应用服务器 |
CN106060902A (zh) * | 2016-07-07 | 2016-10-26 | 中国联合网络通信集团有限公司 | 基于网关的终端接入方法和*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106332034A (zh) * | 2015-06-18 | 2017-01-11 | 中兴通讯股份有限公司 | 一种第三方应用的计费方法、装置及应用功能设备 |
CN111598186B (zh) * | 2020-06-05 | 2021-07-16 | 腾讯科技(深圳)有限公司 | 基于纵向联邦学习的决策模型训练方法、预测方法及装置 |
-
2021
- 2021-04-01 CN CN202110357540.5A patent/CN115242756B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105282730A (zh) * | 2014-05-26 | 2016-01-27 | 中国电信股份有限公司 | Ims网络中终端通信状态获取方法与***和应用服务器 |
CN106060902A (zh) * | 2016-07-07 | 2016-10-26 | 中国联合网络通信集团有限公司 | 基于网关的终端接入方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN115242756A (zh) | 2022-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109451446B (zh) | 携号转网方法、装置及设备 | |
CN101156393B (zh) | 在ims网络中根据初始过滤规则处理注册消息的方法 | |
CN101518031B (zh) | 支持分流的计费与会话处理的机制 | |
US8050391B1 (en) | System and method for capturing accounting data for a communication session | |
CN104813655B (zh) | 在视频会议会话中预览呼叫方的方法 | |
CN102763367B (zh) | 用于策略和计费规则节点的生成的到期消息处理 | |
CN103875221B (zh) | 使用vplmn锚定器的ims漫游的归属路由选择 | |
EP1802028B1 (en) | A charging network , charging agent apparatus as well and the charging method thereof | |
CN107113312A (zh) | 将会话发起协议互联网协议多媒体子***的呼叫分拨到多个相关联的装置 | |
CN106162574A (zh) | 集群***中应用统一鉴权方法、服务器与终端 | |
CN100403692C (zh) | 在ims网络中处理注册初始过滤规则的方法 | |
CN101422014A (zh) | 一种节点 | |
EP3198837B1 (en) | Cdf tracking for offline charging | |
US8090667B2 (en) | Charging in a communication system | |
CN109756453A (zh) | 一种集群***中组成员信息的获取方法、装置及*** | |
CN101647255A (zh) | 用于管理应用程序集合体的方法和装置 | |
US20080091781A1 (en) | Group communication | |
CN109600389A (zh) | 一种基于区块链的集团用户通信方法和*** | |
CN115242756B (zh) | 一种联邦学习业务的处理方法、装置、设备以及*** | |
CN101431419B (zh) | 计费处理方法、网络***、计费***及业务服务器 | |
CN104253799B (zh) | Ims网络中的服务质量控制方法与*** | |
CN101272260A (zh) | 业务鉴权的方法和通用业务订购管理设备及通信*** | |
CN109819123B (zh) | 一种增值业务的实现方法、装置和行业应用鉴权中心 | |
CN109548021A (zh) | 一种基于区块链的通信方法及*** | |
CN104767721B (zh) | 向第三方用户提供核心网络服务的方法和网络单元 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |