Network slice and storage design method and system

By generating working and faulty shards in OTN network planning, the problems of excessive data volume and difficulty in maintaining relationships are solved, enabling more efficient network planning calculation and storage design, and supporting distributed read/write and persistence for multi-scheme parallel computing.

CN117176549BActive Publication Date: 2026-08-04FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
Filing Date
2023-09-06
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing OTN network planning methods require extensive network data sharding and backup, resulting in excessive data volume, consuming a large amount of storage space, and making it difficult to maintain the relationships between data segments.

Method used

By generating working fragments during working route planning and generating fault fragments during network-wide fault analysis, the network content to be stored is stored in both fault fragments and working fragments, reducing the amount of data processed by fragment backup and reducing storage space consumption. Furthermore, fault fragments are generated through preset fault analysis strategies to maintain the correlation.

Benefits of technology

It achieves lighter-weight sharded storage, improves the access efficiency of network planning calculations, enhances the speed and efficiency of network slicing and storage design, and supports distributed read/write and persistence for multi-scheme parallel computing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117176549B_ABST
    Figure CN117176549B_ABST
Patent Text Reader

Abstract

The application discloses a network slice and storage design method and system, the method generates and associates a working slice for the current working route planning according to the OTN network data when the working route planning is performed; generates a fault slice according to the working slice and a preset fault analysis strategy when the whole network fault analysis is performed; and stores the network content to be stored in the fault slice and the working slice, so that the data amount of slice backup processing is reduced, the consumption of storage space is reduced, the association relationship maintenance during multi-scheme planning is beneficial, the slice operation is quickly completed according to different OTN network planning, lighter slice storage is provided for multi-scheme parallel calculation during OTN network planning, the access efficiency during network planning calculation is greatly improved, distributed reading and writing and persistence between multi-scheme calculation results are realized, and the network slice and storage design speed and efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of OTN network planning and optimization technology, and in particular to a network slicing and storage design method and system. Background Technology

[0002] To support parallel computing for multi-scheme network routing planning and hierarchical and domain-based network planning, it is necessary to query and modify the network topology and resource information. Each parallel computing task requires a copy of the network data. Therefore, the fragmented storage of network data has become a necessary and urgent requirement.

[0003] Existing OTN network planning methods are based on the computational characteristics of OTN networks. When performing multi-scheme routing planning and network fault analysis, a large amount of network data is fragmented and backed up. However, since the fragmentation method determines the size of the required storage space, simple network data copying will result in excessive data volume, which cannot meet the corresponding storage requirements in general scenarios, consumes a lot of storage space, and makes it difficult to maintain the relationship when performing multi-scheme planning. Summary of the Invention

[0004] The main objective of this invention is to provide a network slicing and storage design method and system, which aims to solve the technical problems in the existing OTN network planning method, which requires a large number of network data slicing backups, resulting in excessive data volume, consumption of a large amount of storage space, and difficulty in maintaining the relationship.

[0005] In a first aspect, the present invention provides a network slicing and storage design method, the network slicing and storage design method comprising the following steps:

[0006] When performing working route planning, a working fragment is generated and associated with the current working route plan based on OTN network data;

[0007] When performing network-wide fault analysis, fault fragments are generated based on the working fragments and preset fault analysis strategies.

[0008] The network content to be stored is stored in the faulty shard and the working shard.

[0009] Optionally, the step of generating and associating a working fragment for the current working route plan based on OTN network data during working route planning includes:

[0010] When performing working route planning, the working path calculation strategy information, external link networking information, and optical device information corresponding to the current working route planning are obtained from the OTN network data.

[0011] Based on the working path calculation strategy information, the network information of the external link, and the optical device information, a working segment is generated and associated for the current working route planning.

[0012] Optionally, the step of generating and associating a working shard for the current working route planning based on the working path calculation strategy information, the network information of the external link, and the optical device information includes:

[0013] The working application resources for the current working route plan are determined based on the working path calculation strategy information, the network information of the external link, and the optical device information.

[0014] Based on the work application resources, generate a work fragment for the current work route planning;

[0015] Obtain the configuration information associated with the current work route planning dependency, and associate the configuration information with the work shard through an external link.

