Network information resource integration method and system based on cloud collaboration
Patent Information
- Application Number
- CN202611388227.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-08
- Publication Date
- 2026-10-30
AI Technical Summary
[0003]然而,现有网络信息资源整合方式通常将资源身份差异与资源状态差异混合处理,难以准确区分网络信息资源缺失与同一网络信息资源状态分歧,容易产生重复传输、错误覆盖及资源状态丢失
本发明采用PinSketch对云端协同节点中的网络信息资源进行差异识别,利用PinSketch能够通过紧凑的奇次校验综合量恢复稀疏集合差异的特点,在无需交换完整网络信息资源目录和资源内容的条件下获得差异元素,从而减少云端协同节点之间的数据传输量和资源比对计算量;针对常规PinSketch只能恢复集合元素差异、无法判断差异技术含义的问题,本发明将同源锚位与状态分支位耦合形成同源状态对,并通过两类有限域元素在差分校验综合量中的抵消模式区分资源缺失与同源状态分歧,使资源身份差异和资源状态差异得到分别识别,避免将状态更新误判为资源缺失,也避免采用资源覆盖方式处理同源状态分歧,提高网络信息资源差异识别和整合处置的准确性。
Smart Images

Figure CN123020549A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of network information processing technology, and in particular to a method and system for integrating network information resources based on cloud collaboration. Background Technology
[0002] With the development of cloud computing, distributed storage, and edge computing technologies, web page resources, document resources, image resources, audio and video resources, and structured data resources are typically stored across different cloud collaboration nodes. To ensure consistency of network information resources across different nodes, existing technologies mainly employ resource catalog comparison, version identifier comparison, content digest verification, and full data synchronization to identify resource differences. When inconsistencies are detected, resource replication, version overwriting, and status updates are performed. Some solutions reduce the amount of resource data directly transmitted through partitioned indexes, hash trees, and set digests, thereby improving the efficiency of distributed resource synchronization.
[0003] However, existing methods for integrating network information resources typically mix resource identity differences with resource status differences, making it difficult to accurately distinguish between missing network information resources and status discrepancies within the same network information resource. This can easily lead to duplicate transmissions, erroneous overwriting, and loss of resource status. When faced with resource sets where the number of differences exceeds the preset decoding capacity, existing solutions often require expanding the comparison range, re-dividing resource segments, or regenerating all verification data. They struggle to perform local recursive processing based on the locations where differences have not been recovered, resulting in a significant increase in computational and communication loads as the scale of network information resources grows. After completing resource replenishment and status integration, existing solutions lack incremental sketch updates and closed-loop status recording mechanisms for the difference participation process. They typically require recalculating the complete resource summary, making it difficult to track the handling path of resource differences and to quickly restore the corresponding resource coordination scope when historical states reappear. This affects the accuracy, efficiency, consistency, and traceability of cloud-based network information resource integration.
[0004] Therefore, how to provide a method and system for integrating network information resources based on cloud collaboration is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] One objective of this invention is to propose a method and system for integrating network information resources based on cloud collaboration. This invention accurately distinguishes between resource missingness and divergence in the same-source state by constructing same-source state pairs, decoding differences using PinSketch, hierarchical domain expansion driven by residual verification, and incremental elimination of finite domains. This reduces invalid data transmission and redundant calculation of collaborative domain sketches, thereby improving the accuracy, processing efficiency, state consistency, and process traceability of cloud network information resource integration.
[0006] The cloud-based collaborative network information resource integration method according to an embodiment of the present invention includes the following steps: Acquire network information resources from cloud-based collaborative nodes to form a common-source state pair coupled with a common-source anchor and a state branch bit; Map the same-source state pairs to finite field elements, construct hierarchical resource collaboration domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaboration domain, and form a collaboration domain sketch. Exchange the cooperative domain sketch and generate the differential check synthesis quantity, perform PinSketch differential decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. When the resource difference state has not been decoded and closed, the segment to be expanded is located by the non-zero distribution of the residual check synthesis quantity. The same source state pairs are kept in the same resource cooperation domain and the segment to be expanded is recursively expanded to form a local difference set. Targeted resource replenishment and integration of homogeneous states are performed on local difference sets to form a closed resource state; Embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch, remove differential elements and add closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark; Compare the closed sketches of the cloud-based collaborative nodes. When the closed imprints are consistent, roll back the local resource collaborative domain. When the historical state is reproduced, re-unfold the corresponding resource collaborative domain. When the differential check summary of the parent resource collaborative domain is empty, output the unified network information resource integration result.
[0007] Optionally, obtaining the homogeneous state pair coupled by the homogeneous anchor and the state branch bit specifically includes: Obtain network information resources from cloud collaborative nodes, extract resource identity information from network information resources and perform identity stabilization processing to form a resource identity feature sequence, perform deterministic same-source anchor calculation on the resource identity feature sequence to form same-source anchor position; Obtain the resource status information of the network information resources corresponding to the same source anchor, perform state consistency processing to form a resource status feature sequence, bind the same source anchor with the resource status feature sequence and perform deterministic state branch calculation to form a state branch bit associated with the same source anchor; Register the state branch bit under the corresponding source anchor bit, establish the coupling relationship between the source anchor bit and the state branch bit, and form a source state pair according to the combination structure of source anchor bit first and state branch bit second.
[0008] Optionally, obtaining the cooperative domain sketch specifically includes: Read the source anchor and state branch bits in the source state pair, configure different type identifiers for the source anchor and state branch bits respectively, combine the source anchor and the corresponding type identifier to form an anchor mapping sequence, and combine the source anchor, state branch bits and the corresponding type identifier to form a branch bit mapping sequence. Use a unified finite field mapping rule to convert the anchor mapping sequence and the branch bit mapping sequence into non-zero finite field elements, and retain the source association between finite field elements according to the source anchor to form a finite field source state set; Read the source anchors in the finite field source state set, extract the prefix codes of the source anchors in order of the length of the coding segment set from shortest to longest, group the finite field source state sets with the same prefix codes into the same resource coordination domain, and synchronously group the anchor finite field elements and branch finite field elements corresponding to each source state pair into the same resource coordination domain. Connect the parent resource coordination domain and the child resource coordination domain according to the inclusion relationship between the coding segment lengths to form a hierarchical resource coordination domain. Read the finite field elements in the hierarchical resource collaboration domain one by one, determine the number of odd powers to be calculated according to the PinSketch preset difference recovery capacity, calculate the first power and the third power of each finite field element respectively, and continue to calculate up to the preset highest odd power according to the odd number increment relationship. The calculation results corresponding to the same odd power are accumulated in the binary extended domain to form the PinSketch odd power check comprehensive quantity corresponding to each odd power. Arrange the PinSketch odd power check comprehensive quantities from low to high odd power to form the collaboration domain sketch corresponding to the resource collaboration domain.
[0009] Optionally, obtaining the resource differential state specifically includes: Obtain the collaborative domain sketches formed by the first cloud collaborative node and the second cloud collaborative node for the same resource collaborative domain. Extract the PinSketch odd-order check synthesis quantities from the two collaborative domain sketches according to the odd power order and perform item-by-item finite domain addition. Arrange the results of each finite domain addition in ascending order of odd power to form the differential check synthesis quantity. Read the differential check synthesis quantity, execute PinSketch differential decoding, use the power recursion relationship in the binary extended field to complete the check synthesis quantity required for PinSketch differential decoding, establish a linear recursion relationship according to the completed check synthesis quantity, determine the number of differential elements and the differential positioning relationship, traverse the non-zero elements in the binary extended field according to the differential positioning relationship, restore the finite field elements that meet the differential positioning conditions, recalculate the restored finite field elements as the check synthesis quantity and perform consistency verification with the differential check synthesis quantity, and form a set of differential elements when the restored number does not exceed the PinSketch preset differential restoration capacity and the consistency verification passes. The set of differential elements is associated with the set of finite domain homogeneous states. The homogeneous anchor, state branch position and node affiliation of the differential finite domain elements are restored. Differential finite domain elements are aggregated according to homogeneous anchor. The cancellation mode of homogeneous anchor and state branch position is used to distinguish between resource missing relationship and homogeneous state divergence relationship, forming resource differential state.
[0010] Optionally, obtaining the local difference set specifically includes: Read the set of differential elements associated with the resource difference state and the differential check synthesis quantity, recalculate the check contribution for the set of differential elements, add the check contribution to the finite field elements of the corresponding odd power in the differential check synthesis quantity item by item to form the residual check synthesis quantity, and determine whether the resource difference state has completed decoding closure based on the residual check synthesis quantity. Read the sketch of the sub-resource collaboration domain contained in the parent resource collaboration domain to which the resource difference state belongs, perform item-by-item finite field addition on the PinSketch odd-order check synthesis quantities with the same odd power to form the sub-domain differential check synthesis quantity, and eliminate the check contribution of the set of difference elements in the corresponding sub-resource collaboration domain to form the sub-domain residual check synthesis quantity, record the non-zero terms in the sub-domain residual check synthesis quantity to form a non-zero distribution, and determine the homologous anchor coding segment with non-zero terms and incomplete decoding closure as the segment to be expanded; Read the segment to be expanded, perform hierarchical domain expansion processing based on the non-zero distribution of the residual parity synthesis of the subdomain, generate the differential parity synthesis of the next level subdomain and perform PinSketch differential decoding, write the differential elements that have completed decoding closure into the local differential set, and continue to determine the encoded segments that have not completed decoding closure as segments to be expanded, until the number of differential elements does not exceed the PinSketch preset differential recovery capacity and the differential elements can completely reconstruct the differential parity synthesis of the subdomain, forming a local differential set.
[0011] Optionally, obtaining the closed resource state specifically includes: Read the local difference set, perform resource difference classification processing according to the same source anchor, and form a difference processing unit; For the difference handling unit corresponding to the resource missing relationship, perform targeted resource supplementation, write network information resources into the missing node, and form resource supplementation result; For the difference handling units corresponding to the divergence relationship of the same source state, perform same source state integration, determine the target resource state according to the state closure rule, write the target resource state into the corresponding network information resource, and aggregate it with the resource supplementation result to form a closed resource state.
[0012] Optionally, obtaining the closed sketch carrying the closing mark specifically includes: Read the closed resource state, extract the differential participation state, target resource state and node writing result according to the same source anchor, perform deterministic state branch calculation on the target resource state to form the target state branch position, arrange the finite field differential elements corresponding to the differential participation state according to the state evolution order to form the differential participation trajectory, perform deterministic closure calculation on the same source anchor, target state branch position and differential participation trajectory to form a closure imprint, perform finite field mapping on the closure imprint, same source anchor and target state branch position to form a closure element, and associate the differential participation trajectory, closure imprint and closure element to form a closure update record; Read the collaborative domain sketch and closure update record. Based on the node affiliation in the difference participation trajectory, configure the finite domain difference elements participating in resource-oriented supplementation and homogeneous state integration to the corresponding cloud collaborative nodes. Perform finite domain incremental elimination on the collaborative domain sketch. Calculate the verification contribution of each finite domain difference element according to the odd power in the collaborative domain sketch. Combine the corresponding PinSketch odd power verification comprehensive quantity with finite domain addition. Calculate the verification contribution of the closure element according to the same odd power. Add the verification contribution of the closure element to the PinSketch odd power verification comprehensive quantity after elimination to form the incremental verification comprehensive quantity. Write the closure imprint into the resource collaboration domain corresponding to the same source anchor, establish the association between the closure imprint and the closure element, the target state branch position and the differential participation trajectory, and form a closed sketch carrying the closure imprint.
[0013] Optionally, obtaining the unified network information resource integration result specifically includes: Obtain the closed sketch formed by the first cloud collaboration node and the second cloud collaboration node for the same local resource collaboration domain, perform closure consistency verification, and when the closure imprint and the corresponding incremental verification comprehensive quantity are consistent, perform resource collaboration domain rollback processing to form a rolled-back resource collaboration domain. Read the same-origin state pairs and closed imprints in the rollback resource collaboration domain, perform closed imprint-driven historical state re-unfolding processing, and form a re-unfolded resource collaboration domain when the historical state reappears. Obtain the parent resource collaboration domain closure sketch corresponding to the rollback resource collaboration domain and the re-expanded resource collaboration domain, perform parent domain closure confirmation processing, and output the unified network information resource integration result when the differential check synthesis quantity of the parent resource collaboration domain is empty.
[0014] According to an embodiment of the present invention, a cloud-based collaborative network information resource integration system includes: The same-source state construction module is used to acquire network information resources in cloud collaborative nodes and form same-source state pairs coupled with same-source anchors and state branch bits. The collaborative sketch generation module is used to map the same-source state pairs to finite field elements, construct hierarchical resource collaborative domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaborative domain, and form a collaborative domain sketch. The resource difference decoding module is used to exchange cooperative domain sketches and generate differential check synthesis quantities, perform PinSketch difference decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. The residual-driven expansion module is used to locate the segment to be expanded by the non-zero distribution of the residual check synthesis quantity when the resource difference state has not been fully decoded and closed. It maintains the same source state pair in the same resource cooperation domain and recursively expands the segment to be expanded to form a local difference set. The resource-oriented integration module is used to perform targeted resource supplementation and integration of similar states for local difference sets to form a closed resource state; The closed sketch update module is used to embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch. It removes differential elements and adds closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark. The collaborative closure output module is used to compare the closure sketches of cloud collaborative nodes. When the closure imprints are consistent, the local resource collaborative domain is rolled back. When the historical state is reproduced, the corresponding resource collaborative domain is re-expanded. When the differential check synthesis quantity of the parent resource collaborative domain is empty, the unified network information resource integration result is output.
[0015] The beneficial effects of this invention are: This invention employs PinSketch to identify differences in network information resources within cloud-based collaborative nodes. Leveraging PinSketch's ability to recover sparse set differences through a compact odd-order parity synthesis, it obtains differing elements without requiring the exchange of complete network information resource directories and content, thereby reducing data transmission and resource comparison computation between cloud-based collaborative nodes. Addressing the issue that conventional PinSketch can only recover set element differences but cannot determine the technical meaning of the differences, this invention couples source anchors with state branch bits to form source state pairs. Furthermore, it distinguishes between resource missingness and source state divergence through the cancellation patterns of two types of finite field elements in the differential parity synthesis, enabling separate identification of resource identity differences and resource state differences. This avoids misjudging state updates as resource missingness and avoids using resource overlay methods to handle source state divergence, thus improving the accuracy of network information resource difference identification and integration.
[0016] To address the issue of difficulty in decoding resource differences when the number of differences exceeds PinSketch's preset difference recovery capacity, this invention constructs a hierarchical resource collaboration domain based on the encoding segments of the same-source anchor. It locates the segments to be expanded based on the non-zero distribution of the residual checksum. Recursive expansion is performed only on resource collaboration domains with unrecovered differences. During expansion, the anchor finite field elements corresponding to the same-source anchors and the state branch finite field elements are kept in the same resource collaboration domain, preventing the same-source state pairs from being hierarchically split and ensuring the effective cancellation mode of resource missing relationships and same-source state divergence relationships. By progressively narrowing the PinSketch difference decoding range, the number of local difference elements is brought within PinSketch's preset difference recovery capacity, avoiding the need to expand the resource comparison range and reprocess network information resources without differences, thus improving the decoding efficiency and adaptability of large-scale cloud network information resource integration.
[0017] Furthermore, addressing the issues of needing to regenerate a complete resource sketch after resource-oriented supplementation and integration of homogeneous states, and the difficulty in recording the difference handling process, this invention forms a closed imprint by combining the difference participation trajectory, the target state branch position, and the homogeneous anchor position. It then directly removes the verification contribution of the difference element and adds the verification contribution of the closed element through finite field incremental elimination, forming a closed sketch carrying the closed imprint. This eliminates the need to reread all finite field elements in the resource collaboration domain. When the closed imprints of the cloud collaboration nodes are consistent, the local resource collaboration domain is rolled back, reducing the storage and computational overhead caused by continuously maintaining the local hierarchical structure. When historical states reappear, the resource collaboration domain expansion path and difference participation trajectory are restored based on the closed imprint, realizing the targeted re-expansion of the corresponding resource collaboration domain. Attached Figure Description
[0018] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings: Figure 1 This is a flowchart of the cloud-based collaborative network information resource integration method proposed in this invention; Figure 2 This diagram illustrates the collaborative integration of network information resources based on the cloud-based collaborative network information resource integration method proposed in this invention, which utilizes homogeneous state coupling, PinSketch differential decoding, and closure imprint embedded finite field incremental elimination. Detailed Implementation
[0019] The present invention will now be described in further detail with reference to the accompanying drawings. These drawings are simplified schematic diagrams, illustrating only the basic structure of the invention, and therefore only show the components relevant to the invention.
[0020] refer to Figures 1-2The cloud-based collaborative network information resource integration method includes the following steps: Acquire network information resources from cloud-based collaborative nodes to form a common-source state pair coupled with a common-source anchor and a state branch bit; Map the same-source state pairs to finite field elements, construct hierarchical resource collaboration domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaboration domain, and form a collaboration domain sketch. Exchange the cooperative domain sketch and generate the differential check synthesis quantity, perform PinSketch differential decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. When the resource difference state has not been decoded and closed, the segment to be expanded is located by the non-zero distribution of the residual check synthesis quantity. The same source state pairs are kept in the same resource cooperation domain and the segment to be expanded is recursively expanded to form a local difference set. Targeted resource replenishment and integration of homogeneous states are performed on local difference sets to form a closed resource state; Embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch, remove differential elements and add closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark; Compare the closed sketches of the cloud-based collaborative nodes. When the closed imprints are consistent, roll back the local resource collaborative domain. When the historical state is reproduced, re-unfold the corresponding resource collaborative domain. When the differential check summary of the parent resource collaborative domain is empty, output the unified network information resource integration result.
[0021] In this embodiment, obtaining the homogeneous state pair coupled by the homogeneous anchor and the state branch position specifically includes: The process involves acquiring network information resources from cloud-based collaborative nodes, extracting resource identity information from these resources, performing identity stabilization processing to form a resource identity feature sequence, and then performing deterministic same-source anchor calculation on the resource identity feature sequence to form a same-source anchor. The cloud-based collaborative nodes are resource processing units deployed in cloud computing platforms, edge computing devices, distributed servers, and cloud storage devices. The network information resources are digital resources that can be acquired, stored, transmitted, updated, and consistently integrated among cloud-based collaborative nodes. The resource identity information is information that can still characterize the identity of network information resources even when the content status of the network information resources changes. The identity stabilization processing involves clearing node-difference content and dynamically changing content from the resource identity information and converting the retained content into a resource identity feature sequence with a fixed field order and fixed field boundaries. The deterministic same-source anchor calculation involves performing fixed rule mapping on the resource identity feature sequence to ensure that network information resources with the same stable identity information in different cloud-based collaborative nodes form the same same-source anchor, and that network information resources with different stable identity information form different same-source anchors. The same-source anchor is an identity encoding result that remains stable among cloud-based collaborative nodes and is used to identify the same-source relationship of network information resources. The resource status information of the network information resources corresponding to the same source anchor is obtained, and the status consistency processing is performed to form a resource status feature sequence. The same source anchor is bound to the resource status feature sequence and a deterministic status branch calculation is performed to form a status branch position associated with the same source anchor. The resource status information is information representing the current content version, source status, and operation status of the network information resource. The status consistency processing is to convert the status representation adopted by different cloud collaboration nodes into a unified status representation and form a resource status feature sequence according to a fixed status field order. The deterministic status branch calculation is: the mapping process of embedding the same source anchor as an identity constraint into the resource status feature sequence, so that network information resources with the same same source anchor and the same resource status information form the same status branch position, and network information resources with the same same source anchor but different resource status information form different status branch positions. The status branch position is the branch encoding result used to represent the resource status of the same network information resource in the cloud collaboration node. The state branch bit is registered under the corresponding source anchor bit, establishing a coupling relationship between the source anchor bit and the state branch bit. A source state pair is formed according to the combination structure of source anchor bit first and state branch bit second. The coupling relationship is: the source anchor bit limits the identity of the network information resource and the state branch bit limits the current state of the network information resource. The source state pair is a bi-state resource representation result composed of a source anchor bit and a corresponding state branch bit. The same source anchor bit can be associated with different state branch bits to preserve the state differences of the same network information resource in different cloud collaborative nodes.
[0022] The number of cloud-based collaborative nodes is set to 4, and each cloud-based collaborative node stores 50,000 network information resources. The fixed length of the resource identity feature sequence is set to 256 bits, the encoding length of the same-source anchor is set to 128 bits, the fixed length of the resource status feature sequence is set to 192 bits, and the encoding length of the status branch bit is set to 128 bits. Identity stabilization processing sets the data positions corresponding to the node number field, access time field, and temporary session field to zero, and reassembles the resource identity information according to a preset field order. Deterministic same-source anchor calculation uses a fixed 128-bit output length, with identical resource identity feature sequences forming completely consistent 128-bit same-source anchors. Deterministic status branch calculation uses a fixed 128-bit output length, with same-source anchors and resource status feature sequences concatenated in a fixed order before participating in the calculation. When overlapping encoding of same-source anchors or status branch bits is detected, a 16-bit perturbation number is appended to the resource identity feature sequence or resource status feature sequence, with the perturbation number incrementing sequentially from 1, and a maximum recalculation count of 8 times.
[0023] In this embodiment, obtaining the cooperative domain sketch specifically includes: Read the source anchor and state branch bits from the source state pair, configure different type identifiers for the source anchor and state branch bits respectively, combine the source anchor and corresponding type identifier to form an anchor mapping sequence, and combine the source anchor, state branch bit and corresponding type identifier to form a branch bit mapping sequence. Use a unified finite field mapping rule to convert the anchor mapping sequence and branch bit mapping sequence into non-zero finite field elements, and retain the source association between finite field elements according to the source anchor, forming a finite field source state set. The type identifier is used to distinguish between source anchor and state branch bits during the finite field mapping process. The unified finite field mapping rule is: convert mapping sequences of inconsistent lengths into fixed-length binary sequences, according to PinSketch. The binary extended field is used to truncate or compress a fixed-length binary sequence, and the conversion result is interpreted as a non-zero element in the binary extended field. When the conversion result is a zero element or coincides with a finite field element that does not belong to the same homogeneous state pair, a preset perturbation number is appended to the corresponding mapping sequence and the conversion is re-executed until a finite field element that satisfies the non-zero condition and the distinguishing condition is obtained. The homogeneous association is the binding relationship between the homogeneous anchor and the corresponding state branch, which is used to indicate that the two belong to the same network information resource. The finite field homogeneous state set is a set of finite field elements that record the corresponding anchor finite field elements, branch finite field elements, and homogeneous associations of the homogeneous state pairs. The binary extended field is a finite field formed by expanding binary numbers. Read the source anchors from the finite-domain source state set, and sequentially extract the prefix codes of the source anchors according to the coding segment length set from shortest to longest. Finite-domain source state sets with the same prefix codes are grouped into the same resource collaboration domain. The anchor finite-domain elements and branch finite-domain elements corresponding to each source state pair are simultaneously grouped into the same resource collaboration domain. The parent resource collaboration domain and child resource collaboration domain are connected according to the inclusion relationship between the coding segment lengths to form a hierarchical resource collaboration domain. The coding segment is the identity code portion continuously extracted from the starting position of the source anchor. The shorter coding segment is used to divide the parent resource collaboration domain, and the longer... The long coding segment is used to divide the sub-resource collaboration domains within the parent resource collaboration domain. The hierarchical resource collaboration domain is a tree-like resource organization structure composed of at least two levels of resource collaboration domains. Each sub-resource collaboration domain belongs to only one parent resource collaboration domain. Sub-resource collaboration domains in the same parent resource collaboration domain do not overlap with each other, and all sub-resource collaboration domains jointly cover the finite domain homogeneous state set in the corresponding parent resource collaboration domain. The synchronous incorporation is to write the state branch bits coupled with the homogeneous anchor into the same resource collaboration domain after determining the resource collaboration domain affiliation by homogeneous anchor, so as to avoid homogeneous state pairs being split during the hierarchical division process. The process involves sequentially reading finite field elements within the hierarchical resource collaboration domain, determining the number of odd powers to be calculated based on PinSketch's preset difference recovery capacity, calculating the first and third powers of each finite field element, and continuing the calculation up to the preset highest odd power in an ascending odd-numbered order. The calculation results corresponding to the same odd power are then accumulated within a binary extended domain to form the PinSketch odd-numbered verification comprehensive quantity for each odd power. These PinSketch odd-numbered verification comprehensive quantities are arranged from lowest to highest odd power to form a collaboration domain sketch corresponding to the resource collaboration domain. The preset highest odd power is determined by PinSketch's preset difference recovery capacity, which is the number of finite field difference elements allowed for recovery in a single difference decoding operation. The accumulation within the binary extended domain involves performing finite field addition on the finite field calculation results corresponding to the same odd power, causing paired identical finite field elements to cancel each other out during the accumulation process. The collaboration domain sketch records the PinSketch odd-numbered verification comprehensive quantities in odd-numbered order and is used for finite field verification results of difference decoding between cloud collaboration nodes.
[0024] This invention maintains the association between identity elements and state elements of the same network information resource through differentiated finite field mapping of source anchors and state branch positions and hierarchical resource collaborative domain organization based on source constraints. It uses PinSketch odd-order check synthesis to form a compact collaborative domain sketch, which reduces the amount of data transmission between cloud collaborative nodes and sketch storage overhead, while providing a stable foundation for accurate decoding of resource missingness and source state divergence, and improving the processing efficiency, scalability and consistency of large-scale network information resource integration.
[0025] Each finite field element is set to a length of 128 bits, the same-source anchor type identifier is set to binary 01, and the state branch bit type identifier is set to binary 10. The hierarchical resource collaboration domain adopts a four-level same-source anchor prefix encoding of 8 bits, 16 bits, 24 bits, and 32 bits. The 8-bit prefix encoding corresponds to the parent resource collaboration domain, and the 16-bit, 24-bit, and 32-bit prefix encodings correspond to the next level of child resource collaboration domains in turn.
[0026] In this embodiment, obtaining the resource difference state specifically includes: Obtain the collaborative domain sketches formed by the first and second cloud collaborative nodes for the same resource collaborative domain. Extract the PinSketch odd-order verification comprehensive quantities from the two collaborative domain sketches according to their odd-power order and perform item-by-item finite-domain addition. Arrange the results of each finite-domain addition in ascending order of odd power to form a differential verification comprehensive quantity. The first and second cloud collaborative nodes are two participating nodes selected from cloud collaborative nodes and performing collaborative domain sketch comparison for the same resource collaborative domain. The item-by-item finite-domain addition is as follows: add the PinSketch odd-order verification comprehensive quantities of the first and second cloud collaborative nodes with the same odd power in the binary extended domain, so that the verification contributions of the finite-domain elements commonly contained in the two cloud collaborative nodes cancel each other out, and the verification contributions of the finite-domain elements that exist only in one cloud collaborative node are retained. The differential verification comprehensive quantity is the verification result that records the difference of finite-domain elements of the same resource collaborative domain between the two cloud collaborative nodes. Read the differential check synthesis value, execute PinSketch differential decoding, and use the power recursion relationship in the binary extended field to complete the check synthesis value required for PinSketch differential decoding. Establish a linear recursion relationship based on the completed check synthesis value to determine the number of differential elements and the differential location relationship. Traverse the non-zero elements in the binary extended field according to the differential location relationship, recover the finite field elements that satisfy the differential location conditions, recalculate the recovered finite field elements as the check synthesis value, and perform a consistency check with the differential check synthesis value. When the recovered number does not exceed the PinSketch preset differential recovery capacity and the consistency check passes, a result is formed. The set of difference elements, the power recursive relationship is: using the power correspondence of the squared finite field elements in the binary extended field, the even-order check comprehensive quantity required for difference decoding is derived from the obtained odd-order check comprehensive quantity. The linear recursive relationship is: determining the shortest recursive relationship that can continuously constrain each power check comprehensive quantity from the completed check comprehensive quantity. The difference positioning relationship is constructed from the shortest recursive relationship and used to identify the positioning conditions of the difference finite field elements. The consistency check is to regenerate the check comprehensive quantity corresponding to each odd power using the recovered difference finite field elements, and to judge whether the regenerated result is consistent with the difference check comprehensive quantity item by item. The set of differing elements is associated with the set of finite-domain common-origin states for retrieval, restoring the common-origin anchor, state branch, and node affiliation corresponding to the differing finite-domain elements. Difference finite-domain elements are aggregated according to the common-origin anchor. The cancellation mode of the common-origin anchor and state branch is used to distinguish between resource missing relationships and common-origin state divergence relationships, forming a resource difference state. The cancellation mode is: the retained combination of the common-origin anchor and state branch in the set of differing elements after finite-domain addition. When both the anchor difference element and the state branch difference element corresponding to the common-origin anchor are retained, it is determined that the corresponding network information resource exists only in one cloud collaborative node, forming a resource missing relationship. When the anchor difference element corresponding to the common-origin anchor has been cancelled and the state branch difference element associated with the same common-origin anchor is retained, it is determined that two cloud collaborative nodes store different states of the same network information resource, forming a common-origin state divergence relationship. The resource difference state records the difference identification results of resource missing relationships, common-origin state divergence relationships, corresponding common-origin anchors, corresponding state branch positions, and node affiliation.
[0027] This invention recovers finite-domain difference elements between cloud-based collaborative nodes through PinSketch difference decoding, and uses the cancellation mode of same-source anchor bits and state branch bits to give the difference elements clear resource semantics. It can accurately distinguish between missing network information resources and same-source state divergences, avoid misjudging state changes as missing resources, reduce the repetitive comparison of complete resource catalogs and resource content, and improve the accuracy, processing efficiency and node collaboration consistency of network information resource difference identification.
[0028] The first and second cloud-based collaborative nodes exchange collaborative domain sketches every 60 seconds. Each exchange transmits 64 PinSketch odd-order checksums for the same resource collaborative domain. The maximum number of PinSketch differential decoding recoverable elements is set to 64 finite-domain differential elements, and the maximum order of the linear recursion is set to 64. All finite-domain elements traversed by the differential positioning relationship are represented using 128 bits. After recovering the differential elements, the 64 checksums corresponding to powers 1 to 127 are recalculated. Only when the recalculated 64 checksums are completely consistent with the differential checksums are the recovery results written into the differential element set.
[0029] In this embodiment, obtaining the local difference set specifically includes: The process involves reading the set of differential elements associated with the resource difference state and the differential check synthesis quantity. The check contribution is recalculated for the set of differential elements. This check contribution is then added item by item to the finite field elements of the corresponding odd powers in the differential check synthesis quantity to form the residual check synthesis quantity. Based on this residual check synthesis quantity, it is determined whether the resource difference state has completed decoding closure. The check contribution is the result of recalculating the finite field differential elements in the set of differential elements according to the odd powers used in the cooperative domain sketch and accumulating them within the binary extended domain. The residual check synthesis quantity is the check result retained after removing the check contribution corresponding to the set of differential elements from the differential check synthesis quantity. Decoding closure is defined as a decoding state where the set of differential elements can completely reconstruct the differential check synthesis quantity, and all items in the residual check synthesis quantity are zero. If the residual check synthesis quantity contains non-zero items, it is determined that the resource difference state has not completed decoding closure. Read the sketch of the sub-resource collaboration domain contained in the parent resource collaboration domain to which the resource difference state belongs. Perform finite field addition on the PinSketch odd-order check synthesis quantities with the same odd power to form the sub-domain differential check synthesis quantity. Eliminate the check contribution of the set of difference elements in the corresponding sub-resource collaboration domain to form the sub-domain residual check synthesis quantity. Record the non-zero terms in the sub-domain residual check synthesis quantity to form a non-zero distribution. Determine the homologous anchor coding segment with non-zero terms and incomplete decoding closure as the segment to be expanded. The sub-domain residual check synthesis quantity is the local check result formed after the unclosed difference in the parent resource collaboration domain is decomposed according to the sub-resource collaboration domain. The non-zero distribution is the sub-resource collaboration domain position and homologous anchor coding segment distribution corresponding to the non-zero sub-domain residual check synthesis quantity. The segment to be expanded is the homologous anchor coding segment with unrecovered finite field difference elements and needs to enter the next layer of resource collaboration domain to continue to perform PinSketch difference decoding. The section to be expanded is read, and hierarchical domain expansion processing of the same-origin constraint is performed according to the non-zero distribution of the residual parity synthesis of the subdomain. This generates the differential parity synthesis of the next-level subdomain and performs PinSketch difference decoding. Difference elements that have completed decoding closure are written into the local difference set. Encoded sections that have not completed decoding closure are continued to be identified as sections to be expanded until the number of difference elements does not exceed the PinSketch preset difference recovery capacity and the difference elements can completely reconstruct the subdomain differential parity synthesis, forming a local difference set. The hierarchical domain expansion processing of the same-origin constraint is as follows: extending step-by-step according to the non-zero distribution. The same-source anchor encoding length synchronizes the anchor finite field elements and state branch bit finite field elements in the same same-source state pair into the same next-level resource collaboration domain, and narrows the PinSketch difference decoding range. The completion of decoding closure is: the recovered difference elements can completely reconstruct the subdomain differential check synthesis quantity, and the subdomain residual check synthesis quantity is zero. The incomplete decoding closure is: the subdomain residual check synthesis quantity has a non-zero term. The local difference set is the difference result composed of the finite field difference elements output by the resource collaboration domain that has completed decoding closure and the corresponding same-source anchor, state branch bit, and node affiliation.
[0030] This invention utilizes the non-zero distribution of residual check synthesis quantity to locate the coding segment where the unclosed difference is located, and recursively expands the local resource cooperation domain while maintaining the synchronous domaining of the same source anchor and state branch bits. This allows the difference scale to converge step by step to within the PinSketch preset difference recovery capacity, avoiding repeated division and re-decoding of the non-difference resource cooperation domain, and improving the integrity, processing efficiency, and ability to maintain the same source state relationship in the recovery of large-scale network information resource differences.
[0031] In this embodiment, obtaining the closed resource state specifically includes: Read the local difference set, perform resource difference classification processing according to the same source anchor, and form a difference processing unit. The resource difference classification processing is to distinguish between resource missing relationship and same source state divergence relationship based on type identifier and node affiliation. The difference processing unit is a processing object that records the same source anchor, resource difference relationship and node affiliation. For the difference handling unit corresponding to the resource missing relationship, resource-oriented supplementation is performed, and network information resources are written to the missing node to form a resource supplementation result. The resource-oriented supplementation is: the process of extracting network information resources from the cloud collaborative node that stores the corresponding network information resources and transmitting and writing them only to the missing node. For the difference handling unit corresponding to the divergence relationship of the same source state, the same source state integration is performed. The target resource state is determined according to the state closure rule, the target resource state is written into the corresponding network information resource, and it is aggregated with the resource supplementation result to form a closed resource state. The state closure rule is to determine the target resource state based on the validity of the resource state and the state evolution order while keeping the same source anchor unchanged. The closed resource state is a resource integration state that records the difference participation state, the target resource state and the node writing result.
[0032] In this embodiment, obtaining the closed sketch carrying the closing mark specifically includes: Read the closed resource state, extract the differential participation state, target resource state, and node write results according to the same-source anchor. Perform deterministic state branch calculation on the target resource state to form the target state branch position. Arrange the finite-domain differential elements corresponding to the differential participation states according to the state evolution order to form the differential participation trajectory. Perform deterministic closure calculation on the same-source anchor, target state branch position, and differential participation trajectory to form a closure imprint. Perform finite-domain mapping on the closure imprint, same-source anchor, and target state branch position to form a closure element. Associate the differential participation trajectory, closure imprint, and closure element to form a closure update record. The differential participation trajectory is... The state branch positions, finite field difference elements, and node affiliations involved in the integration of the same source states are recorded in an ordered manner according to the state evolution order. The deterministic closure calculation is as follows: the same source anchor position, target state branch position, and difference participation trajectory are combined in a fixed splicing order, and a unique closure identifier is generated using a fixed closure imprint function. When any state branch position, node affiliation, state evolution order, or target state branch position in the difference participation trajectory changes, a different closure imprint is generated. The closure element is a non-zero finite field element formed by mapping the closure type identifier, same source anchor position, target state branch position, and closure imprint to a binary extended field. Read the collaborative domain sketch and closure update record. Based on the node affiliation in the difference participation trajectory, configure the finite domain difference elements participating in resource-oriented supplementation and homogeneous state integration to the corresponding cloud collaborative nodes. Perform finite domain incremental elimination on the collaborative domain sketch. Calculate the verification contribution of each finite domain difference element according to the odd powers in the collaborative domain sketch. Combine this with the corresponding PinSketch odd-power verification synthesis and perform finite domain addition. Calculate the verification contribution of the closure element according to the same odd powers. Add the verification contribution of the closure element to the eliminated PinSketch odd-power verification synthesis to form the incremental verification synthesis. The finite domain incremental elimination is: repeatedly performing finite domain elimination on the same finite domain elements in the binary extended domain. The property of mutual cancellation after domain addition directly updates the PinSketch odd-order check synthesis quantity corresponding to the first power, cubic power, and up to the preset highest odd power in the cooperative domain sketch. It does not require rereading all finite domain elements in the resource cooperative domain and regenerating the cooperative domain sketch. The check contribution of the finite domain difference element is the finite domain calculation result formed after the finite domain difference element performs the corresponding odd power operation in the cooperative domain sketch. The check contribution of the closed element is the finite domain calculation result formed after the closed element performs the finite domain power operation according to the same odd power. The incremental check synthesis quantity is the PinSketch odd-order check synthesis quantity after removing the check contribution corresponding to the difference participation trajectory and adding the check contribution of the closed element. The closure imprint is written into the resource collaboration domain corresponding to the same source anchor, and the association relationship between the closure imprint and the closure element, the target state branch position, and the differential participation trajectory is established to form a closure sketch carrying the closure imprint. The association relationship is a closure mapping relationship that uses the closure imprint as a retrieval identifier and records the same source anchor, target state branch position, differential participation trajectory, and node writing result corresponding to the closure element. The closure sketch is an incremental update sketch that retains the verification contribution of finite domain elements that did not participate in resource integration, removes the verification contribution of differential elements, adds the verification contribution of closure elements, and records the closure imprint. The closure sketch is used to determine whether cloud collaboration nodes form the same closed resource state and to identify the corresponding differential participation trajectory when the historical state reappears.
[0033] In this embodiment, obtaining the unified network information resource integration result specifically includes: Obtain the closed sketch formed by the first cloud collaboration node and the second cloud collaboration node for the same local resource collaboration domain, perform closure consistency verification, and when the closure imprint and the corresponding incremental verification total are consistent, perform resource collaboration domain rollback processing to form a rolled-back resource collaboration domain. The closure consistency verification is to compare the closure imprint and the corresponding incremental verification total according to the same source anchor position. The resource collaboration domain rollback processing is to: cancel the boundary of the local resource collaboration domain, merge the closure element verification contribution and closure imprint into the parent resource collaboration domain, and retain the association relationship between the closure imprint and the difference participation trajectory, the target state branch position and the resource collaboration domain expansion path. Read the same-source state pairs and closed imprints in the rollback resource collaboration domain, perform closed imprint-driven historical state re-unfolding processing, and form a re-unfolded resource collaboration domain when the historical state reappears. The historical state reappearance is that the state branch position recorded by the differential participation trajectory associated with the closed imprint is consistent. The historical state re-unfolding processing is as follows: extract the resource collaboration domain unfolding path based on the closed imprint, restore the local resource collaboration domain boundary, and synchronously include the anchor finite field elements corresponding to the same-source anchor position and the state branch position finite field elements into the restored resource collaboration domain. Obtain the parent resource collaboration domain closure sketch corresponding to the rollback resource collaboration domain and the re-expanded resource collaboration domain, perform parent domain closure confirmation processing, and output the unified network information resource integration result when the differential check composite quantity of the parent resource collaboration domain is empty. The parent domain closure confirmation processing is to perform finite field addition on each item of the incremental check composite quantity corresponding to the odd power of the two cloud collaboration nodes. The differential check composite quantity is empty when all finite field elements corresponding to each odd power are zero. The unified network information resource integration result is the resource consistency result formed by aggregating the target resource status, node writing results and closure imprint according to the same source anchor position. It is used as the output basis for unified storage, synchronous distribution, status retrieval and integration process traceability of network information resources.
[0034] A cloud-based collaborative network information resource integration system includes: The same-source state construction module is used to acquire network information resources in cloud collaborative nodes and form same-source state pairs coupled with same-source anchors and state branch bits. The collaborative sketch generation module is used to map the same-source state pairs to finite field elements, construct hierarchical resource collaborative domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaborative domain, and form a collaborative domain sketch. The resource difference decoding module is used to exchange cooperative domain sketches and generate differential check synthesis quantities, perform PinSketch difference decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. The residual-driven expansion module is used to locate the segment to be expanded by the non-zero distribution of the residual check synthesis quantity when the resource difference state has not been fully decoded and closed. It maintains the same source state pair in the same resource cooperation domain and recursively expands the segment to be expanded to form a local difference set. The resource-oriented integration module is used to perform targeted resource supplementation and integration of similar states for local difference sets to form a closed resource state; The closed sketch update module is used to embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch. It removes differential elements and adds closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark. The collaborative closure output module is used to compare the closure sketches of cloud collaborative nodes. When the closure imprints are consistent, the local resource collaborative domain is rolled back. When the historical state is reproduced, the corresponding resource collaborative domain is re-expanded. When the differential check synthesis quantity of the parent resource collaborative domain is empty, the unified network information resource integration result is output.
[0035] Example 1: To verify the feasibility of this invention in practice, it was applied to a network information resource management platform consisting of four cloud-based collaborative nodes. The platform stores webpage archives, business documents, image files, audio and video files, and structured data records, with a total resource data volume of 1.86TB. Before resource integration, there were 420 missing resources and 680 source-state discrepancies among the cloud-based collaborative nodes, resulting in a total of 1100 resource differences. Existing complete resource catalog comparison methods require exchanging resource catalogs, resource summaries, and resource status information, resulting in a large data transmission volume. The ordinary PinSketch solution can recover differences in a limited number of domain elements, but it cannot directly distinguish between missing resources and source-state discrepancies, and the comparison range needs to be redefined when the number of differences exceeds the preset recovery capacity.
[0036] When applying this invention, resource identity information and resource status information are extracted from network information resources, forming 128-bit same-source anchor bits and 128-bit status branch bits respectively, and these two are coupled to form same-source state pairs. The same-source state pairs are mapped to non-zero finite field elements in a binary extended field, and hierarchical resource coordination domains are constructed according to the 8-bit, 16-bit, 24-bit, and 32-bit prefix encoding of the same-source anchor bits. PinSketch presets the difference recovery capacity to 64 finite field difference elements, and calculates the 64 odd-degree checksums corresponding to powers one, three, up to one hundred and twenty-seven for each resource coordination domain.
[0037] After the cloud-based collaborative nodes exchanged collaborative domain sketches, 746 finite-domain difference elements were directly recovered using PinSketch difference decoding. For the 37 parent resource collaborative domains that had not completed decoding closure, 63 segments to be expanded were located based on the non-zero distribution of the residual check synthesis quantity. Only the encoded segments with unrecovered differences were recursively expanded. After expansion, the number of difference elements in each sub-resource collaborative domain was reduced to less than 64, and the remaining 354 finite-domain difference elements were fully recovered. Through the cancellation pattern of the same-source anchor and state branch bits, 420 resource missing relationships and 680 same-source state divergence relationships were identified.
[0038] For resource-deficient relationships, network information resources are only transmitted to cloud-based collaborative nodes lacking the corresponding resources, with an actual transmitted resource data size of 26.4GB. For divergent relationships with the same source state, the target resource state is determined based on the validity of the resource state and the order of state evolution. After resource integration, the differing participation trajectories, the same-source anchor points, and the target state branch points are used to form a closed imprint. Difference element verification contributions are removed and closed element verification contributions are added through incremental elimination within a finite field, eliminating the need to reread finite field elements. Once the closed imprints are consistent, the local resource collaborative domain is rolled back. When a historical state reappears, the corresponding resource collaborative domain expansion path is restored based on the closed imprints.
[0039] To evaluate the technical effectiveness, under the same conditions of resource scale, number of differences, and node configuration, this invention was compared with a complete resource catalog comparison scheme and a common PinSketch scheme. The complete resource catalog comparison scheme involves exchanging network information resource catalogs, resource summaries, and resource status information between cloud-based collaborative nodes, identifying resource differences through item-by-item matching, and retransmitting the corresponding network information resources upon discovery of differences. The common PinSketch scheme directly maps network information resources to finite field elements, recovers set differences by exchanging PinSketch verification synthesis quantities, but does not employ the processing scheme of coupled representation of same-source anchors and state branch bits, hierarchical resource collaborative domain expansion driven by residual verification synthesis quantities, and incremental elimination of finite fields embedded with closed imprints. The specific comparison results are shown in Table 1. Table 1. Comparison of Collaborative Performance and Consistency of Different Network Information Resource Integration Schemes
[0040] As shown in Table 1, the single-round verification data transmission volume of the present invention is reduced by approximately 98.52% compared to the complete resource catalog comparison scheme, the total time for single-round resource integration is reduced by approximately 85.44%, and the time for updating the collaborative domain sketch is reduced from 312 seconds to 28 seconds. Through the identification of homologous state pairs and cancellation patterns, the accuracy rates for resource missing identification and homologous state divergence identification reach 99.76% and 99.56%, respectively; through local unfolding driven by residual verification comprehensive quantity, the complete recovery rate of differing objects reaches 100%; through closed imprinting and finite domain incremental elimination, the consistency rate of node states after integration reaches 99.98%, and the traceability rate of difference handling trajectory reaches 100%.
[0041] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.
Claims
1. A method for integrating network information resources based on cloud-based collaboration, characterized in that: Includes the following steps: Acquire network information resources from cloud-based collaborative nodes to form a common-source state pair coupled with a common-source anchor and a state branch bit; Map the same-source state pairs to finite field elements, construct hierarchical resource collaboration domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaboration domain, and form a collaboration domain sketch. Exchange the cooperative domain sketch and generate the differential check synthesis quantity, perform PinSketch differential decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. When the resource difference state has not been decoded and closed, the segment to be expanded is located by the non-zero distribution of the residual check synthesis quantity. The same source state pairs are kept in the same resource cooperation domain and the segment to be expanded is recursively expanded to form a local difference set. Targeted resource replenishment and integration of homogeneous states are performed on local difference sets to form a closed resource state; Embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch, remove differential elements and add closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark; Compare the closed sketches of the cloud-based collaborative nodes. When the closed imprints are consistent, roll back the local resource collaborative domain. When the historical state is reproduced, re-unfold the corresponding resource collaborative domain. When the differential check summary of the parent resource collaborative domain is empty, output the unified network information resource integration result.
2. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The specific steps for obtaining the homogeneous state pairs coupled by homogeneous anchors and state branch positions include: Obtain network information resources from cloud collaborative nodes, extract resource identity information from network information resources and perform identity stabilization processing to form a resource identity feature sequence, perform deterministic same-source anchor calculation on the resource identity feature sequence to form same-source anchor position; Obtain the resource status information of the network information resources corresponding to the same source anchor, perform state consistency processing to form a resource status feature sequence, bind the same source anchor with the resource status feature sequence and perform deterministic state branch calculation to form a state branch bit associated with the same source anchor; Register the state branch bit under the corresponding source anchor bit, establish the coupling relationship between the source anchor bit and the state branch bit, and form a source state pair according to the combination structure of source anchor bit first and state branch bit second.
3. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The acquisition of the cooperative domain sketch specifically includes: Read the source anchor and state branch bits in the source state pair, configure different type identifiers for the source anchor and state branch bits respectively, combine the source anchor and the corresponding type identifier to form an anchor mapping sequence, and combine the source anchor, state branch bits and the corresponding type identifier to form a branch bit mapping sequence. Use a unified finite field mapping rule to convert the anchor mapping sequence and the branch bit mapping sequence into non-zero finite field elements, and retain the source association between finite field elements according to the source anchor to form a finite field source state set; Read the source anchors in the finite field source state set, extract the prefix codes of the source anchors in order of the length of the coding segment set from shortest to longest, group the finite field source state sets with the same prefix codes into the same resource coordination domain, and synchronously group the anchor finite field elements and branch finite field elements corresponding to each source state pair into the same resource coordination domain. Connect the parent resource coordination domain and the child resource coordination domain according to the inclusion relationship between the coding segment lengths to form a hierarchical resource coordination domain. Read the finite field elements in the hierarchical resource collaboration domain one by one, determine the number of odd powers to be calculated according to the PinSketch preset difference recovery capacity, calculate the first power and the third power of each finite field element respectively, and continue to calculate up to the preset highest odd power according to the odd number increment relationship. The calculation results corresponding to the same odd power are accumulated in the binary extended domain to form the PinSketch odd power check comprehensive quantity corresponding to each odd power. Arrange the PinSketch odd power check comprehensive quantities from low to high odd power to form the collaboration domain sketch corresponding to the resource collaboration domain.
4. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The acquisition of the resource difference state specifically includes: Obtain the collaborative domain sketches formed by the first cloud collaborative node and the second cloud collaborative node for the same resource collaborative domain. Extract the PinSketch odd-order check synthesis quantities from the two collaborative domain sketches according to the odd power order and perform item-by-item finite domain addition. Arrange the results of each finite domain addition in ascending order of odd power to form the differential check synthesis quantity. Read the differential check synthesis quantity, execute PinSketch differential decoding, use the power recursion relationship in the binary extended field to complete the check synthesis quantity required for PinSketch differential decoding, establish a linear recursion relationship according to the completed check synthesis quantity, determine the number of differential elements and the differential positioning relationship, traverse the non-zero elements in the binary extended field according to the differential positioning relationship, restore the finite field elements that meet the differential positioning conditions, recalculate the restored finite field elements as the check synthesis quantity and perform consistency verification with the differential check synthesis quantity, and form a set of differential elements when the restored number does not exceed the PinSketch preset differential restoration capacity and the consistency verification passes. The set of differential elements is associated with the set of finite domain homogeneous states. The homogeneous anchor, state branch position and node affiliation of the differential finite domain elements are restored. Differential finite domain elements are aggregated according to homogeneous anchor. The cancellation mode of homogeneous anchor and state branch position is used to distinguish between resource missing relationship and homogeneous state divergence relationship, forming resource differential state.
5. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The local difference set is obtained specifically by: Read the set of differential elements associated with the resource difference state and the differential check synthesis quantity, recalculate the check contribution for the set of differential elements, add the check contribution to the finite field elements of the corresponding odd power in the differential check synthesis quantity item by item to form the residual check synthesis quantity, and determine whether the resource difference state has completed decoding closure based on the residual check synthesis quantity. Read the sketch of the sub-resource collaboration domain contained in the parent resource collaboration domain to which the resource difference state belongs, perform item-by-item finite field addition on the PinSketch odd-order check synthesis quantities with the same odd power to form the sub-domain differential check synthesis quantity, and eliminate the check contribution of the set of difference elements in the corresponding sub-resource collaboration domain to form the sub-domain residual check synthesis quantity, record the non-zero terms in the sub-domain residual check synthesis quantity to form a non-zero distribution, and determine the homologous anchor coding segment with non-zero terms and incomplete decoding closure as the segment to be expanded; Read the segment to be expanded, perform hierarchical domain expansion processing based on the non-zero distribution of the residual parity synthesis of the subdomain, generate the differential parity synthesis of the next level subdomain and perform PinSketch differential decoding, write the differential elements that have completed decoding closure into the local differential set, and continue to determine the encoded segments that have not completed decoding closure as segments to be expanded, until the number of differential elements does not exceed the PinSketch preset differential recovery capacity and the differential elements can completely reconstruct the differential parity synthesis of the subdomain, forming a local differential set.
6. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The acquisition of the closed resource state specifically includes: Read the local difference set, perform resource difference classification processing according to the same source anchor, and form a difference processing unit; For the difference handling unit corresponding to the resource missing relationship, perform targeted resource supplementation, write network information resources into the missing node, and form resource supplementation result; For the difference handling units corresponding to the divergence relationship of the same source state, perform same source state integration, determine the target resource state according to the state closure rule, write the target resource state into the corresponding network information resource, and aggregate it with the resource supplementation result to form a closed resource state.
7. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The specific steps involved in obtaining the closed sketch carrying the closing mark are as follows: Read the closed resource state, extract the differential participation state, target resource state and node writing result according to the same source anchor, perform deterministic state branch calculation on the target resource state to form the target state branch position, arrange the finite field differential elements corresponding to the differential participation state according to the state evolution order to form the differential participation trajectory, perform deterministic closure calculation on the same source anchor, target state branch position and differential participation trajectory to form a closure imprint, perform finite field mapping on the closure imprint, same source anchor and target state branch position to form a closure element, and associate the differential participation trajectory, closure imprint and closure element to form a closure update record; Read the collaborative domain sketch and closure update record. Based on the node affiliation in the difference participation trajectory, configure the finite domain difference elements participating in resource-oriented supplementation and homogeneous state integration to the corresponding cloud collaborative nodes. Perform finite domain incremental elimination on the collaborative domain sketch. Calculate the verification contribution of each finite domain difference element according to the odd power in the collaborative domain sketch. Combine the corresponding PinSketch odd power verification comprehensive quantity with finite domain addition. Calculate the verification contribution of the closure element according to the same odd power. Add the verification contribution of the closure element to the PinSketch odd power verification comprehensive quantity after elimination to form the incremental verification comprehensive quantity. Write the closure imprint into the resource collaboration domain corresponding to the same source anchor, establish the association between the closure imprint and the closure element, the target state branch position and the differential participation trajectory, and form a closed sketch carrying the closure imprint.
8. The method for integrating network information resources based on cloud collaboration according to claim 1, characterized in that, The specific results of the unified network information resource integration include: Obtain the closed sketch formed by the first cloud collaboration node and the second cloud collaboration node for the same local resource collaboration domain, perform closure consistency verification, and when the closure imprint and the corresponding incremental verification comprehensive quantity are consistent, perform resource collaboration domain rollback processing to form a rolled-back resource collaboration domain. Read the same-origin state pairs and closed imprints in the rollback resource collaboration domain, perform closed imprint-driven historical state re-unfolding processing, and form a re-unfolded resource collaboration domain when the historical state reappears. Obtain the parent resource collaboration domain closure sketch corresponding to the rollback resource collaboration domain and the re-expanded resource collaboration domain, perform parent domain closure confirmation processing, and output the unified network information resource integration result when the differential check synthesis quantity of the parent resource collaboration domain is empty.
9. A cloud-based collaborative network information resource integration system, comprising executing the cloud-based collaborative network information resource integration method according to any one of claims 1 to 9, characterized in that, include: The same-source state construction module is used to acquire network information resources in cloud collaborative nodes and form same-source state pairs coupled with same-source anchors and state branch bits. The collaborative sketch generation module is used to map the same-source state pairs to finite field elements, construct hierarchical resource collaborative domains according to the encoding segments of the same-source anchors, calculate the PinSketch odd-order check synthesis quantity of each resource collaborative domain, and form a collaborative domain sketch. The resource difference decoding module is used to exchange cooperative domain sketches and generate differential check synthesis quantities, perform PinSketch difference decoding, and use the cancellation mode of the same source anchor and state branch bit to distinguish between resource missing and same source state divergence, forming resource difference state. The residual-driven expansion module is used to locate the segment to be expanded by the non-zero distribution of the residual check synthesis quantity when the resource difference state has not been fully decoded and closed. It maintains the same source state pair in the same resource cooperation domain and recursively expands the segment to be expanded to form a local difference set. The resource-oriented integration module is used to perform targeted resource supplementation and integration of similar states for local difference sets to form a closed resource state; The closed sketch update module is used to embed the differential participation trajectory corresponding to the closed resource state into the collaborative domain sketch. It removes differential elements and adds closed elements through finite domain incremental elimination to form a closed sketch carrying the closure mark. The collaborative closure output module is used to compare the closure sketches of cloud collaborative nodes. When the closure imprints are consistent, the local resource collaborative domain is rolled back. When the historical state is reproduced, the corresponding resource collaborative domain is re-expanded. When the differential check synthesis quantity of the parent resource collaborative domain is empty, the unified network information resource integration result is output.
