[发明专利]一种信息提交方法有效
申请号: | 201611207648.1 | 申请日: | 2016-12-23 |
公开(公告)号: | CN108243146B | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 唐德可;黄玉甫;宋才秀 | 申请(专利权)人: | 中科星图股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 11271 北京安博达知识产权代理有限公司 | 代理人: | 徐国文 |
地址: | 101399 北京市顺义区临空经济核*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种高效的信息提交方法,该方法包括提交节点接收用户提出的数据通信请求;获取本次通信密钥;基于本次通信密钥对数据内容进行加密处理;将经过加密处理后的数据发送到上位机;该方法能够方便应用到各种提交节点中,针对不同的数据类型均能够进行高效的数据提交,在提交过程中能够保证数据的安全性,在接收到提交数据后能够针对数据类型适应性的调整数据检验策略,该方法能够应用于智能家居系统中,用于向用户呈现智能家居管理信息和智能家用设备的运行状况信息。 | ||
搜索关键词: | 加密处理 数据类型 通信密钥 信息提交 数据通信请求 运行状况信息 智能家居系统 调整数据 管理信息 家用设备 节点接收 数据内容 数据提交 用户呈现 智能家居 上位机 数据发 应用 智能 检验 保证 | ||
【主权项】:
1.一种信息提交方法,其特征在于,该方法包括如下步骤:/n步骤1:提交节点获取需要提交的数据内容,进行数据加密后,对加密后的数据进行分块后作数据检验处理;/n所述步骤1包括:/n(1)提交节点接收数据通信任务及其对应的任务优先级TaskPr;具体为:/n从提交节点从任务中获取任务优先级TaskPr,以及每个待通信数据文件名称及其存储位置;/n获取待通信数据的类型数目nt,为每种数据类型分别创建子任务T1~Tnt,每个子任务负责采集一种类型的数据,子任务用于基于存储位置和数据文件名称查找到相应类型的数据文件,采集该类型的数据文件,并将该类型的所有数据文件按照文件名称进行排序,将排序后的数据文件进行组合,组合后形成该类型的数据文件组合;/n每个子任务保存该子任务包含的文件名称和该文件的大小之间的对应关系;/n(2)提交节点计算每个子任务优先级,具体为:计算每个子任务采集的数据文件的优先级,计算每个优先级等级的文件数目,根据公式(1)计算该子任务的优先级Tpri,其中,k为第k个优先权等级,Wk为第k优先权等级对应的权重系数,PLk表示第k个优先权等级对应的文件数目:/nTpri=TaskPr×(∑Wk×PLk/∑PLk)——公式(1)/n(3)提交节点按照优先级顺序分别对每个子任务进行调度处理,具体为:将所有子任务设置为就绪状态,并按照优先级从大到小的顺序排序,将排序后的子任务交由调度单元进行调度;调度单元为提交节点内所包含的单元;/n调度单元将子任务按照其优先级放入调度队列中进行统一的调度;/n子任务进入针对所有任务对应的所有子任务进行统一的调度列表后,所有子任务的优先级需要和已经进入调度列表的其他子任务的优先级进行比较后重新进行排序;/n通过设置任务优先级的方式调整该任务对应的所有子任务的优先级,当将任务的优先级设置为足够大时,使得该任务对应的所有的子任务均处于调度列表的前部;/n当系统存在子任务调度可用资源时,调度单元从调度队列头部获取第一个子任务进行调度;/n被调度的子任务将执行后续具体的数据通信处理,具体的:/n通过子任务的方式使得所有的数据通信任务均按照其优先级的顺序有序完成;/n对于高优先级的任务即使晚进入队列也会得到优先的处理;/n或通过提高优先级的方式调整处理顺序;/n(4)提交节点子任务基于随机数计算数据加密密钥K1,具体为:/n获取随机数S1,S2,S3,基于该随机数S1~S3和该子任务数据类型从存储节点获取密钥机文件;/n基于随机数S1~S3和密钥机文件,采用公式(2)计算本次数据加密密钥K1,其中,在参与计算时,用S3代表的运算替代S3;/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科星图股份有限公司,未经中科星图股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611207648.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种多源身份认证方法
- 下一篇:一种观看数据加载方法