[0016] Optionally, before generating a working fragment for the current working route plan based on OTN network data during working route planning, the network slicing and storage design method further includes:

[0017] Obtain OTN network data and current hierarchical and domain-specific requirements;

[0018] Based on the current hierarchical and domain-based requirements, the OTN network data is divided into service master fragments and hierarchical master fragments;

[0019] When a capacity expansion plan is detected, a target shard corresponding to the capacity expansion plan is generated based on the service master shard and the hierarchical master shard.

[0020] Optionally, when a capacity expansion plan is detected, generating a target shard corresponding to the capacity expansion plan based on the service primary shard and the hierarchical primary shard includes:

[0021] When a capacity expansion plan is detected, the type of the expansion plan is analyzed;

[0022] When the expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate the target shard corresponding to the specific business plan based on the business master shard according to the available topology resources;

[0023] When the expansion plan is a multi-phase, multi-scheme hierarchical plan, the hierarchical structure of the hierarchical plan is obtained, and the target fragment corresponding to the hierarchical plan is generated based on the hierarchical master fragment according to the hierarchical structure.

[0024] Optionally, the step of generating fault shards based on the working shards and preset fault analysis strategies during network-wide fault analysis includes:

[0025] When performing network-wide fault analysis, the links of the working segments are traversed to obtain the fault points;

[0026] Based on the preset fault analysis strategy and the baseline working segment in the working segment, a fault segment corresponding to the fault point is generated, and based on the baseline fault segment in the fault segment, a fault point segment corresponding to each fault point is generated.

[0027] Optionally, storing the network content to be stored in the faulty shard and the working shard includes:

[0028] The network content to be modified that requires fault analysis, as well as the network content generated by the fault fragment, are stored in the fault fragment.

[0029] The node data, link data, and business data in the network content to be stored are stored in the base working segment of the working segment, and the corresponding query data is retrieved from the base working segment when a query request is received.

[0030] The affected service and policy data and the content to be modified in the network content to be stored are stored in the fault point fragment.

[0031] Secondly, to achieve the above objectives, the present invention also proposes a network slicing and storage design system, the network slicing and storage design system comprising:

[0032] The work fragment generation module is used to generate and associate a work fragment for the current work route plan based on OTN network data when performing work route planning.

[0033] The fault fragment generation module is used to generate fault fragments based on the working fragments and preset fault analysis strategies when performing network-wide fault analysis.

[0034] A storage module is used to store the network content to be stored in the faulty shard and the working shard.

[0035] Optionally, the working fragment generation module is further configured to, when performing working route planning, obtain working path calculation strategy information, external link networking information, and optical device information corresponding to the current working route planning from OTN network data; and generate and associate a working fragment for the current working route planning based on the working path calculation strategy information, the external link networking information, and the optical device information.

[0036] The work shard generation module is further configured to determine the work application resources of the current work route plan based on the work path calculation strategy information, the network information of the external link, and the optical device information; generate a work shard for the current work route plan based on the work application resources; obtain the configuration information that the current work route plan depends on and associates, and associate the configuration information with the work shard through an external link.

[0037] Optionally, the working shard generation module is further configured to acquire OTN network data and current hierarchical domain requirements; divide the OTN network data into service main shards and hierarchical main shards according to the current hierarchical domain requirements; and when a capacity expansion plan is detected, generate target shards corresponding to the capacity expansion plan based on the service main shards and the hierarchical main shards.

[0038] The working shard generation module is further configured to, when a capacity expansion plan is detected, analyze the type of the capacity expansion plan; when the type of the capacity expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate a target shard corresponding to the specific business plan based on the business master shard according to the available topology resources; when the type of the capacity expansion plan is a multi-phase, multi-scheme hierarchical plan, obtain the hierarchical structure of the hierarchical plan, and generate a target shard corresponding to the hierarchical plan based on the hierarchical master shard according to the hierarchical structure.

[0039] The fault segment generation module is also used to traverse the links of the working segment to obtain the fault point when performing network-wide fault analysis; generate the fault segment corresponding to the fault point according to the preset fault analysis strategy and the baseline working segment in the working segment; and generate the fault point segment corresponding to each fault point according to the baseline fault segment in the fault segment.

