Large-scale P2P dynamic networking language configuration method and system
Through the large-scale P2P dynamic network configuration language method and system, the problem of connector configuration complexity and scalability is solved, the network is automated and intelligent management is realized, and configuration efficiency and management capabilities are improved. It is suitable for connector applications on data circulation and cloud access.
Patent Information
- Application Number
- CN202510648288.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2025-08-08
AI Technical Summary
The prior art has problems such as complex configuration, lack of abstraction capabilities, poor scalability, difficulty in dynamic adjustment and complex large-scale management in connector configuration, which is difficult to meet the needs of data circulation scenarios.
It provides a large-scale P2P dynamic network configuration language method and system, including core engine, network topology processor, node discovery processor, connection policy processor, security rules processor and ODRL mapping processor. Through syntax analysis, network topology description, multiple node discovery methods, complex connection decision logic and encryption processing, network structure construction and policy conversion are realized, and dynamic adjustment and security guarantee are supported.
It significantly improves the configuration efficiency and management capabilities of large-scale P2P networks, realizes the automation and intelligent management of the network, and provides solid technical support for connector applications in scenarios such as data circulation and cloud access.
Smart Images

Figure CN120455269A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of network configuration, and in particular to a large-scale P2P dynamic networking configuration language method and system. Background Art
[0002] With the development of technologies such as data circulation and cloud data access, connectors are playing an increasingly important role in data exchange. Connectors need to be able to automatically discover, dynamically configure networks, and configure policies to adapt to complex and changing network environments.
[0003] However, existing technologies have many problems when used for connectors, such as complex configuration, lack of abstraction capabilities, poor scalability, difficulty in dynamic adjustment, and complex large-scale management, which make it difficult to meet the needs of data circulation scenarios. Summary of the Invention
[0004] The purpose of the present invention is to provide a large-scale P2P dynamic networking configuration language method and system to solve the problems raised in the above background technology.
[0005] To achieve the above-mentioned objectives, the present invention provides the following technical solutions: a large-scale P2P dynamic networking configuration language method, including the following system component construction steps: building a core engine and giving it syntax parsing capabilities to ensure that the configuration language is accurately understood and executed; building a network topology processor for processing network topology description blocks and then building a network structure; developing a node discovery processor to support the configuration and combination of multiple node discovery methods and enhance the self-organizing ability of the network; creating a connection strategy processor to implement complex connection decision logic through an expression system and optimize the communication efficiency between nodes; establishing a security rule processor to handle encryption and access control configuration to ensure data transmission security; forming an execution engine to convert the configuration into network operation execution to ensure the effective implementation of network policies; and building an ODRL mapping processor to be specifically responsible for converting configuration files written in the configuration language into equivalent ODRL policy files.
[0006] Preferably, the method further includes the steps of implementing a P2P network topology DSL: defining a P2P network topology DSL and designing block types and syntax structures specifically for describing a P2P network; using global network configuration, node group definition, dynamic topology rules, and node template definition function modules to provide a comprehensive and detailed description of the network topology, which is particularly suitable for configuration and management of connectors;
[0007] Dynamic discovery mechanism implementation steps: Implement a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services; support dynamic discovery strategies, automatically adjust discovery methods based on network status changes, improve node discovery efficiency and reliability, and ensure efficient operation of connectors in complex network environments;
[0008] ODRL policy language mapping implementation steps: parse the configuration file written in the configuration language through a dedicated ODRL mapping processor; identify the various elements in the policy block in the configuration file; generate the corresponding ODRL policy for the identified elements according to the predefined mapping rules, ensure the consistency and equivalence of the configuration language and the ODRL policy language, and achieve standardized expression of the policy and cross-system interoperability.
[0009] Preferably, the method further includes a configuration parsing step: parsing the network configuration file to generate a structured configuration object to provide a basis for subsequent operations;
[0010] Verification step: The system verifies the integrity, consistency, and security of the generated configuration to ensure that the network configuration is correct;
[0011] Instantiation step: Generate network component instances based on the verified configuration to build the actual network architecture;
[0012] Execution steps: Network components start to perform network operations according to the configuration to realize network functions;
[0013] Monitoring and adjustment steps: Adjust configuration parameters in real time according to network status to adapt to dynamic changes in the network;
[0014] Feedback step: Feedback the execution results to the configuration system to form a closed loop to optimize the network configuration;
[0015] ODRL mapping step: The configuration file written in the configuration language is converted into an equivalent ODRL policy file through the ODRL mapping processor to ensure the standardization and interoperability of the policy.
[0016] Preferably, the method further includes the steps of implementing a dynamic block processor: designing a registry, and implementing a dynamic block processor dedicated to the P2P network through the registry; utilizing the dynamic block processor to improve the flexibility and scalability of the configuration language; and implementing an expression extension step: providing an expression system to support network status conditional expressions and enhance the expressiveness of the configuration language.
[0017] Configuration mapping mechanism implementation steps: Implement a conversion system that automatically maps configurations to network operations, simplifying the execution process of network operations;
[0018] Incremental update mechanism implementation steps: Adopting an incremental processing mechanism for configuration changes to improve the system's response speed to configuration changes;
[0019] Status feedback system implementation steps: Build a feedback mechanism from network status to the configuration system to achieve real-time monitoring of network status and dynamic adjustment of configuration.
[0020] Preferably, the following ODRL mapping processor related steps are also included:
[0021] Mapping rule definition step: pre-define the mapping rules between configuration language elements and ODRL policy language elements;
[0022] Policy parsing step: Use the ODRL mapping processor to parse the policy block in the configuration file written in the configuration language;
[0023] Element identification step: identifying each element in the policy block of the configuration file;
[0024] Strategy generation step: According to the predefined mapping rules, the identified elements are accurately converted into the corresponding elements in the equivalent ODRL strategy file;
[0025] Verification and assurance steps: Ensure the consistency and equivalence of policy expression between the configuration language and the ODRL policy language to achieve standardized policy expression and cross-system interoperability, while supporting complex policy combinations and permission verification.
[0026] A system for configuring a language method for large-scale P2P dynamic networking, comprising:
[0027] Core engine: used to provide syntax parsing capabilities to ensure accurate understanding and execution of the configuration language;
[0028] Network topology processor: used to process network topology description blocks and build network structure;
[0029] Node discovery processor: used to support the configuration and combination of multiple node discovery methods to enhance the network's self-organizing ability;
[0030] Connection strategy processor: used to implement complex connection decision logic through the expression system and optimize the communication efficiency between nodes;
[0031] Security rule processor: used to process encryption and access control configuration to ensure data transmission security;
[0032] Execution engine: used to convert configuration into network operation execution to ensure the effective implementation of network policies;
[0033] ODRL mapping processor: It is responsible for converting configuration files written in the configuration language into equivalent ODRL policy files, ensuring standardized expression of policies and interoperability across systems.
[0034] Preferably, it also includes:
[0035] P2P network topology DSL module: This module provides block types and syntax structures specifically for P2P network descriptions. It implements comprehensive and detailed descriptions of network topologies through global network configuration, node group definition, dynamic topology rules, and node template definition modules. It is particularly suitable for connector configuration and management.
[0036] Dynamic discovery mechanism module: This module implements a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services. It also supports dynamic discovery strategies, automatically adjusting discovery methods based on changes in network status to improve the efficiency and reliability of node discovery.
[0037] Preferably, the system execution process includes the following steps:
[0038] Configuration parsing phase: parses network configuration files and generates structured configuration objects to provide a basis for subsequent operations;
[0039] Verification phase: The system verifies the integrity, consistency, and security of the configuration to ensure that the network configuration is correct;
[0040] Instantiation phase: Generate network component instances based on the configuration and build the actual network architecture;
[0041] Execution phase: Network components start to perform network operations according to the configuration to realize network functions;
[0042] Monitoring and adjustment phase: Adjust configuration parameters in real time according to network status to adapt to dynamic changes in the network;
[0043] Feedback stage: The execution results are fed back to the configuration system to form a closed loop and optimize the network configuration;
[0044] ODRL mapping phase: The ODRL mapping processor converts the configuration file written in the configuration language into an equivalent ODRL policy file to ensure the standardization and interoperability of the policy.
[0045] Preferably, it also includes:
[0046] Dynamic block processor: Implement a dynamic block processor dedicated to P2P network through the registry, improving the flexibility and scalability of the configuration language;
[0047] Expression extension: provides an expression system that supports network status conditional expressions and enhances the expressiveness of the configuration language;
[0048] Configuration mapping mechanism: A conversion system that automatically maps configurations to network operations, simplifying the execution process of network operations;
[0049] Incremental update mechanism: adopts an incremental processing mechanism for configuration changes to improve the system's response speed to configuration changes;
[0050] Status feedback system: Build a feedback mechanism from network status to the configuration system to achieve real-time monitoring of network status and dynamic adjustment of configuration.
[0051] Preferably, the following functions are also included:
[0052] Mapping rule definition: pre-define the mapping rules between configuration language elements and ODRL policy language elements;
[0053] Policy parsing: Parse the policy blocks in the configuration files written in the configuration language;
[0054] Element identification: Identify the individual elements in the policy block of the configuration file;
[0055] Strategy generation: According to predefined mapping rules, the identified elements are converted into corresponding elements in the equivalent ODRL strategy file;
[0056] Consistency assurance: Ensures consistency and equivalence between the configuration language and the ODRL policy language in policy expression, supports complex policy combinations and permission verification, and achieves standardized policy expression and cross-system interoperability.
[0057] Compared with the prior art, the present invention has the following beneficial effects:
[0058] The large-scale P2P dynamic networking configuration language method and system proposed in this invention realizes automated and intelligent management of the network through a highly expressive configuration language, significantly improving the configuration efficiency and management capabilities of large-scale P2P networks, providing solid technical support for connector applications in scenarios such as data circulation and cloud data access, and promoting development and innovation in related fields. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 This is a system block diagram of the present invention;
[0060] Figure 2 This is the ODRL strategy mapping flow chart of the present invention. DETAILED DESCRIPTION
[0061] In order to clearly and completely describe the objectives and technical solutions of the present invention and make the advantages more clearly understood, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are part of the embodiments of the present invention, not all of them, and are only used to explain the embodiments of the present invention, not to limit the embodiments of the present invention. All other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0062] For example 1, please refer to Figure 2The present invention provides a technical solution: a system for configuring a language method for large-scale P2P dynamic networking, the system mainly comprising the following components:
[0063] Core engine: Provides syntax parsing capabilities to ensure accurate understanding and execution of the configuration language.
[0064] Network topology processor: processes network topology description blocks and builds network structure.
[0065] Node discovery processor: supports the configuration and combination of multiple node discovery methods to enhance the network's self-organizing capabilities.
[0066] Connection strategy processor: Implements complex connection decision logic through an expression system to optimize inter-node communication efficiency.
[0067] Security rule processor: handles encryption and access control configuration to ensure data transmission security.
[0068] Execution Engine: Converts configurations into network operations to ensure effective implementation of network policies.
[0069] ODRL mapping processor: specifically responsible for converting configuration files written in the configuration language into equivalent ODRL policy files.
[0070] In Example 2, building on Example 1, the P2P network topology DSL defined in this invention provides block types and syntax structures specifically for describing P2P networks. Through functional modules such as global network configuration, node group definition, dynamic topology rules, and node template definition, it enables a comprehensive and detailed description of network topology, making it particularly suitable for connector configuration and management.
[0071] Example 3, based on Example 2, implements a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services, and supports dynamic discovery strategies. It can automatically adjust the discovery method according to changes in network status, improve the efficiency and reliability of node discovery, and ensure the efficient operation of the connector in complex network environments.
[0072] Example 4, building on Example 3, uses a specialized mapping processor to convert a configuration file written in a configuration language into an equivalent ODRL policy file. The mapping processor parses the configuration file, identifies the elements within the policy block, and generates the corresponding ODRL policy based on predefined mapping rules. This conversion process ensures consistency and equivalence between the configuration language and the ODRL policy language, enabling standardized policy expression and cross-system interoperability.
[0073] Configuration language example:
[0074] odrl_policy"data_sharing_policy"{
[0075] target{
[0076] asset{
[0077] asset_uri="network:data_sharing"
[0078] }
[0079] }
[0080] permission
[0081] action=["read","write"]
[0082] target{
[0083] asset{
[0084] asset_uri="node_group:data_providers"
[0085] }
[0086] }
[0087] }
[0088] }
[0089] Mapping to ODRL policy:
[0090] <odrl:Policyxmlns:odrl="http: / / www.w3.org / ns / odrl / 2 / ">
[0091] <odrl:target>
[0092] <odrl:asset>
[0093] <odrl:asseturi> network:data_sharing< / odrl:asseturi>
[0094] < / odrl:asset>
[0095] < / odrl:target>
[0096] <odrl:permission>
[0097] <odrl:action> read< / odrl:action>
[0098] <odrl:action> write< / odrl:action>
[0099] <odrl:target>
[0100] <odrl:asset>
[0101] <odrl:asseturi> node_group:data_providers< / odrl:asseturi>
[0102] < / odrl:asset>
[0103] < / odrl:target>
[0104] < / odrl:permission>
[0105]
[0106] System execution process
[0107] Configuration parsing phase: parse the network configuration file and generate structured configuration objects to provide a basis for subsequent operations.
[0108] Verification phase: The system verifies the integrity, consistency, and security of the configuration to ensure that the network configuration is correct.
[0109] Instantiation phase: Generate network component instances based on the configuration and build the actual network architecture.
[0110] Execution phase: Components start to perform network operations according to the configuration to realize network functions.
[0111] Monitoring and adjustment phase: Adjust configuration parameters in real time according to network status to adapt to dynamic changes in the network.
[0112] Feedback stage: The execution results are fed back to the configuration system to form a closed loop and optimize the network configuration.
[0113] ODRL mapping phase: The ODRL mapping processor converts the configuration file written in the configuration language into an equivalent ODRL policy file to ensure the standardization and interoperability of the policy.
[0114] Example 5 proposes a large-scale P2P dynamic networking configuration language method, including system component construction steps: building a core engine and giving it syntax parsing capabilities to ensure that the configuration language is accurately understood and executed; building a network topology processor to process network topology description blocks and then build a network structure; developing a node discovery processor to support the configuration and combination of multiple node discovery methods and enhance the self-organizing ability of the network; creating a connection strategy processor to implement complex connection decision logic through an expression system and optimize the communication efficiency between nodes; establishing a security rule processor to handle encryption and access control configuration to ensure data transmission security; forming an execution engine to convert the configuration into network operation execution to ensure the effective implementation of network policies; building an ODRL mapping processor to be specifically responsible for converting configuration files written in the configuration language into equivalent ODRL policy files.
[0115] It also includes the implementation steps of the P2P network topology DSL: defining the P2P network topology DSL and designing block types and syntax structures specifically for P2P network descriptions; using global network configuration, node group definition, dynamic topology rules, and node template definition functional modules to provide a comprehensive and detailed description of the network topology, which is particularly suitable for the configuration and management of connectors; the implementation steps of the dynamic discovery mechanism: implementing a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services; supporting dynamic discovery strategies, automatically adjusting discovery methods according to changes in network status, improving the efficiency and reliability of node discovery, and ensuring the efficient operation of connectors in complex network environments; the implementation steps of the ODRL policy language mapping: parsing configuration files written in the configuration language through a dedicated ODRL mapping processor; identifying each element in the policy block in the configuration file; and generating corresponding ODRL policies for the identified elements according to predefined mapping rules, ensuring the consistency and equivalence of the configuration language and the ODRL policy language, and achieving standardized expression of policies and cross-system interoperability.
[0116] It also includes a configuration parsing step: parsing the network configuration file and generating a structured configuration object to provide a basis for subsequent operations; a verification step: the system verifies the integrity, consistency and security of the generated configuration to ensure that the network configuration is correct; an instantiation step: generating network component instances based on the verified configuration to build the actual network architecture; an execution step: the network components start to perform network operations according to the configuration to realize network functions; a monitoring and adjustment step: adjusting the configuration parameters in real time according to the network status to adapt to dynamic changes in the network; a feedback step: feeding back the execution results to the configuration system to form a closed loop in order to optimize the network configuration; an ODRL mapping step: using the ODRL mapping processor to convert the configuration file written in the configuration language into an equivalent ODRL policy file to ensure the standardization and interoperability of the policy.
[0117] It also includes the steps of implementing a dynamic block processor: designing a registry, and implementing a dynamic block processor dedicated to P2P networks through the registry; using the dynamic block processor to improve the flexibility and scalability of the configuration language; implementing expression extension steps: providing an expression system to support network status conditional expressions and enhance the expressiveness of the configuration language; implementing a configuration mapping mechanism: implementing a conversion system that automatically maps configurations to network operations and simplifies the execution process of network operations; implementing an incremental update mechanism: adopting an incremental processing mechanism for configuration changes to improve the system's response speed to configuration changes; and implementing a state feedback system: building a feedback mechanism from network status to the configuration system to achieve real-time monitoring of network status and dynamic adjustment of configuration.
[0118] It also includes the following ODRL mapping processor related steps: mapping rule definition step: pre-define the mapping rules between configuration language elements and ODRL policy language elements; policy parsing step: use the ODRL mapping processor to parse the policy block in the configuration file written in the configuration language; element identification step: identify the various elements in the policy block of the configuration file; policy generation step: according to the predefined mapping rules, the identified elements are accurately converted into the corresponding elements in the equivalent ODRL policy file; verification and assurance step: ensure the consistency and equivalence of the configuration language and the ODRL policy language in policy expression, so as to achieve standardized expression of policies and cross-system interoperability, while supporting complex policy combinations and permission verification.
[0119] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A large-scale P2P dynamic networking configuration language method, characterized by: This includes the following steps for building system components: building the core engine and giving it syntax parsing capabilities to ensure that the configuration language is accurately understood and executed; Build a network topology processor to process network topology description blocks and then build the network structure; Develop a node discovery processor that supports the configuration and combination of multiple node discovery methods to enhance the network's self-organizing capabilities; create a connection strategy processor that implements complex connection decision logic through an expression system to optimize inter-node communication efficiency; Establish a security rule processor to handle encryption and access control configuration to ensure data transmission security; build an execution engine to convert configuration into network operation execution to ensure the effective implementation of network policies; build an ODRL mapping processor to be responsible for converting configuration files written in the configuration language into equivalent ODRL policy files.
2. A large-scale P2P dynamic networking configuration language method according to claim 1, characterized in that: It also includes the steps for implementing the P2P network topology DSL: defining the P2P network topology DSL and designing block types and syntax structures specifically for describing P2P networks; using global network configuration, node group definition, dynamic topology rules, and node template definition functional modules to provide a comprehensive and detailed description of the network topology, especially for connector configuration and management; Dynamic discovery mechanism implementation steps: Implement a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services; support dynamic discovery strategies, automatically adjust discovery methods based on network status changes, improve node discovery efficiency and reliability, and ensure efficient operation of connectors in complex network environments; ODRL policy language mapping implementation steps: parse the configuration file written in the configuration language through a dedicated ODRL mapping processor; identify the various elements in the policy block in the configuration file; generate the corresponding ODRL policy for the identified elements according to the predefined mapping rules, ensure the consistency and equivalence of the configuration language and the ODRL policy language, and achieve standardized expression of the policy and cross-system interoperability.
3. The large-scale P2P dynamic networking configuration language method according to claim 2, characterized in that: It also includes the configuration parsing step: parsing the network configuration file and generating a structured configuration object to provide a basis for subsequent operations; Verification step: The system verifies the integrity, consistency, and security of the generated configuration to ensure that the network configuration is correct; Instantiation step: Generate network component instances based on the verified configuration to build the actual network architecture; Execution steps: Network components start to perform network operations according to the configuration to realize network functions; Monitoring and adjustment steps: Adjust configuration parameters in real time according to network status to adapt to dynamic changes in the network; Feedback step: Feedback the execution results to the configuration system to form a closed loop to optimize the network configuration; ODRL mapping step: The configuration file written in the configuration language is converted into an equivalent ODRL policy file through the ODRL mapping processor to ensure the standardization and interoperability of the policy.
4. A large-scale P2P dynamic networking configuration language method according to claim 3, characterized in that: The invention also includes the steps of implementing a dynamic block processor: designing a registry, and implementing a dynamic block processor dedicated to the P2P network through the registry; Use dynamic block processors to improve the flexibility and scalability of the configuration language; Expression extension implementation steps: Provide an expression system to support network status conditional expressions and enhance the expressiveness of the configuration language; Configuration mapping mechanism implementation steps: Implement a conversion system that automatically maps configurations to network operations, simplifying the execution process of network operations; Incremental update mechanism implementation steps: Adopting an incremental processing mechanism for configuration changes to improve the system's response speed to configuration changes; Status feedback system implementation steps: Build a feedback mechanism from network status to the configuration system to achieve real-time monitoring of network status and dynamic adjustment of configuration.
5. A large-scale P2P dynamic networking configuration language method according to claim 4, characterized in that: The following ODRL Mapping Processor related steps are also included: Mapping rule definition step: pre-define the mapping rules between configuration language elements and ODRL policy language elements; Policy parsing step: Use the ODRL mapping processor to parse the policy block in the configuration file written in the configuration language; Element identification step: identifying each element in the policy block of the configuration file; Strategy generation step: According to the predefined mapping rules, the identified elements are accurately converted into the corresponding elements in the equivalent ODRL strategy file; Verification and assurance steps: Ensure the consistency and equivalence of policy expression between the configuration language and the ODRL policy language to achieve standardized policy expression and cross-system interoperability, while supporting complex policy combinations and permission verification.
6. A system for configuring language for large-scale P2P dynamic networking according to claim 5, characterized in that: include: Core engine: used to provide syntax parsing capabilities to ensure accurate understanding and execution of the configuration language; Network topology processor: used to process network topology description blocks and build network structure; Node discovery processor: used to support the configuration and combination of multiple node discovery methods to enhance the network's self-organizing ability; Connection strategy processor: used to implement complex connection decision logic through the expression system and optimize the communication efficiency between nodes; Security rule processor: used to process encryption and access control configuration to ensure data transmission security; Execution engine: used to convert configuration into network operation execution to ensure the effective implementation of network policies; ODRL mapping processor: It is responsible for converting configuration files written in the configuration language into equivalent ODRL policy files, ensuring standardized expression of policies and interoperability across systems.
7. A system according to claim 6, characterized in that: Also includes: P2P network topology DSL module: This module provides block types and syntax structures specifically for P2P network descriptions. It implements comprehensive and detailed descriptions of network topologies through global network configuration, node group definition, dynamic topology rules, and node template definition modules. It is particularly suitable for connector configuration and management. Dynamic discovery mechanism module: This module implements a unified configuration model for multiple node discovery methods, integrating multiple discovery mechanisms such as mDNS local discovery, DHT network discovery, and centralized directory services. It also supports dynamic discovery strategies, automatically adjusting discovery methods based on changes in network status to improve the efficiency and reliability of node discovery.
8. A system according to claim 7, characterized in that: The system execution process includes the following steps: Configuration parsing phase: parses network configuration files and generates structured configuration objects to provide a basis for subsequent operations; Verification phase: The system verifies the integrity, consistency, and security of the configuration to ensure that the network configuration is correct; Instantiation phase: Generate network component instances based on the configuration and build the actual network architecture; Execution phase: Network components start to perform network operations according to the configuration to realize network functions; Monitoring and adjustment phase: Adjust configuration parameters in real time according to network status to adapt to dynamic changes in the network; Feedback stage: The execution results are fed back to the configuration system to form a closed loop and optimize the network configuration; ODRL mapping phase: The ODRL mapping processor converts the configuration file written in the configuration language into an equivalent ODRL policy file to ensure the standardization and interoperability of the policy.
9. A system according to claim 8, characterized in that: Also includes: Dynamic block processor: Implement a dynamic block processor dedicated to P2P network through the registry, improving the flexibility and scalability of the configuration language; Expression extension: provides an expression system that supports network status conditional expressions and enhances the expressiveness of the configuration language; Configuration mapping mechanism: A conversion system that automatically maps configurations to network operations, simplifying the execution process of network operations; Incremental update mechanism: adopts an incremental processing mechanism for configuration changes to improve the system's response speed to configuration changes; Status feedback system: Build a feedback mechanism from network status to the configuration system to achieve real-time monitoring of network status and dynamic adjustment of configuration.
10. A system according to claim 9, characterized in that: Also includes the following features: Mapping rule definition: pre-define the mapping rules between configuration language elements and ODRL policy language elements; Policy parsing: Parse the policy blocks in the configuration files written in the configuration language; Element identification: Identify the individual elements in the policy block of the configuration file; Strategy generation: According to predefined mapping rules, the identified elements are converted into corresponding elements in the equivalent ODRL strategy file; Consistency assurance: Ensures consistency and equivalence between the configuration language and the ODRL policy language in policy expression, supports complex policy combinations and permission verification, and achieves standardized policy expression and cross-system interoperability.