基于云端协同的网络信息资源整合方法及系统与流程
本发明涉及网络信息处理,尤其涉及基于云端协同的网络信息资源整合方法及系统。
背景技术:
1、随着云计算、分布式存储及边缘计算技术的发展,网页资源、文档资源、图像资源、音视频资源及结构化数据资源通常分散存储于不同云端协同节点。为保证网络信息资源在不同节点之间保持一致,现有技术主要采用资源目录比对、版本标识比对、内容摘要校验及全量数据同步方式识别资源差异,并在检测到资源内容不一致时执行资源复制、版本覆盖及状态更新。部分方案通过分区索引、哈希树及集合摘要减少直接传输的资源数据量,从而提高分布式资源同步效率。
2、然而,现有网络信息资源整合方式通常将资源身份差异与资源状态差异混合处理,难以准确区分网络信息资源缺失与同一网络信息资源状态分歧,容易产生重复传输、错误覆盖及资源状态丢失。面对差异数量超过预设解码能力的资源集合时,现有方案往往需要扩大比对范围、重新划分资源区段或重新生成全部校验数据,难以依据未恢复差异的位置进行局部递归处理,导致计算量和通信量随网络信息资源规模增加而显著上升。完成资源补充及状态整合后,现有方案还缺少面向差异参与过程的增量草图更新及闭合状态记录机制,通常需要重新计算完整资源摘要,难以追踪资源差异的处置路径,也难以在历史状态再次出现时快速恢复对应资源协同范围,影响云端网络信息资源整合的准确性、效率、一致性及可追溯性。
3、因此,如何提供基于云端协同的网络信息资源整合方法及系统是本领域技术人员亟需解决的问题。
技术实现思路
1、本发明的一个目的在于提出基于云端协同的网络信息资源整合方法及系统,本发明通过同源状态对构建、pinsketch差异解码、残余校验驱动的层级域展开及有限域增量消元,准确区分资源缺失与同源状态分歧,减少无效数据传输和协同域草图重复计算,提高云端网络信息资源整合的准确性、处理效率、状态一致性及过程可追溯性。
2、根据本发明实施例的基于云端协同的网络信息资源整合方法,包括如下步骤:
3、获取云端协同节点中的网络信息资源,形成由同源锚位与状态分支位耦合的同源状态对;
4、将同源状态对映射为有限域元素,按同源锚位的编码区段构建层级资源协同域,计算各资源协同域的pinsketch奇次校验综合量,形成协同域草图;
5、交换协同域草图并生成差分校验综合量,执行pinsketch差异解码,利用同源锚位与状态分支位的抵消模式区分资源缺失与同源状态分歧,形成资源差异态;
6、当资源差异态未完成解码闭合时,以残余校验综合量的非零分布定位待展开区段,保持同源状态对处于同一资源协同域内并递归展开待展开区段,形成局部差异集;
7、针对局部差异集执行资源定向补充与同源状态整合,形成闭合资源态;
8、将闭合资源态对应的差异参与轨迹嵌入协同域草图,通过有限域增量消元移除差异元素并补入闭合元素,形成携带闭合印记的闭合草图;
9、比较云端协同节点的闭合草图,闭合印记一致时回卷局部资源协同域,历史状态重现时重新展开对应资源协同域,父资源协同域的差分校验综合量为空时,输出统一网络信息资源整合结果。
10、可选的,所述由同源锚位与状态分支位耦合的同源状态对的得到具体包括:
11、获取云端协同节点中的网络信息资源,从网络信息资源中提取资源身份信息并执行身份稳定化处理,形成资源身份特征序列,对资源身份特征序列执行确定性同源锚计算,形成同源锚位;
12、获取同源锚位对应网络信息资源的资源状态信息,并执行状态一致化处理,形成资源状态特征序列,将同源锚位与资源状态特征序列进行绑定并执行确定性状态分支计算,形成与同源锚位关联的状态分支位;
13、将状态分支位登记至对应同源锚位下,建立同源锚位与状态分支位之间的耦合关系,按照同源锚位在前和状态分支位在后的组合结构形成同源状态对。
14、可选的,所述协同域草图的得到具体包括:
15、读取同源状态对中的同源锚位与状态分支位,分别为同源锚位与状态分支位配置不同的类型标识,将同源锚位与对应类型标识组合形成锚位映射序列,将同源锚位、状态分支位与对应类型标识组合形成分支位映射序列,采用统一有限域映射规则将锚位映射序列和分支位映射序列转换为非零有限域元素,并按照同源锚位保留有限域元素之间的同源关联,形成有限域同源状态集;
16、读取有限域同源状态集中的同源锚位,按照由短至长设置的编码区段长度依次截取同源锚位的前缀编码,将前缀编码相同的有限域同源状态集归入同一资源协同域,并将每一同源状态对对应的锚位有限域元素与分支位有限域元素同步归入同一资源协同域,按照编码区段长度之间的包含关系连接父资源协同域与子资源协同域,形成层级资源协同域;
17、逐一读取层级资源协同域中的有限域元素,按照pinsketch预设差异恢复容量确定需要计算的奇数幂次数量,分别计算每一有限域元素的一次幂、三次幂并按照奇数递增关系继续计算至预设最高奇数幂,将相同奇数幂次对应的计算结果在二元扩域内执行累加,形成各奇数幂次对应的pinsketch奇次校验综合量,按照奇数幂次由低至高排列pinsketch奇次校验综合量,形成资源协同域对应的协同域草图。
18、可选的,所述资源差异态的得到具体包括:
19、获取第一云端协同节点与第二云端协同节点针对同一资源协同域形成的协同域草图,按照奇数幂次排列位置提取两个协同域草图中的pinsketch奇次校验综合量并执行逐项有限域加法,将各有限域加法结果按照奇数幂次递增顺序排列,形成差分校验综合量;
20、读取差分校验综合量,执行pinsketch差异解码,利用二元扩域中的幂次递推关系补全pinsketch差异解码所需的校验综合量,按照补全后的校验综合量建立线性递推关系,确定差异元素数量和差异定位关系,依据差异定位关系遍历二元扩域中的非零元素,恢复满足差异定位条件的有限域元素,将恢复的有限域元素重新计算为校验综合量并与差分校验综合量进行一致性校验,在恢复数量不超过pinsketch预设差异恢复容量且一致性校验通过时,形成差异元素集合;
21、将差异元素集合与有限域同源状态集进行关联检索,恢复差异有限域元素对应的同源锚位、状态分支位和节点归属,按照同源锚位聚合差异有限域元素,利用同源锚位与状态分支位的抵消模式区分资源缺失关系与同源状态分歧关系,形成资源差异态。
22、可选的,所述局部差异集的得到具体包括:
23、读取资源差异态关联的差异元素集合和差分校验综合量,对差异元素集合重新计算校验贡献,将校验贡献与差分校验综合量中对应奇数幂次的有限域元素逐项相加,形成残余校验综合量,并依据残余校验综合量判断资源差异态是否完成解码闭合;
24、读取资源差异态所属父资源协同域包含的子资源协同域草图,对相同奇数幂次的pinsketch奇次校验综合量执行逐项有限域加法,形成子域差分校验综合量,并消去对应子资源协同域中差异元素集合的校验贡献,形成子域残余校验综合量,记录子域残余校验综合量中的非零项,形成非零分布,并将存在非零项且未完成解码闭合的同源锚位编码区段确定为待展开区段;
25、读取待展开区段,依据子域残余校验综合量的非零分布执行同源约束的层级域展开处理,生成下一级子域差分校验综合量并执行pinsketch差异解码,将完成解码闭合的差异元素写入局部差异集,将未完成解码闭合的编码区段继续确定为待展开区段,直至差异元素数量不超过pinsketch预设差异恢复容量且差异元素能够完整重构子域差分校验综合量,形成局部差异集。
26、可选的,所述闭合资源态的得到具体包括:
27、读取局部差异集,按照同源锚位执行资源差异归类处理,形成差异处置单元;
28、对资源缺失关系对应的差异处置单元执行资源定向补充,将网络信息资源写入缺失节点,形成资源补充结果;
29、对同源状态分歧关系对应的差异处置单元执行同源状态整合,按照状态闭合规则确定目标资源状态,将目标资源状态写入对应网络信息资源,并与资源补充结果汇集形成闭合资源态。
30、可选的,所述携带闭合印记的闭合草图的得到具体包括:
31、读取闭合资源态,按照同源锚位提取差异参与状态、目标资源状态和节点写入结果,将目标资源状态执行确定性状态分支计算,形成目标状态分支位,按照状态演进次序排列差异参与状态对应的有限域差异元素,形成差异参与轨迹,将同源锚位、目标状态分支位和差异参与轨迹执行确定性闭合计算,形成闭合印记,将闭合印记、同源锚位和目标状态分支位执行有限域映射,形成闭合元素,并将差异参与轨迹、闭合印记和闭合元素关联形成闭合更新记录;
32、读取协同域草图和闭合更新记录,依据差异参与轨迹中的节点归属,将参与资源定向补充和同源状态整合的有限域差异元素配置至对应云端协同节点,对协同域草图执行有限域增量消元,按照协同域草图中的奇数幂次逐项计算有限域差异元素的校验贡献,并结合对应pinsketch奇次校验综合量执行有限域加法,按照相同奇数幂次计算闭合元素的校验贡献,并将闭合元素的校验贡献补入消元后的pinsketch奇次校验综合量,形成增量校验综合量;
33、将闭合印记写入同源锚位对应的资源协同域,建立闭合印记与闭合元素、目标状态分支位及差异参与轨迹之间的关联关系,形成携带闭合印记的闭合草图。
34、可选的,所述统一网络信息资源整合结果的得到具体包括:
35、获取第一云端协同节点与第二云端协同节点针对同一局部资源协同域形成的闭合草图,执行闭合一致性校验,在闭合印记及对应增量校验综合量一致时执行资源协同域回卷处理,形成回卷资源协同域;
36、读取回卷资源协同域中的同源状态对和闭合印记,执行闭合印记驱动的历史状态重新展开处理,在历史状态重现时形成重展资源协同域;
37、获取回卷资源协同域和重展资源协同域对应的父资源协同域闭合草图,执行父域闭合确认处理,在父资源协同域的差分校验综合量为空时,输出统一网络信息资源整合结果。
38、根据本发明实施例的基于云端协同的网络信息资源整合系统,包括:
39、同源状态构建模块,用于获取云端协同节点中的网络信息资源,形成由同源锚位与状态分支位耦合的同源状态对;
40、协同草图生成模块,用于将同源状态对映射为有限域元素,按同源锚位的编码区段构建层级资源协同域,计算各资源协同域的pinsketch奇次校验综合量,形成协同域草图;
41、资源差异解码模块,用于交换协同域草图并生成差分校验综合量,执行pinsketch差异解码,利用同源锚位与状态分支位的抵消模式区分资源缺失与同源状态分歧,形成资源差异态;
42、残余驱动展开模块,用于当资源差异态未完成解码闭合时,以残余校验综合量的非零分布定位待展开区段,保持同源状态对处于同一资源协同域内并递归展开待展开区段,形成局部差异集;
43、资源定向整合模块,用于针对局部差异集执行资源定向补充与同源状态整合,形成闭合资源态;
44、闭合草图更新模块,用于将闭合资源态对应的差异参与轨迹嵌入协同域草图,通过有限域增量消元移除差异元素并补入闭合元素,形成携带闭合印记的闭合草图;
45、协同闭合输出模块,用于比较云端协同节点的闭合草图,闭合印记一致时回卷局部资源协同域,历史状态重现时重新展开对应资源协同域,父资源协同域的差分校验综合量为空时,输出统一网络信息资源整合结果。
46、本发明的有益效果是:
47、本发明采用pinsketch对云端协同节点中的网络信息资源进行差异识别,利用pinsketch能够通过紧凑的奇次校验综合量恢复稀疏集合差异的特点,在无需交换完整网络信息资源目录和资源内容的条件下获得差异元素,从而减少云端协同节点之间的数据传输量和资源比对计算量;针对常规pinsketch只能恢复集合元素差异、无法判断差异技术含义的问题,本发明将同源锚位与状态分支位耦合形成同源状态对,并通过两类有限域元素在差分校验综合量中的抵消模式区分资源缺失与同源状态分歧,使资源身份差异和资源状态差异得到分别识别,避免将状态更新误判为资源缺失,也避免采用资源覆盖方式处理同源状态分歧,提高网络信息资源差异识别和整合处置的准确性。
48、针对资源差异数量超过pinsketch预设差异恢复容量时难以完成差异解码的问题,本发明构建基于同源锚位编码区段的层级资源协同域,并依据残余校验综合量的非零分布定位待展开区段,仅对存在未恢复差异的资源协同域执行递归展开,展开过程中保持同源锚位对应的锚位有限域元素与状态分支位有限域元素处于同一资源协同域,防止同源状态对被层级划分拆分,使资源缺失关系与同源状态分歧关系的抵消模式保持有效。通过逐级缩小pinsketch差异解码范围,使局部差异元素数量进入pinsketch预设差异恢复容量,避免扩大资源比对范围和重新处理不存在差异的网络信息资源,提高大规模云端网络信息资源整合的解码效率和适应能力。
49、此外,针对资源定向补充与同源状态整合完成后需要重新生成完整资源草图、难以记录差异处置过程的问题,本发明将差异参与轨迹、目标状态分支位和同源锚位形成闭合印记,并通过有限域增量消元直接移除差异元素的校验贡献、补入闭合元素的校验贡献,形成携带闭合印记的闭合草图,从而无需重新读取资源协同域中的全部有限域元素;云端协同节点的闭合印记一致时回卷局部资源协同域,减少持续维护局部层级结构产生的存储和计算开销,历史状态重现时依据闭合印记恢复资源协同域展开路径和差异参与轨迹,实现对应资源协同域的定向重新展开。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com