[0040] The storage module is further configured to store the network content to be modified that requires fault analysis and the network content generated by the fault shard in the network content to be stored; store the node data, link data and service data in the network content to be stored in the base working shard in the working shard, and retrieve the corresponding query data from the base working shard when a query request is received; and store the affected service and policy data and the content to be modified in the network content to be stored in the fault point shard.

[0041] The network slicing and storage design method proposed in this invention generates and associates a working slice with the current working route plan based on OTN network data during working route planning; during network-wide fault analysis, it generates a fault slice based on the working slice and a preset fault analysis strategy; and stores the network content to be stored in the fault slice and the working slice. This reduces the amount of data processed by slicing backup, lowers storage space consumption, facilitates the maintenance of relationships during multi-scheme planning, and enables rapid slicing operations based on different OTN network plans. It provides lighter slicing storage for parallel computing of multiple schemes during OTN network planning, greatly improves the access efficiency during network planning calculations, realizes distributed read / write and persistence of multi-scheme calculation results, and improves the speed and efficiency of network slicing and storage design. Attached Figure Description

[0042] Figure 1 This is a flowchart illustrating the first embodiment of the network slicing and storage design method of the present invention;

[0043] Figure 2 This is a flowchart illustrating the second embodiment of the network slicing and storage design method of the present invention;

[0044] Figure 3 This is a flowchart illustrating the third embodiment of the network slicing and storage design method of the present invention;

[0045] Figure 4 This is a flowchart illustrating the fourth embodiment of the network slicing and storage design method of the present invention;

[0046] Figure 5 This is a flowchart illustrating the fifth embodiment of the network slicing and storage design method of the present invention;

[0047] Figure 6 This is a flowchart illustrating the sixth embodiment of the network slicing and storage design method of the present invention;

[0048] Figure 7 This is a flowchart illustrating the seventh embodiment of the network slicing and storage design method of the present invention;

[0049] Figure 8 This is a functional block diagram of the first embodiment of the network slicing and storage design system of the present invention.

[0050] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0051] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0052] The solution of this invention mainly involves generating and associating a working fragment with the current working route plan based on OTN network data during working route planning; generating a fault fragment based on the working fragment and a preset fault analysis strategy during network-wide fault analysis; and storing the network content to be stored in the fault fragment and the working fragment. This reduces the amount of data processed by fragment backup, lowers storage space consumption, facilitates the maintenance of relationships during multi-scheme planning, and enables rapid fragmentation operations based on different OTN network plans. It provides lighter fragment storage for parallel multi-scheme computation during OTN network planning, greatly improves the access efficiency during network planning computation, realizes distributed read / write and persistence between multi-scheme computation results, improves the speed and efficiency of network slicing and storage design, and solves the technical problem that the OTN network planning method requires a large number of network data fragment backups, which leads to excessive data volume, large storage space consumption, and difficulty in maintaining relationships.

[0053] Reference Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the network slicing and storage design method of the present invention.

[0054] In the first embodiment, the network slicing and storage design method includes the following steps:

[0055] Step S10: When performing working route planning, generate and associate a working fragment for the current working route planning based on OTN network data.

[0056] It should be noted that when performing working route planning, a working fragment can be generated for the current working route planning based on OTN network data, and related information can be associated.

[0057] Step S20: When performing network-wide fault analysis, generate fault segments based on the working segments and preset fault analysis strategies.

[0058] It is understandable that each time a network-wide fault analysis is performed, the working segment can be used as a benchmark to generate a corresponding fault segment based on the pre-set fault analysis strategy.

[0059] Step S30: Store the network content to be stored in the faulty shard and the working shard.

[0060] It should be understood that, depending on the different data content in the network to be stored, the data can be stored in the faulty shard and the working shard respectively.

[0061] This embodiment, through the above-described scheme, generates and associates a working shard with the current working route plan based on OTN network data during working route planning; during network-wide fault analysis, it generates a fault shard based on the working shard and a preset fault analysis strategy; storing the network content to be stored in the fault shard and the working shard reduces the amount of data processed by shard backup, lowers storage space consumption, facilitates the maintenance of relationships during multi-scheme planning, and allows for rapid completion of sharding operations based on different OTN network plans. This provides lighter sharding storage for parallel multi-scheme computation during OTN network planning, significantly improves access efficiency during network planning computation, and enables distributed read / write and persistence of multi-scheme computation results, thereby improving the speed and efficiency of network slicing and storage design.

