[发明专利]基于回调机制的细粒度数据流可靠卸载方法有效
申请号: | 202011287136.7 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112286666B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 尚凤军;王一涵;韩文瑾 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/445;G06F9/50;G06F9/54;G06N3/04;G06N3/08 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 机制 细粒度 数据流 可靠 卸载 方法 | ||
1.一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述卸载方法包括以下步骤:
S1、客户端设备采集设备信息,并向边缘云服务器发送所述设备信息;
S2、所述边缘云设备对所述设备信息进行校验,校验通过后与所述客户端设备建立连接;
S3、根据设备信息,确定所述客户端设备的数据流类型,并按照所述数据流类型所对应的第一特定帧片段提取出粗粒度数据流;
S4、采用卷积神经网络从所述粗粒度数据流中的第二特定帧片段提取出细粒度数据流;
S5、所述客户端设备判断所述细粒度数据流是否需要卸载到服务器;
S6、若需要卸载到服务器,则将所述细粒度数据流上传至所述边缘云服务器中,所述边缘云服务器向所述客户端设备返回上行回调消息;所述边缘云服务器进行数据处理后生成结果,并将所述结果回传至所述客户端设备中,所述客户端设备向所述边缘云服务器返回下行回调信息;
S7、若不需卸载至服务器,则在客户端设备对所述细粒度数据进行本地处理,并生成结果。
2.根据权利要求1所述的一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述边缘云设备对所述设备信息进行校验的内容包括:
校验客户端设备编号是否正确;
校验客户端设备名是否正确;
校验物联网平台的账号API是否正确;
校验IP地址是否正确。
3.根据权利要求1所述的一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述客户端设备与所述边缘云之间通过消息队列遥测传输协议建立连接。
4.根据权利要求1所述的一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述采用卷积神经网络从所述粗粒度数据流中的第二特定帧片段提取出细粒度数据流包括在所述卷积神经网络的训练过程中,利用前向传播预测出粗粒度数据流中的各个细粒度数据流的数据类型,利用后向更新权重进行拟合,在残差网络中的最后一层把输入的目标细粒度数据流中对应的第二特定帧片段标签为一串二进制哈希码字,并将所述哈希码字作为第二特定帧片段的目标阈值与前向传播所预测出的数据类型进行残差学习。
5.根据权利要求1所述的一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述客户端设备判断所述细粒度数据流是否需要卸载到服务器包括判断细粒度数据流的大小是否超过本地设备即所述客户端设备计算力的预设阈值,若超过预设阈值,则将所述细粒度数据流发送到服务器中进行卸载,否则将所述细粒度数据流在所述客户端设备处进行本地处理。
6.根据权利要求1所述的一种基于回调机制的细粒度数据流可靠卸载方法,其特征在于,所述步骤S6包括:
S61:客户端设备使用发布模式推送细粒度数据流至边缘云服务器进行处理;
S62:边缘云服务器接收到细粒度数据流后,返回一个上行回调信息至客户端设备,告知客户端设备已收到数据流,确保上行的细粒度数据流成功发送至边缘云服务器;
S63:客户端设备通过HTTP请求推送订阅,请求获取数据结果;
S64:边缘云服务器在接受到请求后,向客户端设备推送数据结果;
S65:客户端在接收到结果后,使用发布模式推送一个下行回调信息至边缘云服务器,告知所述边缘云服务器已收到订阅结果;
S66:服务器收到客户端所述下行回调信息后,再返回一个HTTP响应至客户端设备,确保下行的数据结果已成功返回至客户端设备;输出数据结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011287136.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装配式建筑设计支架顶梁板
- 下一篇:一种全自动更换加热食物微波炉