[0062] Furthermore, Figure 2 This is a flowchart illustrating the second embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 2 As shown, based on the first embodiment, a second embodiment of the network slicing and storage design method of the present invention is proposed. In this embodiment, step S10 specifically includes the following steps:

[0063] Step S11: When performing working route planning, obtain the working path calculation strategy information, external link networking information and optical device information corresponding to the current working route planning from the OTN network data.

[0064] It should be noted that when performing working route planning, the working path calculation strategy, the network topology scheme and optical device scheme corresponding to the current working route plan can be obtained from the OTN network data. That is, the corresponding working path calculation strategy information, network topology information and optical device information of the external link. The external link refers to other information required for path calculation that is not included in the slice but is associated with each slice, including network topology information, optical device information, etc.

[0065] Step S12: Based on the working path calculation strategy information, the external link networking information, and the optical device information, generate and associate a working segment for the current working route planning.

[0066] It is understood that a working segment is generated for the current working route planning based on the working path calculation strategy information, the network information of the external link, and the optical device information, and then relevant information can be associated with the working segment.

[0067] This embodiment, through the above-described scheme, obtains the working path calculation strategy information, external link networking information, and optical device information corresponding to the current working route plan from the OTN network data during working route planning; and generates and associates a working shard for the current working route plan based on the working path calculation strategy information, the external link networking information, and the optical device information, thereby quickly completing the sharding operation and improving the speed and efficiency of network sharding and storage design.

[0068] Furthermore, Figure 3 This is a flowchart illustrating the third embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 3 As shown, based on the second embodiment, a third embodiment of the network slicing and storage design method of the present invention is proposed. In this embodiment, step S12 specifically includes the following steps:

[0069] Step S121: Determine the working application resources of the current working route plan based on the working path calculation strategy information, the network information of the external link, and the optical device information.

[0070] It should be noted that the topology resources corresponding to the current working route plan can be determined by the working path calculation strategy information, the network information of the external link, and the optical device information, that is, the working application resources locked by the current working route plan.

[0071] Step S122: Generate a work fragment for the current work route planning based on the work application resources.

[0072] It is understood that the work application resources can be used to generate a corresponding work shard for the current work route planning.

[0073] Step S123: Obtain the configuration information associated with the current working route planning dependency, and associate the configuration information with the working shard through an external link.

[0074] It should be understood that the configuration information can be the configuration information corresponding to routing configuration, networking configuration, optical device configuration and equipment configuration. When the configuration information on which the current working route planning depends is obtained, the configuration information can be associated with the working segment through an external link.

[0075] This embodiment, through the above scheme, determines the working application resources of the current working route plan based on the working path calculation strategy information, the network information of the external link, and the optical device information; generates a working shard for the current working route plan based on the working application resources; obtains the configuration information that the current working route plan depends on, and associates the configuration information with the working shard through an external link; it can quickly complete the sharding operation, improving the speed and efficiency of network slicing and storage design.

[0076] Furthermore, Figure 4 This is a flowchart illustrating the fourth embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 4 As shown, based on the first embodiment, a fourth embodiment of the network slicing and storage design method of the present invention is proposed. In this embodiment, before step S10, the network slicing and storage design method further includes the following steps:

[0077] Step S01: Obtain OTN network data and current hierarchical and domain requirements.

[0078] It should be noted that different OTN networks have different hierarchical and domain requirements at the current moment. For a given OTN network, its network data and hierarchical and domain requirements can be obtained in a timely manner.

[0079] Step S02: Divide the OTN network data into service master fragments and hierarchical master fragments according to the current hierarchical and domain-specific requirements.

[0080] It is understandable that the OTN network data is divided into service master fragments and hierarchical master fragments according to different requirements based on the current hierarchical and domain-based requirements.

[0081] Step S03: When a capacity expansion plan is detected, a target shard corresponding to the capacity expansion plan is generated based on the service master shard and the hierarchical master shard.

[0082] It should be understood that the first primary fragment, namely the service primary fragment and the hierarchical primary fragment, can be generated based on the original OTN network. In subsequent periods, when there is a new expansion plan, the target fragment of the corresponding expansion plan is generated based on the service primary fragment and the hierarchical primary fragment.

[0083] It is understood that the target fragment is a fragment for route calculation generated based on the expansion requirements of the expansion plan in the current scenario; it is equivalent to expanding the application scenario. When performing working route planning, a working fragment is generated for the current working route planning based on OTN network data, focusing on the working and fault perspectives; the target fragment of the expansion plan mainly focuses on the perspectives of domain division and resource sorting.

[0084] This embodiment, through the above-described scheme, acquires OTN network data and current hierarchical and domain-specific requirements; divides the OTN network data into service primary shards and hierarchical primary shards according to the current hierarchical and domain-specific requirements; when an expansion plan is detected, it generates target shards corresponding to the expansion plan based on the service primary shards and the hierarchical primary shards. This enables the rapid generation of corresponding shards for the OTN network according to different plans, improving the speed and efficiency of network slicing and storage design.

[0085] Furthermore, Figure 5 This is a flowchart illustrating the fifth embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 5 As shown, based on the fourth embodiment, a fifth embodiment of the network slicing and storage design method of the present invention is proposed. In this embodiment, step S03 specifically includes the following steps:

[0086] Step S031: When a capacity expansion plan is detected, analyze the type of the capacity expansion plan.

[0087] It should be noted that when a new capacity expansion plan is detected, the type of the expansion plan can be quickly analyzed.

[0088] Step S032: When the expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate the target shard corresponding to the specific business plan based on the business master shard according to the available topology resources.

[0089] It is understandable that when the expansion plan is a specific business plan, the available topology resources corresponding to the specific business plan can be obtained, and the target shard corresponding to the specific business plan can be generated based on the business master shard according to the available topology resources.

[0090] In practice, specific services can only be planned within a given domain. The entire network can be sharded according to certain services and the topological resources available to these services, and the sharding storage method does not depend on a specific database selection.

[0091] Step S033: When the expansion plan is a multi-phase, multi-scheme hierarchical plan, obtain the hierarchical structure of the hierarchical plan, and generate the target fragment corresponding to the hierarchical plan based on the hierarchical master fragment according to the hierarchical structure.

[0092] It should be understood that when the expansion plan is a multi-phase hierarchical plan, the hierarchical structure corresponding to the current hierarchical plan can be obtained, and then the corresponding working fragments can be generated according to the structure and hierarchical main fragments. Generally, the working fragments include protection fragments, and the protection fragments correspond to multiple point fragments.

[0093] In the specific implementation, for the multi-phase and multi-scheme planning of OTN networks, a master segment is generated for each phase determined by the topology resources, a working segment is generated for each scheme's working network planning, and a fault allocation is generated for each faulty network planning scheme based on the working segment, and so on. When generating segments, only the content that needs to be modified under the planning task is included in the storage, and the remaining data relies on the hierarchical structure of the segment to trace the external link relationship.

[0094] This embodiment, through the above-described scheme, analyzes the type of expansion plan when an expansion plan is detected; when the type of expansion plan is a specific service plan, it obtains the available topology resources corresponding to the specific service plan, and generates target fragments corresponding to the specific service plan based on the service master fragments according to the available topology resources; when the type of expansion plan is a multi-phase, multi-scheme hierarchical plan, it obtains the hierarchical structure of the hierarchical plan, and generates target fragments corresponding to the hierarchical plan based on the hierarchical master fragments according to the hierarchical structure; it can quickly generate corresponding fragments for the OTN network according to different plans, improving the speed and efficiency of network slicing and storage design.

[0095] Furthermore, Figure 6 This is a flowchart illustrating the sixth embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 6 As shown, based on the first embodiment, a sixth embodiment of the network slicing and storage design method of the present invention is proposed. In this embodiment, step S20 specifically includes the following steps:

[0096] Step S21: When performing network-wide fault analysis, traverse the links of the working segment to obtain the fault point.

[0097] It should be noted that in the whole network fault analysis scenario, the fault point is the traversal of all links in the working segment. When performing whole network fault analysis, the links of the working segment can be traversed to obtain the fault point.

[0098] Step S22: Generate the fault segment corresponding to the fault point according to the preset fault analysis strategy and the baseline working segment in the working segment, and generate the fault point segment corresponding to each fault point according to the baseline fault segment in the fault segment.

[0099] Understandably, each time a full-network fault analysis is performed, a fault segment is generated based on the baseline working segment and the fault analysis strategy; for each fault point in the fault analysis, a fault point segment is generated based on the baseline fault segment; the fault segment corresponding to the fault point is generated based on the preset fault analysis strategy and the baseline working segment in the working segment; and the fault point segment corresponding to each fault point is generated based on the baseline fault segment in the fault segment.

[0100] This embodiment, through the above-described scheme, obtains fault points by traversing the links of the working shards during full-network fault analysis; generates fault shards corresponding to the fault points based on the preset fault analysis strategy and the baseline working shards in the working shards; and generates fault point shards corresponding to each fault point based on the baseline fault shards in the fault shards. This reduces the amount of data processed by shard backup, lowers storage space consumption, facilitates the maintenance of relationships during multi-scheme planning, and improves the speed and efficiency of network slicing and storage design.

[0101] Furthermore, Figure 7 This is a flowchart illustrating the seventh embodiment of the network slicing and storage design method of the present invention, as shown below. Figure 7 As shown, a seventh embodiment of the network slicing and storage design method of the present invention is proposed based on the first embodiment. In this embodiment, step S30 specifically includes the following steps:

[0102] Step S31: Store the network content to be modified that needs to be analyzed for faults and the network content generated by the fault fragment in the fault fragment.

[0103] It should be noted that each time a full network fault analysis is performed, a fault segment is generated based on the baseline working segment and the fault analysis strategy. The fault segment only includes the network content that needs to be modified in the fault analysis (such as channel resources, local group resources, port resources, etc.) and the network content generated only for this segment (such as fault strategies, etc.) in the storage of this segment.

[0104] Step S32: Store the node data, link data, and service data in the network content to be stored in the base working segment of the working segment, and retrieve the corresponding query data from the base working segment when a query request is received.

[0105] It should be understood that, apart from the network content stored in the faulty shard, other network content, such as nodes, links, and services, is not generated and stored in this shard. Instead, it is retrieved from the benchmark working shard when there is a query requirement. That is, when a query requirement is received, the corresponding query data is retrieved from the benchmark working shard.

[0106] Step S33: Store the affected service and policy data and the content to be modified in the network content to be stored in the fault point fragment.

[0107] Understandably, for each fault point in the fault analysis, a fault point fragment is generated based on the baseline fault fragment. The fault point fragment only includes the affected services and policies, and the network content that needs to be modified in the fault analysis (such as channel resources, local group resources, port resources, etc.) in the storage. Other network content, such as nodes, links, and unaffected services, are not generated and stored in this fragment, but are retrieved by tracing back to the baseline fault fragment when there is a query requirement.

[0108] In practice, the original OTN network is used as the basis for generating primary fragments; for services within a certain domain or for a certain type of service with resource limitations, service fragments are generated based on these services and the resources they can use.

[0109] This embodiment, through the above-described scheme, stores the network content to be modified that requires fault analysis, along with the network content generated by the fault sharding, in the fault sharding; stores the node data, link data, and service data in the network content to be stored in the baseline working sharding within the working sharding, and retrieves the corresponding query data from the baseline working sharding when a query request is received; and stores the affected service and policy data and the content to be modified in the network content to be stored in the fault point sharding. This reduces the amount of data processed by sharding backup, lowers storage space consumption, facilitates the maintenance of relationships during multi-scheme planning, and enables rapid completion of sharding operations based on different OTN network plans. It provides lighter sharding storage for parallel multi-scheme computing during OTN network planning, greatly improves access efficiency during network planning calculations, realizes distributed read / write and persistence between multi-scheme calculation results, and improves the speed and efficiency of network slicing and storage design.

[0110] Accordingly, the present invention further provides a network slicing and storage design system.

[0111] Reference Figure 8 , Figure 8 This is a functional block diagram of the first embodiment of the network slicing and storage design system of the present invention.

[0112] In a first embodiment of the network slicing and storage design system of the present invention, the network slicing and storage design system includes:

[0113] The work fragment generation module 10 is used to generate and associate a work fragment for the current work route planning based on OTN network data when performing work route planning.

[0114] The fault fragment generation module 20 is used to generate fault fragments based on the working fragments and the preset fault analysis strategy when performing network-wide fault analysis.

[0115] Storage module 30 is used to store the network content to be stored in the faulty shard and the working shard.

[0116] The working fragment generation module 10 is further configured to, when performing working route planning, obtain working path calculation strategy information, external link networking information and optical device information corresponding to the current working route planning from OTN network data; and generate and associate a working fragment for the current working route planning based on the working path calculation strategy information, the external link networking information and the optical device information.

[0117] The work segment generation module 10 is further configured to determine the work application resources of the current work route plan based on the work path calculation strategy information, the network information of the external link, and the optical device information; generate a work segment for the current work route plan based on the work application resources; obtain the configuration information that the current work route plan depends on and associates, and associate the configuration information with the work segment through an external link.

[0118] The working shard generation module 10 is also used to acquire OTN network data and current hierarchical domain requirements; divide the OTN network data into service main shards and hierarchical main shards according to the current hierarchical domain requirements; and when an expansion plan is detected, generate target shards corresponding to the expansion plan based on the service main shards and the hierarchical main shards.

[0119] The working shard generation module 10 is further configured to, when a capacity expansion plan is detected, analyze the type of the capacity expansion plan; when the type of the capacity expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate a target shard corresponding to the specific business plan based on the business master shard according to the available topology resources; when the type of the capacity expansion plan is a multi-phase, multi-scheme hierarchical plan, obtain the hierarchical structure of the hierarchical plan, and generate a target shard corresponding to the hierarchical plan based on the hierarchical master shard according to the hierarchical structure.

[0120] The fault segment generation module 20 is also used to traverse the links of the working segment to obtain the fault point when performing network-wide fault analysis; generate the fault segment corresponding to the fault point according to the preset fault analysis strategy and the baseline working segment in the working segment; and generate the fault point segment corresponding to each fault point according to the baseline fault segment in the fault segment.

[0121] The storage module 30 is further configured to store the network content to be modified that requires fault analysis and the network content generated by the fault shard in the network content to be stored in the fault shard; store the node data, link data and service data in the network content to be stored in the base working shard in the working shard, and retrieve the corresponding query data from the base working shard when a query request is received; and store the affected service and policy data and the content to be modified in the network content to be stored in the fault point shard.

[0122] The steps for implementing each functional module of the network slicing and storage design system can be referred to in the various embodiments of the network slicing and storage design method of the present invention, and will not be repeated here.

[0123] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0124] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0125] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A network slice and storage design method, characterized in that, The network slicing and storage design method includes: When performing working route planning, a working fragment is generated and associated with the current working route plan based on OTN network data; When performing network-wide fault analysis, fault point fragments are generated based on the working fragments and preset fault analysis strategies. The network content to be stored is stored in the fault point fragment and the working fragment; The step of storing the network content to be stored in the fault point fragment and the working fragment includes: The network content to be modified that requires fault analysis and the network content generated by the fault point fragment are stored in the fault point fragment. The node data, link data, and business data in the network content to be stored are stored in the base working segment of the working segment, and the corresponding query data is retrieved from the base working segment when a query request is received. The affected service and policy data and the network content to be modified in the network content to be stored are stored in the fault point fragment.

2. The network slicing and storage design method as described in claim 1, characterized in that, The process of generating and associating a working fragment with the current working route plan based on OTN network data during working route planning includes: When performing working route planning, the working path calculation strategy information, external link networking information, and optical device information corresponding to the current working route planning are obtained from the OTN network data. Based on the working path calculation strategy information, the network information of the external link, and the optical device information, a working segment is generated and associated for the current working route planning.

3. The network slicing and storage design method as described in claim 2, characterized in that, The step of generating and associating a working shard for the current working route based on the working path calculation strategy information, the network information of the external link, and the optical device information includes: The working application resources for the current working route plan are determined based on the working path calculation strategy information, the network information of the external link, and the optical device information. Based on the work application resources, generate a work fragment for the current work route planning; Obtain the configuration information associated with the current work route planning dependency, and associate the configuration information with the work shard through an external link.

4. The network slicing and storage design method as described in claim 1, characterized in that, Before generating a working fragment for the current working route plan based on OTN network data during the working route planning process, the network slicing and storage design method further includes: Obtain OTN network data and current hierarchical and domain-specific requirements; Based on the current hierarchical and domain-based requirements, the OTN network data is divided into service master fragments and hierarchical master fragments; When a capacity expansion plan is detected, a target shard corresponding to the capacity expansion plan is generated based on the service master shard and the hierarchical master shard.

5. The network slicing and storage design method as described in claim 4, characterized in that, When a capacity expansion plan is detected, generating a target shard corresponding to the capacity expansion plan based on the service primary shard and the hierarchical primary shard includes: When a capacity expansion plan is detected, the type of the expansion plan is analyzed; When the expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate the target shard corresponding to the specific business plan based on the business master shard according to the available topology resources; When the expansion plan is a multi-phase, multi-scheme hierarchical plan, the hierarchical structure of the hierarchical plan is obtained, and the target fragment corresponding to the hierarchical plan is generated based on the hierarchical master fragment according to the hierarchical structure.

6. The network slicing and storage design method as described in claim 1, characterized in that, When performing network-wide fault analysis, the generation of fault point fragments based on the working fragments and preset fault analysis strategies includes: When performing network-wide fault analysis, the links of the working segments are traversed to obtain the fault points; Based on the preset fault analysis strategy and the baseline working segment in the working segment, a fault segment corresponding to the fault point is generated, and based on the baseline fault segment in the fault segment, a fault point segment corresponding to each fault point is generated.

7. A network slicing and storage design system, characterized in that, The network slicing and storage design system includes: The work fragment generation module is used to generate and associate a work fragment for the current work route plan based on OTN network data when performing work route planning. The fault point fragmentation generation module is used to generate fault point fragments based on the working fragmentation and the preset fault analysis strategy when performing network-wide fault analysis. The storage module is used to store the network content to be stored in the fault point fragment and the working fragment; The storage module is further configured to store the network content to be modified that requires fault analysis and the network content generated by the fault point shard in the network content to be stored; store the node data, link data and service data in the network content to be stored in the base working shard in the working shard, and retrieve the corresponding query data from the base working shard when a query request is received; and store the affected service and policy data in the network content to be stored and the network content to be modified in the fault point shard.

8. The network slicing and storage design system as described in claim 7, characterized in that, The working segment generation module is also used to obtain working path calculation strategy information, external link networking information and optical device information corresponding to the current working route planning from OTN network data when performing working route planning; Based on the working path calculation strategy information, the network information of the external link, and the optical device information, a working segment is generated and associated for the current working route planning; The work segmentation generation module is also used to determine the work application resources of the current work route planning based on the work path calculation strategy information, the network information of the external link and the optical device information; Based on the work application resources, generate a work fragment for the current work route planning; Obtain the configuration information associated with the current work route planning dependency, and associate the configuration information with the work shard through an external link.

9. The network slicing and storage design system as described in claim 7, characterized in that, The working shard generation module is also used to acquire OTN network data and current hierarchical and domain requirements; divide the OTN network data into service main shards and hierarchical main shards according to the current hierarchical and domain requirements; and when an expansion plan is detected, generate target shards corresponding to the expansion plan based on the service main shards and the hierarchical main shards. The working shard generation module is also used to analyze the type of expansion plan when an expansion plan is detected; When the expansion plan is a specific business plan, obtain the available topology resources corresponding to the specific business plan, and generate the target shard corresponding to the specific business plan based on the business master shard according to the available topology resources; When the expansion plan is a multi-phase, multi-scheme hierarchical plan, the hierarchical structure of the hierarchical plan is obtained, and the target fragment corresponding to the hierarchical plan is generated based on the hierarchical master fragment according to the hierarchical structure. The fault point segmentation generation module is also used to traverse the links of the working segment to obtain fault points when performing network-wide fault analysis. Based on the preset fault analysis strategy and the baseline working segment in the working segment, a fault segment corresponding to the fault point is generated, and based on the baseline fault segment in the fault segment, a fault point segment corresponding to each fault point is generated.